-
Notifications
You must be signed in to change notification settings - Fork 0
Hardware Support
Peter edited this page Mar 25, 2026
·
1 revision
µMesh support matrix for ESP family:
| Chip | Support | Reason |
|---|---|---|
| ESP32 | ✓ Full | Classic, fully tested |
| ESP32-S2 | ✓ Full | No BT, otherwise identical |
| ESP32-S3 | ✓ Full | Recommended, dual-core |
| ESP32-C3 | ✓ Full | Budget option, RISC-V |
| ESP32-C6 | ✓ Full | WiFi 6, best power mgmt |
| ESP32-H2 | ✗ Not supported | No WiFi (802.15.4 only) |
| ESP32-C2 | ✗ Not supported | Insufficient RAM |
| ESP8266 | ✗ Not supported | No raw 802.11 TX API |
| ESP8285 | ✗ Not supported | Same as ESP8266 |
ESP8266 does not provide esp_wifi_80211_tx(), which µMesh requires to send raw 802.11 frames. Promiscuous RX alone is not enough for active mesh participation.
ESP32-H2 is an 802.15.4 (Zigbee/Thread) target, not a WiFi target. µMesh depends on WiFi PHY capability.
ESP32-C2 RAM is too constrained for the full µMesh stack and expected routing/security workloads.