Last Updated on 25. July 2024 by Suffocation
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.
Facts
| Description | Worth |
|---|---|
| Processor | ESP32-C3 Risc-V |
| WLan | 802.11 b/g/n 2,4Ghz |
| Bluetooth | 5.0 |
| DeepSleep Stromverbrauch | 43 uA |
| SRAM | 400KB |
| FLASH | 4MB |
| Chip Modell | ESP32C3FN4 |
| Nach aussen gef. ADC | 4 |
| Nach aussen gef. GPIOs | 11 |
| Blaue LED | GPIO 8 |
| Abmessung | 18mm x 22,5mm |
Nachtrag 25.07.2024: Pinout der Rückseite unterscheiden sich einwenig zur Vorderseite. Zum einen durch die ADC Benennung zum andernen 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.



Views




Programming
ESP32 Boardsupport muss installiert sein. (Siehe HIER)
Miscellaneous
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 denen die Pins schon befestigt sind.
Pin Multiplexer Belegung

SPI Belegung

Conclusion
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 Seed Studio Xiao).
Related Posts
- ESP32-C3 seeed studio xiao
- Preview – LuatOs ESP32-C3 Board
- ESP32 BlueTooth Gamepad
- ESP8266/32 WiFi Manager
- Preview – ESP32-IO Schild für Arduino ESP32 Wroom Core Board
- Preview – ESP-WROOM-32 Rev1 Steckbrett Adapterplatine
- Preview – 7x9CM Prototyp Platine zum Löten für ESP8266, ESP-12E, ESP-12F, ESP32
- Preview – ESP32-Audio-Kit ESP32
- LilyGo T-Beam
- TTGO LORA32 OLED V1
Sources
Arduino Foren Eintrag zum Thema
LOG
| Date | Description |
|---|---|
| 06.04.2024 | Beitrag erstellt |
| 25.07.2024 | Auf Anfrage von Hans Herzig, SPI Informationen und Datenblatt hinzugefügt um die Belegung der SPIs am Board zu klären. |
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
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