Carte de développement ESPRESSIF ESP32-C6-DevKitC-1 v1.2
L'ancienne version : ESP32-C6-DevKitC-1 v1.1 Ce guide de l'utilisateur vous aidera à démarrer avec ESP32-C6-DevKitC-1 et fournira également des informations plus détaillées. ESP32-C6-DevKitC-1 est une carte de développement d'entrée de gamme basée sur ESP32-C6-WROOM-1(U), un module à usage général avec un flash SPI de 8 Mo. Cette carte intègre des fonctions complètes Wi-Fi, Bluetooth LE, Zigbee et Thread. La plupart des broches d'E/S sont réparties sur les embases de broches des deux côtés pour une interface facile. Les développeurs peuvent soit connecter des périphériques avec des câbles de démarrage, soit monter l'ESP32-C6-DevKitC-1 sur une planche à pain.
Le document comprend les principales sections suivantes
- Mise en route : terminéview de ESP32-C6-DevKitC-1 et des instructions de configuration matérielle/logicielle pour commencer.
- Référence matérielle : informations plus détaillées sur le matériel de l'ESP32-C6-DevKitC-1.
- Détails de la révision du matériel : historique des révisions, problèmes connus et liens vers les guides d'utilisation des versions précédentes (le cas échéant) d'ESP32-C6-DevKitC-1.
- Documents connexes : liens vers la documentation connexe.
Commencer
Cette section fournit une brève introduction à ESP32-C6-DevKitC-1, des instructions sur la façon d'effectuer la configuration matérielle initiale et sur la façon de flasher le micrologiciel dessus.
Description des composants
Les composants clés du tableau sont décrits dans le sens des aiguilles d'une montre
Composant clé | Description |
ESP32-C6-WROOM-1 ou ESP32-C6-WROOM-1U |
ESP32-C6-WROOM-1 et ESP32-C6-WROOM-1U sont des
modules à usage prenant en charge le Wi-Fi 6 dans la bande 2.4 GHz, Bluetooth 5 et IEEE 802.15.4 (Zigbee 3.0 et Thread 1.3). Ils sont construits autour de la puce ESP32-C6 et sont livrés avec un flash SPI de 8 Mo. ESP32-C6-WROOM-1 utilise une antenne PCB intégrée, tandis que ESP32-C6-WROOM-1U utilise un connecteur d'antenne externe. Pour plus d'informations, voir ESP32- C6-WROOM-1 Fiche technique. |
En-tête de broche |
Toutes les broches GPIO disponibles (à l'exception du bus SPI pour le flash) sont réparties sur les en-têtes de broches de la carte. |
LDO 5 V à 3.3 V | Régulateur de puissance qui convertit une alimentation 5 V en une sortie 3.3 V. |
LED de mise sous tension 3.3 V | S'allume lorsque l'alimentation USB est connectée à la carte. |
USB vers UART
Pont |
Une seule puce de pont USB vers UART offre des taux de transfert allant jusqu'à 3 Mbps. |
ESP32-C6USB Port de type C |
Le port USB Type-C sur la puce ESP32-C6 compatible avec USB 2.0 pleine vitesse. Il est capable d'une vitesse de transfert allant jusqu'à 12 Mbps (notez que ce port ne prend pas en charge le mode de transfert haute vitesse plus rapide de 480 Mbps). Ce port est utilisé pour l'alimentation de la carte, pour le flashage d'applications sur la puce, pour la communication avec la puce via les protocoles USB, ainsi que pour JTAG débogage. |
Bouton de démarrage |
Bouton de téléchargement. Maintenir enfoncé Botte puis en appuyant sur Réinitialiser lance le mode de téléchargement du micrologiciel pour télécharger le micrologiciel via le port série. |
Bouton de réinitialisation | Appuyez sur ce bouton pour redémarrer le système. |
Port USB Type-C vers UART |
Utilisé pour l'alimentation électrique de la carte, pour les applications flash sur la puce, ainsi que pour la communication avec la puce ESP32-C6 via le pont USB vers UART intégré. |
LED RVB | LED RVB adressable, pilotée par GPIO8. |
J5 |
Utilisé pour la mesure du courant. Voir les détails dans la section Mesure du courant. |
Démarrer le développement d'applications
Avant de mettre sous tension votre ESP32-C6-DevKitC-1, veuillez vous assurer qu'il est en bon état et qu'il ne présente aucun signe évident de dommage.
Matériel requis
- ESP32-C6-DevKitC-1
- Câble USB-A vers USB-C
- Ordinateur exécutant Windows, Linux ou macOS
Note
Assurez-vous d'utiliser un câble USB de bonne qualité. Certains câbles sont uniquement destinés au chargement et ne fournissent pas les lignes de données nécessaires ni ne fonctionnent pour la programmation des cartes.
Configuration du logiciel
Veuillez passer à ESP-IDF Get Started, qui vous aidera rapidement à configurer l'environnement de développement, puis à flasher une application ex.ample sur votre planche.
Référence matérielle
Diagramme
Le schéma fonctionnel ci-dessous montre les composants de l'ESP32-C6-DevKitC-1 et leurs interconnexions.
Options d'alimentation électrique
Il existe trois façons mutuellement exclusives d'alimenter le conseil d'administration :
- Port USB Type-C vers UART et port USB Type-C ESP32-C6 (l'un ou les deux), alimentation par défaut (recommandée)
- En-têtes de broches 5V et GND
- En-têtes de broches 3V3 et GND
Mesure du courant
Les en-têtes J5 sur ESP32-C6-DevKitC-1 (voir J5 dans la figure ESP32-C6-DevKitC-1 – avant) peuvent être utilisés pour mesurer le courant consommé par le module ESP32-C6-WROOM-1(U) :
- Retirez le cavalier : L'alimentation entre le module et les périphériques de la carte est coupée. Pour mesurer le courant du module, connectez la carte à un ampèremètre via les connecteurs J5.
- Appliquez le cavalier (par défaut d'usine) : restaurez la fonctionnalité normale de la carte.
Note
Lorsque vous utilisez des connecteurs à broches 3V3 et GND pour alimenter la carte, veuillez retirer le cavalier J5 et connecter un ampèremètre en série au circuit externe pour mesurer le courant du module.
Bloc d'en-tête
Les deux tableaux ci-dessous fournissent le nom et la fonction des connecteurs à broches des deux côtés de la carte (J1 et J3). Les noms des en-têtes de broches sont indiqués dans la figure ESP32-C6-DevKitC-1 – recto. La numérotation est la même que dans le schéma ESP32-C6-DevKitC-1 (PDF)
J1
Non. | Nom | Taper 1 | Fonction |
1 | 3V3 | P | Alimentation 3.3 V |
2 | TVD | I | Élevé : active la puce ; Faible : désactive la puce. |
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 |
Non. | Nom | Taper 1 | Fonction |
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 | Alimentation 5 V |
15 | G | G | Sol |
16 | NC | – | Pas de connexion |
J3
Non. | Nom | Taper | Fonction |
1 | G | G | Sol |
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 | Sol |
13 | 13 | E/S/T | GPIO13, USB_D+ |
14 | 12 | E/S/T | GPIO12, USB_D- |
15 | G | G | Sol |
16 | NC | – | Pas de connexion |
- P : Alimentation ; Je : entrée ; O : sortie ; T : haute impédance.
- Utilisé pour piloter la LED RVB.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 et GPIO15 sont des broches de cerclage de la puce ESP32-C6. Ces broches sont utilisées pour contrôler plusieurs fonctions de la puce en fonction du volume binaire.tagValeurs appliquées aux broches lors de la mise sous tension de la puce ou de la réinitialisation du système. Pour une description et une application des broches de cerclage, veuillez vous référer à la fiche technique ES P32-C6 > Section Goupilles de cerclage.
Disposition des broches
Détails de la révision du matériel
ESP32-C6-DevKitC-1 v1.2
- Pour les cartes fabriquées à partir de février 2023 (numéro PW : PW-2023-02-0139), J5 passe des embases droites aux embases incurvées.
Note
Le numéro PW se trouve sur l'étiquette du produit sur les grandes boîtes en carton pour les commandes en gros.
ESP32-C6-DevKitC-1 v1.1
Version initialese
- Fiche technique ESP32-C6 (PDF)
- ESP32-C6-WROOM-1 Fiche technique (PDF)
- Schéma ESP32-C6-DevKitC-1 (PDF)
- Disposition du circuit imprimé ESP32-C6-DevKitC-1 (PDF)
- Dimensions ESP32-C6-DevKitC-1 (PDF)
- Source des dimensions ESP32-C6-DevKitC-1 file (DXF)
Documents / Ressources
![]() |
Carte de développement ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [pdf] Instructions Carte de développement ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2, carte de développement, carte |