Placă de dezvoltare ESPRESSIF ESP32-C6-DevKitC-1 v1.2
Versiunea mai veche: ESP32-C6-DevKitC-1 v1.1 Acest ghid de utilizare vă va ajuta să începeți cu ESP32-C6-DevKitC-1 și vă va oferi, de asemenea, informații mai aprofundate. ESP32-C6-DevKitC-1 este o placă de dezvoltare entry-level bazată pe ESP32-C6-WROOM-1(U), un modul de uz general cu un flash SPI de 8 MB. Această placă integrează funcții complete Wi-Fi, Bluetooth LE, Zigbee și Thread. Cei mai mulți dintre pinii I/O sunt despărțiți în anteturile de pin pe ambele părți pentru o interfață ușoară. Dezvoltatorii pot fie conecta periferice cu fire jumper, fie pot monta ESP32-C6-DevKitC-1 pe o placă.
Documentul constă din următoarele secțiuni majore
- Noţiuni de bază: pesteview de ESP32-C6-DevKitC-1 și instrucțiuni de configurare hardware/software pentru a începe.
- Referință hardware: informații mai detaliate despre hardware-ul ESP32-C6-DevKitC-1.
- Detalii de revizuire hardware: istoricul reviziilor, probleme cunoscute și linkuri către ghidurile utilizatorului pentru versiunile anterioare (dacă există) ale ESP32-C6-DevKitC-1.
- Documente conexe: Link-uri către documentația aferentă.
Noțiuni de bază
Această secțiune oferă o scurtă introducere la ESP32-C6-DevKitC-1, instrucțiuni despre cum să faceți configurarea hardware inițială și cum să introduceți firmware-ul pe acesta.
Descrierea componentelor
Componentele cheie ale plăcii sunt descrise în sensul acelor de ceasornic
Componenta cheie | Descriere |
ESP32-C6-WROOM- 1 sau ESP32-C6-WROOM-1U |
ESP32-C6-WROOM-1 și ESP32-C6-WROOM-1U sunt generale-
module care acceptă Wi-Fi 6 în banda de 2.4 GHz, Bluetooth 5 și IEEE 802.15.4 (Zigbee 3.0 și Thread 1.3). Sunt construite în jurul cipului ESP32-C6 și vin cu un bliț SPI de 8 MB. ESP32-C6-WROOM-1 folosește antena PCB integrată, în timp ce ESP32-C6-WROOM-1U utilizează conector de antenă externă. Pentru mai multe informații, vezi ESP32- C6-WROOM-1 Fișă tehnică. |
Antet PIN |
Toți pinii GPIO disponibili (cu excepția magistralei SPI pentru flash) sunt împărțiți în anteturile de pin de pe placă. |
5 V până la 3.3 V LDO | Regulator de putere care transformă o sursă de 5 V într-o ieșire de 3.3 V. |
LED de pornire de 3.3 V | Se aprinde atunci când alimentarea USB este conectată la placă. |
USB la UART
Pod |
Un singur cip bridge USB-to-UART oferă rate de transfer de până la 3 Mbps. |
ESP32-C6 USB Port de tip C |
Portul USB Type-C de pe cipul ESP32-C6 compatibil cu viteza maximă USB 2.0. Este capabil de o viteză de transfer de până la 12 Mbps (rețineți că acest port nu acceptă modul de transfer de mare viteză, mai rapid, de 480 Mbps). Acest port este folosit pentru alimentarea plăcii, pentru aplicații intermitente la cip, pentru comunicarea cu cipul folosind protocoale USB, precum și pentru JTAG depanare. |
Butonul de pornire |
butonul Descărcare. Care tine pe loc Boot iar apoi apăsând Resetați inițiază modul de descărcare a firmware-ului pentru descărcarea firmware-ului prin portul serial. |
Butonul de resetare | Apăsați acest buton pentru a reporni sistemul. |
USB Type-C la portul UART |
Folosit pentru alimentarea plăcii, pentru aplicații intermitente la cip, precum și pentru comunicarea cu cipul ESP32-C6 prin podul USB-la-UART de la bord. |
LED RGB | LED RGB adresabil, comandat de GPIO8. |
J5 |
Folosit pentru măsurarea curentului. Vezi detalii în secțiunea Măsurarea curentului. |
Începeți dezvoltarea aplicației
Înainte de a porni ESP32-C6-DevKitC-1, vă rugăm să vă asigurați că este în stare bună, fără semne evidente de deteriorare.
Hardware necesar
- ESP32-C6-DevKitC-1
- Cablu USB-A la USB-C
- Computer care rulează Windows, Linux sau macOS
Nota
Asigurați-vă că utilizați un cablu USB de bună calitate. Unele cabluri sunt doar pentru încărcare și nu oferă liniile de date necesare și nici nu funcționează pentru programarea plăcilor.
Configurare software
Vă rugăm să continuați la ESP-IDF Începeți, care vă va ajuta rapid să configurați mediul de dezvoltare, apoi să flashați o aplicație de example pe tabla ta.
Referință hardware
Diagramă bloc
Diagrama bloc de mai jos prezintă componentele ESP32-C6-DevKitC-1 și interconexiunile acestora.
Opțiuni de alimentare
Există trei moduri care se exclud reciproc de a furniza putere consiliului:
- USB Type-C la Port UART și ESP32-C6 USB Type-C Port (fie unul sau ambele), alimentare implicită (recomandat)
- Anteturi de pin de 5V și GND
- Anteturi de pin 3V3 și GND
Măsurarea curentului
Anteturile J5 de pe ESP32-C6-DevKitC-1 (vezi J5 în Figura ESP32-C6-DevKitC-1 – față) pot fi utilizate pentru măsurarea curentului absorbit de modulul ESP32-C6-WROOM-1(U):
- Scoateți jumperul: sursa de alimentare dintre modul și perifericele de pe placă este întreruptă. Pentru a măsura curentul modulului, conectați placa cu un ampermetru prin intermediul anteturilor J5.
- Aplicați jumperul (implicit din fabrică): Restabiliți funcționalitatea normală a plăcii.
Nota
Când folosiți anteturile de pin 3V3 și GND pentru alimentarea plăcii, scoateți jumperul J5 și conectați un ampermetru în serie la circuitul extern pentru a măsura curentul modulului.
Bloc de antet
Cele două tabele de mai jos oferă numele și funcția antetelor de pin de pe ambele părți ale plăcii (J1 și J3). Numele antetului pinului sunt afișate în Figura ESP32-C6-DevKitC-1 – față. Numerotarea este aceeași ca în schema ESP32-C6-DevKitC-1 (PDF)
J1
Nu. | Nume | Tip 1 | Funcţie |
1 | 3V3 | P | Alimentare 3.3 V |
2 | RST | I | High: activează cipul; Scăzut: dezactivează cipul. |
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 |
10 | 10 | I/O/T | GPIO10 |
11 | 11 | I/O/T | GPIO11 |
Nu. | Nume | Tip 1 | Funcţie |
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 | Alimentare 5 V |
15 | G | G | Sol |
16 | NC | – | Nicio conexiune |
J3
Nu. | Nume | Tip | Funcţie |
1 | G | G | Sol |
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 | Sol |
13 | 13 | I/O/T | GPIO13, USB_D+ |
14 | 12 | I/O/T | GPIO12, USB_D- |
15 | G | G | Sol |
16 | NC | – | Nicio conexiune |
- P: Alimentare; I: Intrare; O: Ieșire; T: impedanță ridicată.
- Folosit pentru a conduce LED-ul RGB.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 și GPIO15 sunt pini de fixare ai cipului ESP32-C6. Acești pini sunt utilizați pentru a controla mai multe funcții de cip în funcție de volumul binartagValorile aplicate pinilor în timpul pornirii chipului sau resetarea sistemului. Pentru o descriere și aplicarea știfturilor de fixare, vă rugăm să consultați Fișa de date ES P32-C6 > Secțiunea știfturi de legare.
Aspect Pin
Detalii de revizuire hardware
ESP32-C6-DevKitC-1 v1.2
- Pentru plăcile fabricate în și după februarie 2023 (număr PW: PW-2023-02-0139), J5 este schimbat de la anteri drepte la anteturi curbe.
Nota
Numărul PW poate fi găsit pe eticheta produsului de pe cutiile mari de carton pentru comenzile angro.
ESP32-C6-DevKitC-1 v1.1
Eliberarea inițialăse
- Foaie de date ESP32-C6 (PDF)
- ESP32-C6-WROOM-1 Foaie de date (PDF)
- Schemă ESP32-C6-DevKitC-1 (PDF)
- ESP32-C6-DevKitC-1 Aspect PCB (PDF)
- Dimensiuni ESP32-C6-DevKitC-1 (PDF)
- ESP32-C6-DevKitC-1 Sursa dimensiuni file (DXF)
Documente/Resurse
![]() |
Placă de dezvoltare ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [pdfInstrucțiuni ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 Placă de dezvoltare, placă de dezvoltare, placă |