Boa tarde, gostaria de ver se alguém poderia me ajudar no seguinte problema:
Estou fazendo um sistema utilizando um Arduino Nano e estou utilizando um display Oled 0.96 I2c só que a utilização do display Oled esta consumindo 50 % da memória de armazenamento do condigo, minha aplicação já esta em 90 % no total, até eu conseguir terminar o código vai chegar ao limite da memória. Gostaria de saber se tem alguma biblioteca que consome menos memória, ou uma forma mais adequada de usar o display oled.
Uso a seguinte biblioteca :
#include " U8glib.h "
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display which does not send AC
Aqui é como escrevo as informações no display Oled
u8g.firstPage();
do{
u8g.setFont(u8g_font_helvB14);
u8g.setPrintPos(10, 35);
u8g.print(F("Configurar"));
if(Config > 2){
//Acesso = 0;
clearOLED();
Config = 0;
}
} while( u8g.nextPage() );
Tags:
As respostas para este tópico estão encerradas.
Boa noite :
https://store.arduino.cc/usa/arduino-nano
Flash Memory = 32 KB of which 2 KB used by bootloader
https://store.arduino.cc/usa/arduino-mega-2560-rev3
Flash Memory = 256 KB of which 8 KB used by bootloader
Assim pequeno, que dá pra ligar num protoboard, e com memória pacas considere tb o ESP32.
https://www.google.com.br/search?q=esp32&source=lnms&tbm=isch
Tem inclusive uma versão que já vem com o Oled na placa.
Boa tarde, consegui encontrar uma biblioteca para o display Oled muito mais leve, assim resolveu meu problema.
Mesmo assim Obrigado .
Ai esta o link da biblioteca : https://github.com/greiman/SSD1306Ascii
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por