Docs, web server and controller logic for the NodeMCU RGB Strips project
- Python 57.9%
- JavaScript 24.8%
- CSS 11.7%
- HTML 4.1%
- Shell 1.5%
|
All checks were successful
main / check-and-tag (push) Successful in 8s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| deploy | ||
| docs | ||
| scripts | ||
| server | ||
| .gitignore | ||
| package.json | ||
| VERSION | ||
Docs
melm-glow flashes ESP8266 boards, runs a status dashboard on each, and manages the fleet from a Raspberry Pi. These are its reference docs: the tools we built, and the vendored hardware sources they lean on.
Our tools
- melm-glow CLI — flash, join WiFi, and deploy the dashboard over USB or WiFi OTA. Command reference · dashboard.md covers the device app, GPIO control, hostname resolution, and hardware notes. Source:
scripts/. - WiFi web server — the Pi-side control plane that discovers boards and manages their WiFi. Run locally with
bun run dev. Toast notifications report empty scans, outdated nodes, and available control-panel updates. API reference · setup, run & tests. - Deploy & CI — push to
main, the forge runner tags the release, and the dashboard notifies when melmpi can pull the new version; deploy is applied manually from a toast. How deploy works.
Hardware references
Scraped from the official sources below and vendored so everything works offline.
- NodeMCU / ESP8266 — firmware, flashing, the devkit pinout, and a module index. From nodemcu.readthedocs.io, nodemcu-firmware, and Random Nerd Tutorials.
- CP2102 USB-to-UART bridge — VCP driver notes and the official datasheet. From Silicon Labs.