Good evening, All!
I’ve ordered the UNO R4 WiFi, and I am wondering whether the onboard ESP32 provides access to RTOS’ multithreading API?
My search of the forum for an answer came up empty.
Thanx in advance!
Good evening, All!
I’ve ordered the UNO R4 WiFi, and I am wondering whether the onboard ESP32 provides access to RTOS’ multithreading API?
My search of the forum for an answer came up empty.
Thanx in advance!
The code you write for the R4 normally goes on the RA4M1 chip. It is capable of threading but I haven't used it.
The ESP32 is used just as a ttl-usb converter and an AT modem. You can write custom firmware for the ESP32 and load it but that's a little more complicated. Look at the documentation for the bridge firmware and it explains how to load code onto the ESP32.
FreeRTOS™ library for RA4M1 is included with the Arduino "core" from the beginning and is based on FreeRTOS™ Kernel v10.5 ... I tried it on both MINIMA and WiFi and it works as expected on both.
Guglielmo