Placa de desarrollo ESPRESSIF ESP32-C6-DevKitC-1 v1.2
La versión anterior: ESP32-C6-DevKitC-1 v1.1 Esta guía del usuario lo ayudará a comenzar con ESP32-C6-DevKitC-1 y también brindará información más detallada. ESP32-C6-DevKitC-1 es una placa de desarrollo básica basada en ESP32-C6-WROOM-1(U), un módulo de uso general con un flash SPI de 8 MB. Esta placa integra funciones completas de Wi-Fi, Bluetooth LE, Zigbee y Thread. La mayoría de los pines de E/S están divididos en los cabezales de los pines en ambos lados para facilitar la interfaz. Los desarrolladores pueden conectar periféricos con cables de puente o montar ESP32-C6-DevKitC-1 en una placa.
El documento consta de las siguientes secciones principales.
- Empezando: terminadoview de ESP32-C6-DevKitC-1 e instrucciones de configuración de hardware/software para comenzar.
- Referencia de hardware: información más detallada sobre el hardware del ESP32-C6-DevKitC-1.
- Detalles de revisión de hardware: historial de revisiones, problemas conocidos y enlaces a guías de usuario para versiones anteriores (si las hubiera) de ESP32-C6-DevKitC-1.
- Documentos relacionados: enlaces a documentación relacionada.
Empezando
Esta sección proporciona una breve introducción a ESP32-C6-DevKitC-1, instrucciones sobre cómo realizar la configuración inicial del hardware y cómo actualizar el firmware en él.
Descripción de componentes
Los componentes clave del tablero se describen en el sentido de las agujas del reloj.
Componente clave | Descripción |
ESP32-C6-WROOM-1 o ESP32-C6-WROOM-1U |
ESP32-C6-WROOM-1 y ESP32-C6-WROOM-1U son generales.
Módulos específicos que admiten Wi-Fi 6 en la banda de 2.4 GHz, Bluetooth 5 e IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3). Están construidos alrededor del chip ESP32-C6 y vienen con un flash SPI de 8 MB. ESP32-C6-WROOM-1 utiliza una antena PCB integrada, mientras que ESP32-C6-WROOM-1U utiliza un conector de antena externo. Para más información, ver ESP32- Hoja de datos C6-WROOM-1. |
Encabezado del Pin |
Todos los pines GPIO disponibles (excepto el bus SPI para flash) están divididos en los encabezados de pines de la placa. |
LDO de 5 V a 3.3 V | Regulador de potencia que convierte una fuente de 5 V en una salida de 3.3 V. |
LED de encendido de 3.3 V | Se enciende cuando la alimentación USB está conectada a la placa. |
USB a UART
Puente |
Un único chip puente USB a UART proporciona velocidades de transferencia de hasta 3 Mbps. |
ESP32-C6USB Puerto tipo C |
El puerto USB Type-C en el chip ESP32-C6 compatible con USB 2.0 de máxima velocidad. Es capaz de alcanzar una velocidad de transferencia de hasta 12 Mbps (tenga en cuenta que este puerto no admite el modo de transferencia de alta velocidad más rápido de 480 Mbps). Este puerto se utiliza para suministrar energía a la placa, para flashear aplicaciones al chip, para comunicarse con el chip mediante protocolos USB, así como para JTAG depuración. |
Botón de arranque |
Botón de descarga. Manteniendo pulsado Bota y luego presionando Reiniciar inicia el modo de descarga de firmware para descargar firmware a través del puerto serie. |
Botón de reinicio | Pulse este botón para reiniciar el sistema. |
Puerto USB tipo C a UART |
Se utiliza para el suministro de energía a la placa, para aplicaciones de flasheo del chip, así como para la comunicación con el chip ESP32-C6 a través del puente USB a UART integrado. |
LED RGB | LED RGB direccionable, impulsado por GPIO8. |
J5 |
Se utiliza para la medición de corriente. Ver detalles en la Sección Medición de Corriente. |
Iniciar desarrollo de aplicaciones
Antes de encender su ESP32-C6-DevKitC-1, asegúrese de que esté en buenas condiciones y sin signos evidentes de daño.
Hardware necesario
- ESP32-C6-DevKitC-1
- Cable USB-A a USB-C
- Computadora con Windows, Linux o macOS
Nota
Asegúrese de utilizar un cable USB de buena calidad. Algunos cables son solo para cargar y no proporcionan las líneas de datos necesarias ni funcionan para programar las placas.
Configuración de software
Continúe con ESP-IDF Get Started, que lo ayudará rápidamente a configurar el entorno de desarrollo y luego actualizar una aplicación ex.ampléelo en tu tablero.
Referencia de hardware
Diagrama de bloques
El siguiente diagrama de bloques muestra los componentes de ESP32-C6-DevKitC-1 y sus interconexiones.
Opciones de fuente de alimentación
Hay tres formas mutuamente excluyentes de proporcionar energía a la placa:
- Puerto USB tipo C a UART y puerto USB tipo C ESP32-C6 (uno o ambos), fuente de alimentación predeterminada (recomendado)
- Encabezados de pin 5V y GND
- Encabezados de pines 3V3 y GND
Medición de corriente
Los encabezados J5 en ESP32-C6-DevKitC-1 (ver J5 en la Figura ESP32-C6-DevKitC-1 - frente) se pueden usar para medir la corriente consumida por el módulo ESP32-C6-WROOM-1(U):
- Quitar el jumper: Se corta la alimentación entre el módulo y los periféricos de la placa. Para medir la corriente del módulo, conecte la placa con un amperímetro mediante conectores J5.
- Aplique el puente (valor predeterminado de fábrica): restaure la funcionalidad normal de la placa.
Nota
Cuando utilice cabezales de pines 3V3 y GND para alimentar la placa, retire el puente J5 y conecte un amperímetro en serie al circuito externo para medir la corriente del módulo.
Bloque de encabezado
Las dos tablas siguientes proporcionan el nombre y la función de los cabezales de pines en ambos lados del tablero (J1 y J3). Los nombres de los encabezados de los pines se muestran en la Figura ESP32-C6-DevKitC-1 – frente. La numeración es la misma que en el esquema ESP32-C6-DevKitC-1 (PDF)
J1
No. | Nombre | Tipo 1 | Función |
1 | 3V3 | P | Fuente de alimentación de 3.3 V |
2 | Primera vez | I | Alto: habilita el chip; Bajo: desactiva el 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 | GPIO8 2 3 |
10 | 10 | E/S/T | GPIO10 |
11 | 11 | E/S/T | GPIO11 |
No. | Nombre | 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 | Fuente de alimentación de 5 V |
15 | G | G | Suelo |
16 | NC | – | Sin conexión |
J3
No. | Nombre | Tipo | Función |
1 | G | G | Suelo |
2 | TX | E/S/T | U0TXD, GPIO16, FSPICS0 |
3 | RX | E/S/T | U0RXD, GPIO17, FSPICS1 |
4 | 15 | E/S/T | GPIO15 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 | GPIO9 3 |
12 | G | G | Suelo |
13 | 13 | E/S/T | GPIO13, USB_D+ |
14 | 12 | E/S/T | GPIO12, USB_D- |
15 | G | G | Suelo |
16 | NC | – | Sin conexión |
- P: fuente de alimentación; Yo: Entrada; O: Salida; T: Alta impedancia.
- Se utiliza para controlar el LED RGB.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 y GPIO15 son pasadores de sujeción del chip ESP32-C6. Estos pines se utilizan para controlar varias funciones del chip dependiendo del volumen binario.tage valores aplicados a los pines durante el encendido del chip o el reinicio del sistema. Para obtener una descripción y aplicación de los pasadores de fleje, consulte Hoja de datos ES P32-C6 > Sección Pasadores de fleje.
Diseño de pines
Detalles de revisión de hardware
ESP32-C6-DevKitC-1 v1.2
- Para los tableros fabricados a partir de febrero de 2023 (número de PW: PW-2023-02-0139), J5 se cambia de cabezales rectos a cabezales curvos.
Nota
El número PW se puede encontrar en la etiqueta del producto en las cajas de cartón grandes para pedidos al por mayor.
ESP32-C6-DevKitC-1 v1.1
Lanzamiento inicialse
- Hoja de datos ESP32-C6 (PDF)
- ESP32-C6-WROOM-1 Hoja de datos (PDF)
- Esquema ESP32-C6-DevKitC-1 (PDF)
- Diseño de PCB ESP32-C6-DevKitC-1 (PDF)
- Dimensiones ESP32-C6-DevKitC-1 (PDF)
- ESP32-C6-DevKitC-1 Fuente de dimensiones file (DXF)
Documentos / Recursos
![]() |
Placa de desarrollo ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [pdf] Instrucciones ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 Placa de desarrollo, Placa de desarrollo, Placa |