Новейшая плата разработки SparkFun, ESP32 Qwiic Pro Mini, помещает Espressif ESP32-PICO-MINI-02 в компактный корпус Arduino Pro Mini. Он также включает встроенный разъем QWICC для удобного взаимодействия с широким спектром датчиков и периферийных устройств. Мы уже рассмотрели другие платы разработки Sparkfun, такие как DataLogger IoT, Datalogger IoT – 9DoF, и SparkFun Thing Plus Matter вы можете ознакомиться с ними, если интересно.
Как и любая другая плата ESP32, здесь также используется микроконтроллер ESP32, который оснащен 32-битным двухъядерным процессором, 520 КБ SRAM, 2 МБ PSRAM, 8 МБ флэш-памяти и 16 КБ дополнительной SRAM в RTC. Он поддерживает Bluetooth 4.2 и BLE, имеет АЦП и ЦАП, обнаружение касания, интерфейсы PWM, TWAI, Ethernet MAC, UART, SPI, SDIO, I2C и I2S.
Как сообщается в статье Hackster, на плате также имеется разъем Qwiic для беспаечного подключения к сенсорным платам и надстройкам, расположенный на угол 90 градусов для компактности.
Технические характеристики ESP32 Qwiic Pro Mini:
- CPU и встроенная память:
- Двухядерный 32-битный микроконтроллер Xtensa LX6 , до 240 МГц.
- 448 КБ ROM, 520 КБ SRAM, 16 КБ SRAM в RTC.
- 8 МБ SPI flash, 2 МБ PSRAM.
- Wi-Fi:
- 802.11b/g/n, до 150 Мбит/с.
- Агрегация A-MPDU и A-MSDU, защитный интервал 0.4 µs.
- Частота рабочего канала: 2412 ~ 2484 МГц.
- Bluetooth:
- Bluetooth V4.2 BR/EDR и LE.
- Передатчик class-1, class-2, class-3, AFH, CVSD, SBC.
- Периферийные устройства:
- UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR.
- Счетчик импульсов, GPIO, емкостный сенсорный датчик, АЦП, ЦАП, TWAI®, Ethernet MAC.
- Интегрированные компоненты:
- Кварцевый генератор 40 МГц.
- ESP32-PICO-MINI-02: Встроенная плата на печатной плате.
- Условия эксплуатации:
- Напряжение: 3.0 ~ 3.6 В.
- Температурный диапазон: –40 ~ 85 °C.
- 1x разъем Qwiic.
Несмотря на все известные особенности, у этой платы есть два ключевых отличия: во-первых, она не имеет встроенного преобразователя USB-UART, поэтому требуется внешний модуль FTDI. Во-вторых, он оснащен разъемом Qwiic для удобного подключения датчиков и периферийных устройств.
Затем мы проверили размеры обеих плат. Осмотрев плату, стало понятно, что между ними должна быть существенная разница в размерах, особенно из-за антенны ESP32. Действительно, это наблюдение оказалось точным: плата ESP32 Qwiic Pro Mini с подключенным ESP заметно больше, чем Arduino Pro Mini.
Далее мы осмотрели схему, предоставленную SparkFun. Причина, по которой мы это сделали, заключается в том, что мы точно знаем: если вы попытаетесь запрограммировать эту плату с помощью преобразования FTDI USB в UART, у вас будет очень плохой день. Поэтому нам хотелось проверить, есть ли на плате встроенный стабилизатор напряжения и преобразователь логических уровней для решения этой проблемы. И мы были очень рады видеть на плате стабилизатор AP2122K-3,3V.
Но что больше всего нас удивило, так это то, что нам не удалось найти на плате преобразователя логических уровней, и, на наш взгляд, это серьезный недостаток конструкции, не следует бомбардировать ESP логическими сигналами 5 В. Вы видите, что программирующий разъем напрямую подключен к выводам ESP. Если
не обращать внимания на эту незначительную проблему дизайна, в целом это действительно хорошая плата для разработки, подходящая для различных приложений Интернета вещей. Кроме того, добавление разъема Qwiic упрощает быстрое создание прототипов устройств.
Цена платы составляет 9,95 долларов, а весь дизайн и документация доступны с открытым исходным кодом, включая схемы, файлы KiCad, размеры платы, руководство по подключению, техническое описание (ESP32-PICO-MINI-02) и информацию о разъемах Qwiic, которые доступны на странице магазина SparkFun. Кроме того, эти ресурсы доступны в репозитории GitHub SparkFun.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.