O proxecto Pine64 lanzou un reloxo intelixente PineTime impermeable

A comunidade Pine64, dedicada á creación de dispositivos abertos, lanzou o reloxo intelixente PineTime, que vén nunha caixa pechada que pode soportar a inmersión a unha profundidade de 1 metro. O dispositivo custa 26.99 dólares. A diferenza do kit de desenvolvemento dispoñible anteriormente, a versión proposta do reloxo non está equipada cunha interface de depuración de baixo nivel e está dirixida ao consumidor medio (non se recomendan experimentos coa instalación de firmware non probado debido ás capacidades de recuperación limitadas tras fallos do firmware).

O reloxo PineTime está construído nun microcontrolador NRF52832 MCU (64 MHz) e está equipado con 512 KB de memoria Flash do sistema, 4 MB Flash para datos de usuario, 64 KB de RAM, pantalla táctil de 1.3 polgadas cunha resolución de 240 x 240 píxeles (IPS, 65 K). cores), Bluetooth 5, acelerómetro (utilizado como podómetro), sensor de frecuencia cardíaca e motor de vibración. A carga da batería (180 mAh) é suficiente para 3-5 días de duración da batería. Peso - 38 gramos.

O proxecto Pine64 lanzou un reloxo intelixente PineTime impermeable

O dispositivo PineTime xa dispoñible para a venda inclúe a nova versión de firmware InfiniTime 1.2. Entre os cambios na nova versión están a inclusión dun "metrónomo" na aplicación, a mellora do funcionamento da aplicación "temporizador" e o traballo para reducir o consumo de RAM e memoria permanente. O tamaño do firmware diminuíu de 420KB a 340KB.

O proxecto Pine64 lanzou un reloxo intelixente PineTime impermeableO proxecto Pine64 lanzou un reloxo intelixente PineTime impermeable

O firmware InfiniTime predeterminado usa o sistema operativo en tempo real FreeRTOS 10, a biblioteca de gráficos LittleVGL 7 e a pila Bluetooth NimBLE 1.3.0. O cargador de arranque do firmware baséase en MCUBoot. O firmware pódese actualizar mediante actualizacións OTA transmitidas desde o teléfono intelixente a través de Bluetooth LE.

O código da interface de usuario está escrito en C++ e inclúe funcións como un reloxo (dixital, analóxico), un rastreador de fitness (monitor de frecuencia cardíaca e podómetro), amosando notificacións sobre eventos nun teléfono intelixente, unha lanterna, controlando a reprodución de música nun teléfono intelixente, mostrando instrucións dun navegador, un cronómetro e dous xogos sinxelos (Paddle e 2048). A través da configuración, pode determinar a hora en que se apaga a pantalla, o formato da hora, as condicións de espertar, cambiar o brillo da pantalla, avaliar a carga da batería e a versión do firmware.

No teu teléfono intelixente e ordenador, podes usar as aplicacións Gadgetbridge (para Android), Amazfish (para Sailfish e Linux) e Siglo (para Linux) para controlar o teu reloxo. Existe soporte experimental para WebBLEWatch, unha aplicación web para sincronizar reloxos de navegadores que admiten a API Web Bluetooth.

Ademais, os entusiastas prepararon un novo firmware alternativo para PineTime, Malila, baseado en RIOT OS, equipado cunha interface estilo GNOME (fonte Cantarell, iconas e estilo GNOME) e compatible con MicroPython. Ademais de InfiniTime e Malila, o firmware para PineTime tamén se está a desenvolver baseándose nas plataformas Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (baseado en Micropython) e PinetimeLite (unha modificación estendida do firmware InfiniTime).

Das novidades do proxecto Pine64, tamén podemos destacar a implementación para o smartphone PinePhone de soporte para a aceleración de hardware da reprodución de vídeo en Gstreamer mediante VPU, dispoñible no SoC Allwinner A64. PinePhone agora é capaz de emitir vídeo en calidade de 1080p e 30fps, o que pode ser útil para ver vídeos ao conectar o PinePhone a unha pantalla externa. Outros cambios inclúen a preparación dunha imaxe con firmware baseada en Arch Linux ARM e no shell KDE Plasma Mobile 5.22. Actualizouse o firmware baseado en postmarketOS á versión 21.06, ofrecida en variantes con shells Phosh, KDE Plasma Mobile e SXMO.

Fonte: opennet.ru

Engadir un comentario