ボタン入力

概要

ESP32 MCUリーフに搭載されたBoot mode スイッチの状態をシリアルモニタに表示させます。

使用するリーフ

以下のリーフを使用します

Type Name Q’ty
AP02 ESP32 MCU 1

ソースコード

Arduino IDEで下記のプログラムを書きましょう。

//=====================================================================
//  Button
//
//    (c) 2020 Trillion-Node Study Group
//    Released under the MIT license
//    https://opensource.org/licenses/MIT
//
//      Rev.00 2020/07/02  First release
//=====================================================================

int pushButton = 0;

void setup() {
  Serial.begin(115200);
  pinMode(pushButton, INPUT);
}

void loop() {
  int buttonState = digitalRead(pushButton);
  Serial.println(buttonState);
  delay(1000);
}

ESP32_Button.ino

実行結果

Boot mode スイッチを押すと、シリアルモニタの表示が、1から0に変わります。


最終更新 August 21, 2020