Projekt Pine64 vydal voděodolné chytré hodinky PineTime

Komunita Pine64, která se věnuje vytváření otevřených zařízení, vydala chytré hodinky PineTime, které jsou dodávány v uzavřeném pouzdře, které vydrží ponoření do hloubky 1 metru. Zařízení stojí 26.99 $. Na rozdíl od dříve dostupného vývojového kitu není navrhovaná verze hodinek vybavena nízkoúrovňovým ladícím rozhraním a je zaměřena na běžného spotřebitele (experimenty s instalací nevyzkoušeného firmwaru se nedoporučují z důvodu omezených možností obnovy po selhání firmwaru).

Hodinky PineTime jsou postaveny na mikrokontroléru NRF52832 MCU (64 MHz) a jsou vybaveny 512KB systémové Flash paměti, 4 MB Flash pro uživatelská data, 64KB RAM, 1.3palcový dotykový displej s rozlišením 240x240 bodů (IPS, 65K barev), Bluetooth 5, akcelerometr (používá se jako krokoměr), snímač srdečního tepu a vibrační motor. Nabití baterie (180 mAh) vystačí na 3-5 dní výdrže baterie. Hmotnost - 38 gramů.

Projekt Pine64 vydal voděodolné chytré hodinky PineTime

Zařízení PineTime, které je nyní k dispozici k prodeji, přichází s novou verzí firmwaru InfiniTime 1.2. Mezi změny v nové verzi patří zahrnutí „metronomu“ do aplikace, vylepšené fungování aplikace „časovač“ a práce na snížení spotřeby RAM a trvalé paměti. Velikost firmwaru se snížila ze 420 kB na 340 kB.

Projekt Pine64 vydal voděodolné chytré hodinky PineTimeProjekt Pine64 vydal voděodolné chytré hodinky PineTime

Výchozí firmware InfiniTime používá operační systém v reálném čase FreeRTOS 10, grafickou knihovnu LittleVGL 7 a NimBLE 1.3.0 Bluetooth stack. Zavaděč firmwaru je založen na MCUBoot. Firmware lze aktualizovat prostřednictvím aktualizací OTA přenášených ze smartphonu přes Bluetooth LE.

Kód uživatelského rozhraní je napsán v C++ a zahrnuje takové funkce, jako jsou hodiny (digitální, analogové), fitness tracker (monitor srdečního tepu a krokoměr), zobrazování upozornění na události na smartphonu, svítilna, ovládání přehrávání hudby na smartphonu, zobrazování pokynů z navigátoru, stopek a dvou jednoduchých her (Pádlo a 2048). Prostřednictvím nastavení můžete určit čas vypnutí displeje, formát času, podmínky buzení, změnit jas obrazovky, vyhodnotit nabití baterie a verzi firmwaru.

Na svém smartphonu a počítači můžete k ovládání hodinek používat aplikace Gadgetbridge (pro Android), Amazfish (pro Sailfish a Linux) a Siglo (pro Linux). K dispozici je experimentální podpora pro WebBLEWatch, webovou aplikaci pro synchronizaci hodin z prohlížečů, které podporují Web Bluetooth API.

Nadšenci navíc pro PineTime připravili nový alternativní firmware Malila, založený na RIOT OS, vybavený rozhraním ve stylu GNOME (font Cantarell, ikony a styl GNOME) a ​​podporující MicroPython. Firmware pro PineTime je kromě InfiniTime a Malila vyvíjen také na platformách Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (založený na Micropythonu) a PinetimeLite (rozšířená modifikace firmwaru InfiniTime).

Z novinek projektu Pine64 si také můžeme všimnout implementace pro smartphone PinePhone podpory hardwarové akcelerace přehrávání videa v Gstreameru pomocí VPU, dostupného v Allwinner A64 SoC. PinePhone je nyní schopen vysílat video v kvalitě 1080p a 30fps, což může být užitečné pro sledování videa při připojení PinePhone k externí obrazovce. Mezi další změny patří příprava obrazu s firmwarem založeným na Arch Linux ARM a shellu KDE Plasma Mobile 5.22. Firmware založený na postmarketOS byl aktualizován na verzi 21.06, nabízenou ve variantách s Phosh, KDE Plasma Mobile a SXMO shelly.

Zdroj: opennet.ru

Přidat komentář