ESP32-C3 MINI mit Arduino-IDE programmieren
Verfasst: 28 Dez 2025, 09:28
Dieses TEIL ist KLEIN aber GEIL!
Belegung von unten
Belegung von oben
Anschluss RFID-Leser
und noch von oben
Habe mich entschieden, einen Türöffner zu programmieren
Muss schon sagen, ohne Hilfe von DeepSeek hätte ich es wahrscheinlich nicht geschafft.
Es gibt doch einige Knackpunkte:
1. konnte ich den ESP32-C3-Super-Mini zuerst nicht mit Arduino-IDE flashen
2. wollte ich die Schaltung möglichst Stromsparend
3. musste ich feststellen, dass man den RFID-Leser am besten mit dem I2C-Bus verbindet (Modul könnte auch noch SPI)
Wichtigste Einstellungen in Arduino:
1. ESP32C3 Dev Module
2. Adafruit_PN532 Bibliothek
3. musste ESP-C3 zuerst mit WCH-Link (3.3V, TXD, RXD, GND und langsamerm Upload Speed flashen) bevor ich mit Arduino-IDE eine Verbindung zustande brachte.
Hier noch ein kleiner Film, falls es jemanden interessiert
https://www.youtube.com/shorts/NUxe5Lm_xXU
Richtig schöne Sache
Code: Alles auswählen
-----
| USB |
---------------
5V 5
GND 6
3.3V 7
4 8
3 9
2 10
1 20
0 21
---------------
Code: Alles auswählen
-----
| USB |
----| |----
5 | | 5V
6 ----- GND
7 BOOT RST 3V3
8 4
9 3
10 2
20 1
21 0
---------------
Code: Alles auswählen
RC522 ESP32-C3
------------------
SDA 7
SCK 8
MOSI 10
MISO 9
IRQ nc
GND GND
RST 4
3.3V 3.3V
Es gibt doch einige Knackpunkte:
1. konnte ich den ESP32-C3-Super-Mini zuerst nicht mit Arduino-IDE flashen
2. wollte ich die Schaltung möglichst Stromsparend
3. musste ich feststellen, dass man den RFID-Leser am besten mit dem I2C-Bus verbindet (Modul könnte auch noch SPI)
Wichtigste Einstellungen in Arduino:
1. ESP32C3 Dev Module
2. Adafruit_PN532 Bibliothek
3. musste ESP-C3 zuerst mit WCH-Link (3.3V, TXD, RXD, GND und langsamerm Upload Speed flashen) bevor ich mit Arduino-IDE eine Verbindung zustande brachte.
Hier noch ein kleiner Film, falls es jemanden interessiert
https://www.youtube.com/shorts/NUxe5Lm_xXU
Richtig schöne Sache