Azure IoT

Microsoft entwickelt online zugänglichen Raspberry-Pi-Simulator

| Autor: Sebastian Gerstl

Im für Azure IoT Online aufgesetzten Raspberry Pi Simualtor können Anwender ihren Code testen, bevor sie ihn auf die Hardware anwenden.
Im für Azure IoT Online aufgesetzten Raspberry Pi Simualtor können Anwender ihren Code testen, bevor sie ihn auf die Hardware anwenden. (Bild: Microsoft / Screenshot)

Microsoft hat für seine Cloudplattform Azure IoT die Demo eines Raspberry Pi Simulators veröffentlicht. Anwender können hierin JavaScript-Code zur Ansteuerung simulierter Add-Ons wie einer LED oder Sensoren über den Single Board Computer testen.

Die Idee hinter dem online Raspberry Pi Simulator ist laut Microsoft, dass Anwender bereits funktionierenden Code für die Azure IoT Plattform schreiben können, ohne dabei zwangsweise auf existierende Hardware angewiesen zu sein.

Das auf dem für Azure-Samples angelegte Github Repository zeigt ein Anwendungsbeispiel, in welchem ein kombinierter Feuchtigkeits-. Temperator- und Drucksensor sowie eine rote LED via Breadboard an einem simuliertem Raspberry Pi Model 3 B angeschlossen sind. In einem zugehörigen Texteditor können Anwender JavaScript-Code (via Node.JS-Plattform) eingeben. Hierüber können die LED sowie die Sensorik wie auf realer Raspberry-Pi-Hardware angesteuert werden; die simulierten Sensoren geben dabei Blinddaten aus.

Beim ersten Aufruf enthält der Simulator im Texteditor bereits ein beispielhaftes Programm zum Abrufen von Temperaturdaten, die anschließend in einer Kommandozeile ausgegeben werden. Microsoft stellt hierzu ein Tutorial für die Ausführung des Beispielcodes bereit. Da es sich um eine Demo für die Azure IoT Plattform handelt ist es dabei notwendig, einen Account für Microsofts Azure IoT Hub anzulegen.

Der Simulator ist mit einem simuliertem Sensor und einer simulierten LED noch sehr rudimentär und von Microsoft selbst noch als "Preview"-Version deklariert. Das Unternehmen plant allerdings, schon in naher Zukunft weitere emulierte Geräte und Sensoren zur Simulationsplattform hinzuzufügen, für die dann entsprechender JavaScript-Code geschrieben werden kann.

Wer nicht warten möchte, bis Microsoft selbst zusätzliche Optionen hinzufügt, kann sich auch selbst an seiner eigenen Version versuchen: Der SourceCode des Raspberry-Pi-Simulators steht online zur kostenlosen Ansicht und zum Download auf Github verfügbar.

Ein weiterer online verfügbarer Simulator von Hardware, die per Raspberry Pi angesteuert wird, ist übrigens der SenseHAT-Simulator von Trinket. Auf diesem lässt sich Python-Code, der zur Ansteuerung des gleichnamigen Shields für Raspberry Pi Modelle geschrieben wurde, online testen. Dieser Simulator erfordert keinen Azure IoT Account zur Ausführung, emuliert mehrere Sensoren sowie eine Matrix aus 8x8 LEDs und liefert mehrere kleine Python-Skript-Beispiele zur direkten Erprobung.

So automatisieren Sie Gebäude mit Azure und dem IoT

Home Automation mit Microsoft

So automatisieren Sie Gebäude mit Azure und dem IoT

26.09.16 - Home Automation und das Internet of Things (IoT) sind wichtige Bereiche für Unternehmen, aber auch für Profis zu Hause. Mit Windows 10 und anderen Produkten lassen sich IoT-Umgebungen aufbauen und analysieren. lesen

Raspberry Pi: Was Sie über den Einplatinen-Computer wissen sollten

Raspberry-Know-How

Raspberry Pi: Was Sie über den Einplatinen-Computer wissen sollten

16.09.16 - Artikel über die technischen Daten der Raspberry-Pi-Modelle gibt es viele. Dieser Beitrag beantwortet Anwenderfragen, etwa zur Übertaktbarkeit, Realtime Clock, Akkubetrieb, Passwort, NOOBS, etc. lesen

Bauanleitung für intelligenten Spiegel auf Basis eines Raspberry Pi und Windows 10

Magic Mirror

Bauanleitung für intelligenten Spiegel auf Basis eines Raspberry Pi und Windows 10

07.06.16 - Auf der Entwicklerkonferenz Build 2016 präsentierte Microsoft sein Konzept für einen „Smart Mirror“, der selbsttätig den Nutzer erkennt und individualisierte Nachrichten ausspielt. Nun hat der Softwareriese Quellcode und Bauanleitung für einen solchen Spiegel auf Basis eines Raspberry Pi 2 bzw. 3 mit Windows 10 IoT Core veröffentlicht. lesen

Raspberry Pi 3 bringt 1,2-GHz-64-Bit-Quadcore, WLAN und Bluetooth für IoT

High-Speed Raspberry Pi 3

Raspberry Pi 3 bringt 1,2-GHz-64-Bit-Quadcore, WLAN und Bluetooth für IoT

01.03.16 - Raspberry Pi 3 mit 64-Bit BCM2837-SoC (ARM Cortex-A53) ist 50 Prozent schneller als der Raspberry Pi 2. Neu ist zudem WLAN 802.11b/g/n und Bluetooth Low Energy. lesen

Kommentar zu diesem Artikel abgeben

Schreiben Sie uns hier Ihre Meinung ...
(nicht registrierter User)

Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
Kommentar abschicken
copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Kontaktieren Sie uns über: support.vogel.de/ (ID: 44751151 / Raspberry & Co.)