Особенностью программируемого смарт-браслета, TTGO T-Wristband DIY Arduino, стоимостью 18 $, является ESP32-PICO-D4 SiP


2020 год обещает быть интересным в плане появления недорогих смарт- часов/браслетов. После того, как недавно было выпущено носимое устройство Pine64 PineTime Bluetooth, стоимостью 25 $  — компаньон для смартфона PinePhone Linux, с поддержкой различных операционных систем реального времени, таких как Zephyr OS или FreeRTOS, мы узнали, что Liliygo выпустила смарт-браслет TTGO T-Wristband на базе Espressif Systems ESP32-PICO-D4 SiP.

Часы поставляются с поддержкой 802.11 b/g/n WiFi 4 и Bluetooth 4.2 Classic + LE и, в настоящее время, продаются по цене от 18 $  и выше на Aliexpress и Tindie.

Характеристики смарт-браслета T-Wristband TTGO:

  • SIP — система ESP32-PICO-D4 с двухъядерным процессором ESP32 Tensilica LX6 с тактовой частотой 240 МГц, SRAM 520 КБ, Wi-Fi 802.11 b / g / n HT40, встроенный двухрежимный Bluetooth (классический + низкое энергопотребление) )
  • Дисплей — 0,96″ IPS цветной дисплей
  • Антенна — керамическая антенна WiFi / Bluetooth
  • Датчик — Invensense MPU9250 9-осевой датчик движения
  • Интерфейс расширения / программирования — 0,3-шаговый 13-контактный разъем FPC
  • Разное — чип NXP PCF8563 RTC, сенсорная кнопка управляется через TTP223
  • Электроснабжение и управление
    • 80 мАч литиевая аккумуляторная батарея
    • Зарядный чип TP4054
  • Размеры — 63 х 53 х 20 мм
  • Вес — 30 грамм

TTGO T-Wristband поставляется с силиконовым ремешком, зарядным кабелем и платой расширения для записи прошивки, обеспечивающей доступ к дополнительным входам / выходам. Плата расширения на базе CP2104 предоставляет сигналы GPIO, UART, сброса, 3,3 В и GND через незапитанные разъемы и оснащена пользовательской кнопкой, кнопкой сброса, некоторыми светодиодами, а также портами micro USB и USB-C, используемыми для связи и питания. 

Компания выпустила некоторые аппаратные (PDF-схемы) и программные ресурсы на Github. К сожалению, сама прошивка кажется закрытой, но компания выпустила схему Arduino, в котором используются дисплей, RTC, датчик движения и WiFi, а также реализована поддержка обновлений прошивки OTA через WiFi.

Помимо Arduino Core, ESP32 поддерживает FreeRTOS в среде ESP-IDF, Micropython, ZephyrOS и другие платформы и операционные системы. Теоретически, все они могут быть поддержаны, если их поддерживает сообщество.

На данный момент PineTime имеет преимущество, так как многие люди начали работать над PineTime devkit, поставленным ранее в этом месяце. PineTime также имеет больший дисплей, большую батарею в сочетании с более эффективным микроконтроллером и некоторые функции, такие как вибратор и датчик сердечного ритма, которые отсутствуют в смарт-браслете LilyGO. Тем не менее, TTGO T-Wristband обладает некоторыми собственные плюсы, благодаря возможности подключения WiFi и макетно-совместимой плате расширения ввода-вывода, что делает его пригодным для более широкого круга проектов.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments