#define PIN_RED 13
#define PIN_GREEN 12
#define PIN_BLUE 14
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(PIN_RED, OUTPUT);
pinMode(PIN_GREEN, OUTPUT);
pinMode(PIN_BLUE, OUTPUT);
Serial.println("Hello, ESP32!");
}
void loop() {
// color code #00C9CC (R = 0, G = 201, B = 204)
analogWrite(PIN_RED, 0);
analogWrite(PIN_GREEN, 201);
analogWrite(PIN_BLUE, 204);
Serial.println("00C9CC");
Serial.println(analogRead(PIN_RED));
Serial.println(analogRead(PIN_GREEN));
Serial.println(analogRead(PIN_BLUE));
Serial.println("-----");
delay(1000); // keep the color 1 second
// color code #F7788A (R = 247, G = 120, B = 138)
analogWrite(PIN_RED, 247);
analogWrite(PIN_GREEN, 120);
analogWrite(PIN_BLUE, 138);
Serial.println("F7788A");
Serial.println(analogRead(PIN_RED));
Serial.println(analogRead(PIN_GREEN));
Serial.println(analogRead(PIN_BLUE));
Serial.println("-----");
delay(1000); // keep the color 1 second
// color code #34A853 (R = 52, G = 168, B = 83)
analogWrite(PIN_RED, 52);
analogWrite(PIN_GREEN, 168);
analogWrite(PIN_BLUE, 83);
Serial.println("34A853");
Serial.println(analogRead(PIN_RED));
Serial.println(analogRead(PIN_GREEN));
Serial.println(analogRead(PIN_BLUE));
Serial.println("-----");
delay(1000); // keep the color 1 second
}