Projects Overview
This section collects open-source firmware and application projects officially adapted, ported, or co-developed by RockBase IoT. Every project runs directly on the corresponding RockBase / NMTech hardware, and most firmware images are available on the RockBase IoT Web Flasher for one-click browser flashing.
Index by Hardware Platform
NM-TV-154 (1.54" desktop mini TV)
| Project | Type | Description |
|---|---|---|
| DeskBuddy-TV | Desktop companion | Six-page desktop buddy: weather / expressions / clock |
| ESP32-Plane-Radar | ADS-B radar | Live aircraft radar with official NM-TV-154 support |
NM-EPD-420 (4.2" e-ink dev board)
| Project | Type | Description |
|---|---|---|
| Meshtastic / MeshCore / TRMNL ports | LoRa / content framework | Official port branches of six open-source projects |
| Biscuit | Multi-purpose firmware | Turns an e-reader into a smart device, with a two-button NM-EPD-420 port |
E-Ink Dashboard & Weather Station
| Project | Type | Description |
|---|---|---|
| ESP32-Dashboard | Desk dashboard | Multi-page dashboard, no API key required (weather / timeline / world clock / focus clock) |
| ESP32-Weather-EPD | Weather station | Ultra-low-power weather display, 7.5" and 4.2" tri-color panels, 6–12 months battery life |
Hardware Buddy Desktop Companion
| Project | Description |
|---|---|
| Buddy Bridge App / Claude Desktop Buddy | USB-serial desktop companion app and Claude Bluetooth API example |
ESP-Claw Edge AI Agent
| Project | Description |
|---|---|
| NM-CYD-C5 ESP-Claw | An edge AI Agent in your palm: ESP32-C5 + Chat Coding, IM conversations generate Lua scripts |
| NM-Display-2.8 ESP-Claw | Multimodal edge AI Agent: touch, IMU, audio codec, battery management |
| ESP-Claw × Meshtastic Integration Guide | Bridge a Meshtastic node over UART for offline mesh messaging |
Deployment Guides
| Document | Description |
|---|---|
| ESP32-Dashboard on NM-EPD-420 | Complete steps to deploy the 4.2" tri-color e-paper dashboard on the NM-EPD-420 |
Other Noteworthy Projects
- ESPWebApps — Firmware aggregation repository behind the Web Flasher; the community can submit new firmware via fork + PR
- esp-claw
nm-cyd-c5branch — Espressif's Chat Coding AI agent framework with a built-in nmminer device-management skill (see the ESP-Claw group above for on-site guides)
Flashing
Firmware marked as Web Flasher-ready can be flashed directly from Chrome / Edge at flash.rockbaseiot.com — no development environment required.