Плата розробки ESPRESSIF ESP32-C6-DevKitC-1 v1.2
Старіша версія: ESP32-C6-DevKitC-1 v1.1. Цей посібник користувача допоможе вам розпочати роботу з ESP32-C6-DevKitC-1, а також надасть більш детальну інформацію. ESP32-C6-DevKitC-1 — це розробна плата початкового рівня на базі ESP32-C6-WROOM-1(U), модуля загального призначення з флеш-пам’яттю SPI 8 МБ. Ця плата інтегрує всі функції Wi-Fi, Bluetooth LE, Zigbee і Thread. Більшість контактів вводу/виводу розбиті на контактні роз’єми з обох боків для зручності взаємодії. Розробники можуть підключати периферійні пристрої за допомогою перемичок або монтувати ESP32-C6-DevKitC-1 на макетній платі.
Документ складається з таких основних розділів
- Початок роботи: завершеноview ESP32-C6-DevKitC-1 та інструкції з налаштування апаратного/програмного забезпечення, щоб розпочати роботу.
- Довідка про апаратне забезпечення: більш детальна інформація про апаратне забезпечення ESP32-C6-DevKitC-1.
- Деталі версії апаратного забезпечення: історія версій, відомі проблеми та посилання на посібники користувача для попередніх версій (якщо такі є) ESP32-C6-DevKitC-1.
- Пов’язані документи: посилання на пов’язану документацію.
Початок роботи
У цьому розділі міститься короткий вступ до ESP32-C6-DevKitC-1, інструкції щодо того, як виконати початкове налаштування апаратного забезпечення та як прошити мікропрограму на нього.
Опис компонентів
Ключові компоненти дошки описані за годинниковою стрілкою
Ключовий компонент | опис |
ESP32-C6-WROOM- 1 або ESP32-C6- WROOM-1U |
ESP32-C6-WROOM-1 і ESP32-C6-WROOM-1U є загальними
модулі призначення з підтримкою Wi-Fi 6 в діапазоні 2.4 ГГц, Bluetooth 5 і IEEE 802.15.4 (Zigbee 3.0 і Thread 1.3). Вони побудовані на чіпі ESP32-C6 і оснащені флеш-пам’яттю SPI 8 МБ. ESP32-C6-WROOM-1 використовує вбудовану антену на платі, тоді як ESP32-C6-WROOM-1U використовує роз'єм зовнішньої антени. Для отримання додаткової інформації див ESP32- C6-WROOM-1 Технічний опис. |
Заголовок шпильки |
Усі доступні контакти GPIO (за винятком шини SPI для флеш-пам’яті) виведені на контактні роз’єми на платі. |
5 В до 3.3 В LDO | Регулятор потужності, який перетворює джерело живлення 5 В на вихід 3.3 В. |
Світлодіод живлення 3.3 В | Вмикається, коли до плати підключено живлення USB. |
USB-UART
Міст |
Один чіп моста USB-UART забезпечує швидкість передачі до 3 Мбіт/с. |
ESP32-C6 USB Порт Type-C |
Порт USB Type-C на чіпі ESP32-C6 сумісний із повношвидкісним USB 2.0. Він здатний передавати швидкість до 12 Мбіт/с (зверніть увагу, що цей порт не підтримує швидший режим високошвидкісної передачі 480 Мбіт/с). Цей порт використовується для подачі живлення на плату, для прошивки додатків на чіп, для зв'язку з чіпом за протоколами USB, а також для JTAG налагодження. |
Кнопка завантаження |
Кнопка завантаження. Утримуючи Завантаження а потім натисканням Скинути ініціює режим завантаження мікропрограми для завантаження мікропрограми через послідовний порт. |
Кнопка скидання | Натисніть цю кнопку, щоб перезапустити систему. |
USB Type-C до порту UART |
Використовується для живлення плати, для прошивки додатків на чіп, а також зв'язку з чіпом ESP32-C6 через вбудований міст USB-UART. |
RGB LED | Адресний світлодіод RGB, керований GPIO8. |
J5 |
Використовується для вимірювання струму. Подробиці див. у розділі «Вимірювання струму». |
Почніть розробку додатків
Перш ніж увімкнути живлення вашого ESP32-C6-DevKitC-1, будь ласка, переконайтеся, що він у хорошому стані без явних ознак пошкодження.
Необхідне обладнання
- ESP32-C6-DevKitC-1
- Кабель USB-A – USB-C
- Комп’ютер під керуванням Windows, Linux або macOS
Примітка
Обов’язково використовуйте якісний кабель USB. Деякі кабелі призначені лише для заряджання і не забезпечують необхідні лінії передачі даних і не працюють для програмування плат.
Налаштування програмного забезпечення
Будь ласка, перейдіть до ESP-IDF Get Started, який швидко допоможе вам налаштувати середовище розробки, а потім перезавантажити програмуampна вашу дошку.
Довідка про апаратне забезпечення
Блок-схема
Блок-схема нижче показує компоненти ESP32-C6-DevKitC-1 та їхні взаємозв’язки.
Варіанти джерела живлення
Є три взаємовиключні способи забезпечення живлення платі:
- Порт USB Type-C до порту UART і порт USB Type-C ESP32-C6 (один або обидва), джерело живлення за замовчуванням (рекомендовано)
- 5 В і контактні роз’єми GND
- Виводи 3V3 і GND
Вимірювання струму
Роз’єми J5 на ESP32-C6-DevKitC-1 (див. J5 на малюнку ESP32-C6-DevKitC-1 – спереду) можна використовувати для вимірювання струму, споживаного модулем ESP32-C6-WROOM-1(U):
- Зніміть перемичку: подача живлення між модулем і периферійними пристроями на платі відключена. Щоб виміряти струм модуля, підключіть плату з амперметром через роз’єми J5.
- Застосувати перемичку (заводське налаштування): відновлення нормальної роботи плати.
Примітка
У разі використання контактних роз’ємів 3V3 і GND для живлення плати зніміть перемичку J5 і підключіть амперметр послідовно до зовнішнього ланцюга для вимірювання струму модуля.
Блок заголовка
Дві таблиці нижче містять назву та функцію контактних роз’ємів на обох сторонах плати (J1 та J3). Назви роз’ємів контактів показано на малюнку ESP32-C6-DevKitC-1 – спереду. Нумерація така ж, як у схемі ESP32-C6-DevKitC-1 (PDF)
J1
немає | Ім'я | Тип 1 | функція |
1 | 3V3 | P | Джерело живлення 3.3 В |
2 | RST | I | High: вмикає чіп; Низький: вимикає чіп. |
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 |
немає | Ім'я | Тип 1 | функція |
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 В |
15 | G | G | Земля |
16 | NC | – | Немає зв'язку |
J3
немає | Ім'я | Тип | функція |
1 | G | G | Земля |
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 | Земля |
13 | 13 | I/O/T | GPIO13, USB_D+ |
14 | 12 | I/O/T | GPIO12, USB_D- |
15 | G | G | Земля |
16 | NC | – | Немає зв'язку |
- P: Блок живлення; I: Вхід; O: вихід; T: Високий імпеданс.
- Використовується для управління світлодіодом RGB.
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 і GPIO15 є кріпильними контактами мікросхеми ESP32-C6. Ці контакти використовуються для керування декількома функціями мікросхеми залежно від двійкового обсягуtage значення, застосовані до контактів під час увімкнення мікросхеми або скидання системи. Для опису та застосування шпильок для обв’язки зверніться до таблиці даних ES P32-C6 > Розділ Шпильки для обв’язки.
Розмітка штифтів
Деталі версії апаратного забезпечення
ESP32-C6-DevKitC-1 v1.2
- Для плат, виготовлених у лютому 2023 року та після цієї дати (номер PW: PW-2023-02-0139), J5 замінено з прямих заголовків на вигнуті заголовки.
Примітка
Номер PW можна знайти на етикетці товару на великих картонних коробках для оптових замовлень.
ESP32-C6-DevKitC-1 v1.1
Початковий випускse
- Технічний опис ESP32-C6 (PDF)
- ESP32-C6-WROOM-1 Технічний опис (PDF)
- Схема ESP32-C6-DevKitC-1 (PDF)
- Схема друкованої плати ESP32-C6-DevKitC-1 (PDF)
- ESP32-C6-DevKitC-1 Розміри (PDF)
- ESP32-C6-DevKitC-1 Джерело розмірів file (DXF)
Документи / Ресурси
![]() |
Плата розробки ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [pdfІнструкції ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 Плата розробки, Плата розробки, Плата |