Ryan Malloy 6dffd936ae feat: add Heltec V3 LoRa TX beacon firmware
PlatformIO project for ESP32-S3 + SX1262 (Heltec WiFi LoRa 32 V3).
Transmits periodic LoRa packets matching gr-lora_sdr receiver params:
SF7, BW125kHz, CR4/5, 915MHz, sync word 0x12, CRC enabled.

Verified end-to-end: beacon TX → RTL-SDR → Docker gr-lora_sdr → decoded
"GR-MCP #N" payloads with valid CRC.
2026-01-30 17:27:31 -07:00

18 lines
442 B
INI

; Heltec V3 LoRa TX Beacon
; Periodically transmits LoRa packets for testing gr-mcp SDR reception
[env:heltec_wifi_lora_32_V3]
platform = espressif32
board = heltec_wifi_lora_32_V3
framework = arduino
monitor_speed = 115200
upload_port = /dev/ttyUSB0
monitor_port = /dev/ttyUSB0
lib_deps =
jgromes/RadioLib@^7.1.2
; Use UART0 (CP2102 on ttyUSB0) for Serial output — simpler than USB CDC
build_flags =
-DARDUINO_USB_CDC_ON_BOOT=0