Prva verzija InfiniTime-a, firmvera za PineTime otvorene pametne satove

Zajednica PINE64, koja stvara otvorene uređaje, najavila je izdavanje InfiniTime 1.0, službenog firmvera za pametni sat PineTime. Navodi se da nova verzija firmvera omogućava da se PineTime sat smatra proizvodom spremnim za krajnje korisnike. Na listi izmjena navodi se značajan redizajn interfejsa, kao i poboljšanje menadžera obavijesti i popravka za TWI drajver, što je ranije uzrokovalo padove u igrama.

PineTime sat je predstavljen u oktobru 2019. i razvijen je kao PinePhone kompatibilan uređaj. U septembru 2020. besplatni InfiniTime firmver, čiji se kod distribuira pod GPLv3 licencom, izabran je kao zadani firmver za PinePhone. Uređaj je baziran na mikrokontroleru NRF52832 MCU (64 MHz) i opremljen je sa 512 KB sistemske Flash memorije, 4 MB Flash za korisničke podatke, 64 KB RAM-a, 1.3-inčnim LCD ekranom rezolucije 240x240 piksela, akcelerometrom ( koristi se kao pedometar), senzor otkucaja srca i vibracioni motor. Napunjenost baterije (180 mAh) je dovoljna za 3-5 dana trajanja baterije.

InfiniTime firmver koristi FreeRTOS 10 operativni sistem u realnom vremenu, LittleVGL 7 grafičku biblioteku i NimBLE 1.3.0 Bluetooth stack. Bootloader firmvera je baziran na MCUBoot-u. Firmver se može ažurirati putem OTA ažuriranja koje se prenosi sa pametnog telefona putem Bluetooth LE. Na svom pametnom telefonu i računaru možete koristiti aplikacije Gadgetbridge (za Android), Amazfish (za Sailfish i Linux) i Siglo (za Linux) za upravljanje satom. Postoji eksperimentalna podrška za WebBLEWatch, web aplikaciju za sinhronizaciju satova iz pretraživača koji podržavaju Web Bluetooth API.

Kod korisničkog interfejsa je napisan na C++ i uključuje funkcije kao što su sat (digitalni, analogni), fitnes tracker (monitor otkucaja srca i pedometar), prikazivanje obaveštenja o događajima na pametnom telefonu, baterijsku lampu, kontrolu reprodukcije muzike na pametnom telefonu, prikaz instrukcija iz navigatora, štoperice i dvije jednostavne igre (Paddle i 2048). Kroz postavke možete odrediti vrijeme isključivanja ekrana, format vremena, uvjete buđenja, promijeniti svjetlinu ekrana, procijeniti napunjenost baterije i verziju firmvera.

Prva verzija InfiniTime-a, firmvera za PineTime otvorene pametne satove

Autor firmvera podsjeća da osim InfiniBand-a, postoji niz alternativa, na primjer, postoje opcije firmvera zasnovane na Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (bazirano na Micropython) i PinetimeLite (proširena modifikacija InfiniTime firmware) platforme.

Prva verzija InfiniTime-a, firmvera za PineTime otvorene pametne satovePrva verzija InfiniTime-a, firmvera za PineTime otvorene pametne satove


izvor: opennet.ru

Dodajte komentar