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.
Оригинал статьи вы можете прочитать здесь.