

ESP32‑C3 razvojna plošča 2x typeC-USB
€9.99 (DDV vključen)
ESP32-C3 razvojna plošča YD-ESP32-C3 ima 2× USB-C, WS2812 RGB LED, RISC-V do 160 MHz, WiFi, BLE 5, CAN/TWAI, 4 MB flash in 30 pinov (2×15) za IoT prototipe.
3 na zalogi
Opis
YD-ESP32-C3 — ESP32-C3FN4 z 2× USB-C, WS2812 RGB LED in CAN/TWAI vmesnikom
ESP32‑C3 razvojna plošča YD-ESP32-C3 je namenjena razvijalcem in hobistom, ki želijo polno zmogljivost ESP32-C3FN4 (RISC-V 32-bit, 160 MHz, 4 MB flash) z nekaj posebnostmi: adresabilna WS2812 RGB LED na sredi PCB-ja za vizualno diagnostiko, 2× USB-C priključka za fleksibilen priklop in CAN 2.0 (TWAI) komunikacijo za industrijske in avto projekte. Protoboard prijazna razporeditev (2× 15 pinov, 2,54 mm) omogoča neposredno testiranje.
V primerjavi z ESP32-C3 Super Mini (11 GPIO, brez CAN, manjsi format) ima YD-ESP32-C3 več GPIO (22 sploh, do 15 na headerjih), bogatše komunikacijske vmesnike (3× SPI, 2× UART, I²S, TWAI/CAN) in WS2812B za takojsnji vizualni feedback. Podprt je v Arduino IDE, ESP-IDF, PlatformIO in MicroPython.
Anatomija krmilnika
| Lastnost | Podatek |
|---|---|
| Tip krmilnika | YD-ESP32-C3 razvojna plošča |
| Mikrokrmilnik | ESP32-C3FN4, RISC-V 32-bit enojedrni, do 160 MHz |
| USB konektorji | 2× Type-C USB |
| Logična napetost | 3,3 V |
| Vgrajena LED | WS2812 RGB LED (adresabilna) |
| CAN/TWAI | Da (CAN 2.0) |
Ključne lastnosti
- WS2812 RGB LED na PCB – vizualna diagnostika in statusni indikatorji brez zunanjega LED modula
- 2× USB-C priključka – fleksibilno napajanje in programiranje
- CAN 2.0 / TWAI vmesnik – za avtomobilske sisteme, industrijsko avtomatizacijo in robotiko
- 3× SPI, 2× UART, I²C, I²S – bogat nabor komunikacij
- 22 GPIO (15 na headerjih) – več pinov kot Super Mini za kompleksnejše projekte
- 6× LED PWM kanalov – gladko krmiljenje LED svetilnosti ali servo motorjev
- Secure Boot + AES/SHA/RSA – strojni varnostni pospeševalniki
Kaj potrebujem za začetek?
- USB-C kabel – za programiranje in napajanje
- Arduino IDE 2.x z ESP32-C3 core – Tools → Board → ESP32C3 Dev Module; USB CDC On Boot: Enabled
- FastLED ali Adafruit NeoPixel knjižnica – za WS2812 RGB LED
- Protoboard – 2×15 pinov s 2,54 mm rastrom
Moj prvi projekt – 3 koraki
- Priklopi USB-C; v Arduino IDE nastavi USB CDC On Boot → Enabled; ESP32C3 Dev Module
- Naloži FastLED primer za WS2812 LED (preveri GPIO pin za LED na tej plošči)
- Dodaj WiFiScan in previčaj WiFi deluje; nato integriraj temperature senzor prek I²C
Primeri uporabe
- IoT senzorski hub (več senzorjev prek I²C + SPI + WiFi MQTT)
- CAN vmesnik za avto diagnostiko (OBD2 branje prek TWAI/CAN 2.0)
- RGB LED efekti z WiFi krmiljenjem (WS2812 + WiFi + MQTT kontrola)
- Industrijska BLE merilna naprava (BLE 5.0 Mesh za omrežje senzorjev)
- Audio IoT naprava (I²S vmesnik za zvočno kartico ali mikrofon)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Mikrokrmilnik | ESP32-C3FN4 |
| Arhitektura | RISC-V 32-bit enojedrni, do 160 MHz |
| Flash | 4 MB SPI |
| SRAM | 400 KB (+ 16 KB predpomnilnika) |
| ROM | 384 KB |
| RTC SRAM | 8 KB |
| WiFi | 802.11 b/g/n, 2,4 GHz, do 150 Mb/s |
| Bluetooth | BLE 5.0 + Mesh |
| GPIO | 22 skupaj (do 15 na headerjih) |
| ADC | 2 bloka, do 6 kanalov, 12-bit SAR |
| PWM | 6 kanalov LED PWM |
| Digitalni vmesniki | 3× SPI, 2× UART, 1× I²C, 1× I²S, TWAI (CAN 2.0) |
| USB | 2× Type-C USB |
| Pini | 2× 15 (30), 2,54 mm raster |
| Vgrajena LED | WS2812 RGB (adresabilna) |
| Varnost | Secure Boot, Flash šifriranje, AES-128/256, SHA, RSA, RNG, HMAC |
Primerjava: YD-ESP32-C3 vs ESP32-C3 Super Mini vs ESP32 NodeMCU
| YD-ESP32-C3 | C3 Super Mini | ESP32 NodeMCU | |
|---|---|---|---|
| GPIO | 22 (15 na head.) | 11 | 30/38 |
| CAN/TWAI | Da | Da | Da |
| WS2812 LED | Da | Ni | Ni/1× |
| USB | 2× Type-C | 1× Type-C | 1× (različno) |
Inženirski PRO nasvet
TWAI (CAN 2.0) zahteva zunanji CAN transceiver — ESP32-C3 ima samo CAN protokolni čip, ne fizičnih linije – ESP32-C3 podpira TWAI protokol (kompatibilno z ISO 11898-1 / CAN 2.0), a GPIO pine, namenjene TX in RX, morate priključiti na CAN transceiverjič (npr. SN65HVD230 za 3,3 V ali TJA1050 za 5 V z level shifterjem). Brez transceivera ne boste mogli komunicirati po CAN vodilu. Za GPIO: preverite shemo plošče za točnoči pina, saj se različno konfiguracije CAN GPIO razlikujej po modelu plošče.
Kompatibilnost
Arduino IDE 2.x z ESP32-C3 core. ESP-IDF v5.x. PlatformIO. MicroPython. Arduino Cloud. Za WS2812: FastLED ali Adafruit NeoPixel knjižnica. Za TWAI/CAN: ESP-IDF CAN API ali Arduino TWAI knjižnica.










