Intel Galileoに秋月で売ってる液晶モジュールを接続した。
液晶のサンプルスケッチはIntel Galileoでは動かない。lcd.initで初期化する必要があるらしい。lcd.initの引数の意味は不明。
#include <LiquidCrystal.h>//LCDライブラリ LiquidCrystal lcd(2, 3, 4, 5, 6, 7);//rs,enable,d4.d5,d6,d7 void setup() { lcd.init(1,2,255,3,4,5,6,7,0,0,0,0);//??,rs,??,enable,d4.d5,d6,d7... lcd.begin(8, 2);//画面サイズ } void loop() { while(true){ lcd.clear();//画面消去 lcd.print("Hello,");//表示 lcd.setCursor(2,1);//位置 lcd.print("world.");//表示 for (int i=0; i<5; i++){//点滅 lcd.noDisplay();//隠す delay(10);//遅らせる lcd.display();//現す delay(10); } } }
噂通り表示が遅い。