●ESP32 LEDチカチカ スケッチ( ESP-WROOM-32 )の 実験
ESP-WROOM-32開発ボード内に … LEDチカチカの簡単なスケッチ(プログラム)を書き込んで 動作確認することにしました。
・ ・ ●LEDチカチカ テスト 1回目 ・ ・  0.5秒間隔で、順次点灯する(LED6個) ・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト A
//
// 0.5秒間隔で、順次点灯する ( GPIOピン:6本 )
//
// ESP32-LED-TEST-02.ino    T. EJIRI
//
//********************************************************

//**グローバル変数の設定

  int LED_1  = 23; // LED_1  の GPIOピンNO ← 23
  int LED_2  = 22; // LED_2  の GPIOピンNO ← 22
  int LED_3  =  1; // LED_3  の GPIOピンNO ← 1
  int LED_4  =  3; // LED_4  の GPIOピンNO ← 3
  int LED_5  = 21; // LED_5  の GPIOピンNO ← 21
  int LED_6  = 19; // LED_6  の GPIOピンNO ← 19

//********************************************************

//**最初(初回のみ)の処理

void setup()

{

  pinMode (LED_1,  OUTPUT); // LED_1  を 出力ピンで使用する
  pinMode (LED_2,  OUTPUT); // LED_2  を 出力ピンで使用する
  pinMode (LED_3,  OUTPUT); // LED_3  を 出力ピンで使用する
  pinMode (LED_4,  OUTPUT); // LED_4  を 出力ピンで使用する
  pinMode (LED_5,  OUTPUT); // LED_5  を 出力ピンで使用する
  pinMode (LED_6,  OUTPUT); // LED_6  を 出力ピンで使用する

}

//********************************************************

//**LEDを、0.5秒間隔で 順次点灯する  (無限ループ)
//** ( GP10ピンすべて:11本 )

void loop()

{

//**LED@のみ 点灯(ON)する

  digitalWrite (LED_1, HIGH); // LED_1  ← (ON)  点灯●
  digitalWrite (LED_2, LOW);  // LED_2  ← (OFF) 消灯
  digitalWrite (LED_3, LOW);  // LED_3  ← (OFF) 消灯
  digitalWrite (LED_4, LOW);  // LED_4  ← (OFF) 消灯
  digitalWrite (LED_5, LOW);  // LED_5  ← (OFF) 消灯
  digitalWrite (LED_6, LOW);  // LED_6  ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒

//**LEDAのみ 点灯(ON)する

  digitalWrite (LED_1, LOW);  // LED_1  ← (OFF) 消灯
  digitalWrite (LED_2, HIGH); // LED_2  ← (ON)  点灯●
  digitalWrite (LED_3, LOW);  // LED_3  ← (OFF) 消灯
  digitalWrite (LED_4, LOW);  // LED_4  ← (OFF) 消灯
  digitalWrite (LED_5, LOW);  // LED_5  ← (OFF) 消灯
  digitalWrite (LED_6, LOW);  // LED_6  ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒

//**LEDBのみ 点灯(ON)する

  digitalWrite (LED_1, LOW);  // LED_1  ← (OFF) 消灯
  digitalWrite (LED_2, LOW);  // LED_2  ← (OFF) 消灯
  digitalWrite (LED_3, HIGH); // LED_3  ← (ON)  点灯●
  digitalWrite (LED_4, LOW);  // LED_4  ← (OFF) 消灯
  digitalWrite (LED_5, LOW);  // LED_5  ← (OFF) 消灯
  digitalWrite (LED_6, LOW);  // LED_6  ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDCのみ 点灯(ON)する

  digitalWrite (LED_1, LOW);  // LED_1  ← (OFF) 消灯
  digitalWrite (LED_2, LOW);  // LED_2  ← (OFF) 消灯
  digitalWrite (LED_3, LOW);  // LED_3  ← (OFF) 消灯
  digitalWrite (LED_4, HIGH); // LED_4  ← (ON)  点灯●
  digitalWrite (LED_5, LOW);  // LED_5  ← (OFF) 消灯
  digitalWrite (LED_6, LOW);  // LED_6  ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDDのみ 点灯(ON)する

  digitalWrite (LED_1, LOW);  // LED_1  ← (OFF) 消灯
  digitalWrite (LED_2, LOW);  // LED_2  ← (OFF) 消灯
  digitalWrite (LED_3, LOW);  // LED_3  ← (OFF) 消灯
  digitalWrite (LED_4, LOW);  // LED_4  ← (OFF) 消灯
  digitalWrite (LED_5, HIGH); // LED_5  ← (ON)  点灯●
  digitalWrite (LED_6, LOW);  // LED_6  ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDEのみ 点灯(ON)する

  digitalWrite (LED_1, LOW);  // LED_1  ← (OFF) 消灯
  digitalWrite (LED_2, LOW);  // LED_2  ← (OFF) 消灯
  digitalWrite (LED_3, LOW);  // LED_3  ← (OFF) 消灯
  digitalWrite (LED_4, LOW);  // LED_4  ← (OFF) 消灯
  digitalWrite (LED_5, LOW);  // LED_5  ← (OFF) 消灯
  digitalWrite (LED_6, HIGH); // LED_6  ← (ON)  点灯●

  delay(500);                  // 一時停止する (0.5) 秒

}

//**END***************************************************


・ ・ ●LEDチカチカ テスト 2回目 ・ ・  0.5秒間隔で、点滅する(LED18個) ・
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト
//
// 0.5秒間隔で、点滅する( LED 18 個 )
//
// ESP32-LED-TEST-03.ino    T. EJIRI
//
//********************************************************
//●グローバル変数(定数)の設定
//********************************************************
//■LED点灯ピン … GPIOピン(物理)NOの設定
const int LED_07 = 32; // @LED_07・GPIOピンNO ← 32
const int LED_08 = 33; // ALED_08・GPIOピンNO ← 33
const int LED_09 = 25; // BLED_09・GPIOピンNO ← 25
const int LED_10 = 26; // CLED_10・GPIOピンNO ← 26
const int LED_11 = 27; // DLED_11・GPIOピンNO ← 27
const int LED_12 = 14; // ELED_12・GPIOピンNO ← 12
const int LED_13 = 12; // FLED_13・GPIOピンNO ← 13
const int LED_15 = 13; // GLED_15・GPIOピンNO ← 13
const int LED_26 =  4; // HLED_26・GPIOピンNO ←  4
const int LED_27 = 16; // ILED_27・GPIOピンNO ← 16
const int LED_28 = 17; // JLED_28・GPIOピンNO ← 17
const int LED_30 = 19; // KLED_30・GPIOピンNO ← 18
const int LED_31 = 18; // LLED_31・GPIOピンNO ← 19
const int LED_33 = 21; // MLED_33・GPIOピンNO ← 21
const int LED_34 =  3; // NLED_34・GPIOピンNO ←  3
const int LED_35 =  1; // OLED_35・GPIOピンNO ←  1
const int LED_36 = 22; // PLED_36・GPIOピンNO ← 22
const int LED_37 = 23; // QLED_37・GPIOピンNO ← 23
//********************************************************

・ ・ ・ ・ ・
●テストです。
 → LEDチカチカできました。… OKです。
・ ・ ・ ・ ・