Request for Guidance on LoRa-E5 (STM32WLE5JC) LoRa TX/RX Setup in STM32CubeIDE 2.1.0
I am currently working with the LoRa-E5 Mini module based on the STM32WLE5JC microcontroller, and I am using STM32CubeIDE version 2.1.0 for development.
I have successfully tested basic GPIO functionality (LED blinking), and I am now trying to implement LoRa-based communication (transmission and reception) using the integrated SubGHz radio. However, I am facing challenges in properly configuring and utilizing the SubGHz_Phy middleware and radio drivers within STM32CubeIDE.
Specifically, I need guidance on the following:
- The correct procedure to enable and configure the SubGHz radio peripheral in STM32CubeIDE for STM32WLE5JC.
- How to properly include and use the SubGHz_Phy middleware for basic LoRa communication.
- Availability of any official example projects (such as Ping-Pong or Tx/Rx) compatible with STM32CubeIDE 2.1.0 for the LoRa-E5 Mini module.
- Proper configuration of radio parameters (frequency, spreading factor, bandwidth) for reliable communication.
- Any recommended steps to ensure successful transmission and reception with LED-based visual indication.
Additionally, I encountered build errors such as:
"fatal error: stm32wlxx.h: No such file or directory"
I would appreciate guidance on resolving such dependency or configuration issues as well.
It would be very helpful if you could provide:
- Reference example projects
- Documentation links
- Recommended workflow for LoRa development using STM32WLE5JC
Thank you for your time and support.
