64 lines
837 B
Markdown
64 lines
837 B
Markdown
|
|
# LilyGo-T3S3-LCD-ShellySender
|
||
|
|
|
||
|
|
Simple LoRa button transmitter for the LilyGo T3S3 SX1262 with OLED display.
|
||
|
|
|
||
|
|
## Features
|
||
|
|
|
||
|
|
- One-button ON/OF toggle
|
||
|
|
- LoRa packet transmission
|
||
|
|
- OLED status screen
|
||
|
|
- Transmission counter
|
||
|
|
- Configurable RF profiles
|
||
|
|
|
||
|
|
## Hardware
|
||
|
|
|
||
|
|
- LilyGo T3S3 SX1262
|
||
|
|
- SSD1306 OLED 128x64
|
||
|
|
- Built-in button (GPIO0)
|
||
|
|
|
||
|
|
## Payload Format
|
||
|
|
|
||
|
|
```text
|
||
|
|
MG64738|ON
|
||
|
|
MG64738|OF
|
||
|
|
```
|
||
|
|
|
||
|
|
## RF Profiles
|
||
|
|
|
||
|
|
### Shelly RF
|
||
|
|
|
||
|
|
- 865.000 MHz
|
||
|
|
- BW 125 kHz
|
||
|
|
- SF12
|
||
|
|
- CR 4/5
|
||
|
|
- Sync Word 0x12
|
||
|
|
|
||
|
|
### MeshCore Switzerland
|
||
|
|
|
||
|
|
Available in source code as alternative profile.
|
||
|
|
|
||
|
|
## Display
|
||
|
|
|
||
|
|
Status screen:
|
||
|
|
- Frequency
|
||
|
|
- Bandwidth
|
||
|
|
- Spreading Factor
|
||
|
|
- Coding Rate
|
||
|
|
- Sync Word
|
||
|
|
- Transmission counter
|
||
|
|
- Current payload
|
||
|
|
|
||
|
|
Transmit screen:
|
||
|
|
- Sending status
|
||
|
|
- Payload
|
||
|
|
- Result
|
||
|
|
|
||
|
|
## Library
|
||
|
|
|
||
|
|
- RadioLib
|
||
|
|
- Adafruit SSD1306
|
||
|
|
- Adafruit GFX
|
||
|
|
|
||
|
|
## Platform
|
||
|
|
|
||
|
|
PlatformIO / ESP32-S3
|