Il progetto Pine64 ha rilasciato uno smartwatch PineTime impermeabile

La comunità Pine64, dedita alla creazione di dispositivi aperti, ha rilasciato lo smartwatch PineTime, che viene fornito in una custodia sigillata che può resistere all'immersione fino a una profondità di 1 metro. Il dispositivo costa $ 26.99. A differenza del kit di sviluppo precedentemente disponibile, la versione proposta dell'orologio non è dotata di un'interfaccia di debug di basso livello ed è rivolta al consumatore medio (gli esperimenti con l'installazione di firmware non testato non sono consigliati a causa delle limitate capacità di ripristino dopo guasti del firmware).

L'orologio PineTime è costruito su un microcontrollore NRF52832 MCU (64 MHz) ed è dotato di 512KB di memoria Flash di sistema, 4 MB Flash per dati utente, 64KB di RAM, touch screen da 1.3 pollici con una risoluzione di 240x240 pixel (IPS, 65K colori), Bluetooth 5, accelerometro (usato come contapassi), sensore di frequenza cardiaca e motore di vibrazione. La carica della batteria (180 mAh) è sufficiente per 3-5 giorni di autonomia. Peso: 38 grammi.

Il progetto Pine64 ha rilasciato uno smartwatch PineTime impermeabile

Il dispositivo PineTime ora disponibile per la vendita viene fornito con la nuova versione del firmware InfiniTime 1.2. Tra le novità della nuova versione figurano l'inclusione di un “metronomo” nell'applicazione, un funzionamento migliorato dell'applicazione “timer” e il lavoro per ridurre il consumo di RAM e memoria permanente. La dimensione del firmware è diminuita da 420KB a 340KB.

Il progetto Pine64 ha rilasciato uno smartwatch PineTime impermeabileIl progetto Pine64 ha rilasciato uno smartwatch PineTime impermeabile

Il firmware InfiniTime predefinito utilizza il sistema operativo in tempo reale FreeRTOS 10, la libreria grafica LittleVGL 7 e lo stack Bluetooth NimBLE 1.3.0. Il bootloader del firmware è basato su MCUBoot. Il firmware può essere aggiornato tramite aggiornamenti OTA trasmessi dallo smartphone tramite Bluetooth LE.

Il codice dell'interfaccia utente è scritto in C++ e include funzionalità come un orologio (digitale, analogico), un fitness tracker (cardiofrequenzimetro e contapassi), la visualizzazione di notifiche sugli eventi su uno smartphone, una torcia elettrica, il controllo della riproduzione musicale su uno smartphone, visualizzazione delle istruzioni di un navigatore, di un cronometro e di due semplici giochi (Paddle e 2048). Attraverso le impostazioni è possibile determinare l'ora in cui il display si spegne, il formato dell'ora, le condizioni di sveglia, modificare la luminosità dello schermo, valutare la carica della batteria e la versione del firmware.

Sul tuo smartphone e computer puoi utilizzare le app Gadgetbridge (per Android), Amazfish (per Sailfish e Linux) e Siglo (per Linux) per controllare l'orologio. È disponibile un supporto sperimentale per WebBLEWatch, un'applicazione Web per la sincronizzazione degli orologi dai browser che supportano l'API Web Bluetooth.

Inoltre, gli appassionati hanno preparato un nuovo firmware alternativo per PineTime, Malila, basato sul sistema operativo RIOT, dotato di un'interfaccia in stile GNOME (carattere Cantarell, icone e stile GNOME) e con supporto MicroPython. Oltre a InfiniTime e Malila, il firmware per PineTime viene sviluppato anche sulla base delle piattaforme Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (basato su Micropython) e PinetimeLite (una modifica estesa del firmware InfiniTime).

Dalle novità del progetto Pine64 si segnala anche l'implementazione per lo smartphone PinePhone del supporto per l'accelerazione hardware della riproduzione video in Gstreamer tramite VPU, disponibile nel SoC Allwinner A64. PinePhone è ora in grado di riprodurre video con qualità 1080p e 30 fps, il che può essere utile per guardare video quando si collega PinePhone a uno schermo esterno. Altre modifiche includono la preparazione di un'immagine con firmware basato su Arch Linux ARM e la shell KDE Plasma Mobile 5.22. Il firmware basato su postmarketOS è stato aggiornato alla versione 21.06, offerto in varianti con shell Phosh, KDE Plasma Mobile e SXMO.

Fonte: opennet.ru

Aggiungi un commento