#define led01 23
#define led02 22
#define led03 21
#define led04 19
#define led05 18
#define led06 5
#define led07 17
#define led08 16

byte dt_Serial;

void setup() {
  Serial.begin(115200);

  pinMode(led01, OUTPUT);
  pinMode(led02, OUTPUT);
  pinMode(led03, OUTPUT);
  pinMode(led04, OUTPUT);
  pinMode(led05, OUTPUT);
  pinMode(led06, OUTPUT);
  pinMode(led07, OUTPUT);
  pinMode(led08, OUTPUT);

  digitalWrite(led01, HIGH);
  digitalWrite(led02, HIGH);
  digitalWrite(led03, HIGH);
  digitalWrite(led04, HIGH);
  digitalWrite(led05, HIGH);
  digitalWrite(led06, HIGH);
  digitalWrite(led07, HIGH);
  digitalWrite(led08, HIGH);
}

void loop() {  
  
  byte brightness;

  // check if data has been sent from the computer:
  if (Serial.available()) {
    // read the most recent byte (which will be from 0 to 255):
    brightness = Serial.read();
    // set the brightness of the LED:
    analogWrite(led01, brightness);
  }
}
esp:EN
esp:VN
esp:VP
esp:D34
esp:D35
esp:D32
esp:D33
esp:D25
esp:D26
esp:D27
esp:D14
esp:D12
esp:D13
esp:GND.2
esp:VIN
esp:3V3
esp:GND.1
esp:D15
esp:D2
esp:D4
esp:RX2
esp:TX2
esp:D5
esp:D18
esp:D19
esp:D21
esp:RX0
esp:TX0
esp:D22
esp:D23
led1:A
led1:C
r1:1
r1:2
led2:A
led2:C
r2:1
r2:2
r3:1
r3:2
led3:A
led3:C
vcc1:VCC