A Pine64 projekthoz tartozó vízálló okosóra: PineTime

A nyílt eszközök létrehozásával foglalkozó Pine64 közösség forgalomba hozta a vízálló házzal rendelkező PineTime okosórát, amely akár 1 méter mélységig is elmerülhet. Az eszköz ára 26,99 dollár. A korábban elérhető fejlesztői készlettel ellentétben a forgalomba hozott változat nem tartalmaz alacsony szintű hibakereső interfészt, és a hétköznapi felhasználók számára készült (nem ajánlott a megbízhatatlan firmware-ek telepítése, mivel a firmware visszaállítására korlátozott lehetőségek állnak rendelkezésre).

A PineTime óra NRF52832 MCU (64 MHz) mikrokontrollerre épül, 512 KB rendszer Flash memóriát, 4 MB Flash-t a felhasználói adatok számára, 64 KB RAM-ot, 1,3 hüvelykes érintőképernyőt 240×240 pixel felbontással (IPS, 65K szín), Bluetooth 5-öt, gyorsulásmérőt (lépésszámlálóként használva), pulzusmérőt és vibráló motort tartalmaz. Az akkumulátor (180 mAh) töltése 3-5 napos üzemidőt biztosít. A súlya 38 gramm.

A Pine64 projekthoz tartozó vízálló okosóra: PineTime

A forgalomba került PineTime eszköz az InfiniTime 1.2 firmware új verziójával érkezik. Az új verzió változásai között szerepel a "metronóm" alkalmazás bevezetése, a "időzítő" alkalmazás működésének javítása, valamint a RAM és az állandó memória fogyasztásának csökkentése. A firmware mérete 420 KB-ról 340 KB-ra csökkent.

A Pine64 projekthoz tartozó vízálló okosóra: PineTime A Pine64 projekthoz tartozó vízálló okosóra: PineTime

A gyárilag kínált InfiniTime firmware valós idejű operációs rendszerként a FreeRTOS 10-et, grafikai könyvtárként a LittleVGL 7-et és Bluetooth stackként a NimBLE 1.3.0-t használja. A firmware betöltője MCUBoot alapú. A firmware OTA frissítéseken keresztül frissíthető, amelyeket okostelefonról Bluetooth LE-n keresztül továbbítanak.

A felhasználói felület kódja C++ nyelven íródott, és olyan funkciókat tartalmaz, mint a digitális és analóg órák, fitnesz követő (pulzusmérő és lépésszámláló), értesítések megjelenítése a okostelefon eseményeiről, zseblámpa, zenelejátszás vezérlése okostelefonon, navigátor utasítások megjelenítése, stopper és két egyszerű játék (Paddle és 2048). A beállításokban meg lehet határozni a kijelző kikapcsolásának idejét, az időformátumot, az ébresztési feltételeket, a képernyő fényerejét, a töltöttségi szintet és a firmware verziót.

Okostelefonon és számítógépen a karórák kezeléséhez a Gadgetbridge (Androidhoz), Amazfish (Sailfish és Linuxhoz) és Siglo (Linuxhoz) alkalmazások használhatók. Kísérleti támogatás érhető el a WebBLEWatch-hoz, amely egy webalkalmazás az óra böngészőkből történő szinkronizálására, amelyek támogatják a Web Bluetooth API-t.

Ezen kívül a PineTime számára lelkes közreműködők új, Malila nevű alternatív firmware-t készítettek, amely a RIOT OS alapjaira épül, GNOME-stílusú interfészt (Cantarell betűtípus, ikonok és GNOME stílus) kínál, és támogatja a MicroPython-t. Az InfiniTime-on és Malila-n kívül a PineTime számára firmware-ek is fejlődnek a Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython alapú) és PinetimeLite (az InfiniTime firmware kiterjesztett módosítása) platformok alapján.

A Pine64 projekt újdonságai közül megemlíthető, hogy a PinePhone okostelefonhoz a videolejátszás hardveres gyorsításának támogatása is megvalósult a Gstreamer keretein belül a VPU segítségével, amely az Allwinner A64 SoC része. A PinePhone most már 1080p felbontású és 30fps sebességű videók megjelenítésére képes, ami hasznos lehet a PinePhone külső kijelzőhöz való csatlakoztatásakor történő videónézéshez. A többi változás között említést nyer, hogy elkészült a firmware kép Arch Linux ARM alapú verzióval és a KDE Plasma Mobile 5.22 felületével. A 21.06 verzió előtt frissítettek a postmarketOS alapú firmware-ek, amelyek a Phosh, KDE Plasma Mobile és SXMO felületekkel kínálhatók.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster