In fast jedem aktuellen elektronischen Gerät findest man heutzutage einen ARM-Controller. Der Grund dafür ist, dass es es nicht einen "ARM"-Controllerkern sondern mehrere Familienlinien dieser Controllerkerne gibt, die sowohl von der Leistung als auch über den Preis über einen sehr weiten Bereich skalieren.

Deshalb findet man auf den folgenden Seiten ein paar Hintergrundinformationen zu den einzelnen Controllerfamilien aufgeteilt auf die älteren ARM-Typen und die neue ARMCortex-Familie. Außerdem werden diverse Entwicklungsplatinen mit Cortex-Controllern vorgestellt.

Im praktischen Teil gibt es dann ein paar Projekte und Tutorials, z.B. für das LPCXpresso 1769 Board und das LPC1769 AOAA-Kit von Embedded Artists. Für den BeagleBone Black gibt es kleine Tutorials zum Senden von Push-Nachrichten und die Verwendung des eingebauten CAN-Controllers.

Außerdem gibt es noch ein Projekt mit dem Raspberry Pi, dessen SOC auch einen ARM-Kern (genauer einen ARM11) besitzt. In dem Projekt wird ein Nistkasten mit einer Webcam und Temperaturmessung auf Basis des Raspberry Pi aufgebaut und konfiguriert. Alle Teile dieses Tutorials findet Ihr hinter dem Link "Nistkastenkamera".