
M5Stack Core2には3つの静電容量ボタンがついている (BtnA, BtnB, BtnC)
また, 静電容量ボタンではないが, 電源ボタン (PWR) とリセットボタン (RST) もある
M5.BtnA: M5StackのボタンAの変化を監視するクラス
M5.BtnB: M5StackのボタンBの変化を監視するクラス
M5.BtnC: M5StackのボタンCの変化を監視するクラス
M5.BtnPWR: M5Stackの電源ボタンの変化を監視するクラス (長押しは電源OFFのため対応していない)
参考サイト
基本的にボタンが押されているか押されていないかのbool値が返り値であることが多い
Xの部分にはA, B, Cなどが入る
M5.BtnX.isPressed(): 今現在ボタンが押されているかM5.BtnX.isReleased(): 今現在ボタンが押されていないかM5.BtnX.isHolding(): 今現在ボタンを0.5秒以上押しているか<aside> 🚨
ボタンのステータスを更新するためには M5.update() が必須となる
</aside>