// Inclui biblioteca i2c
  #include <Wire.h>
  //Inclui biblioteca do display OLED
  #include <Adafruit_GFX.h>
  #include <Adafruit_SSD1306.h>

  // Inclui o arquivo de fontes
  #include <Fonts/FreeSansBoldOblique9pt7b.h>

  // Define o pino de reset, -1 indica que não há nenhum pino 
  // de reset sendo utilizado.
  #define OLED_RESET -1

  // Declara o construtor da bibliotecav
  Adafruit_SSD1306 display(OLED_RESET);


  void setup() 
  {
  
    // Inicia o barramento i2c e configura as GPIOs
    display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
    //Aguarda 2 segundos
    delay(2000);

    //Limpa o buffer do display
    display.clearDisplay();
    // Seleciona uma fonte específica, passando o endereço.
    display.setFont(&FreeSansBoldOblique9pt7b);
    // Tamanho da fonte
    display.setTextSize(1);
    // Cor selecionada
    display.setTextColor(WHITE);
    // Posiciona o cursor em coordenadas específica
    display.setCursor(12,14);
    // Adiciona os caracteres no buffer
    display.print("Franzininho");
    // Posiciona o cursor em coordenadas específica
    display.setCursor(35,30);
    // Adiciona os caracteres no buffer
    display.print("WiFi");
    // Imprime os dados no buffer
    display.display();
    
  
  }

  void loop() 
  {
  // Invert o fundo de tela do display
  display.invertDisplay(true);
  delay(500); 
  // Volta ao o escuro.
  display.invertDisplay(false);
  delay(500); 
  }
Loading
franzininho-wifi