Projektas „Pine64“ išleido vandeniui atsparų „PineTime“ išmanųjį laikrodį

„Pine64“ bendruomenė, skirta atvirų įrenginių kūrimui, išleido išmanųjį laikrodį „PineTime“, kuris yra sandariame korpuse, kuris gali atlaikyti panardinimą į 1 metro gylį. Prietaisas kainuoja 26.99 USD. Skirtingai nuo anksčiau turimo kūrimo rinkinio, siūlomoje laikrodžio versijoje nėra žemo lygio derinimo sąsajos ir ji skirta paprastam vartotojui (nerekomenduojama eksperimentuoti su nepatikrintos programinės įrangos diegimu dėl ribotų atkūrimo galimybių po programinės įrangos gedimų).

PineTime laikrodis sukurtas ant mikrovaldiklio NRF52832 MCU (64 MHz) ir jame yra 512KB sisteminės Flash atminties, 4 MB Flash vartotojo duomenims, 64KB RAM, 1.3 colio jutiklinis ekranas su 240x240 pikselių raiška (IPS, 65K). spalvos), Bluetooth 5, akselerometras (naudojamas kaip žingsniamatis), širdies ritmo jutiklis ir vibracijos variklis. Akumuliatoriaus įkrovos (180 mAh) pakanka 3-5 dienoms. Svoris - 38 gramai.

Projektas „Pine64“ išleido vandeniui atsparų „PineTime“ išmanųjį laikrodį

Dabar parduodamas „PineTime“ įrenginys pateikiamas su nauja „InfiniTime 1.2“ programinės įrangos versija. Tarp naujosios laidos pakeitimų yra „metronomo“ įtraukimas į programą, patobulintas „laikmačio“ programos veikimas ir darbas siekiant sumažinti RAM ir nuolatinės atminties suvartojimą. Programinės įrangos dydis sumažėjo nuo 420 KB iki 340 KB.

Projektas „Pine64“ išleido vandeniui atsparų „PineTime“ išmanųjį laikrodįProjektas „Pine64“ išleido vandeniui atsparų „PineTime“ išmanųjį laikrodį

Numatytoji „InfiniTime“ programinė įranga naudoja „FreeRTOS 10“ realaus laiko operacinę sistemą, „LittleVGL 7“ grafikos biblioteką ir „NimBLE 1.3.0“ „Bluetooth“ krūvą. Programinės įrangos įkrovos įkroviklis yra pagrįstas MCUBoot. Programinė įranga gali būti atnaujinta naudojant OTA atnaujinimus, perduodamus iš išmaniojo telefono per Bluetooth LE.

Vartotojo sąsajos kodas parašytas C++ kalba ir apima tokias funkcijas kaip laikrodis (skaitmeninis, analoginis), kūno rengybos stebėjimo priemonė (širdies ritmo monitorius ir žingsniamatis), pranešimų apie įvykius rodymas išmaniajame telefone, žibintuvėlis, muzikos atkūrimo valdymas išmaniajame telefone, rodyti nurodymus iš navigatoriaus, chronometro ir dviejų paprastų žaidimų („Paddle“ ir „2048“). Per nustatymus galite nustatyti ekrano išsijungimo laiką, laiko formatą, pažadinimo sąlygas, keisti ekrano ryškumą, įvertinti akumuliatoriaus įkrovą ir programinės įrangos versiją.

Išmaniajame telefone ir kompiuteryje galite valdyti laikrodį naudodami programas „Gadgetbridge“ (skirta „Android“), „Amazfish“ (skirta „Sailfish“ ir „Linux“) ir „Siglo“ (skirta Linux). Yra eksperimentinis WebBLEWatch, žiniatinklio programos, skirtos laikrodžiams sinchronizuoti iš naršyklių, palaikančių žiniatinklio Bluetooth API, palaikymas.

Be to, entuziastai parengė naują alternatyvią PineTime, Malila programinę-aparatinę įrangą, pagrįstą RIOT OS, aprūpinta GNOME stiliaus sąsaja (Cantarell šriftu, piktogramomis ir GNOME stiliumi) ir palaikančia MicroPython. Be InfiniTime ir Malila, PineTime programinė įranga taip pat kuriama remiantis Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (pagrįsta Micropython) ir PinetimeLite (išplėstinė InfiniTime programinės aparatinės įrangos modifikacija) platformomis.

Iš „Pine64“ projekto naujienų taip pat galime pastebėti, kad „PinePhone“ išmaniajame telefone įdiegtas aparatinės įrangos vaizdo atkūrimo pagreitis „Gstreamer“, naudojant VPU, pasiekiamas „Allwinner A64 SoC“. PinePhone dabar gali išvesti vaizdo įrašą 1080p ir 30 kadrų per sekundę kokybe, o tai gali būti naudinga žiūrint vaizdo įrašus, kai PinePhone prijungiamas prie išorinio ekrano. Kiti pakeitimai apima vaizdo paruošimą su programine įranga, pagrįsta Arch Linux ARM ir KDE Plasma Mobile 5.22 apvalkalu. PostmarketOS pagrindu sukurta programinė įranga buvo atnaujinta iki 21.06 versijos, siūlomos su Phosh, KDE Plasma Mobile ir SXMO apvalkalais.

Šaltinis: opennet.ru

Добавить комментарий