M5Stackでアイミーブとお話ししてみよう!ということで、まずはM5Stack ATOM LiteとOLEDを接続して表示するところからスタートしてみます。
以下のサンプルコードを書き込んであげることで、OLEDに「i-Miev Monitor Test」と表示されれば成功です。M5Stack ATOM LiteとOLEDはGROVEコネクタ同士で接続してあげるだけです。
#include <M5UnitOLED.h>
M5UnitOLED display;
M5Canvas canvas(&display);
void setup(void)
{
display.init();
display.setRotation(1);
canvas.setColorDepth(1);
canvas.setFont(&fonts::FreeMonoBoldOblique9pt7b);
canvas.createSprite(128, 64);
}
void loop(void)
{
canvas.setCursor(0, 0);
canvas.print("i-Miev");
canvas.setCursor(40, 20);
canvas.print("Monitor");
canvas.setCursor(80, 40);
canvas.print("Test");
canvas.pushSprite(0, 0);
}