bubulindo:
O teu problema no tamanho do código está na biblioteca para esse display... certamente que se fosse um display mais simples, seria muito menos código.
Talvez uma biblioteca mais leve?
Experimenta fazer um sketch apenas a imprimir texto e a limpar com essa biblioteca. Nada de complexo e vê quanto ocupa.Podes alterar grande parte das tuas variáveis int para unsigned char.
Os pinos, podem passar para const unsigned char. Tanto é que alguns dos pinos estão definidos e não são variáveis.
Valeu pelas dicas, vou ver se funciona abaixei boa parte mudando para unsigned char e para unsigned short int, removi tambem as linhas que escolhiam as fontes para ser escrita na tela, u8g.setFont(u8g_font_fub20);
nao estou com o arduino no momento para testar, mas sem as fontes sera que vai ser printado em alguma fonte padrao ou corre o risco de nao printar nada??
bubulindo:
Experimenta fazer um sketch apenas a imprimir texto e a limpar com essa biblioteca. Nada de complexo e vê quanto ocupa.
Nao da tambem, quando carrega as fontes ele ocupa muito espaco, sera que tem alguma maneira de diminuir essas fontes? eu limpei o arquivo de fonte, mas sem sucesso. so com uma la ainda continua carregando muito a flash,
Alguma ideia??