ZSWatch, um hardware de código aberto para smartwatch

Conheça o ZSWatch, um hardware de código aberto para smartwatch. Confira os detalhes e especificações desse interessante dispositivo.

Já vimos vários smartwatches de hardware de código aberto ao longo dos anos, bem como projetos de firmware de código aberto, como AsteroidOS ou InfiniTime com o último usado no smartwatch PineTime

Mas agora, o ZSWatch adiciona à lista de wearables de código aberto interessantes com todos os arquivos de origem tornados públicos.

ZSWatch, um hardware de código aberto para smartwatch

ZSWatch, um hardware de código aberto para smartwatch
ZSWatch, um hardware de código aberto para smartwatch

O ZSWatch é um smartwatch de hardware de código aberto baseado em um módulo u-Blox ANNA-B402 com Nordic Semi nRF52833 Bluetooth 5.1 SoC e executando sistemas operacionais em tempo real Zephyr.

E estas são as especificações do ZSWatch:

  • Módulo sem fio – u-blox ANNA-B402 baseado no microcontrolador Arm Cortex-M4F Nordic Semi nRF52833 com Bluetooth LE 5.1 ​​e suporte para localização de direção
  • Armazenamento – flash de 8 MB (MX25R6435FZNIL0)
  • Ecrã – Ecrã circular TFT IPS 240 × 240 de 1,28 polegadas com controlador GC9A01; coberto com cristal de safira.
  • Sensores
    • Acelerômetro (LIS2DS12TR) para contagem de passos, etc…
    • MAX30101EFD para oximetria de pulso e monitoramento de frequência cardíaca
  • Diversos
    • 3x botões para navegação (anterior, próximo, enter)
    • Motor de vibração (DRV2603RUNT) com driver háptico para proporcionar melhor controle de vibração.
  • Gerenciamento de energia
    • Carregador de bateria e supervisor de bateria (MAX1811ESA+, TLV840MAPL3).
    • Bateria Li-Po de 220 mAh
  • Dimensões – PCB: 36 mm de diâmetro

ZSWatch, um hardware de código aberto para smartwatch
ZSWatch, um hardware de código aberto para smartwatch

O firmware atual mostra a hora, data, nível da bateria, clima, contagem de passos e frequência cardíaca (ainda não implementado), além de um ícone de envelope com o número de notificações não lidas.

O relógio também suporta localização de direção Bluetooth usando u-blox ANT-B10 ou outras placas de antena AoA.

O firmware ainda precisa de mais trabalho, como a implementação do cálculo da frequência cardíaca (agora apenas amostras dos dados brutos) e o “emparelhamento BLE adequado”.

Jakob Krantz projetou a placa com KiCad, o gabinete impresso em 3D com Fusion 360 e portou o Zephyr OS para o hardware, garantindo que o firmware funcione com o popular aplicativo GadgetBridge para sincronização com um smartphone Android.

ZSWatch, um hardware de código aberto para smartwatch
ZSWatch, um hardware de código aberto para smartwatch

Há também uma base de carregamento impressa em 3D. Ele lançou tudo no GitHub, mas não recomenda que as pessoas reproduzam a compilação atual e, em vez disso, esperem pelo ZSWatch v2, que corrigirá alguns dos problemas de hardware e contará com o módulo u-Blox NORA-B10 com Nordic Semi nRF5340 dual-core Cortex-M33 BLE /Zigbee microcontrolador e adicione uma tela sensível ao toque, mas provavelmente sem o flash de 8 MB devido a restrições de espaço.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

1 comentário em “Como converter imagens para vídeo no Linux”

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.