SPIFFS und LittleFS: Dateien direkt auf dem ESP8266 speichern

SPIFFS und LittleFS sind die beiden bekanntesten Dateisysteme, mit denen Sie Dateien direkt auf dem Flash-Speicher eines ESP8266 ablegen und im laufenden Betrieb nutzen können. Das ist besonders praktisch, wenn Ihr Projekt mehr braucht als nur Programmcode: etwa HTML-, CSS- und JavaScript-Dateien für ein Webinterface, JSON-Konfigurationen, Zertifikate, Logdateien oder vorberechnete Inhalte, die nicht im Sketch…

Akkulaufzeit berechnen: Wie lange hält ein 18650-Akku wirklich?

Die Frage „Akkulaufzeit berechnen: Wie lange hält ein 18650-Akku wirklich?“ klingt simpel, wird in der Praxis aber fast immer zu optimistisch beantwortet. Auf dem Etikett stehen zum Beispiel 3.000 mAh oder 3.500 mAh, und viele rechnen dann grob: Kapazität durch Stromverbrauch gleich Laufzeit. Das Problem: Diese Rechnung ignoriert wesentliche Einflüsse, die im Alltag über Stunden…

SPIFFS und LittleFS: Dateien direkt auf dem ESP8266 speichern

SPIFFS und LittleFS sind die beiden bekanntesten Dateisysteme, mit denen Sie Dateien direkt auf dem Flash-Speicher eines ESP8266 ablegen und im laufenden Betrieb nutzen können. Das ist besonders praktisch, wenn Ihr Projekt mehr braucht als nur Programmcode: etwa HTML-, CSS- und JavaScript-Dateien für ein Webinterface, JSON-Konfigurationen, Zertifikate, Logdateien oder vorberechnete Inhalte, die nicht im Sketch…

E-Ink Displays am ESP8266: Extrem stromsparende Anzeigen

E-Ink Displays am ESP8266 gehören zu den elegantesten Lösungen, wenn Informationen sichtbar bleiben sollen, ohne dauerhaft Energie zu verbrauchen. Während klassische OLED- oder LCD-Anzeigen kontinuierlich Strom ziehen, halten E-Ink-Displays (auch E-Paper genannt) ihr Bild ohne permanente Versorgung – ein entscheidender Vorteil für batteriebetriebene IoT-Geräte. Genau deshalb sieht man diese Technologie zunehmend in Projekten wie Wetterstationen,…

NTP-Server abfragen: Die genaue Uhrzeit für deine Projekte

NTP-Server abfragen ist eine der wichtigsten Grundlagen, wenn Ihre IoT- oder Mikrocontroller-Projekte zuverlässige Zeitstempel brauchen. Ob Datenlogger, Smart-Home-Automation, Alarm- und Anwesenheitssimulation, Energie-Monitoring oder einfache Webinterfaces: Ohne „echte“ Uhrzeit entstehen schnell Probleme. Messwerte lassen sich nicht sauber vergleichen, Ereignisse sind schwer nachzuvollziehen, und zeitbasierte Logik (zum Beispiel „nur zwischen 22:00 und 06:00 schalten“) wird unzuverlässig. Genau…

E-Ink Displays am ESP8266: Extrem stromsparende Anzeigen

E-Ink Displays am ESP8266 gehören zu den elegantesten Lösungen, wenn Informationen sichtbar bleiben sollen, ohne dauerhaft Energie zu verbrauchen. Während klassische OLED- oder LCD-Anzeigen kontinuierlich Strom ziehen, halten E-Ink-Displays (auch E-Paper genannt) ihr Bild ohne permanente Versorgung – ein entscheidender Vorteil für batteriebetriebene IoT-Geräte. Genau deshalb sieht man diese Technologie zunehmend in Projekten wie Wetterstationen,…

Captive Portal erstellen: Eigene Konfigurationsseiten bauen

Ein Captive Portal erstellen ist eine der praktischsten Methoden, um Mikrocontroller- und IoT-Geräte benutzerfreundlich zu konfigurieren – ganz ohne fest im Code hinterlegte WLAN-Zugangsdaten oder umständliche serielle Eingaben. Das Prinzip kennen viele aus Hotels oder öffentlichen Hotspots: Man verbindet sich mit einem WLAN, öffnet irgendeine Website, und landet automatisch auf einer Anmeldeseite. Für Maker-Projekte funktioniert…

Low-Power-Challenge: Den ESP8266 unter 20µA im Schlaf bringen

Die Low-Power-Challenge: Den ESP8266 unter 20µA im Schlaf bringen klingt zunächst wie ein Sport für Perfektionisten – ist aber in der Praxis der Schlüssel zu IoT-Projekten, die wirklich monatelang (oder sogar jahrelang) mit Batterie laufen sollen. Viele Maker messen im Deep-Sleep-Modus überraschend hohe Werte: 1 mA, 5 mA oder mehr. Der Grund ist selten „der…

Alarmanlage DIY: Fensterkontakte per WLAN überwachen

Eine Alarmanlage DIY: Fensterkontakte per WLAN überwachen ist für viele Smart-Home-Bastler der Einstieg in „echte“ Haussicherheit – nicht, weil sie eine zertifizierte Profi-Alarmanlage ersetzt, sondern weil sie einen klaren Nutzen liefert: Sie sehen zuverlässig, ob Fenster und Türen geöffnet sind, und erhalten bei Bedarf sofort eine Benachrichtigung. Der entscheidende Unterschied zu einfachen Funkkontakten ist die…

RFID-Zugangskontrolle: Den ESP8266 als Türöffner nutzen

Eine RFID-Zugangskontrolle mit dem ESP8266 ist für viele Maker ein spannendes Projekt, weil sie zwei Welten verbindet: günstige WLAN-Mikrocontroller und eine praxisnahe Anwendung rund um Zutritt und Komfort. „Den ESP8266 als Türöffner nutzen“ bedeutet dabei nicht, mechanische Sicherheit zu ersetzen, sondern eine kontrollierte, nachvollziehbare Freigabe für einen elektrischen Türöffner, ein Motorschloss oder eine Relais-Ansteuerung zu…