Arduino ESP8266/ESP32

Obwohl die Programmierung in C/C++ nicht so freundlich und vielseitig ist wie die in Lua, gibt es doch reichlich Argumente im Netz, an Stelle von Lua die Arduino IDE zur Programmierung einzusetzen.

Unabhängig davon ist Lua als Sprache eine interessante Erfahrung. Die Implementierung auf NodeMCU kann aber mitunter recht frustrierend sein.

In sind Gründe zusammen getragen, welche das Leben mit NodeMCU/Lua schwer machen können. In meinem Buch “Building an IoT Node for less than 15 $” konnte ich solche Erfahrungen auch selbst schon machen.

Zur Programmierung des ESP8266 mit der Arduino IDE gibt es mittlerweile eine gute Unterstützung. Unter Github ist die erforderliche ESP8266 Erweiterung der Arduino IDE zu finden. In vergleichbarer Weise kann der ESP32 mit einer ESP32 Erweiterung für Arduino programmiert werden.

Die beiden Bücher von Kolban können hier zusätzlich Unterstützung bieten:


Arduino ESP8266/ESP32

ESP8266 IoT Board

This ESP8266 IoT board combines built-in USB and battery charging. The ESP8266 is clocked at 80 MHz and supports 3.3 V logic.

IoT Elecrow - 1

To make it easy to use for portable projects, a connector for 3.7 V Lithium polymer batteries and built in battery charging was added.

You don’t need a battery, it will run just fine straight from the micro USB connector. But, if you do have a battery, you can take it on the go, then plug in the USB to recharge. The board will automatically switch over to USB power when its available. The board comes pre-programmed with NodeMCU Lua.

You can order this ESP8266 IOT Board [DPO82666E] from ELECROW for $12.90. Further info you will find in the ESP8266 IoT Board Wiki.


ESP8266 IoT Board

Wio Node

Wio Link now has got a little brother – the Wio Node. Two samples arrived from SeeedStudio today. Have a look to SeeedStudio’s images and compare:


Wio Link-1

Wio Node has the most of features as Wio Link. But it is cheaper, smaller and also lighter in weight.

  • An ESP8266 based open-source Wi-Fi development board (here Espressif’s WROOM-02 is used)
  • Supports Grove Sensors/Actors
  • Visual Configuration via Mobile App (Android & iOS)
  • OTA (Over-The-Air) Firmware Updates
  • RESTful APIs
  • IFTTT Application
  • Powering by Micro USB
  • Battery Holder for re-chargeble LiPo accu

Easy starting at

Wio Node