Arduino User Interfaces
Back when the Arduino project was getting under way and indeed when most of us started to get to grips with controlling a brilliant low-cost microprocessor like an Arduino Uno the concept of a program user interface (UI) would have been something of a joke. The final chapter of my book on Arduino C programming built upon the capability of an Arduino MKR WiFi 1010 board to serve a UI to any device on a local network with a Web browser – all to control the project’s skylight closer. The intention was to show that any suitable Arduino project could be extended to include an effective user interface over WiFi. The User Interface was clearly a key component of the project and I though a good demonstration of the concept. One can imagine w lot of microprocessor projects that could be enhanced with an effective UI. A popular Arduino project is to set up an automated plant or seedling watering system as that makes use of sensors and activators. If the plants are outdoors you could concei...