Projekt Pine64 vydal vodotesné inteligentné hodinky PineTime

Komunita Pine64, ktorá sa venuje vytváraniu otvorených zariadení, vydala inteligentné hodinky PineTime, ktoré sa dodávajú v uzavretom obale, ktorý vydrží ponorenie do hĺbky 1 metra. Zariadenie stojí 26.99 dolárov. Na rozdiel od predtým dostupného vývojového kitu nie je navrhovaná verzia hodiniek vybavená nízkoúrovňovým ladiacim rozhraním a je zameraná na bežného spotrebiteľa (experimenty s inštaláciou neotestovaného firmvéru sa neodporúčajú z dôvodu obmedzených možností obnovy po zlyhaniach firmvéru).

Hodinky PineTime sú postavené na mikrokontroléri NRF52832 MCU (64 MHz) a sú vybavené 512KB systémovej Flash pamäte, 4 MB Flash pre používateľské dáta, 64KB RAM, 1.3-palcový dotykový displej s rozlíšením 240x240 pixelov (IPS, 65K farby), Bluetooth 5, akcelerometer (používa sa ako krokomer), snímač srdcového tepu a vibračný motorček. Nabitie batérie (180 mAh) vystačí na 3-5 dní výdrže batérie. Hmotnosť - 38 gramov.

Projekt Pine64 vydal vodotesné inteligentné hodinky PineTime

Zariadenie PineTime, ktoré je teraz k dispozícii na predaj, prichádza s novým vydaním firmvéru InfiniTime 1.2. Medzi zmeny v novom vydaní patrí zahrnutie „metronómu“ do aplikácie, vylepšené fungovanie aplikácie „časovač“ a práca na znížení spotreby RAM a trvalej pamäte. Veľkosť firmvéru sa znížila zo 420 kB na 340 kB.

Projekt Pine64 vydal vodotesné inteligentné hodinky PineTimeProjekt Pine64 vydal vodotesné inteligentné hodinky PineTime

Predvolený firmvér InfiniTime používa operačný systém v reálnom čase FreeRTOS 10, grafickú knižnicu LittleVGL 7 a NimBLE 1.3.0 Bluetooth stack. Zavádzač firmvéru je založený na MCUBoot. Firmvér je možné aktualizovať prostredníctvom aktualizácií OTA prenášaných zo smartfónu cez Bluetooth LE.

Kód používateľského rozhrania je napísaný v C++ a obsahuje také funkcie, ako sú hodiny (digitálne, analógové), fitness tracker (monitor srdcovej frekvencie a krokomer), zobrazovanie upozornení na udalosti na smartfóne, baterka, ovládanie prehrávania hudby na smartfóne, zobrazenie pokynov z navigátora, stopiek a dvoch jednoduchých hier (Pádlo a 2048). Prostredníctvom nastavení môžete určiť čas vypnutia displeja, formát času, podmienky budenia, zmeniť jas obrazovky, vyhodnotiť nabitie batérie a verziu firmvéru.

Na svojom smartfóne a počítači môžete na ovládanie hodiniek použiť aplikácie Gadgetbridge (pre Android), Amazfish (pre Sailfish a Linux) a Siglo (pre Linux). K dispozícii je experimentálna podpora pre WebBLEWatch, webovú aplikáciu na synchronizáciu hodín z prehliadačov, ktoré podporujú rozhranie Web Bluetooth API.

Okrem toho nadšenci pripravili nový alternatívny firmvér pre PineTime, Malila, založený na RIOT OS, vybavený rozhraním v štýle GNOME (font Cantarell, ikony a štýl GNOME) a ​​podporujúci MicroPython. Firmvér pre PineTime sa okrem InfiniTime a Malila vyvíja aj na platformách Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (založené na Micropythone) a PinetimeLite (rozšírená modifikácia firmvéru InfiniTime).

Z noviniek projektu Pine64 si môžeme všimnúť aj implementáciu podpory hardvérovej akcelerácie prehrávania videa v Gstreameri pomocou VPU pre smartfón PinePhone, dostupnú v Allwinner A64 SoC. PinePhone je teraz schopný prenášať video v kvalite 1080p a 30fps, čo môže byť užitočné pri sledovaní videí pri pripojení PinePhone k externej obrazovke. Medzi ďalšie zmeny patrí príprava obrazu s firmvérom založeným na Arch Linux ARM a KDE Plasma Mobile 5.22 shell. Firmvér založený na postmarketOS bol aktualizovaný na verziu 21.06, ponúkanú vo variantoch s Phosh, KDE Plasma Mobile a SXMO shell.

Zdroj: opennet.ru

Pridať komentár