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).
| 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 1 |
| ESP32-C3-DevKitM-1U | amz/us | Espressif’s official development board with ESP32-C3-MINI-1U module, 4MB flash, 160MHz CPU |
| Name | Stores | Notes |
|---|
| M5 Atom S3 Lite | ali | 8MB flash memory, built-in 3D antenna, IR emitter, RGB LED, Button and GROVE interface 1 |
| M5 Atom S3U | ali | USB-A w/ 8MB flash memory, built-in 3D antenna, IR emitter, PDM mic, RGB LED, Button and GROVE interface 1 |
| M5 Stamp S3 | ali | Stamp form factor w/ 8MB flash memory, built-in 3D antenna, and RGB LED 1 |
| Teyleten Robot | amz/us | 8MB flash and 2MB PSRAM dev board, sold as a 3-pack |
| 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 |
| Name | Stores | Notes |
|---|
| ESP32 dev board clones | ali amz/us amz/uk | 2 No brand |
| D1 Mini ESP32 (Micro B) | amz/us | 2 No brand Make sure you get the ESP32 NOT the ESP8266 |
| D1 Mini ESP32 (Type C) | ali amz/us | 2 No brand |
| LOLIN D32 ESP32 | ali | 2 No brand |
| M5Stick-C Plus | ali m5stack amz/us | These are great little devices, but their built-in battery makes them less ideal |