Все платы ESP32-S2, которые мы видели до сих пор, были выпущены непосредственно Espressif Systems, включая ESP32-S2-Saola-1 и ESP32-S2-Kaluga-1, но TTGO ESP32-S2 от LilyGO является первой, на сегодняшний день, сторонней платой, встречающейся в продаже.
Крошечная плата чем-то похожа на плату ESP32-S2-Saola-1 и поставляется в двух версиях в одинаковом форм-факторе, но с совершенно разной разводкой и наличием разъема для карты MicroSD и разъема батареи на одной из плат.
Более простая плата называется «ESP32-S2 ESP32-S-WOOR» и поставляется с модулем ESP32-S2-WROOM, а плата с большим количеством функций называется «TTGO ESP32-S2 ESP32-S» и имеет собственную схему, построенную на ESP32-S2 WiSoC. Обе платы TTGO ESP32-S2 имеют схожие характеристики:
- SoC – Одноядерный 32-разрядный процессор Espressif Systems ESP32-S2 Tensilica LX7 с 320 КБ SRAM, 128 КБ ROM,
- Системная память – 8 МБ PSRAM
- Хранилище – 4 МБ флэш-памяти; только для XY-ESP32-S: разъем MicroSD карты
- Связь
- 802.11b/g/n WiFi 4 в диапазоне 2.4 ГГц
- Антенна
- XY-ESP32-S-WOOR: плата для антенны на модуле
- XY-ESP32-S: «3D» антенна
- USB – 1х порт USB-C для питания и программирования через CH340C USB-чип TTL
- Расширение
- XY-ESP32-S: 2x 20-контактных разъема
- XY-ESP32-S-WOOR: 2x 24-контактных разъема
- Входы / выходы – GPIO, PWM, UART, SPI, I2C, I2S, АЦП, USB, +5 В, VBAT, GND и т. д. (Подробности см. на схемах выводов ниже и на Aliexpress).
- Напряжение ввода / вывода – 2,7 В-3,6 В
- Разное
- Кнопки сброса и загрузки, кварцевый генератор 32,768 кГц
- Только для XY-ESP32-S: кнопка пользователя и выключатель питания
- Источник питания
- 5В / 1А через порт USB
- Только для XY-ESP32-S: 2-контактный разъем JST для батареи 3,7-4,2 В
- Размеры и вес
- XY-ESP32-S: 63 х 30 х 6,6 мм | 7 грамм
- XY-ESP32-S-WOOR: 70 х 30 х 4,6 мм | 8 грамм
- Диапазон температур – -40 ℃ ~ + 85 ℃
Плата немного больше, чем ожидалось. Обратите внимание, что спецификации следует рассматривать как предварительные, поскольку были очевидные ошибки, такие как поддержка Bluetooth (недоступно для ESP32-S2), которые мы не включили в спецификации, представленные выше, но могут быть и другие, которые мы пропустили.
Обе платы ESP32-S2 работают под управлением FreeRTOS и совместимы с ESP-IDF SDK, точкой доступа Wi-Fi, режимами client, AP + client и P2P, шифрованием WPA / WPA2 / WPA2-Enterprise, а также обновлениями прошивки UART и OTA.
Если вы хотите использовать платы ESP32-S2 с Arduino, нам не удалось найти поддержку в официальном репозитории Arduino Core для ESP32, но есть форк для ESP32-S2 R / RS Devboard, а так же платы разработки ESP32-S2 также известный как «Cucumber». Вероятно, для корректной работы на платах TTGO ESP32-S2 потребуются некоторые модификации.
Очевидно, что сторонние платы будут дешевле, чем аналогичные официальные платы, поэтому неудивительно, что плата LilyGO ESP32-S2 «XY-ESP32-S-WOOR» продается за 4,66 доллара, а XY-ESP32-S – 5,44 доллара плюс доставка. Если вы задаетесь вопросом о плате Cucumber, она доступна, но только от Gravitech в Таиланде с несколькими вариантами с датчиками или без них, и по цене от 275 до 425 бат (от 8,6 до 13,3 долларов США). Скоро у нас также будет Olimex ESP32-S2-Devkit-LiPo, но он еще не совсем готов к продаже.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.