ESPRESSIF ESP32-C6-DevKitC-1 v1.2 plėtros plokštė
Senesnė versija: ESP32-C6-DevKitC-1 v1.1 Šis vartotojo vadovas padės pradėti naudoti ESP32-C6-DevKitC-1 ir suteiks išsamesnės informacijos. ESP32-C6-DevKitC-1 yra pradinio lygio kūrimo plokštė, pagrįsta ESP32-C6- WROOM-1(U), bendros paskirties moduliu su 8 MB SPI blykste. Šioje plokštėje integruotos visos Wi-Fi, Bluetooth LE, Zigbee ir Thread funkcijos. Dauguma įvesties / išvesties kaiščių yra iškirsti į kaiščių antraštes abiejose pusėse, kad būtų lengviau susieti. Kūrėjai gali prijungti periferinius įrenginius su trumpikliais arba pritvirtinti ESP32-C6-DevKitC-1 ant duonos lentos.
Dokumentą sudaro šie pagrindiniai skyriai
- Darbo pradžia: Baigtaview ESP32-C6-DevKitC-1 ir aparatinės / programinės įrangos sąrankos instrukcijas, kad galėtumėte pradėti.
- Aparatinės įrangos nuoroda: išsamesnė informacija apie ESP32-C6-DevKitC-1 aparatinę įrangą.
- Išsami aparatinės įrangos versijos informacija: taisymų istorija, žinomos problemos ir nuorodos į ankstesnių ESP32-C6-DevKitC-1 versijų (jei buvo) naudotojo vadovus.
- Susiję dokumentai: nuorodos į susijusius dokumentus.
Darbo pradžia
Šiame skyriuje pateikiamas trumpas ESP32-C6-DevKitC-1 įvadas, instrukcijos, kaip atlikti pradinę aparatinės įrangos sąranką ir įjungti programinę-aparatinę įrangą.
Komponentų aprašymas
Pagrindiniai lentos komponentai aprašyti pagal laikrodžio rodyklę
Pagrindinis komponentas | Aprašymas |
ESP32-C6-WROOM-1 arba ESP32-C6- WROOM-1U |
ESP32-C6-WROOM-1 ir ESP32-C6-WROOM-1U yra bendrieji
paskirties moduliai, palaikantys „Wi-Fi 6“ 2.4 GHz dažnių juostoje, „Bluetooth 5“ ir IEEE 802.15.4 („Zigbee 3.0“ ir „Tread 1.3“). Jie sukurti aplink ESP32-C6 lustą ir komplektuojami su 8 MB SPI blykste. ESP32-C6-WROOM-1 naudoja įmontuotą PCB anteną, o ESP32-C6-WROOM-1U naudoja išorinės antenos jungtį. Daugiau informacijos žr ESP32- C6-WROOM-1 duomenų lapas. |
Smeigtuko antraštė |
Visi galimi GPIO kaiščiai (išskyrus SPI magistralę, skirtą blykstei) yra išardomi į plokštės kaiščių antraštes. |
5 V iki 3.3 V LDO | Galios reguliatorius, paverčiantis 5 V maitinimą į 3.3 V išėjimą. |
3.3 V maitinimo įjungimo šviesos diodas | Įsijungia, kai USB maitinimas prijungtas prie plokštės. |
USB į UART
Tiltas |
Vienas USB-UART tilto lustas užtikrina perdavimo greitį iki 3 Mbps. |
ESP32-C6 USB C tipo prievadas |
ESP32-C6 lusto USB Type-C prievadas, suderinamas su USB 2.0 visu greičiu. Jis gali perduoti iki 12 Mbps perdavimo greitį (atminkite, kad šis prievadas nepalaiko greitesnio 480 Mbps spartaus perdavimo režimo). Šis prievadas naudojamas maitinimui į plokštę, programoms į lustą mirkyti, ryšiui su lustu naudojant USB protokolus, taip pat JTAG derinimas. |
Įkrovos mygtukas |
Atsisiuntimo mygtukas. Laikant nuspaudus Įkrovimas o tada paspausdami Nustatyti iš naujo inicijuoja programinės įrangos atsisiuntimo režimą, kad būtų galima atsisiųsti programinę įrangą per nuoseklųjį prievadą. |
Atkūrimo mygtukas | Norėdami iš naujo paleisti sistemą, paspauskite šį mygtuką. |
C tipo USB prie UART prievado |
Naudojamas maitinimo tiekimui į plokštę, mikroschemos programoms, taip pat ryšiui su ESP32-C6 mikroschema per integruotą USB-UART tiltą. |
RGB LED | Adresuojamas RGB LED, valdomas GPIO8. |
J5 |
Naudojamas srovės matavimui. Išsamią informaciją žiūrėkite skyriuje Srovės matavimas. |
Pradėkite programų kūrimą
Prieš įjungdami ESP32-C6-DevKitC-1, įsitikinkite, kad jis yra geros būklės ir nėra akivaizdžių pažeidimo požymių.
Reikalinga aparatinė įranga
- ESP32-C6-DevKitC-1
- USB-A į USB-C laidas
- Kompiuteris, kuriame veikia „Windows“, „Linux“ arba „MacOS“.
Pastaba
Būtinai naudokite geros kokybės USB kabelį. Kai kurie kabeliai skirti tik įkrovimui ir neužtikrina reikiamų duomenų linijų bei neveikia plokščių programavimui.
Programinės įrangos sąranka
Pereikite prie ESP-IDF pradžios, kuri padės greitai nustatyti kūrimo aplinką ir suaktyvinti programą, pvzampį savo lentą.
Aparatinės įrangos nuoroda
Blokuoti schemą
Žemiau esančioje blokinėje diagramoje pavaizduoti ESP32-C6-DevKitC-1 komponentai ir jų jungtys.
Maitinimo parinktys
Yra trys vienas kitą paneigiantys būdai valdybai suteikti:
- C tipo USB prie UART prievado ir ESP32-C6 USB tipo C prievado (vienas arba abu), numatytasis maitinimo šaltinis (rekomenduojama)
- 5V ir GND kaiščių antraštės
- 3V3 ir GND kaiščių antraštės
Srovės matavimas
ESP5-C32-DevKitC-6 J1 antraštės (žr. J5 ESP32-C6-DevKitC-1 paveiksle – priekyje) gali būti naudojamos ESP32-C6-WROOM-1(U) modulio paimamai srovei matuoti:
- Nuimkite trumpiklį: Maitinimas tarp modulio ir plokštės periferinių įrenginių yra nutrauktas. Norėdami išmatuoti modulio srovę, sujunkite plokštę su ampermetru per J5 antraštes.
- Taikykite trumpiklį (gamyklinis numatytasis nustatymas): atkurkite įprastą plokštės funkcionalumą.
Pastaba
Kai plokštei maitinti naudojate 3V3 ir GND kaiščių antraštes, nuimkite J5 trumpiklį ir nuosekliai prijunkite ampermetrą prie išorinės grandinės, kad išmatuotų modulio srovę.
Antraštės blokas
Toliau pateiktose dviejose lentelėse pateikiami smeigtukų antraštės abiejose lentos pusėse (J1 ir J3) pavadinimas ir funkcija. Smeigtukų antraštės pavadinimai parodyti ESP32-C6-DevKitC-1 paveiksle – priekyje. Numeravimas yra toks pat kaip ESP32-C6-DevKitC-1 schemoje (PDF)
J1
Nr. | Vardas | Tipas 1 | Funkcija |
1 | 3V3 | P | 3.3 V maitinimo šaltinis |
2 | RST | I | Aukštas: įjungia lustą; Žemas: išjungia lustą. |
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 |
Nr. | Vardas | Tipas 1 | Funkcija |
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 maitinimo šaltinis |
15 | G | G | Žemė |
16 | NC | – | Nėra ryšio |
J3
Nr. | Vardas | Tipas | Funkcija |
1 | G | G | Žemė |
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 | Žemė |
13 | 13 | I/O/T | GPIO13, USB_D+ |
14 | 12 | I/O/T | GPIO12, USB_D- |
15 | G | G | Žemė |
16 | NC | – | Nėra ryšio |
- P: Maitinimas; I: Įvestis; O: išvestis; T: didelė varža.
- Naudojamas RGB LED valdymui.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 ir GPIO15 yra ESP32-C6 lusto tvirtinimo kaiščiai. Šie kaiščiai naudojami valdyti kelias lusto funkcijas, priklausomai nuo dvejetainio tūriotage reikšmės, taikomos kaiščiams lusto įjungimo arba sistemos atkūrimo metu. Norėdami sužinoti surišimo kaiščių aprašymą ir pritaikymą, žr. ES P32-C6 duomenų lapą > Sekcijos surišimo kaiščiai.
Kaiščių išdėstymas
Išsami aparatinės įrangos peržiūros informacija
ESP32-C6-DevKitC-1 v1.2
- Plokštėms, pagamintoms 2023 m. vasario mėn. ir vėliau (PW numeris: PW-2023-02-0139), J5 pakeičiamas iš tiesių antraštių į lenktas antraštes.
Pastaba
PW numerį galima rasti gaminio etiketėje ant didelių kartoninių dėžių, skirtų didmeniniams užsakymams.
ESP32-C6-DevKitC-1 v1.1
Pradinis išleidimasse
- ESP32-C6 duomenų lapas (PDF)
- ESP32-C6-WROOM-1 duomenų lapas (PDF)
- ESP32-C6-DevKitC-1 schema (PDF)
- ESP32-C6-DevKitC-1 PCB išdėstymas (PDF)
- ESP32-C6-DevKitC-1 matmenys (PDF)
- ESP32-C6-DevKitC-1 Matmenų šaltinis file (DXF)
Dokumentai / Ištekliai
![]() |
ESPRESSIF ESP32-C6-DevKitC-1 v1.2 plėtros plokštė [pdfInstrukcijos ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 plėtros valdyba, kūrimo taryba, valdyba |