Premye vèsyon InfiniTime, firmwèr pou louvri Smartwatch PineTime

Kominote PINE64, ki kreye aparèy ouvè, te anonse liberasyon InfiniTime 1.0, firmwèr ofisyèl pou Smartwatch PineTime. Yo deklare ke nouvo vèsyon firmwèr la pèmèt gade nan PineTime yo dwe konsidere kòm yon pwodwi pare pou itilizatè fen. Lis chanjman yo gen ladan yon redesign enpòtan nan koòdone a, osi byen ke yon amelyorasyon nan manadjè notifikasyon an ak yon ranje pou chofè a TWI, ki te deja lakòz aksidan nan jwèt yo.

Mont PineTime a te prezante nan mwa Oktòb 2019 e li te devlope kòm yon aparèy konpatib PinePhone. Nan mwa septanm 2020, yo te chwazi firmwèr InfiniTime gratis, ki gen kòd distribye anba lisans GPLv3, kòm firmwèr default pou PinePhone. Aparèy la baze sou mikrokontroleur NRF52832 MCU (64 MHz) epi li ekipe ak 512 KB memwa Flash sistèm, 4 MB Flash pou done itilizatè, 64 KB RAM, yon ekran LCD 1.3-pous ak yon rezolisyon 240x240 piksèl, yon akseleromètr ( itilize kòm yon pedomètr), yon Capteur batman kè ak motè Vibration. Chaj batri a (180 mAh) se ase pou 3-5 jou nan lavi batri.

Firmware InfiniTime a itilize sistèm operasyon an tan reyèl FreeRTOS 10, bibliyotèk grafik LittleVGL 7 ak pil Bluetooth NimBLE 1.3.0. Bootloader firmwèr la baze sou MCUBoot. Firmware a ka mete ajou atravè mizajou OTA transmèt soti nan smartphone la atravè Bluetooth LE. Sou smartphone ou ak òdinatè w, ou ka itilize aplikasyon Gadgetbridge (pou Android), Amazfish (pou Sailfish ak Linux) ak Siglo (pou Linux) pou kontwole mont ou. Gen sipò eksperimantal pou WebBLEWatch, yon aplikasyon entènèt pou senkronize revèy nan navigatè ki sipòte API Web Bluetooth.

Kòd koòdone itilizatè a ekri nan C++ e li gen ladan l yon revèy (dijital, analòg), yon tracker kondisyon fizik (monitè kè bebe ak pedomètr), montre notifikasyon sou evènman sou yon smartphone, yon flach, kontwole lèktur mizik sou yon smartphone, montre enstriksyon ki soti nan yon navigatè, yon kronomèt ak de jwèt senp (Paddle ak 2048). Atravè anviwònman yo, ou ka detèmine lè ekspozisyon an etenn, fòma tan an, kondisyon reveye, chanje klète ekran an, evalye chaj batri a ak vèsyon firmwèr.

Premye vèsyon InfiniTime, firmwèr pou louvri Smartwatch PineTime

Otè a nan firmwèr la raple ke nan adisyon a InfiniBand, gen yon kantite altènativ, pou egzanp, gen opsyon firmwèr ki baze sou Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (ki baze sou Micropython) ak PinetimeLite (yon modifikasyon pwolonje). nan firmwèr InfiniTime yo) platfòm.

Premye vèsyon InfiniTime, firmwèr pou louvri Smartwatch PineTimePremye vèsyon InfiniTime, firmwèr pou louvri Smartwatch PineTime


Sous: opennet.ru

Add nouvo kòmantè