InfiniTime 1.0, firmvér pre inteligentné hodinky PineTime

Bola predstavená komunita open source PINE64 pred niekoľkými dňami vydanie InfiniTime 1.0, Ktoré je Oficiálny firmvér inteligentných hodiniek PineTime v ktorom sa uvádza, že jeho vybavenie novou verziou firmvéru robí z hodiniek PineTime hotový produkt pre koncových používateľov.

Zoznam zmien poukazuje na výrazný redizajn rozhrania, ako aj vylepšenie správcu upozornení a opravu ovládača TWI, ktorá predtým spôsobovala zlyhania hier.

Hodinky PineTime bol predstavený v októbri 2019 a vyvinul sa ako zariadenie kompatibilné s PinePhone. V septembri 2020 bol ako predvolený firmvér pre PineTime zvolený bezplatný firmvér InfiniTime, ktorého kód je distribuovaný pod licenciou GPLv3.

Zariadenie je založené na mikrokontroléri MCU NRF52832 (64 MHz) a je vybavené 512KB systémovou pamäťou Flash, 4MB Flash pre užívateľské dáta, 64KB RAM, 1.3-palcovou LCD obrazovkou s rozlíšením 240 × 240 pixelov., Akcelerometrom (používa sa ako krokomer), snímač srdcového tepu a vibračný motor. Nabitie batérie (180 mAh) je dostatočné na výdrž batérie 3 - 5 dní.

Ako každý skutočný projekt s otvoreným zdrojovým kódom, PineTime nie je založený iba na jednej komunite alebo jednom firmvéri. Existuje mnoho ďalších projektov, ktoré sú v súčasnosti vo vývoji a všetky si zaslúžia pozornosť užívateľskej základne. Najpokročilejším firmvérom v zozname je pravdepodobne Wasp-OS, firmvér Micropython. Poskytuje veľa funkcií a je skutočne ľahko použiteľný a programovateľný vďaka jazyku Python.

Tiež by som rád vyzdvihol Pinetime-Lite, vidlicu Joaquimorg's InfiniTime. Joaquim pridal veľa príjemných funkcií a vylepšení a do svojej aplikácie InfiniTime už prispel mnohými svojimi prácami.

Firmvér InfiniTime používa operačný systém FreeRTOS 10 v reálnom čase, grafická knižnica LittleVGL 7 a zásobník Bluetooth NimBLE 1.3.0, zatiaľ čo zavádzač firmvéru je založený na MCUBoot.

Kód používateľského rozhrania je napísaný v jazyku C ++ a obsahuje funkcie ako hodinky (digitálne, analógové), sledovač aktivity (monitor srdcového tepu a krokomer), ktorý zobrazuje upozornenia na udalosti v smartfóne, baterku, ovládanie prehrávania hudby v smartfóne, pokyny pre prehliadač, a stopky a dve jednoduché hry (Paddle a 2048).

Prostredníctvom nastavení môžete určiť čas vypnutia obrazovky, formát času, podmienky aktivácie, zmeniť jas obrazovky, vyhodnotiť nabitie batérie a verziu firmvéru.

Medzi jeho hlavné vlastnosti vyniknúť:

  • 2 ciferníky: digitálne a analógové
  • Rôzne aplikácie (stopky, ovládanie hudby, navigácia, srdcová frekvencia) a hry (Paddle a 2048)
  • Používateľské nastavenia (časový limit zobrazenia, formát času, podmienky spustenia)
  • Aktualizácia OTA pomocou bootloaderu FOSS založeného na MCUBoot
  • Monitorovanie srdcového rytmu a počet krokov.
  • Výdrž batérie 3 - 5 dní

Pokiaľ ide o aktualizáciu firmvéru, uvádza sa, že je možné ju aktualizovať prostredníctvom aktualizácií OTA prenášaných zo smartphonu cez Bluetooth LE.

Na druhej strane, pokiaľ ide o vzťah medzi prepájaním a ovládaním inteligentných hodiniek v zariadeniach iných ako Pine, je uvedené, že v smartfónoch a počítačoch je možné používať aplikácie Gadgetbridge pre Android, Amazfish (pre Sailfish a Linux) a Century (pre Linux), aby ste ovládali hodiny.

Plus tiež Uvádza sa, že pre WebBLEWatch existuje experimentálna podpora, webová aplikácia na synchronizáciu hodín z prehľadávačov, ktoré podporujú webové rozhranie Bluetooth Bluetooth.

Autor firmvéru pripomína, že okrem programu InfiniTime existuje niekoľko alternatív, napríklad existujú možnosti firmvéru založené na Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (založený na Micropython) a PinetimeLite (rozšírená úprava firmvéru InfiniTime). .

Konečne pre tých, ktorí majú záujem dozvedieť sa viac O tomto novom firmvéri alebo zariadení môžete skontrolovať podrobnosti Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.