#include #include #include #include U8G2_SH1107_SEEED_128X128_1_SW_I2C u8g2( U8G2_R0, /* clock=*/ SCL, /* data=*/ SDA, /* reset=*/ U8X8_PIN_NONE ); void setup(void) { u8g2.begin(); } void loop(void) { u8g2.firstPage(); do { // ===== 字体 ===== u8g2.setFont(u8g2_font_6x10_tf); u8g2.drawStr(30, 15, "Hello!"); // ===== 爱心图案 ===== u8g2.drawCircle(55, 55, 10, U8G2_DRAW_ALL); // 左半心上 u8g2.drawCircle(75, 55, 10, U8G2_DRAW_ALL); // 右半心上 // 三角形下半部分(补心形) u8g2.drawTriangle(45, 60, 85, 60, 65, 85); // ===== 小文字 ===== u8g2.setFont(u8g2_font_5x7_tf); u8g2.drawStr(35, 100, "Alison"); } while (u8g2.nextPage()); }