M5Stack
M5Stack is a Shenzhen-based company producing modular, stackable ESP32-based prototyping hardware. Known for rapid prototyping with drag-and-drop UiFlow IDE.
Popular Products
| Product | MCU | Display | Use Case |
|---|---|---|---|
| Core2 | ESP32 | 2.0 inch TFT touch | General prototyping |
| CoreS3 | ESP32-S3 | 2.0 inch TFT touch | AI acceleration |
| StickC Plus2 | ESP32 | 1.14 inch TFT | Wearable |
| ATOM Lite | ESP32 | LED only | Tiny IoT node |
| Cardputer | ESP32-S3 | 1.14 inch TFT + keyboard | Portable terminal |
| Dial | ESP32-S3 | 1.28 inch round TFT + encoder | Smart home control |
Compatibility Notes
- All M5Stack products are 3.3V logic — use level shifters for 5V sensors
- UiFlow 2.0 supports all current models (web IDE at flow.m5stack.com)
- Arduino compatible — add board URL in Arduino IDE
- Grove-compatible I2C ports on most models
- Battery management built into most cores (charge via USB-C)
Getting Started
- M5Stack / UiFlow Getting Started
- Official docs: docs.m5stack.com
Buy
Available at openelab.io — search "M5Stack".