⚠️ Achtung: Je nach Hersteller/Version kann die Pinbelegung auf der Platine leicht variieren. Bitte immer die Beschriftung auf deinem konkreten Board prüfen.
6
📍 Grundlegende Pinbelegung
| Pin | Funktion | Zusatzinfo |
|---|---|---|
| 5V | 5 V Eingang | Von USB‑C oder externem 5 V‑Versorger |
| 3V3 | 3,3 V | Ausgang aus Regler oder Versorgung |
| GND | Masse | Gemeinsame Referenz |
| GPIO0 | Digital I/O | PWM, ADC möglich |
| GPIO1 | Digital I/O | PWM, ADC möglich |
| GPIO2 | Digital I/O | ADC, Strapping Pin beim Boot (Vorsicht) |
| GPIO3 | Digital I/O | PWM |
| GPIO4 | Digital I/O | PWM, SPI SCK |
| GPIO5 | Digital I/O | PWM, SPI MISO |
| GPIO6 | Digital I/O | PWM, SPI MOSI |
| GPIO7 | Digital I/O | PWM, SPI SS |
| GPIO8 | Digital I/O + LED | Häufig Onboard LED & I²C SDA |
| GPIO9 | Digital I/O | Häufig I²C SCL |
| GPIO20 | Digital I/O | UART RX |
| GPIO21 | Digital I/O | UART TX |
👉 Diese Zuordnungen stammen aus einer gängigen Pin‑Referenz für dieses Board‑Layout.
🧠 Funktionen & Hinweise zu den Pins
⚡ Stromversorgung
- 5 V → externe 5 V‑Versorgung (z. B. via USB‑C)
- 3V3 → 3,3 V‑Logik & Versorgung für Sensoren
- GND → gemeinsame Masse zur Schaltung
🔌 Peripherie & Kommunikation
- UART: GPIO20 (RX) / GPIO21 (TX)
- I²C: GPIO8 (SDA), GPIO9 (SCL) (typische Zuordnungen)
- SPI: SCK = GPIO4, MISO = GPIO5, MOSI = GPIO6, SS = GPIO7
- ADC & PWM: Die meisten GPIOs unterstützen PWM und mehrere ADC‑Kanäle
💡 Onboard‑LED
- GPIO8 ist häufig mit einer blauen LED verbunden – ideal für schnelles Test‑Blinken.
⚠️ Was du beachten solltest
🔑 Strapping / Boot‑Pins
Einige Pins beeinflussen das Boot‑Verhalten:
- GPIO2, GPIO8, GPIO9 haben Boot‑Funktionen. Falsch belegt können sie das Starten verhindern oder den Upload blockieren.
- Halte Boot‑Pins beim Start in charakteristischer Stellung, wenn du Probleme beim Programmieren hast.
🔌 USB‑C & Versorgung
- Du kannst das Board entweder über USB‑C oder über den 5 V‑Pin mit Strom versorgen, aber nicht gleichzeitig!
📘 Beispiel – LED‑Blink‑Code (Arduino)
#define LED_PIN 8 // Onboard LED an GPIO8
void setup() {
pinMode(LED_PIN, OUTPUT);
}
void loop() {
digitalWrite(LED_PIN, HIGH); delay(500);
digitalWrite(LED_PIN, LOW); delay(500);
}Hier sind die technischen Spezifikationen des ESP32‑C3 Super Mini Entwicklungsboards – ein ultrakompaktes Wi‑Fi‑ und Bluetooth‑Entwicklungsboard mit dem ESP32‑C3‑SoC, ideal für kleine IoT‑Projekte:
🧠 Controller & Leistung
- SoC: ESP32‑C3 (RISC‑V 32‑Bit Single‑Core‑CPU)
- CPU‑Takt: bis 160 MHz
- Architektur: RISC‑V mit effizientem Energie‑/Leistungs‑Verhältnis
- Flash‑Speicher: 4 MB (typisch, QIO)
- SRAM: ca. 400 KB intern (plus 16 KB Cache)
- ROM: ca. 384 KB für Boot & Systemfunktionen
📶 Drahtlose Konnektivität
- Wi‑Fi: IEEE 802.11 b/g/n (2.4 GHz)
- Bluetooth: Bluetooth 5.0 LE (Low Energy)
- Simultane STA + SoftAP‑Konfiguration möglich (Standardfunktionen des ESP32‑C3)
🔌 Peripherie & Ein‑/Ausgänge
- GPIOs: ca. 11 digitale I/O‑Pins verfügbar auf dem Board
- Analog‑Eingänge (ADC): ca. 6
- PWM: bis zu 11 Kanäle
- Kommunikation: UART, SPI, I2C, PWM, ADC – protokollfähig (Board‑Pinout entsprechend)
- Interrupts: bis zu 22 für digitale Pins
🔌 Schnittstellen
- USB‑Port: USB‑C für Stromversorgung & Programmierung
→ Native USB‑Seriell, keine zusätzliche UART‑Bridge nötig
📏 Mechanische Daten
- Abmessungen: etwa 22.5 mm × 18 mm – sehr kompakt
- Pin Abstand: Standard 2,54 mm für Steckleisten
- Leucht‑LED: Onboard‑Status‑LED meist an GPIO8
⚡ Strom & Energie
- Betriebsspannung: 3.3 V (interne Regler auf Board)
- Low‑Power‑Fähigkeiten: tiefste Schlafmodi bei nur ~43 µA Verbrauch möglich
📌 Typische Anwendungen
- Batterie‑ und USB‑betriebene IoT‑Sensoren
- Kleine Netzwerk‑Clients & BLE‑Peripheriegeräte
- Steuerungen & Automatisierung mit minimalem Platzbedarf
⚠️ Hinweise
• Da es sich um sehr günstige Boards handelt (z. B. aus China), können Qualität und Antennen‑Leistung variieren – bei manchen Chargen berichten Nutzer von Problemen mit Wi‑Fi‑Reichweite oder BT LE.
• Für stabile Funk‑Performance ist saubere Antenne und PCB‑Layout wichtig.

