I'm having wifi reliability issues with an IOT 33, and after reading some forum posts, am considering replacing this module in my project with an ESP32 WROOM (or similar) - my question is to do with code porting.
My code is very simple - it mainly just runs an interrupt from another circuit, then stores values in an array, and runs a ?socket server with the array data. Currently uses WifiNINA library.
Besides pin number changes, is porting this code basically going to be changing the board in the Arduino IDE and recompiling?? Fingers crossed.....
Thanks for any advice.....
post your current code and changes may be made to it to conform to the ESP32.
That's fine - if there is code changes needed, I can search that up, I'm not asking for the actual changes.... just getting a feel for what I'm up for....
What sort of stuff is needed generally??
I recommend getting a powered USB hub to connect the ESp32 to your computer with. Since using one, I've not had to press the rest button. Also, if the ESP32 goes bad, and feeds it's voltage directly onto your computer USB power to replace a powered USB hub cost way less then replacing a PC.
Get a few copies of the ESP32 developers module pin out.
The ESP32 API is a great way to dig into what the module can do, ESP32 API
It's good to understand that the ESP32 has a built in OS called freeRTOS.
The ESPRESSIF Arduino site is very rarely helpful but, sometimes, a gem can be had.
Come to understand that the ESP32 has 2 I/O ports and the differences between them and their intended uses.
Thanks, I'll take a look....
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.