Material zum ESP32-C3 und ESP-IDF

Auf dieser Seite werden Zusatzinfos zu den Komponenten und Tools von Espressif zur Verfügung gestellt. Dies sind beispielsweise Anleitungen zu Installation und Debugging. Aber auch Tipps und Tricks zur Problembehebung.

Vorab danke für Kommentare und Diskussionsbeiträge!

Beiträge

  • How-To: ESP-IDF in Docker (Windows) – Complete Guide
    Espressif stellt Docker Container für die Entwicklung zur Verfügung. Die Entwicklung erfolgt unter der Verwendung von Visual Studio Code Dev Containers. Um neben dem Builden auch das Flashen und Debuggen zu ermöglichen muss zusätzliche Software installiert werden. Die folgende Anleitung basiert auf dem bestehenden Espressif-Tutorial. (letzter Zugriff: 08.01.2024) Benötigte Software Folgende Software muss installiert werden: … Weiterlesen
  • Das Board, speziell zum Buch!
    Zur Erleichterung des Einstiegs gibt es ein „Book Development Board“, das sämtliche Komponenten integriert hat, die für die Beispiele verwendet werden. Das sind bdb, book development board Wie die einzelnen Komponenten angeschlossen sind, kann dem Schaltplan weiter unten entnommen werden. Wichtig ist, dass Header für Jumper vorgesehen sind, da manche Pins mehrfach verwendet werden. Konkret … Weiterlesen
  • Bezugsquellen Entwicklungsboards
    Das von Espressif hergestellte Board ESP32-C3-DevKitM-1 wird für die Beispiele des Buchs verwendet. Es kann beispielsweise bei Mouser, Digi-Key, Reichelt, Conrad und anderen Elektronikdistributoren bezogen werden. Speziell für den Einstieg in das Buch und die Implementierung der Beispiele wurde das „Book Development Board“ entwickelt. Leichter kann als mit diesem Board kann der Einstieg nicht gemacht … Weiterlesen
  • Debuggen mit dem ESP32-C3
    Bevor mit dem Debuggen begonnen werden kann, muss das ESP-IDF installiert werden. Die Vorgehensweise ist detailliert auf der Espressif-Webseite beschrieben. Für die Beispiele des Buchs wurde die Version 4.4 verwendet. Auf der Webseite links oben kann die gewünschte Version eingestellt werden. Eine neuere Version sollte funktionieren, von einer älteren ist abzuraten. Wie in Kapitel 2.2 … Weiterlesen
  • ESP-IDF Installation (Windows) | Ein erstes Projekt erstellen
    Espressif Systems stellt für die Softwareentwicklung auf ESP32 Mikrocontrollern ein Open Source IoT Development Framework (ESP-IDF) zur Verfügung. Die zugehörige Dokumentation enthält diverse hilfeiche Informationen wie beispielsweise Installationsanleitungen, Datenblätter und Programmierschnittstellen (APIs). Die ausgewählte Version der Dokumentation muss beachtet werden. Dieser Beitrag verwendet Version 4.4. In folgendem Beitrag wird die Installation des ESP-IDF Frameworks in … Weiterlesen
  • Debugproblem beim Starten von OpenOCD: libusb error
    Mitunter hat man beim ersten Start des Debuggers das Problem, dass OpenOCD wegen eines libusb errors nicht startet. In diesem Fall hat es sich bewährt, den Treiber des JTag-Interfaces mit dem USB Driver Tool zu aktualisieren.