Associate
March 25, 2026
Solved
Dual MCU design for an high processing LoRa device
- March 25, 2026
- 4 replies
- 259 views
Hello,
I recently came across an ST article describing a Condition-Based Monitoring architecture using a dual-MCU approach, with an STM32L476RG handling signal processing (and potentially edge AI), and an STM32WL dedicated to network connectivity.
I find this architecture very interesting and relevant for a project I’m currently exploring, but I would like to better understand what level of support and resources are available from ST for implementing such a solution in practice.
In particular, I have a few questions:
- Does ST provide official support or reference designs for this kind of dual-MCU architecture (STM32L4 + STM32WL)?
- Are there any example projects, application notes, or firmware packages that demonstrate communication between the two MCUs in this context?
- Regarding FUOTA (Firmware Update Over The Air), are there existing solutions or middleware provided by ST that support this setup, especially with STM32WL acting as the communication node?
- Are there recommended tools, libraries, or ecosystems (e.g., STM32Cube, expansion packages) specifically targeting Condition-Based Monitoring or predictive maintenance use cases?
- Finally, is there any dedicated customer support, documentation, or training material available on the STM website for this type of architecture?
Any pointers to documentation, examples, or experience feedback would be greatly appreciated.
Thanks in advance for your help!
Best regards,
Samy Haouara
