I am pretty new to Arduino Nano ESP32 running MicroPython (not to arduino, nano, esp32, or micropython, but the combination, which I am hoping to use as the hardware platform for teaching). I find very little reference on the official site regarding this hardware + fimrware platform.
Here are some courses:
https://docs.arduino.cc/micropython/micropython-course/course/introduction-arduino/
Based on the update dates of these courses, the Arduino team has just started posting these courses and some of them are missing things (insufficient proofreading). There is a gross lack of any type of details in these courses, even simple things like, using the correct arduino pins for I2C. This platform is supposed to be for beginners but the courses are missing so many details. Has the Arduino team relegated all ESP32-MicroPython specific questions and details to MicroPython's official doc site? As far as I know, that ESP32-specific part of the MicroPython doc has never been complete or thorough (maybe intentionally as contrasted with the pyboard-specific doc).
Now I'm here on the forum but I feel that the same hardware running C/C++ and running MicroPython are two very different pools of questions. I wonder if this subforum is set up to handle both. As far as I can remember, the "Arduino" branding has always been a combination of boards (hardware) and sketches (firmware+IDE). The inclusion of MicroPython is a very new thing.