Mit Mikrocontrollern lassen sich Steuerungsaufgaben relativ einfach erledigen. Die verwendete Programmiersprache C++ ist leicht erlernbar und gut dokumentiert. Kenntnisse in PHP sind von Vorteil, da etliche Funktionen ähnlich aufgebaut sind.
Die folgenden Kapitel befassen sich mit dem bekannten Microcontroller (MC) “Arduino“, welcher in Italien entwickelt wurde. Darin fließen erste Erfahrungen des Autors sowie zahlreiche Links zu weiteren Quellen und Tutorials mit ein. Dieses kleine Teil gibt es in verschiedenen Modellreihen, wobei auch davon zahlreiche Clone existieren, die deutlich preisgünstiger als das Original sind. Nach User-Berichten werden zwar zahlreiche Arduino-Nachbauten als voll kompatibel bezeichnet, doch laufen nicht alle Programme korrekt wie auf dem Original.