ESP32-DevKitC е компактна платка за разработка, която използва микроконтролера ESP32 и се произвежда от Espressif. Платката разполага с щифтове от двете страни, което позволява удобно взаимодействие с различни периферни устройства. Може да се свърже към периферни устройства с помощта на джъмперни кабели или да се монтира на макет.
За да отговори на изискванията на различни потребители, ESP32-DevKitC V4 се предлага в различни версии, всяка от които включва различен ESP32 модул, като например:
- ESP32-WROOM-DA
- ESP32-WROOM-32E
- ESP32-WROOM-32UE
- ESP32-WROOM-32D
- ESP32-WROOM-32U
- ESP32-SOLO-1
- ESP32-WROVER-E
- ESP32-WROVER-IE
За подробности, моля, вижте Селектор на ESP продукт .
Функционално описание
Следната фигура и таблицата по-долу описват ключовите компоненти, интерфейси и контроли на платката ESP32-DevKitC V4:
Ключов компонент | Описание |
ESP32-СТАЛНЯ-32
|
Чипсетът, използван в ESP32-DevKitC, е ESP32-WROOM-32. Това е чипът в основата на платката. Повече информация за този чип можете да намерите на ESP32-WROOM-32 Лист с данни . |
IN | Бутон за рестартиране |
Обувка | Бутон за изтегляне (Boot), използван заедно с EN за иницииране на режим на изтегляне на фърмуер чрез сериен порт. |
USB към UART мост | Единичен мостов чип USB към UART, който позволява скорости на трансфер до 3 Mbps. |
Микро USB порт | Micro USB порт, който служи както за захранване на платката, така и за комуникационен интерфейс между компютър и модула ESP32-WROOM-32. |
5V LED за включване | Има 5V светодиод за включване, който свети, когато платката е свързана към USB или външно 5V захранване. |
I/O | Повечето от щифтовете на ESP модула са достъпни през щифтовете на платката, което позволява на ESP32 да изпълнява различни функции, включително PWM, ADC, DAC, I2C, I2S, SPI и др. |
Опции за захранване
Платката може да се захранва по три различни начина, всеки от които изключва останалите:
- Захранването по подразбиране е през Micro USB порта.
- Захранването може да се подава и през заглавните щифтове, обозначени с 5V/GND.
- Заглавните щифтове, обозначени с 3V3/GND, също могат да се използват като опция за захранване.
Внимание : Важно е да използвате само една от опциите за захранване, споменати по-горе, тъй като ако не го направите, това може да доведе до повреда на платката и/или източника на захранване.
Ето някои от статиите, които ще ви помогнат да захранвате платката ESP32 от различни източници:
- Как да захранвам ESP32
- Как да захранвате ESP32 с батерия
- Как да захранвате ESP32 с помощта на зарядно за смартфон
ESP32-DevKitC Pinout
Pinout на ESP32 се отнася до разположението и функцията на входно/изходните (I/O) щифтове на микроконтролера ESP32. ESP32 има общо 38 пина, като всеки щифт служи за определена цел. Изводите са разделени на няколко групи, включително захранващи изводи, заземяващи изводи, аналогови входни изводи и цифрови I/O изводи.
Pinout ESP32 може леко да варира в зависимост от конкретния модул или развойна платка, която се използва. За да прочетете подробното описание на разводката на платката ESP32-DevKitC, прочетете следната статия:
ESP32-DevKitC Pinout
Характеристики на ESP32-DevKitC
ESP32-DevKitC има няколко функции, които го правят популярен избор сред разработчиците. Ето някои от основните характеристики на ESP32-DevKitC:
1. Двуядрен процесор
ESP32-DevKitC идва с двуядрен процесор, който му позволява да се справя с множество задачи едновременно. Това го прави отличен избор за приложения, които изискват многозадачност.
2. Интегриран Wi-Fi и Bluetooth
Чипът ESP32, интегриран в платката DevKitC, идва с вградени Wi-Fi и Bluetooth възможности. Това улеснява безжичното свързване на платката към интернет или други устройства.
3. Ниска консумация на енергия
Чипът ESP32 е проектиран да консумира ниска мощност, което го прави отличен избор за устройства, захранвани с батерии.
4. Голям капацитет на паметта
ESP32-DevKitC идва с 4 MB флаш памет и 520 kB SRAM. Това осигурява достатъчно място за съхранение на програмата и данните.
5. Богат набор от периферни устройства
ESP32-DevKitC има богат набор от периферни устройства, включително 18 ADC канала, 2 DAC канала, 3 UART, 2 I2C, 3 SPI, 16 PWM и много други. Това улеснява свързването на платката с други сензори и устройства.
Заключение
Микроконтролерната платка ESP32-DevKitC има широк набор от функции, включително Wi-Fi и Bluetooth свързаност, множество аналогови и цифрови входно/изходни пинове и поддръжка за различни комуникационни протоколи като I2C, SPI и UART. Платката също така включва интегриран сензор на Хол и температурен сензор. За повече подробности относно ESP32-DevKitC прочетете статията.