Video-Streaming auf den Webserver mit dem ESP32

Video-Streaming auf den Webserver mit dem ESP32 ist eine der spannendsten Möglichkeiten, aus einem günstigen Mikrocontroller ein praktisches IoT-Tool zu machen: Sie streamen Livebilder ins Heimnetz, überwachen einen 3D-Drucker, bauen eine Werkstattkamera oder erstellen eine einfache Innenraum-Ansicht für Smart-Home-Automationen. Gleichzeitig ist es wichtig, realistische Erwartungen zu haben. Ein ESP32 ist kein vollwertiger Video-Encoder wie in…

Unit Testing für ESP32 Projekte: Professionelle Code-Qualität

Unit Testing für ESP32 Projekte ist einer der zuverlässigsten Wege, um professionell wirkende Code-Qualität zu erreichen – auch wenn Sie „nur“ ein Smart-Home-Device, einen Sensor-Knoten oder eine kleine IoT-Steuerung bauen. In Embedded-Projekten entstehen Fehler oft nicht durch „komplizierte Algorithmen“, sondern durch Randfälle: Timing, Reconnect-Logik, fehlerhafte Sensordaten, nicht behandelte Rückgabewerte, Race Conditions oder falsch gesetzte Konfigurationen.…

ESP32-CAM in Home Assistant integrieren (MotionEye & Frigate)

Eine ESP32-CAM in Home Assistant integrieren (MotionEye & Frigate)-Anleitung ist ideal, wenn Sie eine günstige WLAN-Kamera lokal betreiben und gleichzeitig von den Komfortfunktionen eines Smart-Home-Systems profitieren möchten: Livebild im Dashboard, Aufzeichnungen, Bewegungsereignisse und – je nach Setup – sogar Objekterkennung. In der Praxis ist jedoch entscheidend, die richtigen Erwartungen zu setzen. Die ESP32-CAM ist ein…

QR-Code Scanner mit dem ESP32 selber bauen

Ein QR-Code Scanner mit dem ESP32 ist ein überraschend vielseitiges DIY-Projekt: Sie können damit WLAN-Zugangsdaten einlesen, Tickets prüfen, Geräte im Smart Home pairen, Inventar-Labels scannen oder einen „Offline-Login“ für lokale Weboberflächen bauen. Der Reiz liegt darin, dass der ESP32 für wenig Geld bereits WLAN und ausreichend Rechenleistung mitbringt – und in Kombination mit einer Kamera…

ESP32-CAM Nachtsicht: Infrarot-LEDs richtig einsetzen

Eine ESP32-CAM Nachtsicht klingt auf den ersten Blick simpel: Infrarot-LEDs daneben, Licht aus – fertig. In der Praxis entscheidet jedoch die richtige Auswahl und Ansteuerung der IR-Beleuchtung darüber, ob Sie nachts wirklich ein brauchbares Bild erhalten oder nur graues Rauschen, Reflexionen und Überbelichtung. Der Grund ist technisch: Die ESP32-CAM nutzt meist ein OV2640-Kameramodul, das bei…

Foto-Falle für den Garten: Naturbeobachtung per WLAN-Cam

Eine Foto-Falle für den Garten ist eine der elegantesten Methoden, um Tiere im eigenen Umfeld zu beobachten, ohne dauerhaft im Gebüsch zu sitzen oder teure Wildkameras zu kaufen. Mit einer Naturbeobachtung per WLAN-Cam kombinieren Sie zwei Welten: lokale, datenschutzfreundliche Aufnahmen und den Komfort, Bilder oder kurze Clips direkt ins Heimnetz zu übertragen. Besonders beliebt sind…

ESP32-CAM Troubleshooting: SD-Karten-Fehler und Blitz-Probleme

ESP32-CAM Troubleshooting: SD-Karten-Fehler und Blitz-Probleme gehören zu den häufigsten Gründen, warum Projekte mit der beliebten ESP32-CAM plötzlich „spinnen“: Fotos werden nicht gespeichert, die Karte wird nicht erkannt, Dateien sind leer oder korrupt – und der Blitz (die weiße LED am Board) flackert, bleibt dunkel oder löst unerwartete Resets aus. Das ist frustrierend, aber fast immer…

Smarte Türklingel mit Kamera-Stream auf Basis des ESP32

Eine smarte Türklingel mit Kamera-Stream auf Basis des ESP32 ist ein attraktives DIY-Projekt für alle, die eine günstige, lokale und anpassbare Video-Türklingel ohne Cloud-Zwang bauen möchten. Mit einem ESP32-Kamera-Board (häufig ESP32-CAM) erhalten Sie WLAN und Kamera in einem kompakten Modul – ideal, um bei Tastendruck oder Bewegung ein Livebild ins Heimnetz zu streamen, Schnappschüsse zu…

ESP32 Dual-Core Programmierung: FreeRTOS Tasks richtig nutzen

Die ESP32 Dual-Core Programmierung ist einer der wichtigsten Gründe, warum der ESP32 im IoT- und Embedded-Bereich so beliebt ist: Zwei CPU-Kerne, WLAN/Bluetooth und ein Echtzeitbetriebssystem (FreeRTOS) ermöglichen Anwendungen, die gleichzeitig Sensoren auslesen, Daten per Netzwerk senden, eine Weboberfläche bedienen und dabei stabil bleiben. In der Praxis scheitern viele Projekte jedoch nicht an der Hardware, sondern…

MicroPython auf dem ESP32: Modernes Programmieren für Maker

MicroPython auf dem ESP32 steht für eine moderne, schnelle und sehr zugängliche Art, Mikrocontroller-Projekte umzusetzen. Statt sich durch lange Build-Prozesse, Toolchain-Konfigurationen und komplexe Frameworks zu kämpfen, schreiben Sie Python-Code, übertragen ihn per USB und sehen Ergebnisse sofort. Gerade für Maker, Hobbyentwickler, Prototyping-Teams und Lernende ist das ein großer Vorteil: Sensoren auslesen, WLAN verbinden, Daten per…