Мы уже писали писал о плате TTGO ESP32-S2 WiFi IoT от компании LilyGO, и, в комментариях к обзору, было упомянуто, что была упущена одна из ключевых особенностей чипа ESP32-S2: порт USB OTG. Хотя USB OTG доступен через контакты разъема, это не самый удобный способ использования.
В том обзоре мы также упомянули плату разработки Cucumber ESP32-S2, но не стали сильно останавливаться на ее характеристиках, так как думали, что будет поставляться только в Таиланде. На плате есть два порта USB Type-C, один для обычного разъема USB UART, а другой для USB OTG, и, мы обнаружили, что плата доступна во всем мире.
Плата доступна в нескольких вариантах с/или без датчиками и PSRAM, а также с внешней антенной IPEX или антенной встроенной на PCB, с использованием модуля ESP32-S2-WROVER (-I) или ESP32-S2-WROOM (-I).
Спецификации платы Cucumber:
- Беспроводной модуль (один из):
- ESP32-S2-WROVER с ESP32-S2, 4 МБ флэш-памяти, 2 МБ PSRAM, встроенная антенна на печатной плате
- ESP32-S2-WROVER-I с ESP32-S2, 4 МБ флэш-памяти, 2 МБ PSRAM, IPEX / u.FL антенна
- ESP32-S2-WROOM с ESP32-S2, 4 МБ флэш-памяти,встроенная антенна на печатной плате
- ESP32-S2-WROOM-I с ESP32-S2, 4 МБ флэш-памяти, IPEX / u.FL антенна
- Связь – 2,4 ГГц 802.11b / g / n WiFi 4 с поддержкой ToF(Time of Flight)
- USB
- 1x порт USB Type C для питания и программирования через чип FTDI
- 1x порт USB OTG Type-C
- Датчики (только для версии «S»)
- Датчик температуры и влажности HS221
- 3-осевой акселерометр и гироскоп MPU-6050
- Датчик давления BMP280
- Расширение – 2x 21-контактный разъем (цветовая маркировка) с GPIO, UART, SPI, I2C, ADC, DAC, Touch, USB OTG, 5 В, 3,3 В и GND
- Разное – кнопки загрузки и сброса; RGB LED; светодиоды питания, пользователя (IO2) и UART
- Питание – 5 В через порт USB-C
- Размеры – 68,33 x 26 мм
Обозначение в названиях довольно легко понять: «R» для модуля WROVER (PSRAM) и «M» для модуля WROOM. Если присутствует «S», это означает, что все три датчика включены, а добавление «I» означает, что вы получите внешнюю антенну IPEX вместо встроенной антенны на печатной плате.
Плата может быть запрограммирована на платформе ESP-IDF, и ее также можно использовать с недавно анонсированным ESP RainMaker, обеспечивающим легкий доступ к данным датчиков и ввода-вывода в мобильном приложении Android или iOS. Пользователь Bellmustachecat на платформе Medium объясняет, как начать работу с ESP-IDF и датчиками (тайский язык, но скриншоты на английском). Компания перенесла Arduino Core для ESP32 на плату с кодом, доступным на Github.
Плата разработки Cucumber продается на Gravitech.us по цене от 13,75 до 21,25 долларов плюс доставка и доставляется по всему миру. Если вы находитесь в Таиланде, вам, вероятно, будет удобнее приобрести ее на GravitechThai.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.