Espressif IDF – Error Handling

Error handling in the IDF is one of the core functionalities. You'll encounter it in practically every example program, which is why I'd like to go into more detail here. All important IDF functions return error codes. These can either be handled manually (if condition + own handling) or they can be passed to a special macro (function) for...

Continue reading "Espressif IDF – Fehlerbehandlung"

Espressif IDF – Console Output

Direct output to the console is achieved in the IDF with printf. However, one should be sparing with this, as there are other mechanisms for debugging purposes or error handling, for instance. These can then also be switched on and off via Menuconfig and thus do not burden the CODE. The test code for a simple output looks like this…

Continue reading "Espressif IDF – Konsolenausgabe"
Lilygo Oled Banner

LilyGo ESP32-Oled

An ESP32, a display, what more could you want. This is how the LilyGo ESP32 OLED board introduces itself, or something similar. It's relatively short and just about fits on a breadboard with a row to spare on each side. Facts General Description Value Processor ESP32 Flash [MB] 16 USB CP2102 Display SSD1306 Lipo Connector [mm] JST 2x ...

Continue reading "LilyGo ESP32-Oled"

LILYGO EP32 S2 V1.1

Here is a board from the Liligo family with the new ESP32-S2. I have already reported on the ESP32-S2 HERE. It is a USB-C board. The ESP32 is directly soldered. The board has an on/off switch and a LiPo battery regulator with a JST connector. A connecting cable was supplied for the JST connector. The antenna is not soldered but consists of a small metal frame. An external antenna can also be connected. It has three push buttons, a DIP switch, and an SD card slot.

Continue reading "LILYGO EP32 S2 V1.1"

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 …

Continue reading "Loin32 (oder doch Lolin32?)"

TTGO-Koala Esp32

Board Esp32-Wrover-B incl. 4 MB Flash. Es besitzt einen USB Typ C Anschluss und eine JST Steckverbindung (1,5mm) für einen 3,7V Lipo, ein paar bunte LEDs und das wars. Fakten Das Board hat natürlich alle Fähigkeiten eines ESP32 wie SPI, I²C, PWM, … . Ich habe hier mal ein paar „Kern“-Kompetenzen aufgelistet. Beschreibung Wert ESP …

Continue reading "TTGO-Koala Esp32"