Placa de desenvolvemento ESPRESSIF ESP32-C6-DevKitC-1 v1.2
A versión anterior: ESP32-C6-DevKitC-1 v1.1 Esta guía de usuario axudarache a comezar con ESP32-C6-DevKitC-1 e tamén proporcionará información máis detallada. ESP32-C6-DevKitC-1 é unha placa de desenvolvemento de nivel de entrada baseada en ESP32-C6-WROOM-1(U), un módulo de propósito xeral cun flash SPI de 8 MB. Esta placa integra funcións Wi-Fi, Bluetooth LE, Zigbee e Thread completas. A maioría dos pinos de E/S están divididos nas cabeceiras dos dous lados para facilitar a interface. Os desenvolvedores poden conectar periféricos con cables de puente ou montar ESP32-C6-DevKitC-1 nunha placa.
O documento consta das seguintes seccións principais
- Comezando: rematouview de ESP32-C6-DevKitC-1 e instrucións de configuración de hardware/software para comezar.
- Referencia de hardware: información máis detallada sobre o hardware do ESP32-C6-DevKitC-1.
- Detalles da revisión de hardware: historial de revisións, problemas coñecidos e ligazóns a guías de usuario para versións anteriores (se as hai) de ESP32-C6-DevKitC-1.
- Documentos relacionados: ligazóns a documentación relacionada.
Comezando
Esta sección ofrece unha breve introdución a ESP32-C6-DevKitC-1, instrucións sobre como facer a configuración inicial do hardware e como actualizar o firmware.
Descrición dos compoñentes
Os compoñentes clave do taboleiro descríbense no sentido das agullas do reloxo
Compoñente clave | Descrición |
ESP32-C6-WROOM- 1 ou ESP32-C6- WROOM-1U |
ESP32-C6-WROOM-1 e ESP32-C6-WROOM-1U son xerais.
módulos de propósito compatibles con Wi-Fi 6 na banda de 2.4 GHz, Bluetooth 5 e IEEE 802.15.4 (Zigbee 3.0 e Thread 1.3). Están construídos arredor do chip ESP32-C6 e inclúen un flash SPI de 8 MB. ESP32-C6-WROOM-1 usa antena PCB integrada, mentres que ESP32-C6-WROOM-1U usa conector de antena externa. Para obter máis información, consulte ESP32- Folla de datos C6-WROOM-1. |
Cabeceira de pin |
Todos os pinos GPIO dispoñibles (agás o bus SPI para flash) están divididos nas cabeceiras dos pinos da placa. |
LDO de 5 V a 3.3 V | Regulador de potencia que converte unha fonte de 5 V nunha saída de 3.3 V. |
LED de encendido de 3.3 V | Acende cando a alimentación USB está conectada á placa. |
USB a UART
Ponte |
Un único chip ponte USB a UART ofrece velocidades de transferencia de ata 3 Mbps. |
USB ESP32-C6 Porto tipo C |
O porto USB tipo C do chip ESP32-C6 é compatible coa velocidade máxima USB 2.0. É capaz de velocidade de transferencia de ata 12 Mbps (ten en conta que este porto non admite o modo de transferencia de alta velocidade de 480 Mbps máis rápido). Este porto utilízase para alimentar a placa, para facer flashear aplicacións no chip, para comunicarse co chip mediante protocolos USB, así como para JTAG depuración. |
Botón de arranque |
botón de descarga. Mantendo presionado Arranque e despois premendo Restablecer inicia o modo de descarga de firmware para descargar firmware a través do porto serie. |
Botón de reinicio | Prema este botón para reiniciar o sistema. |
USB tipo C a porto UART |
Úsase para alimentar a placa, para facer flashear aplicacións ao chip, así como para a comunicación co chip ESP32-C6 a través da ponte USB a UART incorporada. |
LED RGB | LED RGB direccionable, impulsado por GPIO8. |
J5 |
Úsase para medir a corrente. Consulte os detalles na sección Medición actual. |
Iniciar o desenvolvemento de aplicacións
Antes de encender o teu ESP32-C6-DevKitC-1, asegúrate de que está en bo estado e sen signos evidentes de danos.
Hardware necesario
- ESP32-C6-DevKitC-1
- Cable USB-A a USB-C
- Ordenador con Windows, Linux ou macOS
Nota
Asegúrese de usar un cable USB de boa calidade. Algúns cables son só para carga e non proporcionan as liñas de datos necesarias nin funcionan para programar as placas.
Configuración do software
Continúa con ESP-IDF Get Started, que che axudará a configurar rapidamente o ambiente de desenvolvemento e despois flashear unha aplicación, por exemploample no teu taboleiro.
Referencia de hardware
Diagrama de bloques
O diagrama de bloques a continuación mostra os compoñentes de ESP32-C6-DevKitC-1 e as súas interconexións.
Opcións de alimentación
Hai tres formas mutuamente excluíntes de proporcionar poder ao consello:
- USB Type-C to UART Port e ESP32-C6 USB Type-C Port (un ou ambos), fonte de alimentación predeterminada (recomendado)
- Cabeceiras de pin de 5 V e GND
- Cabeceiras de pin 3V3 e GND
Medición actual
As cabeceiras J5 en ESP32-C6-DevKitC-1 (ver J5 na Figura ESP32-C6-DevKitC-1 - fronte) pódense usar para medir a corrente consumida polo módulo ESP32-C6-WROOM-1(U):
- Retire o puente: a fonte de alimentación entre o módulo e os periféricos da placa está cortada. Para medir a corrente do módulo, conecte a placa cun amperímetro mediante conectores J5.
- Aplicar o jumper (predeterminado de fábrica): restablece a funcionalidade normal do taboleiro.
Nota
Cando utilice cabezales de pin 3V3 e GND para alimentar a placa, retire o puente J5 e conecte un amperímetro en serie ao circuíto externo para medir a corrente do módulo.
Bloque de cabeceira
As dúas táboas que aparecen a continuación proporcionan o nome e a función das cabeceiras dos pinos a ambos os dous lados do taboleiro (J1 e J3). Os nomes das cabeceiras de pin móstranse na Figura ESP32-C6-DevKitC-1 - fronte. A numeración é a mesma que no esquema ESP32-C6-DevKitC-1 (PDF)
J1
Non. | Nome | Tipo 1 | Función |
1 | 3V3 | P | Alimentación de 3.3 V |
2 | RST | I | Alto: activa o chip; Baixo: desactiva o chip. |
3 |
4 |
E/S/T |
MTMS 3, GPIO4, LP_GPIO4, LP_UART_RXD, ADC1_CH4, FSPIHD |
4 |
5 |
E/S/T |
MTDI 3, GPIO5, LP_GPIO5, LP_UART_TXD, ADC1_CH5, FSPIWP |
5 |
6 |
E/S/T |
MTCK, GPIO6, LP_GPIO6, LP_I2C_SDA, ADC1_CH6, FSPICLK |
6 | 7 | E/S/T | MTDO, GPIO7, LP_GPIO7, LP_I2C_SCL, FSPID |
7 |
0 |
E/S/T |
GPIO0, XTAL_32K_P, LP_GPIO0, LP_UART_DTRN, ADC1_CH0 |
8 |
1 |
E/S/T |
GPIO1, XTAL_32K_N, LP_GPIO1, LP_UART_DSRN, ADC1_CH1 |
9 | 8 | E/S/T | GPIO 8 2 3 |
10 | 10 | E/S/T | GPIO 10 |
11 | 11 | E/S/T | GPIO 11 |
Non. | Nome | Tipo 1 | Función |
12 | 2 | E/S/T | GPIO2, LP_GPIO2, LP_UART_RTSN, ADC1_CH2, FSPIQ |
13 | 3 | E/S/T | GPIO3, LP_GPIO3, LP_UART_CTSN, ADC1_CH3 |
14 | 5V | P | Alimentación de 5 V |
15 | G | G | Terra |
16 | NC | – | Sen conexión |
J3
Non. | Nome | Tipo | Función |
1 | G | G | Terra |
2 | TX | E/S/T | U0TXD, GPIO16, FSPICS0 |
3 | RX | E/S/T | U0RXD, GPIO17, FSPICS1 |
4 | 15 | E/S/T | GPIO 15 3 |
5 | 23 | E/S/T | GPIO23, SDIO_DATA3 |
6 | 22 | E/S/T | GPIO22, SDIO_DATA2 |
7 | 21 | E/S/T | GPIO21, SDIO_DATA1, FSPICS5 |
8 | 20 | E/S/T | GPIO20, SDIO_DATA0, FSPICS4 |
9 | 19 | E/S/T | GPIO19, SDIO_CLK, FSPICS3 |
10 | 18 | E/S/T | GPIO18, SDIO_CMD, FSPICS2 |
11 | 9 | E/S/T | GPIO 9 3 |
12 | G | G | Terra |
13 | 13 | E/S/T | GPIO13, USB_D+ |
14 | 12 | E/S/T | GPIO12, USB_D- |
15 | G | G | Terra |
16 | NC | – | Sen conexión |
- P: fonte de alimentación; I: Entrada; O: Saída; T: Alta impedancia.
- Usado para controlar o LED RGB.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 e GPIO15 son pinos de fijación do chip ESP32-C6. Estes pinos úsanse para controlar varias funcións do chip dependendo do volume binariotagOs valores aplicados aos pinos durante o encendido do chip ou o reinicio do sistema. Para obter unha descrición e aplicación dos pasadores de flexe, consulte a folla de datos ES P32-C6 > Sección Pasadores de flexe.
Deseño de pin
Detalles da revisión de hardware
ESP32-C6-DevKitC-1 v1.2
- Para placas fabricadas a partir de febreiro de 2023 (número PW: PW-2023-02-0139), J5 cámbiase de cabeceiras rectas a cabeceiras curvas.
Nota
O número PW pódese atopar na etiqueta do produto nas grandes caixas de cartón para pedidos por xunto.
ESP32-C6-DevKitC-1 v1.1
Lanzamento inicialse
- ESP32-C6 Folla de datos (PDF)
- ESP32-C6-WROOM-1 Folla de datos (PDF)
- Esquema ESP32-C6-DevKitC-1 (PDF)
- ESP32-C6-DevKitC-1 Disposición de PCB (PDF)
- Dimensións ESP32-C6-DevKitC-1 (PDF)
- Fonte de dimensións ESP32-C6-DevKitC-1 file (DXF)
Documentos/Recursos
![]() |
Placa de desenvolvemento ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [pdfInstrucións ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 Placa de desenvolvemento, tarxeta de desenvolvemento, placa |