Versioni i parë i InfiniTime, firmware për orët inteligjente të hapura PineTime

Komuniteti PINE64, i cili krijon pajisje të hapura, njoftoi lëshimin e InfiniTime 1.0, firmuerin zyrtar për orën inteligjente PineTime. Thuhet se versioni i ri i firmuerit lejon që ora PineTime të konsiderohet një produkt i gatshëm për përdoruesit përfundimtarë. Lista e ndryshimeve përfshin një ridizajnim të rëndësishëm të ndërfaqes, si dhe një përmirësim në menaxherin e njoftimeve dhe një rregullim për drejtuesin TWI, i cili më parë shkaktoi përplasje në lojëra.

Ora PineTime u prezantua në tetor 2019 dhe u zhvillua si një pajisje e pajtueshme me PinePhone. Në shtator 2020, firmware falas InfiniTime, kodi i të cilit shpërndahet nën licencën GPLv3, u zgjodh si firmueri i paracaktuar për PinePhone. Pajisja bazohet në mikrokontrolluesin NRF52832 MCU (64 MHz) dhe është e pajisur me 512 KB memorie Flash sistemi, 4 MB Flash për të dhënat e përdoruesit, 64 KB RAM, një ekran LCD 1.3 inç me rezolucion 240x240 piksele, një përshpejtues ( përdoret si hapamator), një sensor i rrahjeve të zemrës dhe motor dridhjesh. Ngarkesa e baterisë (180 mAh) është e mjaftueshme për 3-5 ditë jetëgjatësi të baterisë.

Firmware InfiniTime përdor sistemin operativ FreeRTOS 10 në kohë reale, bibliotekën grafike LittleVGL 7 dhe stivën Bluetooth NimBLE 1.3.0. Ngarkuesi i firmuerit bazohet në MCUBoot. Firmware mund të përditësohet nëpërmjet përditësimeve OTA të transmetuara nga smartphone përmes Bluetooth LE. Në smartphone dhe kompjuterin tuaj, mund të përdorni aplikacionet Gadgetbridge (për Android), Amazfish (për Sailfish dhe Linux) dhe Siglo (për Linux) për të kontrolluar orën tuaj. Ekziston një mbështetje eksperimentale për WebBLEWatch, një aplikacion ueb për sinkronizimin e orëve nga shfletuesit që mbështesin API-në e Bluetooth-it në ueb.

Kodi i ndërfaqes së përdoruesit është i shkruar në C++ dhe përfshin veçori të tilla si një orë (dixhitale, analoge), një gjurmues fitnesi (monitor i rrahjeve të zemrës dhe hapamator), që shfaq njoftime për ngjarjet në një smartphone, një elektrik dore, kontrollin e riprodhimit të muzikës në një smartphone, shfaqja e udhëzimeve nga një navigator, një kronometër dhe dy lojëra të thjeshta (Paddle dhe 2048). Nëpërmjet cilësimeve, mund të përcaktoni kohën kur ekrani fiket, formatin e kohës, kushtet e zgjimit, të ndryshoni ndriçimin e ekranit, të vlerësoni karikimin e baterisë dhe versionin e firmuerit.

Versioni i parë i InfiniTime, firmware për orët inteligjente të hapura PineTime

Autori i firmuerit kujton se përveç InfiniBand, ka një numër alternativash, për shembull, ka opsione firmware bazuar në Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (bazuar në Micropython) dhe PinetimeLite (një modifikim i zgjeruar i platformave të firmuerit InfiniTime).

Versioni i parë i InfiniTime, firmware për orët inteligjente të hapura PineTimeVersioni i parë i InfiniTime, firmware për orët inteligjente të hapura PineTime


Burimi: opennet.ru

Shto një koment