ESP32-C3 Super Mini

Der ESP32-C3 Super Mini hat ins­ge­samt 18 Pins, 3 dienen der Stromver­sorgung, es bleiben 15 Pins, die mehrfach belegt sind.
Er ver­fügt über Blue­tooth und WiFi.

Board installieren

Trage unter Datei -> Ein­stel­lun­gen eine zusät­zliche Board­ver­wal­ter-URL ein:

https://dl.espressif.com/dl/package_esp32_index.json

Board auswählen

  • Icon für den Board­ver­wal­ter ankli­cken oder Wer­k­­zeu­­ge-> Board -> Board­ver­wal­ter
  • nach ESP32 suchen
  • Board instal­lie­ren

Wenn der ESP32-C3 nicht automa­tisch erkan­nt wurde, klicke auf “Wäh­le ein anderes Board und einen anderen Port” und suche nach esp32c6. Je nach Betrieb­ssys­tem wird der USB-Port eine andere Beze­ich­nung haben.

Seriellen Monitor einschalten

Der Serielle Mon­i­tor ste­ht erst nach ein­er Änderung der Kon­fig­u­ra­tion zur Ver­fü­gung:

LED

Auf dem Board ist an Pin 8 eine blaue LED ver­baut.

Pinbelegung

I²C

Info

I²C-Pins

9 -> SCL
8 -> SDA

Beispiel 0,96 Zoll OLED

Benötigte Bib­lio­thek instal­lieren

SPI

Info

SPI-Pins

5 -> CIPO (MISO)
6 -> COPI (MOSI)
7-> CS
4 -> SCK/CLK

Beispiel: Anschluss eines run­den TFTs

gelb -> 3 (RST)
weiß -> 7 (CS)
grün -> 2 (DC)
blau -> 6 (SDA)
braun -> 4 (SCL)
schwarz -> GND
rot -> 5V
schwarz -> GND

Benötigte Bib­lio­thek

Analoge Pins

Die Auflö­sung des ADC-Wan­dlers kann zwis­chen 9‑Bit (0 — 511), 10 Bit (0 — 1023), 11 Bit (0 — 2047) und 12 Bit (0 — 4095) Die Stan­dard­e­in­stel­lung ist 12 Bit. Die Anweisung analo­gRead­Res­o­lu­tion() bee­in­flusst den ADC-Wan­dler.

Analoge Pins
4 (SPI)
3
2
1
0

Beispiel:

Digitale Pins

Alle Pins kön­nen dig­i­tale Sig­nale ver­ar­beit­en:

Zeit mit der Bibliothek time.h anzeigen

ESP32-Mikro­con­troller kön­nen mit der Stan­dard­bib­lio­thek time.h Datum und Zeit anzeigen.

Beispiel: ⇒Anzeige von Datum und Zeit auf einem OLED-Dis­play

Webserver

Beispiel

Das Pro­gramm zeigt im Brows­er 6 Zufall­szahlen an.
Im Seriellen Mon­i­tor wird die mit DHCP ermit­telte IP des ESP32-C3 angezeigt.

Diese Adresse musst du in einem Brows­er dein­er Wahl eingeben.


Quellen