micropython 1.22 is released

View of WiFi page on iPhone 11 Pro Max

The MicroPython organization released version 1.22 on 27 December 2023. I missed it until today because it was Christmas time and I was, believe it or not, taking time off from some of the nerdier aspects of software development. But I downloaded it today and installed it and for once in a very long time it worked straight “out of the box.” I didn’t have to download source and build an image myself. What’s more the binary I downloaded for this board has been built to support octal addressed PSRAM, something that’s been missing completely since version 1.19.

So far everything seems to work, especially my stand-along WiFi access point (see above) written entirely in MicroPython. I obviously have a lot to do investigating it, and I will given enough time. By the way, the full version shows that this release was build with Espressif’s ESP-IDF versoin 5.0.4. Espressif has released a 5.0.5, but I can attest that MicroPython will not build with 5.0.5. So if you want or need to build from MicroPython source then make sure you have the proper toolchain installed.

For the curious this is running on an ESP32-S3-DevKitC-1 N8R8 (8 MiB non-volatile flash, 8 MiB PSRAM).

Links

MicroPython Downloadhttps://micropython.org/download/ESP32_GENERIC_S3/