#include <M5StickCPlus.h>
void setup() {
M5.begin();
M5.Lcd.setRotation(3);
}
void loop() {
M5.update(); // 各ボタンの状態を(読み取って)更新する:ボタンを判定するときは必須。
if (M5.BtnA.wasReleasefor(1000) ) {
Serial.println("[A] was Pressed longer than 1s");
} else if (M5.BtnA.wasReleased()) {
Serial.println("[A] was Pressed");
} else if (M5.BtnB.wasReleasefor(1000) ) {
Serial.println("[B] was Pressed longer than 1s");
} else if (M5.BtnB.wasReleased()) {
Serial.println("[B] was Pressed");
} else if (M5.Axp.GetBtnPress() == 2) {
Serial.println("[Power] was Pressed");
}
delay(10);
}