SmallTV Pomodoro EN
Firmware

Versões 58 versões

Todas as versões do firmware, da mais nova para a mais antiga, com o que mudou em cada uma e os arquivos. Para atualizar, o mais fácil é o botão Atualizar agora no painel do relógio; os arquivos daqui são para instalar pelo /update ou conferir.

Não use a v1.15.1 nem a v1.20.0. A 1.15.1 aumentava a imagem fantasma da tela e a 1.20.0 podia deixar o relógio sem ligar. Se o seu já não liga, siga o guia de recuperação.

Pelo /update, envie o .bin.gz sem descompactar; a partir da 1.20.1 envie junto o .bin.gz.sig (a assinatura). O .bin sem compressão serve para gravar pelo cabo USB-TTL. SHA256SUMS.txt confere os arquivos.

1.23.5

mais recente
  • Liga mais rápido e sem tela preta: a tela de início aparece na hora, o Wi-Fi conecta direto no roteador da última vez e uma barra em pixel art mostra as etapas (Wi-Fi, hora)
  • A hora aparece logo depois de reiniciar por atualização ou ajuste, e o relógio tenta outro servidor de hora se o primeiro demorar
  • smalltv.local mais confiável: o Wi-Fi não cochila mais (perdia as perguntas da rede) e a resposta vai também direto para quem perguntou
  • Uns 5 KB a mais de memória livre, o que ajuda os GIFs
  • O backup do painel agora leva também as fotos e os GIFs (preparação para a 1.24, que reorganiza a memória de arquivos)
  • Diagnóstico mostra quanto tempo levou cada etapa do último início

1.23.4

teste
  • Corrige: a 1.23.2 e a 1.23.3 não instalavam atualizações (o relógio reiniciava e voltava para a versão antiga). Se o seu está numa delas, instale esta pelo modo de recuperação (desligue e ligue 3 vezes seguidas, menos de 30 s cada)
  • Liga mais rápido e sem tela preta: a tela de início aparece na hora, o Wi-Fi conecta direto no roteador da última vez e uma barra em pixel art mostra as etapas (Wi-Fi, hora)
  • A hora aparece logo depois de reiniciar por atualização ou ajuste, e o relógio tenta outro servidor de hora se o primeiro demorar
  • smalltv.local mais confiável: o Wi-Fi não cochila mais (perdia as perguntas da rede) e a resposta vai também direto para quem perguntou
  • Uns 5 KB a mais de memória livre, o que ajuda os GIFs
  • O backup do painel agora leva também as fotos e os GIFs (preparação para a 1.24, que reorganiza a memória de arquivos)
  • Diagnóstico mostra quanto tempo levou cada etapa do último início

1.23.3

não use
Não use: esta versão de teste não conseguia instalar atualizações (o relógio reiniciava na versão antiga). Se o seu está nela, instale a 1.23.5 ou mais nova pelo modo de recuperação.
  • Liga mais rápido e sem tela preta: a tela de início aparece na hora, o Wi-Fi conecta direto no roteador da última vez e uma barra em pixel art mostra as etapas (Wi-Fi, hora)
  • A hora aparece logo depois de reiniciar por atualização ou ajuste, e o relógio tenta outro servidor de hora se o primeiro demorar
  • smalltv.local mais confiável: o Wi-Fi não cochila mais (perdia as perguntas da rede) e a resposta vai também direto para quem perguntou
  • Uns 5 KB a mais de memória livre, o que ajuda os GIFs
  • O backup do painel agora leva também as fotos e os GIFs (preparação para a 1.24, que reorganiza a memória de arquivos)
  • Diagnóstico mostra quanto tempo levou cada etapa do último início

1.23.2

não use
Não use: esta versão de teste não conseguia instalar atualizações (o relógio reiniciava na versão antiga). Se o seu está nela, instale a 1.23.5 ou mais nova pelo modo de recuperação.
  • Liga mais rápido: o Wi-Fi conecta direto no roteador da última vez, e a tela mostra as etapas (Wi-Fi, hora) com animação, sem parecer travada
  • A hora aparece logo depois de reiniciar por atualização ou ajuste, e o relógio tenta outro servidor de hora se o primeiro demorar
  • smalltv.local mais confiável: o Wi-Fi não cochila mais (perdia as perguntas da rede) e a resposta vai também direto para quem perguntou
  • Uns 5 KB a mais de memória livre, o que ajuda os GIFs
  • O backup do painel agora leva também as fotos e os GIFs (preparação para a 1.24, que reorganiza a memória de arquivos)
  • Diagnóstico mostra quanto tempo levou cada etapa do último início

1.23.1

  • Brilho mais suave: PWM a 20 kHz (sem piscar nem chiado), curva de brilho que acompanha o olho e transição de 400 ms entre dia e noite
  • Mudar o brilho ou o horário noturno no painel não apaga e redesenha mais a tela
  • Troca automática de mostrador agora entra rolando, pela rolagem do próprio chip da tela
  • Diagnóstico mostra quanto tempo levou a última troca de tela inteira

1.21.0

  • Mostradores instaláveis agora podem ter animação: sprites com vários quadros (exemplo: tomate pulando)
  • O painel mostra a última queda do relógio (exceção ou watchdog), com botão para limpar
  • Publicação confere o .bin.gz como o gerenciador de boot o lê, e há guia de recuperação pelo USB-TTL

1.20.1

  • Atualizações assinadas: pela rede o relógio só troca para um firmware assinado por este projeto
  • A assinatura vai à parte do arquivo e é conferida antes da troca; sem ela, o firmware atual continua
  • Endereço fixo na rede: http://smalltv.local (aparece na tela ao ligar), sem decorar o IP

1.20.0

retirada
Não use. Publicada e retirada no mesmo dia: o .bin.gz desta versão apagava o gerenciador de boot e o relógio não ligava mais. Instale a 1.19.9 ou mais nova; para um relógio que já não liga, veja o guia de recuperação.
  • Atualizações assinadas (refeitas na 1.20.1); retirada do ar, os arquivos não estão mais disponíveis

1.19.9

  • Proteção na atualização comprimida: um .bin.gz com dados depois do gzip é recusado antes da troca
  • Era o que fazia a 1.20.0 de teste apagar o gerenciador de boot e o relógio não ligar mais
  • Instale esta versão antes de qualquer atualização futura

1.19.8

  • Corrige o reinício em ciclo com Previsão em cartões e mostradores da galeria com fonte grande (issue #4)
  • Fuso automático: ao escolher a cidade, o relógio ajusta o fuso e o horário de verão
  • Diagnóstico no painel: motivo do último reinício, sinal do Wi-Fi e memória
  • Opção de receber versões de teste antes de todo mundo

1.15.1

não use
Não use: as tensões da tela desta versão aumentavam a imagem fantasma. Instale a 1.15.2 ou mais nova.
  • Teste de tensões da tela contra imagem fantasma (retirada)

1.15.0

  • Mostrador Previsão (hoje e os próximos 4 dias)
  • 7,7 KB a mais de memória livre e firmware 11 KB menor
  • Clima e Flip sem piscar

1.14.1

  • Senha opcional no painel inteiro e nas redes de configuração e recuperação
  • Código baixado do site travado por impressão digital

1.13.1

  • Segurança: sites abertos no navegador não mandam mais comandos ao relógio (CSRF e DNS rebinding)

1.12.0

  • Mais controles pela Alexa: começar, pausar, encerrar, foco de N minutos e pausas

1.11.2

  • O painel mostra a conexão com a Alexa: último contato, Echo e último comando

1.11.1

  • Controle pela Alexa
  • Firmware 6,6 KB menor, com folga para as próximas atualizações

1.11.0

não use
Não instale: grande demais, deixaria a próxima atualização pelo Wi-Fi sem espaço. Use a 1.11.1.
  • Controle pela Alexa (versão de teste)

1.10.0

  • Brilho noturno que segue o sol e rodízio de mostradores
  • Mostradores da galeria com texto em português, inglês e espanhol

1.9.2

  • Ponteiros sem piscar: os mostradores desenham fora da tela e mostram a imagem pronta

1.9.0

  • Modo de recuperação (ligar e desligar 3 vezes)
  • Atualização que confere o arquivo antes da troca, backup e restauração no painel

1.8.0

  • Sequência de dias com planta que cresce até o tomate dourado, horta e conquistas
  • Cartão do dia para compartilhar e aviso de versão nova com atualização em um toque

1.7.0

  • Português, inglês e espanhol no painel e na tela, incluindo o mostrador Palavras

1.6.6

  • Camadas novas de pacote: anéis de progresso e marcações analógicas
  • 10 mostradores novos na galeria

1.6.1

  • Instalar um mostrador já o coloca em uso
  • Painel não fica preso no cache depois de atualizar

1.6.0

  • Mostradores instaláveis: arquivos .json de poucos KB, sem regravar o firmware
  • Galeria online no painel e 3 mostradores de exemplo

1.5.0

  • Firmware 25 KB menor (painel comprimido e rede mais leve)
  • Cada mostrador vira um arquivo próprio, com guia para criar novos

1.4.2

  • Virada do Flip mais natural, com aceleração e quique
  • Biblioteca de sprites em pixel art e escolha da atividade do foco

1.4.0

  • Painel novo em abas (Relógio, Foco, Fotos, Ajustes)
  • Galeria de mostradores com prévia e teste de 15 s no relógio

1.3.4

  • LCD retrô com o desenho da fonte DSEG7, como um relógio LCD de verdade

1.3.2

  • Primeira versão pública: 8 mostradores (Matriz, Tomate, Analógico, Clima, Neon, Flip, LCD retrô e Palavras)
  • Pomodoro com anel de progresso e o mascote tomate
  • Clima sem chave de API, álbum de fotos e GIFs, brilho noturno e atualização pelo /update