Das ESP8266-WiFi-Modul ist nun direkt mit einer angepassten Arduino-IDE
programmierbar!
Das Modul ist damit nochmal leichter zugänglich geworden
und kann Arduinos in vielen Anwendungsfällen ersetzen. Durch die geringe Größe und den extrem niedrigen Preis sind die ESP8266-Module für Internet-of-things (IoT)-Anwendungen ideal geeignet.
Insbesondere der
neue Arduino Yun, der ein eigenes WiFi-Modul (mit embedded Linux)
besitzt, aber auch etwa 65€ kostet, hat dadurch Konkurrenz für einfache Anwendungsfälle bekommen.
Ein ESP8266-Modul gibt es ab etwa 4€ zu kaufen! Es hat - im Vergleich
zum Arduino Yun - sehr wenig GPIOs, aber oft
werden auch nur wenige GPIOs gebraucht. Auch die
Software-Unterstützung ist noch nicht vollständig, aber das wird sicher
noch kommen.
Die angepasste Arduino-IDE kann von GitHub heruntergeladen werden
In der angepassten IDE (Version 1.6.1) ist nun ein "Generic ESP8266 board" wählbar
und als “Programmer” kann man "esptool" auswählen.
Die Programmierung erfolgt über einen USB/seriell-Adapter
Links
Internet of Things, IoT, Microcontroller, Arduino, Raspberry Pi, ESP8266, alles wo Strom durchfließt. Hardware und Software und drumherum.
Kontakt: hkurz@jruby.de
30.03.2015
07.03.2015
LED-Morse-Thermometer mit MSP430G2231
Die Energia-IDE (ein Arduino-IDE-Derivat mit MSP430-Target, hier besprochen) enthält einige Beispiele - unter anderem ein Thermometer, das die gemessenen Werte seriell ausgibt. Ich habe das Beispiel so modifiziert, daß die Temperatur stattdessen über LEDs gemorst wird. Benötigt wird dazu ein TI-Launchpad, ich hatte da noch eines rumliegen. Beim Launchpad dabei ist auch ein MSP430G2231, der auf dem Chip ein Thermometer hat und 2kB Flash besitzt.
Nach Einrichten der IDE kann man den Code direkt in den Controller laden und starten. Rotes Morsen bedeutet eine positive Temperatur, grün heisst, dass die gemorste Zahl eine Temperatur unter null Grad ist.
Ich habe dann den Chip aus dem Launchpad genommen, LEDs & Reset-Schaltung freihändig verdrahtet und zwei Babyzellen drangelötet. Die enthalten etwa 8000mAh und sollten für ca ein Jahr Energie liefern. Die Schaltung kam in ein altes Marmeladenglas und liegt momentan draussen im Schnee und morst da die Temperatur vor sich hin. Sehr praktisch :-)
Nach Einrichten der IDE kann man den Code direkt in den Controller laden und starten. Rotes Morsen bedeutet eine positive Temperatur, grün heisst, dass die gemorste Zahl eine Temperatur unter null Grad ist.
Ich habe dann den Chip aus dem Launchpad genommen, LEDs & Reset-Schaltung freihändig verdrahtet und zwei Babyzellen drangelötet. Die enthalten etwa 8000mAh und sollten für ca ein Jahr Energie liefern. Die Schaltung kam in ein altes Marmeladenglas und liegt momentan draussen im Schnee und morst da die Temperatur vor sich hin. Sehr praktisch :-)
Abonnieren
Posts (Atom)