LoRa-STM32WLE5 SoC demo board enables simple LoRa communication between two modules. After power-on, the board waits to receive (slave mode). Pressing the TX button makes it the master, sending “send_test” and awaiting “return_test.” The exchange continues cyclically. Red LED indicates transmit, blue LED receive. If both boards’ TX or RX windows sync (no response), restart one board to resume normal communication.

When using the UART data transmission mode, the module must be powered on again.
This function allows the user to send data from a serial terminal (such as a serial assistant tool) to the wireless module.
After receiving the data, the module transmits it wirelessly to another module.
Finally, the received data is displayed on the serial assistant connected to the other module.

| Parameter | Value |
|---|---|
| Baud Rate | 115200 bps |
| Data Bits | 8 |
| Stop Bits | 1 |
| Parity | None |
Each data packet consists of the actual data followed by a carriage return (newline) as the end marker.
Detailed format:
| Category | Parameter | Value | Description |
|---|---|---|---|
| TX/RX Configuration | RF_FREQUENCY | 433000000 | Transmit frequency |
| RX_TIMEOUT_VALUE | 0 | Receive timeout duration | |
| TX_TIMEOUT_VALUE | 1000 | Transmit timeout duration | |
| LoRa SetTXConfig Parameters | TX_OUTPUT_POWER | 22 | Output power (dBm) |
| LORA_BANDWIDTH | 500 kHz | Signal bandwidth | |
| LORA_SPREADING_FACTOR | 7 | Spreading factor | |
| LORA_CODINGRATE | 7 | Coding rate | |
| LORA_PREAMBLE_LENGTH | 8 | Preamble length | |
| LORA_SYMBOL_TIMEOUT | 5 | Symbol timeout | |
| LORA_FIX_LENGTH_PAYLOAD_ON | false | Fixed payload length | |
| LORA_IQ_INVERSION_ON | false | IQ inversion |
| Signal | GPIO | Software Definition |
|---|---|---|
| TX Button | PB4 | KEY_TX_Pin |
| RX Indicator LED | PB5 | LED_RX_Pin |
| TX Indicator LED | PB3 | LED_TX_Pin |
| CS Pin | PA0 | CS_Pin |
Privacy Policy
· Privacy Policy
There is currently no content available
Email:sales@nicerf.com
Tel:+86-755-23080616