●LEDチカチカ スケッチ( ESP-WROOM-02 )の 実験
開発ボード内に、書き込み( 格納 )したスケッチから 本体GPIOピン経由で、電子制御ができるようですので 簡単なプログラムを試すことにしました。
・ ・ ・ ・ ・
●実験概要です。 本体GPIOピンとブレッドボード間を、ジャンパー接続しての実験環境です。 LEDを「 チカチカ 」とさせての簡単な動作を確認します。
■LチカのLED  ・19 Pin  ( GPIO16 ) : LED ( 赤 )  ・16 Pin  ( GPIO5 ) : LED ( 黄 )  ・12 Pin  ( GPIO4 ) : LED ( 緑 )  ・9 Pin  :  GND ( − )
・ ・ ・ ・ ・
●LED点滅( チカチカ ) テスト @
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト @
//
// 0.5秒間隔 (GP1016, GP105, GP104)
//
// LED-TEST-01.ino    T. EJIRI
//
//********************************************************

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

  int LED_1 = 16;   // LED_1のGPIOピンNO ← 16
  int LED_2 = 5;    // LED_2のGPIOピンNO ← 5
  int LED_3 = 4;    // LED_3のGPIOピンNO ← 4

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

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

void setup()

{

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

}

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

//**LEDを、0.5秒間隔で ( 点灯 ⇔ 消灯 ) する  (無限ループ)

void loop()

{

  digitalWrite (LED_1, HIGH);  // LED_1 ← (ON) 点灯
  digitalWrite (LED_2, HIGH);  // LED_2 ← (ON) 点灯
  digitalWrite (LED_3, HIGH);  // LED_3 ← (ON) 点灯

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

  digitalWrite (LED_1, LOW);   // LED_1 ← (OFF) 消灯
  digitalWrite (LED_2, LOW);   // LED_2 ← (OFF) 消灯
  digitalWrite (LED_3, LOW);   // LED_3 ← (OFF) 消灯

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

}

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


・ ・ ・ ・ ・
●LED点滅 ( チカチカ ) テスト A
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト A
//
// 0.5秒間隔で、順次点灯する ( GP1016 → GP105 → GP104 )
//
// LED-TEST-02.ino    T. EJIRI
//
//********************************************************

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

  int LED_1 = 16;   // LED_1のGPIOピンNO ← 16
  int LED_2 = 5;    // LED_2のGPIOピンNO ← 5
  int LED_3 = 4;    // LED_3のGPIOピンNO ← 4

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

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

void setup()

{

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

}

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

//**LEDを、0.5秒間隔で 順次点灯する  (無限ループ)
//**( GP1016 → GP105 → GP104 )

void loop()

{

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

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

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

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

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

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

}

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


●LED点滅 ( チカチカ ) テスト A … テスト結果です。
 → 0.5秒間隔で、順次点滅しました。 … テストOKです。
・ ・ ・ ・ ・
●LED点滅 ( チカチカ ) テスト B
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト B
//
// 0.5秒間隔で、順次点灯する ( GP10ピンすべて:9本 )
//
// LED-TEST-03.ino    T. EJIRI
//
//********************************************************

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

  int LED_1 = 16;   // LED_1のGPIOピンNO ← 16
  int LED_2 = 5;    // LED_2のGPIOピンNO ← 5
  int LED_3 = 4;    // LED_3のGPIOピンNO ← 4
  int LED_4 = 0;    // LED_3のGPIOピンNO ← 0
  int LED_5 = 2;    // LED_3のGPIOピンNO ← 2
  int LED_6 = 15;   // LED_3のGPIOピンNO ← 15
  int LED_7 = 13;   // LED_3のGPIOピンNO ← 13
  int LED_8 = 12;   // LED_3のGPIOピンNO ← 12
  int LED_9 = 14;   // LED_3のGPIOピンNO ← 14
              

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

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

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 を 出力ピンで使用する
  pinMode (LED_7, OUTPUT);  // LED_7 を 出力ピンで使用する
  pinMode (LED_8, OUTPUT);  // LED_8 を 出力ピンで使用する
  pinMode (LED_9, OUTPUT);  // LED_9 を 出力ピンで使用する

}

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

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

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) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (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) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (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) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (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) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (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) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (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)  点灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDFのみ 点灯(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, LOW);   // LED_6 ← (OFF) 消灯
  digitalWrite (LED_7, HIGH);  // LED_7 ← (ON)  点灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDGのみ 点灯(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, LOW);   // LED_6 ← (OFF) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, HIGH);  // LED_8 ← (ON)  点灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDHのみ 点灯(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, LOW);   // LED_6 ← (OFF) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, HIGH);  // LED_9 ← (ON)  点灯

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

}

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


●LED点滅 ( チカチカ ) テスト B … テスト結果です。
 → GP10ピン( 9本 )、すべて順次点滅しました。 … OKです。
・ ・ ●LED消灯プログラムを作りました。 ・ ・   ( GPIOピン すべて : 9本 ) ・
●LED点滅 ( チカチカ ) テスト C
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト C
//
// LED消灯する ( GP10ピンすべて:9本 )
//
// LED-TEST-04.ino    T. EJIRI
//
//********************************************************

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

  int LED_1 = 16;   // LED_1のGPIOピンNO ← 16
  int LED_2 = 5;    // LED_2のGPIOピンNO ← 5
  int LED_3 = 4;    // LED_3のGPIOピンNO ← 4
  int LED_4 = 0;    // LED_3のGPIOピンNO ← 0
  int LED_5 = 2;    // LED_3のGPIOピンNO ← 2
  int LED_6 = 15;   // LED_3のGPIOピンNO ← 15
  int LED_7 = 13;   // LED_3のGPIOピンNO ← 13
  int LED_8 = 12;   // LED_3のGPIOピンNO ← 12
  int LED_9 = 14;   // LED_3のGPIOピンNO ← 14

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

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

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 を 出力ピンで使用する
  pinMode (LED_7, OUTPUT);  // LED_7 を 出力ピンで使用する
  pinMode (LED_8, OUTPUT);  // LED_8 を 出力ピンで使用する
  pinMode (LED_9, OUTPUT);  // LED_9 を 出力ピンで使用する

}

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

void loop()

{

//** LED消灯する ( GP10ピンすべて:9本 )

  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, LOW);   // LED_6 ← (OFF) 消灯
  digitalWrite (LED_7, LOW);   // LED_7 ← (OFF) 消灯
  digitalWrite (LED_8, LOW);   // LED_8 ← (OFF) 消灯
  digitalWrite (LED_9, LOW);   // LED_9 ← (OFF) 消灯

}

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


・ ●追加テストです。 ( 2本 ) ・ ・   TXDピン ( GPIO1 ) * 追加 ・ ・   RXDピン ( GPIO3 ) * 追加
●LED点滅 ( チカチカ ) テスト D
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト D
//
// 0.5秒間隔で、順次点灯する ( GP10ピンすべて:11本 )
//
// LED-TEST-05.ino    T. EJIRI
//
//********************************************************

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

  int LED_1  = 16; // LED_1  の GPIOピンNO ← 16
  int LED_2  = 5;  // LED_2  の GPIOピンNO ← 5
  int LED_3  = 1;  // LED_3  の GPIOピンNO ← 1
  int LED_4  = 3;  // LED_4  の GPIOピンNO ← 3
  int LED_5  = 4;  // LED_5  の GPIOピンNO ← 4
  int LED_6  = 0;  // LED_6  の GPIOピンNO ← 0
  int LED_7  = 2;  // LED_7  の GPIOピンNO ← 2
  int LED_8  = 15; // LED_8  の GPIOピンNO ← 15
  int LED_9  = 13; // LED_9  の GPIOピンNO ← 13
  int LED_10 = 12; // LED_10 の GPIOピンNO ← 12
  int LED_11 = 14; // LED_11 の GPIOピンNO ← 14

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

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

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  を 出力ピンで使用する
  pinMode (LED_7,  OUTPUT); // LED_7  を 出力ピンで使用する
  pinMode (LED_8,  OUTPUT); // LED_8  を 出力ピンで使用する
  pinMode (LED_9,  OUTPUT); // LED_9  を 出力ピンで使用する
  pinMode (LED_10, OUTPUT); // LED_10 を 出力ピンで使用する
  pinMode (LED_11, OUTPUT); // LED_11 を 出力ピンで使用する    

}

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

//**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) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (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) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (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) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (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) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (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) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (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)  点灯●
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDFのみ 点灯(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, LOW);  // LED_6  ← (OFF) 消灯
  digitalWrite (LED_7, HIGH); // LED_7  ← (ON)  点灯●
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDGのみ 点灯(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, LOW);  // LED_6  ← (OFF) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, HIGH); // LED_8  ← (ON)  点灯●
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDHのみ 点灯(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, LOW);  // LED_6  ← (OFF) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, HIGH); // LED_9  ← (ON)  点灯●
  digitalWrite (LED_10, LOW); // LED_10 ← (OFF) 消灯
  digitalWrite (LED_11, LOW); // LED_11 ← (OFF) 消灯

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

//**LEDIのみ 点灯(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, LOW);  // LED_6  ← (OFF) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, HIGH); // LED_10 ←(ON)  点灯●
  digitalWrite (LED_11, LOW);  // LED_11 ←(OFF) 消灯

  delay(500);                  // 一時停止する (0.5) 秒
  
//**LEDJのみ 点灯(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, LOW);  // LED_6  ← (OFF) 消灯
  digitalWrite (LED_7, LOW);  // LED_7  ← (OFF) 消灯
  digitalWrite (LED_8, LOW);  // LED_8  ← (OFF) 消灯
  digitalWrite (LED_9, LOW);  // LED_9  ← (OFF) 消灯
  digitalWrite (LED_10, LOW);  // LED_10 ←(OFF) 消灯
  digitalWrite (LED_11, HIGH); // LED_11 ←(ON)  点灯●

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

}

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


●LED点滅 ( チカチカ ) テスト D … 追加テストの結果です。 GPIOピン ( 合計 11本 ) 順次点滅しました。 … テストOKです。

■TXDピン ( GPIO1 ) について 当該ピンに、LED接続した状態で、書き込みモードにしたら 起動できませんでした。 書き込み時の接続は、NG のようです。
・ ・ ●アナログ出力で ……… ・ ・  LEDを徐々に、点灯⇔消灯するようにします。 ・
●LED点滅 ( チカチカ ) テスト E
//*** ●Arduino ( アルデュイーノ )のテストプログラム *****
//
// LED点滅( チカチカ ) 処理 テスト E
// アナログ出力で、徐々に、点灯⇔消灯する
// (GP1016, GP105, GP104)
//
// LED-TEST-06.ino    T. EJIRI
//
//********************************************************

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

  int LED_1 = 16;   // LED_1のGPIOピンNO ← 16
  int LED_2 = 5;    // LED_2のGPIOピンNO ← 5
  int LED_3 = 4;    // LED_3のGPIOピンNO ← 4

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

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

void setup()

{

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

  //** 消灯する ……… 〇消灯 *****

  analogWrite(LED_1, 0);    //  LED_1 ← (OFF) 消灯
  analogWrite(LED_2, 0);    //  LED_2 ← (OFF) 消灯
  analogWrite(LED_3, 0);    //  LED_3 ← (OFF) 消灯

}

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

//**LEDを、徐々に、点灯⇔消灯する  (無限ループ)

void loop()

{

  //** 徐々に、点灯する ……… 〇消灯 → ●点灯 *****

  //** デューティ比【 i : 0 (0V) → 1023 (3.3V) 】

  for (int i = 0; i < 1024; i = i + 1){

    analogWrite(LED_1, i); // LED_1 ●徐々に、点灯
    analogWrite(LED_2, i); // LED_2 ●徐々に、点灯
    analogWrite(LED_3, i); // LED_3 ●徐々に、点灯

    delay(3);  // 一時停止する (0.003) 秒

  }

  //** 徐々に、消灯する ……… ●点灯 → 〇消灯 *****  

  //** デューティ比【 i : 1023 (3.3V) → 0 (0V) 】

  for (int i = 1023; i >= 0; i = i - 1){

    analogWrite(LED_1, i); // LED_1 〇徐々に、消灯
    analogWrite(LED_2, i); // LED_2 〇徐々に、消灯
    analogWrite(LED_3, i); // LED_3 〇徐々に、消灯

    delay(3);  // 一時停止する (0.003) 秒

  }

  delay(1000);  // 一時停止する (1.0) 秒
    
}

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


●RXDピンを ……… アナログで、徐々に出力しても、点灯のままでした。 NG なのかしら (^^?
・ ・ ・ ・ ・