// first wrover sketch from the lessons
// NOTE: Wrover onboard LED HIGH = off LOW = ON, opposite of Arduino
#define LED_BUILTIN 2 // use GPIO pin 2 for output
int br = 115200; // speed increase remember to set in SM
int dt = 2000; // set delay time btwn movements
int redPin = 4;
int greenPin = 2;
int bluePin = 15;
String ledHigh = "GPIO pin 2 is HIGH, onboard off, external LED on";
String ledLow = "GPIO pin 2 is LOW, onboard ON, external LED OFF";
void setup() {
Serial.begin(br);
pinMode(LED_BUILTIN, OUTPUT);
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() { // adjust frame before you render it
digitalWrite(LED_BUILTIN, HIGH);
analogWrite(redPin, 255);
analogWrite(greenPin, 0);
analogWrite(bluePin, 0);
Serial.println(ledHigh);
delay(dt);
digitalWrite(LED_BUILTIN, LOW);
analogWrite(redPin, 0);
analogWrite(greenPin, 0);
analogWrite(bluePin, 0);
Serial.println(ledLow);
delay(dt);
}