Advertisement
LeventeDaradici

1.3" OLED screen on ARDUINO

Dec 11th, 2022
880
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.83 KB | None | 0 0
  1. //
  2. //https://www.youtube.com/@LeventeDaradici/videos
  3. //
  4.  
  5. #include "U8glib.h"
  6. U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE);
  7.  
  8. void draw(void) {
  9.   u8g.setFont(u8g_font_profont12);
  10.   u8g.setPrintPos(0, 10);
  11.   u8g.print("Ez egy 1.3\"");
  12.   u8g.setPrintPos(0, 25);
  13.   u8g.print("feher i2c OLED");
  14.   u8g.setPrintPos(0, 40);
  15.   u8g.print("ARDUINO.HU");
  16. }
  17.  
  18. void draw2(void) {
  19.   u8g.setFont(u8g_font_profont12);
  20.   u8g.setPrintPos(0, 10);
  21.   u8g.print("Arduino i2c OLED");
  22.   u8g.setPrintPos(0, 25);
  23.   u8g.print("kepernyo");
  24.   u8g.setPrintPos(0, 40);
  25.   u8g.setFont(u8g_font_profont10);
  26.   u8g.print("LADANYI ZSOLT");
  27. }
  28.  
  29. void setup(void) {
  30. }
  31.  
  32. void loop(void) {
  33.   u8g.firstPage();
  34.   do {
  35.     draw();
  36.   } while (u8g.nextPage() );
  37.   delay(3500);
  38.   u8g.firstPage();
  39.   do {
  40.     draw2();
  41.   } while (u8g.nextPage());
  42.   delay(3500);
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement