Created
May 10, 2018 01:46
-
-
Save alexdmejias/283533f07bd8f23c5224cafb5a3217b3 to your computer and use it in GitHub Desktop.
non working oled screens
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Arduino.h> | |
#include <U8g2lib.h> | |
#ifdef U8X8_HAVE_HW_SPI | |
#include <SPI.h> | |
#endif | |
#ifdef U8X8_HAVE_HW_I2C | |
#include <Wire.h> | |
#endif | |
U8G2_SSD1306_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); | |
void setup(void) { | |
u8g2.begin();// Oled display begins | |
} | |
void loop(void) { | |
u8g2.clearBuffer(); // clear the internal memory | |
u8g2.setFont(u8g2_font_inr38_mf); // choose a suitable font | |
u8g2.drawStr(0,60,"taco"); // write something to the internal memory | |
u8g2.sendBuffer(); // transfer internal memory to the display | |
delay(1000); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment