Hardware-/Software-Paket HTML5 auf Embedded-Hardware

Das HTML5-Kit besteht aus Entwicklungsboard mit i.MX6-Prozessor, 7-Zoll-Touch-Display und einem kompletten Softwarepaket.
Das HTML5-Kit besteht aus Entwicklungsboard mit i.MX6-Prozessor, 7-Zoll-Touch-Display und einem kompletten Softwarepaket.

Mit HTML5-Technik entstehen Web-Anwendungen, die von PCs oder jedem Mobilgerät bedient werden können. Phytec hat ein Starterkit mit der Basistechnik dafür entwickelt.

Das HTML5-Kit von Phytec stellt eine eine stabile Implementierung der Technologie auf Embedded Systemen dar. Es erleichtert die Entwicklung von Web-Anwendungen, mit denen Systeme plattformübergreifend visualisiert und gesteuert werden können – ob am PC, Mobilgerät oder jetzt auch direkt auf einem Embedded System – zum Beispiel der Bedieneinheit des Gerätes. Hausautomatisierungen, Anwendungen im Medizinbereich oder in der Industrie sind nur einige Einsatzbereiche für die HTML5-Applikationen. Kunden profitieren von geringen Entwicklungskosten und einer großen Auswahl an vorgefertigten Funktionen aus der Web-Community.

Web-Content auf das Kit kopieren, neu starten und loslegen – so einfach werden Anwendung auf dem HTML5-Kit ausgeführt. Es ist mit allen grundlegenden Elementen für den Einstieg in die Entwicklung ausgestattet: HTML5-Webbrowser, Qt Virtual Keyboard für Texteingaben und eine OpenGL-Grafikbeschleunigung sind ebenso installiert wie eine an die Hardware angepasste Node.js-Anbindung. Node.js dient als Webserver für die Anwendungen. Außerdem bietet ein Node.js-Modul Javascript-Anwendungen direkten Zugriff auf Hardwarefunktionalitäten wie SPI, I2C, UART und GPIO.

Als Zwischenschicht zwischen Node.js und der Hardware kommt eine angepasst libmraa zum Einsatz. Das Phytec Board Support Package basiert auf Yocto und wurde für das HTML5-Kit speziell angepasst.

Mit i.MX6-Prozessor

Hardwareseitig besteht das Phytec HTML5-Kit aus einem phyBOARD-Mira mit phyCORE-i.MX 6 Modul, inklusive 7-Zoll-Display mit kapazitivem Touch und Power-Adapter. Als externe Hardware gehört ein Debug-Adapter mit LEDs und Tastern zur Überprüfung der Funktionalität zum Kit. Der komplette Datenfluss vom Empfang von Daten der externen Hardware über die Verarbeitung und Visualisierung bis zur erneuten Rückmeldung auf dem Debug-Adapter kann so gezeigt werden.

Die HTML5-Unterstützung ist Teil des Phytec-BSPs für alle phyCORE-i.MX-6-Prozessoren. Mit dem Kit gewonnene Erfahrungen können damit unkompliziert auf Serienprodukte angewendet werden. Dafür entwickelt und fertigt das Unternehmen kundenspezifische Hardware, optimiert in Bezug auf Platinendesign und Stückkosten.