CompletedIoT / Robotics
Artbot Control Hub
MQTT-based control hub for Raspberry Pi robots. Real-time dashboard and REST API for workspace and robot commands.
Node.jsExpressMQTTWebSocket
Problem
Multiple Raspberry Pi robots needed centralized control—status monitoring, workspace start/stop, reboot, shutdown.
Solution
Built a Node server that subscribes to Pi status/workspace/health over MQTT. Serves a single-page dashboard and REST API. Pis discovered dynamically when they publish.
Outcome
One hub controls all Pis. WebSocket for real-time state. Compatible with agent/mqtt_agent on each Pi.