SwitchLib

Ich benötigte eine Bibliothek, um mehrere Taster abzufragen. Da ich drei Taster hatte, aber mindestens 4 Funktionen brauchte, habe ich daraus eine Kurz/Lang-Abfrage gemacht. Jeder Taster kann somit kurz oder lang gedrückt werden und ruft nach dem Lösen entsprechend eine Callback-Methode auf. Bis auf eine Schleife über die Buttons sollte diese Bibliothek nicht blockierend sein. …

Continue reading "SwitchLib" →

TTGO TS V1.2 as a video viewer for (M)Jpeg

Die erste Idee war es, den MJPeg-Stream der ESP32-Kamera zu lesen und auf dem TTGO Display zu zeigen. Da ich einige Probleme mit der Umsetzung des MJpeg-Protokolls hatte, habe ich mich für eine vereinfachte Variante entschieden und lese nun Schnappschüsse von der Kamera aus. Dies hat den Vorteil, dass der TTGO immer dann, wenn er …

Continue reading "TTGO TS V1.2 Als Video Viewer für (M)Jpeg" →

MPV (Linux)

Für alle, die unter Linux arbeiten, hat Josef (siehe Kommentare zur ESP 32 Cam) den MPV Player empfohlen. Ich habe mir diesen mal kurz auf dem Pi angesehen und bin begeistert. DOWNLOAD Der Download sollte möglichst über den Linux-eigenen Paketmanager erfolgen. Alternativ kann der Player unter folgenden Links heruntergeladen werden:mpv.ioAlternative bei Chip INSTALLATION Die Installation …

Continue reading "MPV (Linux)" →
TTGO T-Call 1.3 mit aufgesteckter GSM Antenne

TTGO T-Call 1.3 (Lilygo)

TTGO T-Call 1.3 ist ein ESP32 Modul, das mithilfe des SIM800L Chips einen GSM-Zugang bietet. Ich habe das Modul in Verbindung mit einer ThingsMobile SIM-Karte getestet. Fakten ESP32 und SIM800L Chip Micro-SIM-Slot Antennenanschluss Reset-Taster Anschluss für einen Akku USB 3.1 Typ C Anschluss Pinout Anwendungsbereiche GPS-Tracker (braucht GPS-Modul) Smarte Autosteuerung Hausautomation Alarmanlagen Wetterstationen Überall dort …

Continue reading "TTGO T-Call 1.3 (Lilygo)" →

ESP32 Cam Module

Beim schnellen Ali habe ich ein ESP 32 Modul mit Kamera für unter 10€ gefunden. Dieses stelle ich hier kurz vor und zeige die ersten Schritte. Fakten Neben allem, was der ESP32 sowieso bietet, hier noch ein paar zusätzliche Eigenschaften. Platz für eine SD Karte 520 KB SRAM + externe 4MB PSRAM Support OV2640 and …

Continue reading "ESP32 Cam Modul" →

ESP32 Useful Information

Der ESP32 ist der Nachfolger des erfolgreichen ESP8266 Controllers. Er besitzt eine 32Bit Tensilica Xtensa LX6 CPU in der Regel mit zwei Kernen (RISC Architektur). Hier sammle ich für mich interessante Informationen. Anwendungsgebiete Dokumentation https://www.espressif.com/en/products/hardware/esp32/overview https://github.com/espressif/arduino-esp32 Hardware Verpackung Den ESP32 gibt es als Chip oder Modul mit zusätzlichem externem Speicher, Antennen u.ä. Welche Versionen es aktuell gibt, …

Continue reading "ESP32 Nützliche Infos" →
bannerEsp32Fota

OTA - ESP32fota Test

OTA (Update over the Air) ist ein Konzept zum Aktualisieren der Firmware über ein Netzwerk. Ich habe mir die Esp32FOTA Bibliothek hier mal genauer angesehen. Alle von mir verwendeten Dateien befinden sich in folgendem Github Verzeichnis: https://github.com/sfambach/esp32/tree/master/test/ESP32fota Sollte etwas nicht funktionieren, lieber die Github Dateien verwenden, diese sind aktueller als der Beitrag. Bei Problemen lasst …

Continue reading "OTA – ESP32fota Test" →

Setting up ESP32 with the Arduino GUI

Wie immer gibt es im Netz zahlreiche Informationen, wie die Arduino Gui zu konfigurieren ist. Deshalb fasse ich mich an dieser Stelle sehr kurz, für detailliertere Informationen sei auf die unten verlinkten Quellen verwiesen. Boardmanager Der ESP 32 hat es seit längerem in den Boardmanager geschafft. Die Schritte für eine Installation werden hier kurz umrissen. …

Continue reading "ESP32 mit der Arduino Gui einrichten" →