Mikrocontroller sind in unserem Alltag allgegenwärtig und finden sich in einer Vielzahl von Anwendungen. Sie befinden sich in Autos und steuern Motoren, Abgasreinigung und Sicherheitssysteme oder in Haushaltsgeräten wie Waschmaschinen, Kühlschränken, Staubsaugern, Fernsehern, DVD-Playern, Spielkonsolen, ... Immer mehr kommen diese auch bei Smart Home Anwendungen zum Einsatz und werden in intelligenten Geräten wie Thermostaten, Beleuchtung, Sicherheitssystemen und anderen Geräten verwendet, um die Steuerung und Automatisierung von Funktionen zu ermöglichen und die Interaktion mit dem Benutzer zu erleichtern.
Mit den im Rahmen des Aruduino Projekts entwickelten Mikrocontroller Boards und der frei zur Verfügung gestellten Software ist es möglich, spielerisch in die Welt der Mikrocontroller, der Elektronik, wie auch der Erstellung von Softwareprogrammen mit der Programmiersprache C einzutauchen.