nun auch unter #Github.
Building an IoT Node for less than 15 $
Ab Ende November 2015 ist dieser Titel im CreateSpace eStore und über Amazon erhältlich. Eine Kindle Ausgabe ist ebenfalls erhältlich.
Leser aus Österreich, Deutschland und der Schweiz können den Titel auch hier bestellen.
In diesem Buch werden #NodeMCU & #ESP8266 Module und deren Programmierung in #Lua beschrieben.
Darüberhinaus werden in meinem Blog CK NodeMCU weitere ESP8266 Module und Programmbeispiele vorgestellt.
FlashForth
Auf Grund der beschränkten Ressourcen eines Arduinos sind dem Einsatz von Script Sprachen enge Grenzen gesetzt. Betrachtet man beispielsweise einen Arduino als prozessnahes Frontend eines Linux Devices (Raspberry Pi, Banana Pi, Beagle Bone), dann wäre es wünschenswert, auch dort einen Script Interpreter zur Verfügung zu haben. Beim Linux Device hat man eine leistungsfähige Shell, Python, Lua u.a. zur Verfügung.
Beim einfachen 8-Bit-Mikrocontroller (AVR, PIC) kann Forth eine Alternative darstellen.
Für den Arduino Uno R3 bietet der Entwickler Mikael Nordman vorprogrammierte ATmega328 Chips zum Preis von € 10 (incl. Porto) an (Anfrage). Für die Dokumentation gibt es eine aktualisierte Version.
Meine Erfahrungen bei der Inbetriebnahme von FlashForth auf dem Arduino habe ich hier zusammengestellt.
MQTT ist nun ISO standardisiert
ESP32 – Next gen ESP8266 from Espressif
Sensor-Netzwerk mit MQTT
MQTT ist ein äußerst simpel aufgebautes Publish/Subscribe-Protokoll für den Nachrichtenaustausch zwischen Geräten geringer Funktionalität.
Das robuste MQTT-Protokoll wurde für unzuverlässige Netze mit geringer Bandbreite und hoher Latenzzeit entwickelt. MQTT minimiert die genutzte Netzwerk-Bandbreite und die Anforderungen an Geräte, gleichzeitig wird für die Datenübermittlung eine hohe Zuverlässigkeit erreicht.


