Bangle.js 2 – это обновленная, улучшенная версия умных часов Bangle.js на базе процессора NordicSemi nRF52832, которая была представлена в 2019 году с прошивкой с открытым исходным кодом ESPruino.
Новые часы имеют новый прямоугольный дизайн, процессор Nordic Semi nRF52840, который предлагает в четыре раза больше оперативной памяти, в два раза больше встроенной памяти и внешней флэш-памяти, а также постоянно включенный экран, читаемый при солнечном свете, с полной поддержкой сенсорного экрана и улучшенной мощностью сигнала Bluetooth.
Технические характеристики Bangle.js 2:
- MCU – Nordic Semi nRF52840 Arm Cortex-M4 MCU с частотой 64 МГц с Bluetooth LE, 256 КБ ОЗУ, 1 МБ встроенной флэш-памяти
- Хранилище – 8 МБ флэш-памяти
- Дисплей – 1,3-дюймовый постоянно включенный 3-битный цветной ЖК-дисплей 176 × 176 (LPM013M126) с подсветкой, полноэкранный сенсорный экран
- Связь
- Bluetooth 5.0 LE с поддержкой рекламы, центрального и периферийного режимов
- Приемник GPS/ГЛОНАСС
- Датчики
- Монитор сердечного ритма
- 3-осевой акселерометр, 3-осевой магнитометр
- Датчик давления/температуры воздуха
- Разное – Вибрационный мотор
- Отладка/программирование – порт отладки Full SWD на задней панели часов
- Аккумулятор – аккумулятор 200 мАч, работающий более 2 недель в режиме ожидания
- Размеры – корпус часов 43 x 36 x 12 мм, со стандартным ремешком для часов 20 мм
- Рейтинг IP – IP67 – Водонепроницаемость на глубине до 1 метра в течение 30 минут
На часах предустановлена прошивка ESPruino, которая позволяет вам кодировать и отлаживать устройство по беспроводной сети с помощью JavaScript или графического редактора. Он поддерживает большинство функций JavaScript ES5 и несколько функций ES6, таких как регулярные выражения, обещания, функции со стрелками и шаблонные литералы. Если вам не хочется создавать собственное JS-приложение, вы можете загрузить в магазине приложений то, что вам нужно.
Некоторые из других особенностей прошивки включают графическую библиотеку с векторными шрифтами, вращение и масштабирование растровых изображений, Tensorflow Lite для микроконтроллеров, файловую систему флэш-памяти с выравниванием износа, сжатие с термоусадкой и поддержку терминала VT100 на ЖК-дисплее.
Bangle.js 2 недавно был запущен на Kickstarter и уже достиг своей цели в 8 192 фунтов стерлингов ( 11 201 доллар США) и на данный момент собрано более 80 000 долларов. Вознаграждение начинается от 81 доллара за одни умные часы Bangle.js 2 с браслетом, магнитным USB-шнуром для зарядки и инструкциями по началу работы. Доставка добавляет 8 фунтов стерлингов в Великобританию и около 21 доллара в остальной мир. Это намного больше, чем у часов PineTime, но Bangle.js 2 имеет лучшие характеристики, и большая часть выручки будет использована для финансирования разработки программного обеспечения для прошивки ESPruisno. Поставки планируется начать примерно в середине ноября.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.