Proiectul Pine64 a lansat un ceas inteligent PineTime rezistent la apă

Comunitatea Pine64, dedicată creării de dispozitive deschise, a lansat ceasul inteligent PineTime, care vine într-o carcasă sigilată care poate rezista la imersiune la o adâncime de 1 metru. Dispozitivul costă 26.99 USD. Spre deosebire de kitul de dezvoltare disponibil anterior, versiunea propusă a ceasului nu este echipată cu o interfață de depanare de nivel scăzut și este destinată consumatorului mediu (experimentele cu instalarea firmware-ului netestat nu sunt recomandate din cauza capacităților limitate de recuperare după defecțiuni ale firmware-ului).

Ceasul PineTime este construit pe un microcontroler NRF52832 MCU (64 MHz) și este echipat cu 512KB de memorie Flash de sistem, 4 MB Flash pentru datele utilizatorului, 64KB de RAM, ecran tactil de 1.3 inchi cu o rezoluție de 240x240 pixeli (IPS, 65K). culori), Bluetooth 5, accelerometru (utilizat ca pedometru), senzor de ritm cardiac și motor de vibrație. Încărcarea bateriei (180 mAh) este suficientă pentru 3-5 zile de viață a bateriei. Greutate - 38 de grame.

Proiectul Pine64 a lansat un ceas inteligent PineTime rezistent la apă

Dispozitivul PineTime acum disponibil pentru vânzare vine cu noua versiune de firmware InfiniTime 1.2. Printre modificările din noua versiune se numără includerea unui „metronom” în aplicație, funcționarea îmbunătățită a aplicației „cronometru” și munca pentru reducerea consumului de RAM și memorie permanentă. Dimensiunea firmware-ului a scăzut de la 420KB la 340KB.

Proiectul Pine64 a lansat un ceas inteligent PineTime rezistent la apăProiectul Pine64 a lansat un ceas inteligent PineTime rezistent la apă

Firmware-ul implicit InfiniTime utilizează sistemul de operare în timp real FreeRTOS 10, biblioteca grafică LittleVGL 7 și stiva Bluetooth NimBLE 1.3.0. Încărcătorul de firmware se bazează pe MCUBoot. Firmware-ul poate fi actualizat prin actualizări OTA transmise de pe smartphone prin Bluetooth LE.

Codul interfeței cu utilizatorul este scris în C++ și include caracteristici precum un ceas (digital, analogic), un monitor de fitness (monitor de ritm cardiac și pedometru), afișarea notificărilor despre evenimente pe un smartphone, o lanternă, controlul redării muzicii pe un smartphone, afișarea instrucțiunilor de la un navigator, un cronometru și două jocuri simple (Paddle și 2048). Prin intermediul setărilor, puteți determina ora la care se stinge afișajul, formatul orei, condițiile de trezire, modificați luminozitatea ecranului, evaluați încărcarea bateriei și versiunea firmware.

Pe smartphone-ul și computerul dvs., puteți utiliza aplicațiile Gadgetbridge (pentru Android), Amazfish (pentru Sailfish și Linux) și Siglo (pentru Linux) pentru a vă controla ceasul. Există suport experimental pentru WebBLEWatch, o aplicație web pentru sincronizarea ceasurilor din browsere care acceptă API-ul Web Bluetooth.

În plus, pasionații au pregătit un nou firmware alternativ pentru PineTime, Malila, bazat pe RIOT OS, echipat cu o interfață în stil GNOME (font Cantarell, pictograme și stil GNOME) și care acceptă MicroPython. Pe lângă InfiniTime și Malila, firmware-ul pentru PineTime este dezvoltat și pe platformele Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (bazat pe Micropython) și PinetimeLite (o modificare extinsă a firmware-ului InfiniTime).

Din noutățile proiectului Pine64, putem remarca și implementarea pentru smartphone-ul PinePhone a suportului pentru accelerarea hardware a redării video în Gstreamer folosind VPU, disponibil în SoC Allwinner A64. PinePhone este acum capabil să scoată video la calitate 1080p și 30fps, ceea ce poate fi util pentru vizionarea videoclipurilor atunci când conectați PinePhone la un ecran extern. Alte modificări includ pregătirea unei imagini cu firmware bazat pe Arch Linux ARM și shell-ul KDE Plasma Mobile 5.22. Firmware-ul bazat pe postmarketOS a fost actualizat la versiunea 21.06, oferit în variante cu shell Phosh, KDE Plasma Mobile și SXMO.

Sursa: opennet.ru

Adauga un comentariu