InfiniTime හි පළමු අනුවාදය, විවෘත PineTime ස්මාර්ට් ඔරලෝසු සඳහා ස්ථිරාංග

Сообщество PINE64, занимающееся созданием открытых устройств, сообщило о выходе InfiniTime 1.0, официальной прошивки для «умных» часов PineTime. Заявлено, что новая версия прошивки позволяет считать часы PineTime продуктом, готовым для конечных пользователей. В списке изменений отмечается существенная переработка оформления интерфейса, а также улучшение менеджера уведомлений и исправление драйвера TWI, который ранее вызывал падения в играх.

Часы PineTime были представлены в октябре 2019 года и развивались как устройство, совместимое с PinePhone. В сентябре 2020 года свободная прошивка InfiniTime, код которой распространяется под лицензией GPLv3, была выбрана в качестве прошивки по умолчанию для PinePhone. Устройство основано на микроконтроллере NRF52832 MCU (64 MHz) и оснащено 512KB системной Flash-памяти, 4 MB Flash для данных пользователя, 64KB ОЗУ, 1.3-дюймовым жидкокристаллическим экраном с разрешением 240×240 пикселей, акселерометром (используется как шагомер), датчиком пульса и вибромотором. Заряда аккумулятора (180 mAh) хватает на 3-5 дней автономной работы.

В прошивке InfiniTime задействована операционная система реального времени FreeRTOS 10, графическая библиотека LittleVGL 7 и Bluetooth-стек NimBLE 1.3.0. Загрузчик прошивки основан на MCUBoot. Прошивка может обновляться через OTA-обновления, передаваемые со смартфона через Bluetooth LE. На смартфоне и компьютере для управления часами могут использоваться приложения Gadgetbridge (для Android), Amazfish (для Sailfish и Linux) и Siglo (для Linux). Имеется экспериментальная поддержка WebBLEWatch, web-приложения для синхронизации часов из браузеров, поддерживающих API Web Bluetooth.

පරිශීලක අතුරුමුහුණත් කේතය C++ වලින් ලියා ඇති අතර ඔරලෝසුවක් (ඩිජිටල්, ඇනලොග්), යෝග්‍යතා ට්‍රැකර් (හෘද ස්පන්දන වේගය මොනිටරය සහ පෙඩෝමීටරය), ස්මාර්ට් ජංගම දුරකතනයේ සිදුවීම් පිළිබඳ දැනුම්දීම් ප්‍රදර්ශනය කිරීම, ෆ්ලෑෂ් ලයිට්, ස්මාර්ට් ජංගම දුරකතනයේ සංගීත වාදනය පාලනය කිරීම වැනි විශේෂාංග ඇතුළත් වේ. නාවිකයෙකු, නැවතුම් ඔරලෝසුව සහ සරල ක්‍රීඩා දෙකකින් උපදෙස් ප්‍රදර්ශනය කිරීම (Paddle සහ 2048). සැකසීම් හරහා, ඔබට සංදර්ශකය නිවා දමන කාලය, කාල ආකෘතිය, අවදි කිරීමේ කොන්දේසි, තිරයේ දීප්තිය වෙනස් කිරීම, බැටරි ආරෝපණය සහ ස්ථිරාංග අනුවාදය තක්සේරු කළ හැකිය.

InfiniTime හි පළමු අනුවාදය, විවෘත PineTime ස්මාර්ට් ඔරලෝසු සඳහා ස්ථිරාංග

Автор прошивки напоминает, что помимо InfiniBand существует ряд альтернатив, например, имеются варианты прошивок на основе платформ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (на базе Micropython) и PinetimeLite (расширенная модификация прошивки InfiniTime).

InfiniTime හි පළමු අනුවාදය, විවෘත PineTime ස්මාර්ට් ඔරලෝසු සඳහා ස්ථිරාංගInfiniTime හි පළමු අනුවාදය, විවෘත PineTime ස්මාර්ට් ඔරලෝසු සඳහා ස්ථිරාංග


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න