iX 3/2017
S. 52
Review
Embedded-Programmierung
Aufmacherbild

Tessel 2: Einplatinencomputer für JavaScript und Node.js

IoT für alle

Mit der Tessel-Platine können JavaScript-Programmierer schnell Prototypen für den Einsatz im Internet der Dinge oder der Robotik bauen. Anders als sein Vorgängermodell überführt Tessel 2 den JavaScript-Code nicht mehr in Lua-Code, sondern interpretiert ihn direkt. Zusammen mit der jetzt serienmäßigen Unterstützung von WLAN bietet das Board speziell Webentwicklern neue Möglichkeiten.

Dem Hype um das Internet der Dinge (IoT) ist geschuldet, dass das Basteln mit Elektronik wieder salonfähig geworden ist. Wer versucht, Soft- und Hardware kreativ zu verbinden, findet heute eine Vielfalt an Plattformen vor, die noch vor einigen Jahren undenkbar gewesen wäre. Konzeptionell orientieren sich aber die meisten der sogenannten Physical-Computing-Plattformen am Arduino oder am Raspberry Pi.

Allzu viel Entwicklung hat hier mit Ausnahme steigender Rechenleistung und sinkender Preise jedoch nicht stattgefunden. Das macht sich auch in der verwendeten Software bemerkbar: Wie Arduino basieren die meisten Plattformen auf der Programmiersprache C. Für Webentwickler ist das durchaus ein Hindernis, da C für die typische Anwendungsentwicklung im Web de facto keine Rolle spielt.