Nodes The firmware is currently compatible with the original ESP32, ESP32-C3, and the ESP32-S3. Generally C3 or S3 is recommended for new deployments. The C3 is nice and cheap and the RISC-V is fast! The S3 has better bluetooth range but is a bit more pricey.
It is not compatible with the ESP32-S2 (doesn’t have bluetooth), ESP32-C6 (too new no support in our dev environment), or ESP8266 (old, no bluetooth).
ESP32-C3 Name Stores Notes M5 Stamp C3 Mate m5stack ali Stamp form factor w/ 4MB flash memory, built-in 3D antenna, RGB LED and button M5 Stamp C3U Mate ali Stamp form factor w/ 4MB flash memory, built-in 3D antenna, RGB LED and button ESP32-C3-DevKitM-1U amz/us Espressif’s official development board with ESP32-C3-MINI-1U module, 4MB flash, 160MHz CPU
ESP32-S3 Name Stores Notes M5 Atom S3 Lite ali 8MB flash memory, built-in 3D antenna, IR emitter, RGB LED, Button and GROVE interface M5 Atom S3U ali USB-A w/ 8MB flash memory, built-in 3D antenna, IR emitter, PDM mic, RGB LED, Button and GROVE interface M5 Stamp S3 ali Stamp form factor w/ 8MB flash memory, built-in 3D antenna, and RGB LED
ESP32 Name Stores Notes M5 Atom (all kinds) ali m5stack digi The 3D antenna is much better M5 Stamp Pico ali m5stack Small and still has nice 3D antenna Huzzah32 amz/us Much better quality than generic ESP32 dev boards
Works with caveats Name Stores Notes ESP32 dev board clones ali amz/us amz/uk No brandD1 Mini ESP32 (Micro B) amz/us No brand Make sure you get the ESP32 NOT the ESP8266 D1 Mini ESP32 (Type C) ali amz/us No brandLOLIN D32 ESP32 ali No brandM5Stick-C Plus ali m5stack amz/us These are great little devices, but their built-in battery makes them less ideal
USB C chargers USB C to C cables USB A chargers USB A to C cables USB A to micro B cables Table of contents