iX Special 2016
S. 32
Plattformen
Embedded Computing I
Aufmacherbild

Open-Source-Hardware im Einplatinenformat

Ausgebreitet

Bei Einplatinenrechnern hat sich Open-Source-Hardware inzwischen durchgesetzt. Dennoch ist ihre Einbindung in eigene Projekte nicht immer ohne Stolpersteine zu bewerkstelligen.

Wer einen Arduino Uno in eine Applikation zu integrieren versucht, beschafft sich normalerweise den Schaltplan und erstellt eine Platine. Systeme wie der Arduino Due sind ob der verwendeten Bauteile schon weniger friedlich, während man beim Nachbau eines Raspberry Pi um die Teilnahme an der Schmerzolympiade bettelt.

Aus dieser nur wenig befriedigenden Situation und dem vergleichsweise geringen Preis fertiger Einplatinencomputer entstand im Laufe der Zeit das Bedürfnis, diese in eigene Systeme einzubinden. Entwickler sparen sich so den nicht unerheblichen Bring-up-Aufwand für eigene Hardware. Nutzt man einen weitverbreiteten Einplatinencomputer, kann man zudem auf eine erprobte Softwarebibliothek zurückgreifen.