ESP8684-MINI-1: выводы модуля
ESP8684-MINI-1 — компактный модуль Espressif: чип ESP8684 группы ESP32-C2 с Wi-Fi и Bluetooth LE, флеш-память в корпусе чипа, размер 13,2 × 16,6 мм. Здесь — все контактные площадки с GPIO, функциями и ограничениями по даташиту.
Обновлено Редакция GAW
ESP8684-MINI-1 — модуль Espressif на чипе ESP8684 — единственной серии группы ESP32-C2: одно ядро RISC-V, Wi-Fi и Bluetooth LE, флеш-память 2 или 4 МБ в корпусе чипа. Размер — 13,2 × 16,6 мм; у ESP8684-MINI-1U вместо антенны разъём, и модуль короче — 12,5 мм. Оба варианта, H2X и H4X, рассчитаны на −40…105 °C и собраны на чипе ревизии v2.0.
Выводы модуля
У модуля 53 контактные площадки, из них 14 — GPIO, и это все GPIO чипа. В таблице — подпись каждой площадки, GPIO, функции и ограничения; подробности — на странице «ESP32-C2 (ESP8684): выводы чипа и GPIO».
| Вывод | Подпись | GPIO | Аналог | Функции IO MUX | Использование |
|---|---|---|---|---|---|
| 1, 2, 11, 14, 36–53 | GND | общий провод | |||
| 3 | 3V3 | питание 3,3 В | |||
| 4, 7, 9, 10, 15, 17, 24, 25, 27–29, 32–35 | NC | не подключён | |||
| 5 | IO2 | GPIO2 | ADC1_CH2 | FSPIQ | свободен |
| 6 | IO3 | GPIO3 | ADC1_CH3 | — | свободен |
| 8 | EN | включение: высокий уровень — чип работает, низкий — выключен; свободным не оставлять | |||
| 12 | IO0 | GPIO0 | ADC1_CH0 | — | свободен |
| 13 | IO1 | GPIO1 | ADC1_CH1 | — | свободен |
| 16 | IO10 | GPIO10 | — | FSPICS0 | свободен |
| 18 | IO4 | GPIO4 | ADC1_CH4 | MTMS, FSPIHD | с оговорками — JTAG MTMS |
| 19 | IO5 | GPIO5 | — | MTDI, FSPIWP | с оговорками — JTAG MTDI |
| 20 | IO6 | GPIO6 | — | MTCK, FSPICLK | с оговорками — JTAG MTCK |
| 21 | IO7 | GPIO7 | — | MTDO, FSPID | с оговорками — JTAG MTDO |
| 22 | IO8 | GPIO8 | — | — | с оговорками — strapping-вывод, для загрузки через UART должен быть 1; управляет сообщениями загрузчика в UART0 |
| 23 | IO9 | GPIO9 | — | — | с оговорками — strapping-вывод, режим загрузки: 0 при сбросе — загрузка прошивки через UART |
| 26 | IO18 | GPIO18 | — | — | свободен |
| 30 | RXD0 | GPIO19 | — | U0RXD | с оговорками — UART0 RX: прошивка через UART |
| 31 | TXD0 | GPIO20 | — | U0TXD | с оговорками — UART0 TX: сообщения загрузчика и прошивка |
Всплески при включении
Даташит модуля предупреждает: на IO0, IO1, IO3 и IO5 при включении питания появляется кратковременный низкий уровень. Нагрузку, которой это может помешать, — реле, ключ питания — лучше подключать к другим выводам.
С чем быть осторожнее
- Strapping-выводы: IO8 и IO9. IO9 при сбросе выбирает режим загрузки, IO8 для загрузки прошивки должен быть в единице. Подробнее — в статье «Strapping-выводы ESP32».
- JTAG: IO4–IO7.
- UART0: RXD0 (GPIO19) и TXD0 (GPIO20). USB у ESP8684 нет, поэтому прошивка загружается именно через них.
Питание
Модуль питается от 3,0–3,6 В на площадке 3V3; источник по даташиту должен давать не меньше 0,5 А. Вывод EN включает модуль высоким уровнем, свободным его оставлять нельзя.
По размеру и расположению площадок модуль почти совпадает с ESP32-C3-MINI-1: отличается только площадка 27, которая здесь не подключена, а у C3-MINI-1 выводит IO19.
Частые вопросы
Все ли GPIO ESP8684 выведены на модуль ESP8684-MINI-1?
Да, все 14: IO0–IO10, IO18, RXD0 (GPIO19) и TXD0 (GPIO20). Флеш-память находится в корпусе чипа, её выводы наружу не выходят, поэтому на модуле доступны все GPIO, которые есть у чипа.
Какие выводы ESP8684-MINI-1 лучше не использовать для нагрузки?
По даташиту модуля на IO0, IO1, IO3 и IO5 при включении питания появляется кратковременный низкий уровень. Реле, ключ питания или светодиод на них может на мгновение сработать при старте; для таких нагрузок лучше взять IO2, IO10 или IO18.
Чем ESP8684-MINI-1 отличается от ESP32-C3-MINI-1?
Размер у модулей одинаковый — 13,2 × 16,6 мм, — и площадки расположены так же, кроме одной: на площадке 27 у C3-MINI-1 вывод IO19, а у ESP8684-MINI-1 она не подключена. Внутри — разные чипы. У ESP8684 (ESP32-C2) 14 GPIO и нет USB, прошивка загружается через UART; у ESP32-C3 15 доступных GPIO и встроенный USB Serial/JTAG на IO18 и IO19.
Источники
- Espressif. ESP8684-MINI-1 & ESP8684-MINI-1U Datasheet v1.1 — табл. 1, 2 — варианты H2X и H4X (чипы ESP8684H2X и H4X, флеш-память 2 и 4 МБ в корпусе), ревизия v2.0, −40…105 °C, 13,2 × 16,6 × 2,4 мм (MINI-1) и 13,2 × 12,5 × 2,4 мм (MINI-1U), флеш-память работает на частоте до 60 МГц; табл. 3 — назначение 53 площадок (эталон тестов), у IO0, IO1, IO3 и IO5 при включении питания короткий низкий уровень; разд. 4 — strapping-выводы GPIO8 и GPIO9; табл. 9 — питание VDD33 3,0–3,6 В, источник не меньше 0,5 А
- Espressif. ESP8684 Series Datasheet (группа ESP32-C2), v2.3 — функции GPIO, АЦП на GPIO0–4, выводы с важными функциями, кварц 26 или 40 МГц — по странице «ESP32-C2 (ESP8684): выводы чипа и GPIO»
Нашли ошибку?
Смотрите также
- ESP32-C2: выводы и GPIO14 GPIO: функции, свободные выводы, strapping, JTAG, UART0, кварц, токи
- ESP32-C3-MINI-1: выводы модуля53 площадки, 15 GPIO: функции, strapping, USB, варианты, питание
- Strapping-выводы ESP32Какие GPIO читаются при сбросе: загрузка, напряжение флеш-памяти, JTAG — для ESP32, S2, S3, C2, C3, C5, C6, H2, P4
- ESP32ESP32, S2, S3, C2, C3, C5, C6, H2, P4: ядра, радио, USB, GPIO — сравнение и выбор