Skip to content

JonasLacerda/crowos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crow OS

Sistema para M5 Cardputer. crowos

Os apps que estou desenvolvendo (tentando fazer funcionar):

  • Teclado USB
    • Parcialmente feito, está funcional, mas precisa reiniciar o Carputer para voltar à serial. Só usa o teclado para inserir no dispositivo se estiver com o app de teclado na tela.
    • Melhorei o atalho do brilho, utilizando opt + b para mudar o brilho. Está opção tambem disponivel nas configurações.
  • IR
    • Em desenvolvimento. Minha TV é TCL e não encontrei os comandos dela. Isso me implica em montar um Arduino para capturar os inputs do controle IR e depois programar para o Carputer.
    • custoimizar os controles.
    • Criar um documento para configuração de cada controle.
  • Tempo
    • Parcialmente feito. Criei as funções para definir o tempo correto, e o tempo corre bem favorável. Existe uma diferença de segundos que será corrigida com wifi no futuro.
    • Quero adicionar no app Tempo a técnica Pomodoro.
    • Capturar os tempos estilo de corrida. Acho legal um app assim para saber quanto tempo leva cada etapa de um problema ou de uma produção.
    • Mesmo que eu não tenha paciência para fazer, quero criar um alarme e adicionar uma função de start para que execute um determinado programa em um determinado horário.
  • SD
    • Choro e lagrimas...
    • Ler o cartao de memoria, ta lendo...
    • fazer ler arquivo para carregar os botoes ir.

Feito isso, vou programar a parte de Wi-Fi e Bluetooth. Só após isso vou iniciar os estudos para adaptar os módulos. Até o momento, o código compilado está usando 20% da memória do ESP32S3.

nota: esptool.py --chip esp32s3 merge_bin --output Crow.bin 0x0000 Crow.ino.bootloader.bin 0x8000 Crow.ino.partitions.bin 0x10000 Crow.ino.bin

esptool.py --port /dev/ttyACM0 write_flash 0x0 Crow.bin