Der Arduino besitzt eine Viezahl an Schnittstellen zur Ein- und Ausgabe von Signalen und zur Ankopplung von Sensoren. Wenn man eine Kopplung in das hauseigene WLAN herstellen möchte benötigt man zusätzliche Hardware. Einfacher ist es gleich eine MCU zu benutzen die ein WLAN an Bord hat wie der ESP8266 oder ESP32. Diese MCU's gibt es als Entwicklerbords (NodeMCU) bei Ebay für 3€ ... 6€ und erfreuen sich einer großen Fangemeinde. Sie besitzen wie der Arduino GPIO's die konfiguriebar sind als PWM Ausgänge, analoge / digitale Inputs, I²C oder SPI Interface. Die Programmierung kann über die Arduino IDE erfolgen, nachdem man diese erweitert hat (Hinzufügen der neuen Bordmodelle siehe Links unten). Der ESP32 besitzt gegenüber ESP8266 noch Bluetooth, einen größeren SRAM und 240MHz Takt (ESP8266 80MHz). Einige Entwickerbord besitzen gleich eine LiPo Ladeschaltung und ein OLED Display.
Die folgenden Links geben eine Hilfestellung wie man die Arduno IDE erweitert und zeigen WEB Seiten mit Projekten rund um den ESP 8266 und ESP32.
|