Project Walkthrough: A Two-Appliance Arduino Voice Hub
I built a compact hub for my dad after arthritis made switches painful. An ABS box, labeled terminals, and cable glands kept everything tidy. We mounted the microphone near the hallway, away from the fan. Hearing “lights on” click reliably became a small daily victory we still smile about.
Project Walkthrough: A Two-Appliance Arduino Voice Hub
The sketch maps recognized IDs to intent handlers, switches relays, and debounces transitions. A non-blocking loop handles serial input, watchdog kicks, and status LEDs. On ESP32, tasks separate recognition from I/O, with queues for commands. Clear comments and unit-tested helpers make future upgrades far less risky.