commit 4e1857a87934e4fd2849f31fc20a70227957f928 Author: Gerardo Marx Date: Thu Mar 17 20:21:25 2022 -0600 Initial commit for LED in GIO2 diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..0d5cf66 --- /dev/null +++ b/Readme.md @@ -0,0 +1,3 @@ +# Readme + +for ESP32-S led blinking and serial communication diff --git a/blinking-led.ino b/blinking-led.ino new file mode 100644 index 0000000..c1f8f8d --- /dev/null +++ b/blinking-led.ino @@ -0,0 +1,27 @@ +/* + ESP 32 Blink + Turns on an LED on for one second, then off for one second, repeatedly. + The ESP32 has an internal blue LED at D2 (GPIO 02) +*/ + +// int LED_BUILTIN = 02; // this var is defined in pins_arduino.h for DOIT ESP32 DEVKIT V1 + +void setup() +{ + // this code run only once: + pinMode(LED_BUILTIN, OUTPUT); + + //serial monitor setup + Serial.begin(115200); +} + +void loop() +{ + Serial.print("Hello"); + digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) + delay(250); // wait for 0.250 seconds + + Serial.print(" World!!\n"); + digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW + delay(250); // wait for 0.250 seconds +}