DFRobot US Warehouse is OPEN! 130+ Popular Items with Zero Import Fees. Learn More >>
#include "U8glib.h" U8GLIB_LD7032_60x32 u8g(9, 8, 11, 10, 12); void setup(void) { } const uint8_t rook_bitmap[] PROGMEM = { 0x00, // 00000000 0x55, // 01010101 0x7f, // 01111111 0x3e, // 00111110 0x3e, // 00111110 0x3e, // 00111110 0x3e, // 00111110 0x7f // 01111111 }; void loop(void) { // picture loop u8g.firstPage(); do { u8g.setFont(u8g_font_unifont); // u8g.setFont(u8g_font_osb21); u8g.drawStr( 5, 20, "DFROBOT"); } while ( u8g.nextPage() ); delay(1000); u8g.firstPage(); do { u8g.drawCircle(30, 20, 18); u8g.drawEllipse(26, 12, 7, 5,U8G_DRAW_UPPER_LEFT ); u8g.drawEllipse(34, 12, 7, 5, U8G_DRAW_UPPER_RIGHT); u8g.drawTriangle(30,14, 27, 18, 33, 18); u8g.drawFilledEllipse( 30, 25, 10,5, U8G_DRAW_LOWER_LEFT); u8g.drawFilledEllipse( 30, 25, 10,5, U8G_DRAW_LOWER_RIGHT); u8g.drawLine(30, 13, 30, 16); u8g.drawFrame(0, 0,60 ,32); } while ( u8g.nextPage() ); delay(5000); u8g.firstPage(); do { u8g.drawBitmapP(30, 16,1, 8, rook_bitmap); } while ( u8g.nextPage() ); delay(1000); u8g.firstPage(); do { } while ( u8g.nextPage() ); delay(2000); }