O projeto Pine64 lançou um smartwatch PineTime à prova d'água

A comunidade Pine64, dedicada à criação de dispositivos abertos, lançou o smartwatch PineTime, que vem em uma caixa lacrada que resiste à imersão até 1 metro de profundidade. O dispositivo custa US$ 26.99. Ao contrário do kit de desenvolvimento disponível anteriormente, a versão proposta do relógio não está equipada com uma interface de depuração de baixo nível e é voltada para o consumidor médio (experimentos com instalação de firmware não testado não são recomendados devido aos recursos limitados de recuperação após falhas de firmware).

O relógio PineTime é construído em um microcontrolador NRF52832 MCU (64 MHz) e está equipado com 512 KB de memória Flash do sistema, 4 MB Flash para dados do usuário, 64 KB de RAM, tela sensível ao toque de 1.3 polegadas com resolução de 240x240 pixels (IPS, 65K cores), Bluetooth 5, acelerômetro (usado como pedômetro), sensor de frequência cardíaca e motor vibratório. A carga da bateria (180 mAh) é suficiente para 3-5 dias de duração da bateria. Peso - 38 gramas.

O projeto Pine64 lançou um smartwatch PineTime à prova d'água

O dispositivo PineTime agora disponível para venda vem com a nova versão do firmware InfiniTime 1.2. Entre as mudanças da nova versão estão a inclusão de um “metrônomo” no aplicativo, melhor funcionamento do aplicativo “timer” e trabalhos para redução do consumo de RAM e memória permanente. O tamanho do firmware diminuiu de 420 KB para 340 KB.

O projeto Pine64 lançou um smartwatch PineTime à prova d'águaO projeto Pine64 lançou um smartwatch PineTime à prova d'água

O firmware padrão do InfiniTime usa o sistema operacional em tempo real FreeRTOS 10, a biblioteca gráfica LittleVGL 7 e a pilha Bluetooth NimBLE 1.3.0. O bootloader do firmware é baseado no MCUBoot. O firmware pode ser atualizado por meio de atualizações OTA transmitidas do smartphone via Bluetooth LE.

O código da interface do usuário é escrito em C++ e inclui recursos como relógio (digital, analógico), rastreador de fitness (monitor de frequência cardíaca e pedômetro), exibição de notificações sobre eventos em um smartphone, lanterna, controle de reprodução de música em um smartphone, exibindo instruções de um navegador, um cronômetro e dois jogos simples (Paddle e 2048). Através das configurações, você pode determinar a hora em que o display desliga, o formato da hora, as condições de despertar, alterar o brilho da tela, avaliar a carga da bateria e a versão do firmware.

No smartphone e no computador, você pode usar os aplicativos Gadgetbridge (para Android), Amazfish (para Sailfish e Linux) e Siglo (para Linux) para controlar seu relógio. Há suporte experimental para WebBLEWatch, um aplicativo da web para sincronizar relógios de navegadores que suportam a API Web Bluetooth.

Além disso, os entusiastas prepararam um novo firmware alternativo para o PineTime, Malila, baseado no RIOT OS, equipado com uma interface estilo GNOME (fonte Cantarell, ícones e estilo GNOME) e com suporte para MicroPython. Além de InfiniTime e Malila, firmware para PineTime também está sendo desenvolvido com base nas plataformas Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (baseado em Micropython) e PinetimeLite (uma modificação estendida do firmware InfiniTime).

Das novidades do projeto Pine64, podemos destacar também a implementação para o smartphone PinePhone de suporte para aceleração de hardware de reprodução de vídeo em Gstreamer usando VPU, disponível no SoC Allwinner A64. O PinePhone agora é capaz de produzir vídeo com qualidade 1080p e 30fps, o que pode ser útil para assistir vídeos ao conectar o PinePhone a uma tela externa. Outras mudanças incluem a preparação de uma imagem com firmware baseado em Arch Linux ARM e no shell KDE Plasma Mobile 5.22. O firmware baseado em postmarketOS foi atualizado para a versão 21.06, oferecido em variantes com shells Phosh, KDE Plasma Mobile e SXMO.

Fonte: opennet.ru

Adicionar um comentário