Best ESP Module for Wi-Fi Connectivity in Remote Monitoring with FreeRTOS and MQTT?

Hi guys i'm currently trying to do a project using ESP32, FreeRTOS, and MQTT for remote monitoring and control. I need to select an ESP module for Wi-Fi connectivity. Which module should I choose for considering the following: 1. Hosting a web server with graphics (minimum flash memory size)? 2. Reliable wireless connectivity (<200m range) in a sealed enclosure (track or wired antenna)? 3. Balancing performance and reliability: ESP32 alone or combined with ATmega328PB? I'm leaning towards using the ESP32-WROVER module, but I'm hesitant due to its higher cost and complexity compared to other options. I'm also concerned about potential stability issues and the steep learning curve of the ESP32's dual-core processor and FreeRTOS. However, I believe the ESP32-WROVER's advantages, such as its built-in antenna, higher memory, and better performance, make it the best choice for my project. I'd appreciate feedback on my selection and any guidance on how to mitigate my concerns.
Solution:
and while the ATmega328PB is a reliable microcontroller, it might not offer the same performance or ease of integration for Wi-Fi and complex tasks as the ESP32. Combining the two could add unnecessary complexity unless you have specific reasons to use both.
Jump to solution
3 Replies
Alien Queen
Alien Queen4mo ago
hello @Daniel kalu its nice to also see some one working on ESP32-WROVER, Yes its more expensive, but its features and performance benefits can justify the higher price, especially for projects requiring robust web interfaces and reliable connectivity which you currently stated as your project
Solution
Alien Queen
Alien Queen4mo ago
and while the ATmega328PB is a reliable microcontroller, it might not offer the same performance or ease of integration for Wi-Fi and complex tasks as the ESP32. Combining the two could add unnecessary complexity unless you have specific reasons to use both.
techielew
techielew4mo ago
@Daniel kalu any update since @Alien Queen's advice?
Want results from more Discord servers?
Add your server