My home has had basic automation all of this century and like all things
tinkered with it has gone through various... well variations.
In this iteration, which I call version 4, I have replaced my linux servers
with a single Arduino.
Learn the tools I used, the techniques, and the advantages of building
small simple devices. Keep it simple, do one thing well, reduce coupling
- these are all good reasons to write small apps, or in this case, small
dedicated bits of hardware.
100 inputs, 70 outputs, full web server, 500 lines of code, $70.