Выпущена прошивка InfiniTime 1.0 для умных часов Pine Time


Умные часы PineTime были представлены и впервые запущены в 2019 году в качестве недорогого комплекта/платформы для разработки носимых устройств с открытым исходным кодом для разработчиков, желающих работать над разработкой прошивки для устройства на базе Nordic nRF52.

Был достигнут прогресс в различных решениях, таких как прошивка ATCwatch Arduino, и со временем PineTime постепенно стал больше походить на продукт конечного пользователя «уровня энтузиастов». В основном это благодаря первой стабильной версии прошивки InfiniTime, которая была выбрана в качестве прошивки по умолчанию в сентябре 2020 года.

HRM и интерфейсы настроек

Основные особенности прошивки InfiniTime 1.0:

  • Два циферблата — цифровой и аналоговый
  • Приложения — секундомер, управление музыкой, навигация, пульс, а также Paddle и игры 2048
  • Пользовательские настройки — Тайм-аут дисплея, формат времени, условия пробуждения
  • OTA-обновления через загрузчик с открытым исходным кодом на основе MCUBoot
  • Мониторинг сердечного ритма и подсчет шагов
  • От 3 до 5 дней автономной работы в зависимости от использования
  • Прошивка основана на ОС реального времени FreeRTOS 10.0.0, графической библиотеке LittleVGL/LVGL 7 и стеке NimBLE 1.3.0 Bluetooth LE.
  • Поддерживаемые сопутствующие приложения, работающие на смартфонах, например PinePhone

JF, разработчик, инициировавший проект, объясняет, что хотя проект достигает версии 1.0, это не означает, что он полностью свободен от ошибок и может конкурировать с основными коммерческими продуктами, отсюда и квалификация «энтузиастов».

При этом прошивку InfiniTime 1.0 можно использовать в качестве повседневного драйвера, не требуя опыта в разработке программного обеспечения, и это позволит Pine64 продавать запаянные умные часы PineTime, а не как комплекты для разработчиков. Вы найдете исходный код, двоичный выпуск и дополнительную информацию на Github.

Один из циферблатов, доступных в прошивке InfiniTime-Lite.

JF также приветствует некоторые другие прошивки для PineTime, поскольку InfiniTime — не единственный вариант, и в частности упоминает прошивку Wasp-OS Micropython и Pinetime-Lite, форк InfiniTime от Joaquimorg, с некоторыми дополнительными циферблатами.

Видео, представленное ниже демонстрирует пользовательский интерфейс и функции InfiniTime.

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

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

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

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

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