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.
18 lines
442 B
INI
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
|