El proyecto Pine64 ha lanzado un reloj inteligente PineTime resistente al agua

La comunidad Pine64, dedicada a la creación de dispositivos abiertos, ha lanzado el reloj inteligente PineTime, que viene en un estuche sellado que puede soportar una inmersión a una profundidad de 1 metro. El dispositivo cuesta 26.99 dólares. A diferencia del kit de desarrollo disponible anteriormente, la versión propuesta del reloj no está equipada con una interfaz de depuración de bajo nivel y está dirigida al consumidor promedio (no se recomiendan experimentos con la instalación de firmware no probado debido a las capacidades limitadas de recuperación después de fallas del firmware).

El reloj PineTime está construido sobre un microcontrolador MCU NRF52832 (64 MHz) y está equipado con 512 KB de memoria Flash del sistema, 4 MB Flash para datos del usuario, 64 KB de RAM, pantalla táctil de 1.3 pulgadas con una resolución de 240x240 píxeles (IPS, 65K colores), Bluetooth 5, acelerómetro (usado como podómetro), sensor de frecuencia cardíaca y motor de vibración. La carga de la batería (180 mAh) es suficiente para 3-5 días de duración. Peso - 38 gramos.

El proyecto Pine64 ha lanzado un reloj inteligente PineTime resistente al agua

El dispositivo PineTime que ya está disponible para la venta viene con la nueva versión de firmware InfiniTime 1.2. Entre los cambios de la nueva versión se encuentran la inclusión de un “metrónomo” en la aplicación, un funcionamiento mejorado de la aplicación “temporizador” y trabajos para reducir el consumo de RAM y memoria permanente. El tamaño del firmware ha disminuido de 420 KB a 340 KB.

El proyecto Pine64 ha lanzado un reloj inteligente PineTime resistente al aguaEl proyecto Pine64 ha lanzado un reloj inteligente PineTime resistente al agua

El firmware InfiniTime predeterminado utiliza el sistema operativo en tiempo real FreeRTOS 10, la biblioteca de gráficos LittleVGL 7 y la pila Bluetooth NimBLE 1.3.0. El gestor de arranque de firmware se basa en MCUBoot. El firmware se puede actualizar mediante actualizaciones OTA transmitidas desde el teléfono inteligente a través de Bluetooth LE.

El código de la interfaz de usuario está escrito en C++ e incluye funciones como un reloj (digital, analógico), un rastreador de actividad física (pulsómetro y podómetro), que muestra notificaciones de eventos en un teléfono inteligente, una linterna, controla la reproducción de música en un teléfono inteligente, muestra instrucciones de un navegador, un cronómetro y dos juegos sencillos (Pádel y 2048). A través de la configuración, puede determinar la hora de apagado de la pantalla, el formato de la hora, las condiciones de activación, cambiar el brillo de la pantalla, evaluar la carga de la batería y la versión del firmware.

En su teléfono inteligente y computadora, puede usar las aplicaciones Gadgetbridge (para Android), Amazfish (para Sailfish y Linux) y Siglo (para Linux) para controlar su reloj. Existe soporte experimental para WebBLEWatch, una aplicación web para sincronizar relojes desde navegadores que admiten la API Web Bluetooth.

Además, los entusiastas han preparado un nuevo firmware alternativo para PineTime, Malila, basado en RIOT OS, equipado con una interfaz estilo GNOME (fuente Cantarell, iconos y estilo GNOME) y compatible con MicroPython. Además de InfiniTime y Malila, también se está desarrollando firmware para PineTime basado en las plataformas Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (basado en Micropython) y PinetimeLite (una modificación ampliada del firmware de InfiniTime).

De las novedades del proyecto Pine64, también podemos destacar la implementación para el teléfono inteligente PinePhone de soporte para aceleración de hardware de reproducción de video en Gstreamer usando VPU, disponible en el SoC Allwinner A64. PinePhone ahora es capaz de generar vídeo con una calidad de 1080p y 30 fps, lo que puede resultar útil para ver vídeos al conectar PinePhone a una pantalla externa. Otros cambios incluyen la preparación de una imagen con firmware basado en Arch Linux ARM y el shell KDE Plasma Mobile 5.22. El firmware basado en postmarketOS se actualizó a la versión 21.06, que se ofrece en variantes con shells Phosh, KDE Plasma Mobile y SXMO.

Fuente: opennet.ru

Añadir un comentario