Проектът Pine64 пусна водоустойчив смарт часовник PineTime

Общността Pine64, посветена на създаването на отворени устройства, пусна смарт часовника PineTime, който се доставя в запечатан калъф, който може да издържи на потапяне на дълбочина до 1 метър. Устройството струва $26.99. За разлика от предишния наличен комплект за разработка, предложената версия на часовника не е оборудвана с интерфейс за отстраняване на грешки от ниско ниво и е насочена към средния потребител (не се препоръчват експерименти с инсталиране на нетестван фърмуер поради ограничените възможности за възстановяване след повреда на фърмуера).

Часовникът PineTime е изграден на базата на микроконтролер NRF52832 MCU (64 MHz) и е оборудван с 512KB системна флаш памет, 4 MB флаш за потребителски данни, 64KB RAM, 1.3-инчов сензорен екран с резолюция 240x240 пиксела (IPS, 65K). цветове), Bluetooth 5, акселерометър (използван като крачкомер), сензор за пулс и вибрационен мотор. Зарядът на батерията (180 mAh) е достатъчен за 3-5 дни живот на батерията. Тегло - 38 грама.

Проектът Pine64 пусна водоустойчив смарт часовник PineTime

Устройството PineTime, което вече е налично за продажба, идва с новата версия на фърмуера InfiniTime 1.2. Сред промените в новата версия са включването на „метроном“ в приложението, подобрена работа на приложението „таймер“ и работа за намаляване на потреблението на RAM и постоянна памет. Размерът на фърмуера е намалял от 420KB на 340KB.

Проектът Pine64 пусна водоустойчив смарт часовник PineTimeПроектът Pine64 пусна водоустойчив смарт часовник PineTime

Стандартният фърмуер на InfiniTime използва операционната система FreeRTOS 10 в реално време, графичната библиотека LittleVGL 7 и стека NimBLE 1.3.0 Bluetooth. Буутлоудърът на фърмуера е базиран на MCUBoot. Фърмуерът може да се актуализира чрез OTA актуализации, предавани от смартфона чрез Bluetooth LE.

Кодът на потребителския интерфейс е написан на C++ и включва функции като часовник (цифров, аналогов), фитнес тракер (пулсомер и крачкомер), показване на известия за събития на смартфон, фенерче, контролиране на възпроизвеждането на музика на смартфон, показване на инструкции от навигатор, хронометър и две прости игри (Paddle и 2048). Чрез настройките можете да определите времето, когато дисплеят се изключва, формата на часа, условията за събуждане, да промените яркостта на екрана, да оцените заряда на батерията и версията на фърмуера.

На вашия смартфон и компютър можете да използвате приложенията Gadgetbridge (за Android), Amazfish (за Sailfish и Linux) и Siglo (за Linux), за да управлявате часовника си. Има експериментална поддръжка за WebBLEWatch, уеб приложение за синхронизиране на часовници от браузъри, които поддържат Web Bluetooth API.

В допълнение, ентусиастите са подготвили нов алтернативен фърмуер за PineTime, Malila, базиран на RIOT OS, оборудван с интерфейс в стил GNOME (шрифт Cantarell, икони и стил GNOME) и поддържащ MicroPython. В допълнение към InfiniTime и Malila, фърмуерът за PineTime също се разработва въз основа на платформите Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (базирана на Micropython) и PinetimeLite (разширена модификация на фърмуера на InfiniTime).

От новините за проекта Pine64 можем също да отбележим внедряването за смартфона PinePhone на поддръжка за хардуерно ускорение на възпроизвеждане на видео в Gstreamer с помощта на VPU, наличен в Allwinner A64 SoC. PinePhone вече може да извежда видео с качество 1080p и 30fps, което може да бъде полезно за гледане на видеоклипове при свързване на PinePhone към външен екран. Други промени включват подготовката на изображение с фърмуер, базиран на Arch Linux ARM и обвивката KDE Plasma Mobile 5.22. Фърмуерът, базиран на postmarketOS, е актуализиран до версия 21.06, предлага се във варианти с обвивки Phosh, KDE Plasma Mobile и SXMO.

Източник: opennet.ru

Добавяне на нов коментар