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%
Find a file
Ilya Shevchenko f5b7c8c96c
All checks were successful
main / check-and-tag (push) Successful in 8s
polish: np error signatures, stale-card refetch, doc accuracy
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 22:24:48 -06:00
.forgejo/workflows feat: node shell endpoint (POST /cmd) via precompiled app.mpy firmware 2026-07-03 18:08:37 -06:00
deploy feat: add bun run deploy script with pre-push CI checks. 2026-07-03 18:27:14 -06:00
docs polish: np error signatures, stale-card refetch, doc accuracy 2026-07-03 22:24:48 -06:00
scripts polish: np error signatures, stale-card refetch, doc accuracy 2026-07-03 22:24:48 -06:00
server polish: np error signatures, stale-card refetch, doc accuracy 2026-07-03 22:24:48 -06:00
.gitignore chore: ignore .cursor debug logs and .DS_Store files. 2026-07-03 18:28:10 -06:00
package.json feat: add bun run deploy script with pre-push CI checks. 2026-07-03 18:27:14 -06:00
VERSION feat: show clickable dashboard version in header, linked to the deployed commit 2026-07-02 15:05:35 -06:00

melm

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.