Last Updated on 18. Oktober 2026 by sfambachLink-Status: OK
Ein kleines ESP32 C3 Board zum Preis 04/2024 von rund ~3€ ohne Versand. Für kleinere Projekte sollte das Board ausreichend sein, es bietet jedoch viele Vorteile des ESP32 wie WLAN und BlueTooth.
Fakten
| ESP32-C3 Super Mini | |
|---|---|
| Prozessor | ESP32-C3 (RISC-V, 32 Bit), ESP32-C3FN4 |
| Kerne | 1 |
| Takt | 160 MHz |
| Flash | 4 MB |
| SRAM | 400 KB |
| Digitale Pins | 11 |
| Analoge Eingänge | 4 |
| UART | 2 |
| I²C | 1 |
| WLAN | 802.11 b/g/n, 2,4 GHz |
| Bluetooth | Bluetooth LE 5.0 |
| USB | USB-C |
| Eingangsspannung | 5 V (USB-C) oder 3,3–6 V (5-V-Pin) |
| Stromaufnahme | 43 µA (Deep Sleep) |
| Abmessungen | 18 × 22,5 mm |
Nachtrag 25.07.2024: Pinout der Rückseite unterscheidet sich ein wenig zur Vorderseite. Zum einen durch die ADC Benennung, zum anderen durch die SPI. Beim SPI an GPIO 4-7 ist SPI0/1 gemeint. An GPIO 8-10 soll der SPI2 betrieben werden, wobei dieser in seiner Pinbelegung frei über alle GPIOs wählbar ist.



Ansichten




Programmierung
ESP32 Boardsupport muss installiert sein. (Siehe HIERLink-Status: OK)
Sonstiges
Keine verlöteten Pins
Ich habe die Version ohne verlötete Pins bestellt, um Verbindungen direkt an den ESP löten zu können. Wer nicht löten mag, sollte eine Version bestellen, bei der die Pins schon befestigt sind.
Pin Multiplexer Belegung

SPI Belegung

Fazit
USB C, schön klein, was braucht man mehr? Eine Frage, die sich auch Seeed Studio gestellt hat und eine verbesserte Version auf den Markt gebracht hat (ESP32-C3 Seeed Studio XiaoLink-Status: OK).
Verwandte Beiträge
- October Check 2026 – Neue Mikrocontroller und BoardsLink-Status: OK
- Ulanzi TC001 Smart Pixel ClockLink-Status: OK
- ESP32-C3 seeed studio xiaoLink-Status: OK
- Preview – LuatOs ESP32-C3 BoardLink-Status: OK
- ESP32 BlueTooth GamepadLink-Status: OK
- ESP8266/32 WiFi ManagerLink-Status: OK
- Preview – ESP32-IO Schild für Arduino ESP32 Wroom Core BoardLink-Status: OK
- Preview – ESP-WROOM-32 Rev1 Steckbrett Adapterplatine Link-Status: OK
- Preview – 7x9CM Prototyp Platine zum Löten für ESP8266, ESP-12E, ESP-12F, ESP32Link-Status: OK
- Preview – ESP32-Audio-Kit ESP32Link-Status: OK
Quellen
Suche beim schnellen AliLink-Status: OK
Arduino Foren Eintrag zum ThemaLink-Status: OK
LOG
| Datum | Änderung | Autor |
|---|---|---|
| 19.10.2026 | Fakten-Tabelle durch Datenblock aus dem Modell ersetzt | sfambach |
| 08.10.2026 | Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer) | sfambach |
| 04.10.2026 | Rechtschreibung korrigiert: außen, ein wenig, Seeed u. a., Kommasetzung | sfambach |
| 03.10.2026 | Logbuch-Tabelle auf Log-Liste umgestellt | sfambach |
| 25.07.2024 | Auf Anfrage von Hans Herzig, SPI Informationen und Datenblatt hinzugefügt um die Belegung der SPIs am Board zu klären. | sfambach |
| 06.04.2024 | Beitrag erstellt | sfambach |
Es gibt Varianten mit einem I-PEX/U. FL-Anschluss für eine externe Antenne. Bei einigen von ihnen muss evtl. auf dem Board eine Brücke zwischen interner und externe Antenne umgelötet werden.
Außerdem gibt es nette kleine Breakout-Boards.
Hallo, kann man mit der Arduino-IDE die Digital-Ausgänge GPIO 0 – 4 als open-Collector einstellen? wie? GPIO5 als Digital-Input mit Pullup?
Danke für die Hilfe .
Hallo JoKa,
open collector im Sinne von Höhere Eingangsspannung dürfte nicht gehen. Zusammenschalten mehrer Ausgänge (Bus) könnte möglich sein da dies mit Dioden abgesichert sind. Habe ich aber kein Wissen drüber. Digital output mit Pullup:
Setzt du beim initialisieren:
pinMode(BUTTON_PIN, INPUT_PULLUP);
Schau auch mal hier https://roboticsbackend.com/arduino-input_pullup-pinmode/
Gruß Stefan
Output als open-Collector einstellen – NEIN.
Digital-Input mit (intern) Pullup – JA
Hinweis: Ein Blick in die Spezifikation verrät, dass die GPIO Pins – im Gegensatz zur häufig vertetenen Auffassung – NICHT „fehlertolerant“ sind und durch Anlegen von höherer Spannung als der Versorgungsspannung des Chips beschädigt, bzw. zerstört werden können. Die integrierten Schutzdioden könnte man prinzipiell dafür verwenden, aber nur, dann wenn man den Strom entsprechend begrenzt. Ist aber wegen zusätzlicher Verlustleistung und Störeinflüssen nicht empfehlenswert. Abgesehen davon kosten LevelShifter boards eh so gut wie nix.
Guten Abend,
Auf vielen Seiten finde ich das Pinout vom ESP32-C3 super mini und zwar von der Ober- wie auch von der Unterseite.. Dabei fällt mir auf,
das v.A. MISO, MOSI, SCK nicht auf den gleichen Pins liegen. Warum dieser Unterschied? Kann mir das jemand erklären? Bei meiner Anwendung (Belegung nach der Oberseite) läuft alles prima.
Vielen Dank für Eure „Aufklärung“
Mit freundlichen Grüssen
Hans Herzig
Hallo Hans,
ich vermute du meinst die SPI Schnittstelle wenn du von MOSI,MISO,SCK schreibst. Der C3 hat insgeamt 3 SPI Schnittstellen. 0/1 sind für den Flash Speicher vorgesehen und an GPI 4-7 herausgeführt. SPI 2 kann laut Datenblatt an jedem GPIO Pin betrieben werden. Ich habe mal die entsprechenden Bilder und Datenblätter im Beitrag ergänzt. Mir ist allerdings noch unklar warum die analogen Eingäge unterschiedlich benannt sind und nicht nach dem ADC1/2 sowie dem Port. Ich hoffe das hilft weiter Gruß Stefan
Hat jemand je ein SPI project mit klarem SPI wiring gemacht / gesehen ? Die Verwirrung mit den PINs ist perfekt. Welche PINs / GPIOs werden wie verdrahtet um z.B eine C1101 vom ESP32C3 SUPER MINI richtig zu verdrahten. Vielen Dank für ein Feedback Gilli
läuft seit fast 3 Jahren ohne Probleme
c3-sm – ips tft (ST7789)
MISO D5 – n.a.
MOSI D6 – SDA
CS D7 – CS
RST D9 – RES
DC D10 – DC
SCLK D4 – SCL
BL D21 – BLK