1 pontos por GN⁺ 2023-09-04 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Este artigo é sobre hackear o Timex m851, um relógio digital projetado para corredores.
  • O Timex m851 usa uma CPU Seiko SC188 de 8 bits, com 48 KB de ROM, 2 KB de RAM e um display principal de matriz de pontos 42x11.
  • O relógio foi projetado para operar com consumo ultrabaixo de energia e pode funcionar por até 3 anos com uma única bateria.
  • O relógio tem pinos USB na lateral para sincronizar agenda e outros dados.
  • Surpreendentemente, o Timex m851 tem um excelente kit de desenvolvimento de software (SDK), permitindo que os usuários escrevam e enviem seu próprio código para o relógio.
  • O autor enviou para o GitHub um código de hello world e um Makefile para compilá-lo, para que outras pessoas possam ver.
  • Os aplicativos do relógio precisam ser divididos em estados por causa da RAM limitada. Os estados permitem substituir o código conforme necessário.
  • O kernel do relógio lida com o hardware, despacha eventos e oferece vários serviços, como temporizadores, geração de tons, rolagem do display e acesso a registros do banco de dados.
  • O relógio tem uma coroa que pode ser configurada de várias formas por meio do kernel e uma luz de fundo que pode ser controlada por software.
  • O relógio não tem proteção de memória, então uma falha pode causar um reset. A função watchdog avisa o kernel a cada 2 segundos para confirmar que ainda está ativo.
  • Existe um simulador para o relógio, o Virtual Datalink, que é uma ferramenta open source de terceiros. No entanto, ele só pode ser usado no Windows.
  • O autor está atualmente trabalhando na integração do relógio com remind, um aplicativo de agendamento por software.
  • O Timex m851 não é mais fabricado e está ficando difícil de encontrar.
  • O autor incentiva outras pessoas a verificarem o potencial do relógio e a se juntarem a ele na sua exploração.

Ainda não há comentários.

Ainda não há comentários.