🛠 Home automation with UNO Q SBC and Modulino
Objectifs
This tutorial guides you through creating a custom home automation control console. Using the Arduino UNO Q SBC Controller bundle, you will replace mouse/keyboard interfaces with tactile Modulino controls to pilot Home Assistant. The goal is to understand hardware integration via App Lab and network configuration.
Matériel nécessaire
- Arduino UNO Q SBC Controller bundle (UNO Q 4GB board + Modulino buttons, joystick, rotary, pixels)
- USB-C 8-in-1 hub (for Ethernet and HDMI)
- 45W USB-C power supply and 24-pin USB-C cable
- External monitor (via HDMI)
- Stable Internet connection
Étapes
- Assemble the hardware: connect the USB-C hub to the UNO Q board, then plug in the 45W power supply and HDMI monitor.
- Open Arduino App Lab on your PC and connect the UNO Q board via the 24-pin USB-C cable.
- In App Lab, select the UNO Q SBC bundle. Drag and drop the Modulino components (joystick, buttons, pixels) onto the virtual workspace.
- Configure input mappings: associate the joystick with cursor movement and rotary buttons with volume or light scenes.
- Program visual feedback: link Modulino pixels to light states (on/off) via simple actions in the interface.
- Compile and upload the configuration to the board. The UNO Q board now acts as an HID input device for the Linux system.
- Access the Home Assistant interface via the browser on the connected screen. Use the physical controls to pilot your connected devices.
Vérification
Test each physical controller. The cursor must follow the joystick, and pixels must light up when activating a scene. Check network stability via the hub's Ethernet port.
Pour aller plus loin
Explore integration with edge AI models for local voice recognition. Download the printable 3D case for a clean and durable assembly.