Zum Inhalt springen

Energia (Plattform)

aus Wikipedia, der freien Enzyklopädie
Energia

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 0101E0016
(8. Juli 2015)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Betriebssystem plattformunabhängig
Programmier­sprache C und C++ (IDE: Java)
Kategorie Physical Computing
Lizenz LGPL/GPL (freie Software)
energia.nu

Die Energia-Plattform ist eine aus Soft- und Hardware bestehende Physical-Computing-Plattform. Die Plattform ist verwandt mit der Arduino-Plattform und unterscheidet sich von dieser in der verwendeten Hardwarebasis. Als Hardware nutzbar sind verschiedene Varianten der Launchpad genannten Eval-Boards des Herstellers Texas Instruments mit den Prozessorarchitekturen TI MSP430 und Arm Cortex-M4. Da die Entwicklungsumgebung auf der Arduino-Plattform basiert, können für Arduino erstellte Programme leicht auf die Energia-Plattform portiert werden. Die Hardware besteht aus einfachen I/O-Boards mit einem Mikrocontroller und analogen und digitalen Ein- und Ausgängen. Die Entwicklungsumgebung verwendet die Programmiersprache Processing, die auch technisch weniger Versierten den Zugang zur Programmierung und zu Mikrocontrollern erleichtern soll. Energia kann verwendet werden, um eigenständige interaktive Objekte zu steuern oder um mit Softwareanwendungen auf Computern zu interagieren.

Weblinks[Bearbeiten]