Arduino, ESP8266 Übersicht
In dieser Übersicht findest Du alle Artikel rund um Arduino, ESP8266 und dem Smart-Home.
Einführung und Grundlagen
- Arduino oder ESP8266
- Wie fange ich am besten an
- Das ESP8266-Modul
- Start ohne Hardware – Schaltung mit TinkerCad
- Visualisierung von Schaltplänen
Entwicklungsumgebung Arduino IDE
- Installation und Einrichtung der Arduino IDE
- Erweiterung der Software um Bibliotheken
- Installation von Bibliotheken über den Bibliotheksverwalter
- Manuelle Installation ohne den Bibliotheksverwalter
- Bibliothek löschen
Hardware
- Das ESP8266 Modul
- Das Breadboard
- Sensoren und Module
- ESP-01 ohne USB flashen
- ESP-01 – Externe Antenne anbringen
- Stromversorgung über Netzteil
- Stromversorgung über Solarmodul und Laderegler
- MCP23017 I/O Port Expander für zusätzliche I/O-Ports
Software
- Programmstruktur
- Anweisungen und Befehle
- Konstanten und Variablen
- Arduino Datentyp Konvertierungen
- Kontrollstrukturen
- Delay() vs. millis() – Warum ich lieber millis() einsetze
- Der Deep-Sleep Modus
- Arduino OTA Update – Update über WLAN
Mathematik
Die serielle Schnittstelle
Einfache Schaltungen mit LED
- Grundlagen LED
- LED ein- und ausschalten
- Blinkende LED
- LED-Wechselblinker
- LED-Wechselblinker mit Millis-Funktion
Netzwerk und WLAN
Datum und Uhrzeit
WS2812 / Neopixel
Temperatur, Luftfeuchtigkeit und CO2 messen
- Messen von Temperaturen und Luftfeuchtigkeit
- BME280 – Temperatur, Luftfeuchtigkeit und Luftdruck auslesen
- Bodenfeuchtigkeitssensor
- ESPEasy – Einfacher CO2-Sensor für ioBroker