ESPRESSIF ESP32-C6-DevKitC-1 v1.2 Development Board
Den äldre versionen: ESP32-C6-DevKitC-1 v1.1 Den här användarhandboken hjälper dig att komma igång med ESP32-C6-DevKitC-1 och kommer även att ge mer djupgående information. ESP32-C6-DevKitC-1 är ett utvecklingskort på nybörjarnivå baserat på ESP32-C6-WROOM-1(U), en allmän modul med en 8 MB SPI-blixt. Detta kort integrerar kompletta Wi-Fi-, Bluetooth LE-, Zigbee- och Thread-funktioner. De flesta av I/O-stiften är utbrutna till stifthuvudena på båda sidor för enkel gränssnitt. Utvecklare kan antingen ansluta kringutrustning med bygelkablar eller montera ESP32-C6-DevKitC-1 på en breadboard.
Dokumentet består av följande huvudavsnitt
- Komma igång: Överview av ESP32-C6-DevKitC-1 och installationsinstruktioner för hårdvara/mjukvara för att komma igång.
- Hårdvarureferens: Mer detaljerad information om ESP32-C6-DevKitC-1:s hårdvara.
- Information om maskinvaruversion: Revisionshistorik, kända problem och länkar till användarguider för tidigare versioner (om några) av ESP32-C6-DevKitC-1.
- Relaterade dokument: Länkar till relaterad dokumentation.
Komma igång
Det här avsnittet ger en kort introduktion till ESP32-C6-DevKitC-1, instruktioner om hur man gör den första hårdvaruinstallationen och hur man flashar fast programvara på den.
Beskrivning av komponenter
De viktigaste komponenterna i kortet beskrivs i medurs riktning
Nyckelkomponent | Beskrivning |
ESP32-C6-WROOM- 1 eller ESP32-C6- WROOM-1U |
ESP32-C6-WROOM-1 och ESP32-C6-WROOM-1U är generella-
ändamålsmoduler som stöder Wi-Fi 6 i 2.4 GHz-bandet, Bluetooth 5 och IEEE 802.15.4 (Zigbee 3.0 och Thread 1.3). De är byggda kring ESP32-C6-chippet och kommer med en 8 MB SPI-blixt. ESP32-C6-WROOM-1 använder en inbyggd PCB-antenn, medan ESP32-C6-WROOM-1U använder extern antennkontakt. För mer information, se ESP32- C6-WROOM-1 Datablad. |
Pin Header |
Alla tillgängliga GPIO-stift (förutom SPI-bussen för flash) bryts ut till stifthuvudena på kortet. |
5 V till 3.3 V LDO | Strömregulator som omvandlar en 5 V-matning till en 3.3 V-utgång. |
3.3 V Power On LED | Slås på när USB-strömmen är ansluten till kortet. |
USB-till-UART
Bro |
Enkelt USB-till-UART-bryggchip ger överföringshastigheter på upp till 3 Mbps. |
ESP32-C6 USB Typ-C-port |
USB Type-C-porten på ESP32-C6-chippet är kompatibel med USB 2.0 full hastighet. Den har en överföringshastighet på upp till 12 Mbps (Observera att den här porten inte stöder det snabbare 480 Mbps höghastighetsöverföringsläget). Denna port används för strömförsörjning till kortet, för att blinka applikationer till chipet, för kommunikation med chipet med USB-protokoll, samt för JTAG felsökning. |
Startknapp |
Ladda ner-knappen. Håller nere Känga och tryck sedan på Återställa initierar nedladdningsläge för fast programvara för nedladdning av firmware via serieporten. |
Återställ-knapp | Tryck på den här knappen för att starta om systemet. |
USB Typ-C till UART-port |
Används för strömförsörjning till kortet, för blinkande applikationer till chipet, samt kommunikation med ESP32-C6-chippet via den inbyggda USB-till-UART-bryggan. |
RGB LED | Adresserbar RGB LED, driven av GPIO8. |
J5 |
Används för strömmätning. Se detaljer i avsnittet Strömmätning. |
Starta applikationsutveckling
Innan du startar din ESP32-C6-DevKitC-1, se till att den är i gott skick utan uppenbara tecken på skada.
Nödvändig hårdvara
- ESP32-C6-DevKitC-1
- USB-A till USB-C-kabel
- Dator som kör Windows, Linux eller macOS
Notera
Se till att använda en USB-kabel av god kvalitet. Vissa kablar är endast avsedda för laddning och ger inte de nödvändiga dataledningarna eller fungerar för programmering av korten.
Programvaruinstallation
Vänligen fortsätt till ESP-IDF Kom igång, som snabbt hjälper dig att ställa in utvecklingsmiljön och sedan flasha ett program example på din tavla.
Hårdvarureferens
Blockdiagram
Blockschemat nedan visar komponenterna i ESP32-C6-DevKitC-1 och deras sammankopplingar.
Strömförsörjningsalternativ
Det finns tre ömsesidigt uteslutande sätt att ge kraft till styrelsen:
- USB Type-C till UART-port och ESP32-C6 USB Type-C-port (antingen en eller båda), standardströmförsörjning (rekommenderas)
- 5V och GND stifthuvud
- 3V3 och GND stifthuvud
Strömmätning
J5-huvudena på ESP32-C6-DevKitC-1 (se J5 i figur ESP32-C6-DevKitC-1 – framsidan) kan användas för att mäta strömmen som dras av ESP32-C6-WROOM-1(U)-modulen:
- Ta bort bygeln: Strömförsörjningen mellan modulen och kringutrustning på kortet är bruten. För att mäta modulens ström, anslut kortet med en amperemeter via J5-huvuden.
- Använd bygeln (fabriksinställning): Återställ kortets normala funktionalitet.
Notera
När du använder 3V3- och GND-stifthuvuden för att driva kortet, ta bort J5-bygeln och anslut en amperemeter i serie till den externa kretsen för att mäta modulens ström.
Rubrikblock
De två tabellerna nedan visar namn och funktion för stifthuvudena på båda sidor av kortet (J1 och J3). Stifthuvudens namn visas i figur ESP32-C6-DevKitC-1 – framsidan. Numreringen är densamma som i ESP32-C6-DevKitC-1 Schematic (PDF)
J1
Inga. | Namn | Typ 1 | Fungera |
1 | 3V3 | P | 3.3 V strömförsörjning |
2 | RST | I | Hög: aktiverar chipet; Låg: inaktiverar chipet. |
3 |
4 |
I/O/T |
MTMS 3, GPIO4, LP_GPIO4, LP_UART_RXD, ADC1_CH4, FSPIHD |
4 |
5 |
I/O/T |
MTDI 3, GPIO5, LP_GPIO5, LP_UART_TXD, ADC1_CH5, FSPIWP |
5 |
6 |
I/O/T |
MTCK, GPIO6, LP_GPIO6, LP_I2C_SDA, ADC1_CH6, FSPICLK |
6 | 7 | I/O/T | MTDO, GPIO7, LP_GPIO7, LP_I2C_SCL, FSPID |
7 |
0 |
I/O/T |
GPIO0, XTAL_32K_P, LP_GPIO0, LP_UART_DTRN, ADC1_CH0 |
8 |
1 |
I/O/T |
GPIO1, XTAL_32K_N, LP_GPIO1, LP_UART_DSRN, ADC1_CH1 |
9 | 8 | I/O/T | GPIO8 2 3 XNUMX XNUMX XNUMX XNUMX |
10 | 10 | I/O/T | GPIO10 |
11 | 11 | I/O/T | GPIO11 |
Inga. | Namn | Typ 1 | Fungera |
12 | 2 | I/O/T | GPIO2, LP_GPIO2, LP_UART_RTSN, ADC1_CH2, FSPIQ |
13 | 3 | I/O/T | GPIO3, LP_GPIO3, LP_UART_CTSN, ADC1_CH3 |
14 | 5V | P | 5 V strömförsörjning |
15 | G | G | Jord |
16 | NC | – | Ingen anslutning |
J3
Inga. | Namn | Typ | Fungera |
1 | G | G | Jord |
2 | TX | I/O/T | U0TXD, GPIO16, FSPICS0 |
3 | RX | I/O/T | U0RXD, GPIO17, FSPICS1 |
4 | 15 | I/O/T | GPIO15 3 |
5 | 23 | I/O/T | GPIO23, SDIO_DATA3 |
6 | 22 | I/O/T | GPIO22, SDIO_DATA2 |
7 | 21 | I/O/T | GPIO21, SDIO_DATA1, FSPICS5 |
8 | 20 | I/O/T | GPIO20, SDIO_DATA0, FSPICS4 |
9 | 19 | I/O/T | GPIO19, SDIO_CLK, FSPICS3 |
10 | 18 | I/O/T | GPIO18, SDIO_CMD, FSPICS2 |
11 | 9 | I/O/T | GPIO9 3 |
12 | G | G | Jord |
13 | 13 | I/O/T | GPIO13, USB_D+ |
14 | 12 | I/O/T | GPIO12, USB_D- |
15 | G | G | Jord |
16 | NC | – | Ingen anslutning |
- P: Strömförsörjning; I: Ingång; O: Utgång; T: Hög impedans.
- Används för att driva RGB LED.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 och GPIO15 är bandstift på ESP32-C6-chippet. Dessa stift används för att styra flera chipfunktioner beroende på binär volymtage-värden som tillämpas på stiften under chipstart eller systemåterställning. För en beskrivning och tillämpning av bandstiften, se ES P32-C6 Datablad > Avsnittet Strapping Pins.
Stiftlayout
Detaljer för maskinvaruversion
ESP32-C6-DevKitC-1 v1.2
- För skivor tillverkade på och efter februari 2023 (PW-nummer: PW-2023-02- 0139) ändras J5 från raka samlingsstycken till böjda samlingar.
Notera
PW-numret finns på produktetiketten på de stora kartongerna för grossistbeställningar.
ESP32-C6-DevKitC-1 v1.1
Inledande utgivningse
- ESP32-C6 datablad (PDF)
- ESP32-C6-WROOM-1 Datablad (PDF)
- ESP32-C6-DevKitC-1 Schematisk (PDF)
- ESP32-C6-DevKitC-1 PCB-layout (PDF)
- ESP32-C6-DevKitC-1 Dimensioner (PDF)
- ESP32-C6-DevKitC-1 Dimensionskälla file (DXF)
Dokument/resurser
![]() |
ESPRESSIF ESP32-C6-DevKitC-1 v1.2 Development Board [pdfInstruktioner ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 Development Board, Development Board, Board |