/* aitendoのFSTN液晶モジュールの動作確認 (128x64/SPI) [F12864G25412P1701] 2015/1/31 ラジオペンチ http://radiopench.blog96.fc2.com/ このプログラムはu8glibのexampleをカストマイズしたものです。 https://code.google.com/p/u8glib/ */ #include "U8glib.h" //U8GLIB_MINI12864 u8g(13,11,10,9); // SW SPIの場合 U8GLIB_MINI12864 u8g(10,9); // HW SPIの場合 void drawLogo(uint8_t d){ u8g.setFont(u8g_font_gdr25r); u8g.drawStr(0+d, 30+d, "U"); // U u8g.setFont(u8g_font_gdr30n); u8g.drawStr90(23+d,10+d,"8"); // 8を右に倒して u8g.setFont(u8g_font_gdr25r); u8g.drawStr(53+d,30+d,"g"); // g u8g.drawHLine(2+d, 35+d, 47); // 横線 u8g.drawVLine(45+d, 32+d, 12); // 縦線 } void setup(void) { u8g.setContrast(180); // 液晶のコントラスト設定 } void loop(void) { u8g.firstPage(); do { drawLogo(0); drawURL(); drawMyURL(); u8g.setColorIndex(1); } while( u8g.nextPage() ); delay(1000); } void drawURL(void){ u8g.setFont(u8g_font_4x6); u8g.drawStr(1,52,"code.google.com/p/u8glib"); } void drawMyURL(void){ u8g.setFont(u8g_font_6x10); u8g.drawStr(1,62,"2015/1/31 radiopench"); }