Espressif IDF – Fehlerbehandlung

Die Fehlerbehandlung in der IDF eine der Kernfunktionalitäten. Auf sie stösst man praktisch in jedem Beipiel-Programm. Deshalb möchte ich an dieser Stelle näher auf sie eingehen. Alle wichtigen Funktion der IDF geben Fehlercodes zurück. Hierauf kann zum einen manuell reagiert werden (if Bedingung + Eigenes Handling) oder sie können an eine spezielles Macro (Funktion) zur …

Weiterlesen

Espressif IDF – Konsolenausgabe

Direkte Ausgaben über die Konsole werden in der IDF mit printf erreicht. Hiermit sollte man jedoch sparsam umgehen, da es zum Beispiel zu debugging Zwecken oder zur Fehlerbehandlung andere Mechanismen gibt. Dies können dann auch über Menuconfig ein und ausgeschaltet werden und belasten so nicht den CODE. So sieht der Testcode für eine einfach Ausgabe …

Weiterlesen

Espressif IDF – Projekt erstellen

Hier beschreibe ich wie ein neues IDF Projekt angelegt wird. Wie die IDF, auch in Verbindung mit VS-Code, genutzt und installiert wird, habe ich unter folgenden Links schon beschrieben und ist nicht Gegenstand dieses Beitrags. Espressif IDF für ESP32-S2 Installieren VS-Code Espressif IDF LILYGO EP32 S2 V1.1 (1. Anwendung) Ein guter Start ist das IDF-Beispiel …

Weiterlesen
Lilygo Oled Banner

LilyGo ESP32-Oled

Ein ESP32 ein Display was will man mehr. So oder so ähnlich stellt sich das LilyGo ESP32 Oled Board vor. Es ist relativ kurz und passt gerade so, mit einer verbleibenden Reihe auf jeder Seitauf, ein Steckbrett. Fakten Allgemeines Beschreibung Wert Prozessor ESP32 Flash [MB] 16 USB CP2102 Display SSD1306 Lipo Anschluss [mm] JST 2x …

Weiterlesen

Solar-Ladegerät

Ich habe mir beim Schnellen Ali ein Set, betehend aus Solarpanel, Laderegler und Füllstandsanzeige besorgt. Hiermit möchte ich ein paar Test bezüglich unabhängiger Stromversorgung zu starten. Fakten Hier die Daten zu den einzelnen Bestandteilen. Solarpanel Beschreibung Wert Ausgangsspannung [V] 6 Maximale Ausgangsleistung [W] 3 Nennstrom [mA] 500 Abmessung l / b / h [mm] 145 …

Weiterlesen

LILYGO EP32 S2 V1.1

Hier ein Board der Liligo Familie mit dem neuen ESP32-S2. Über den ESP32-S2 habe ich bereits HIER berichtet. Es ist ein USB-C Board. Der ESP32 ist direkt aufgedampft. Das Board besitzt einen Anschalter und einen Lipoladeregler mit JST Anschluss. Für den JST Anschluss wurde ein Anschlusskabel mitgeliefert. Die Antenne ist nicht aufgedampft sonder besteht aus einem kleinen Metallgestell. Auch kann eine Externe Antenne angeschlossen werden. Es besitzt drei Taster und Mäuseklavier und einen SD-Karten Slot.

Weiterlesen

Loin32 (oder doch Lolin32?)

Ich habe neulich beim schnellen Ali ein Paar ESP32 Boards der Variante Loin32 erworben. Ich frage mich seit ich das Board habe, ob es sich bei der Aufschrift Loin32 um einen Schreibfehler handelt und ob es nicht eher Lolin heissen soll. Schreibfehler auf Platinen deuten meist auf ein Plagiat hin. Was in diesem Fall nicht …

Weiterlesen