Open Lab ¿Cómo estas mundo?
Share
Explore
Programación

icon picker
Ejemplo Blink

Vamos a probar que nuestra instalación se encuentre correctamente configurada cargando en nuestro microcontrolador el ejemplo más simple de todos: hacer que el LED del ESP32 se apague y encienda cada 1 segundo.

Paso 1

Ir a File > Examples > 01. Basics > Blink
Blink.png

Vamos a ver que se abre una nueva pantalla con el siguiente código:

imagen.png
Para que el código funcione en la placa ESP32 (el microcontrolador que estamos usando) tenemos que agregar el siguiente código en la línea 26.
#define LED_BUILTIN 2
El código final nos quedaría así:
imagen.png

El código modificado:

/*
Blink

Turns an LED on for one second, then off for one second, repeatedly.

Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO
it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to
the correct LED pin independent of which board is used.
If you want to know what pin the on-board LED is connected to on your Arduino
model, check the Technical Specs of your board at:
https://www.arduino.cc/en/Main/Products

modified 8 May 2014
by Scott Fitzgerald
modified 2 Sep 2016
by Arturo Guadalupi
modified 8 Sep 2016
by Colby Newman

This example code is in the public domain.

https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink
*/

// the setup function runs once when you press reset or power the board
#define LED_BUILTIN 2

void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

Paso 2

Ahora es momento de compilar y cargar el código y la configuración a nuestra placa a través del cable USB.
Compilar es la tarea que realiza la computadora, convirtiendo nuestro código (legible para humanes) en una serie de instrucciones legibles por la placa ESP32.
Cargar es enviar por medio del puerto USB el archivo generado en la compilación.

Apretar el botón de Compile (Compilar) y esperar que termine
Si no hay errores, apretar el botón Upload (Cargar)
Cargar código.png
En la consola veremos distintos mensajes indicando que se están enviando los datos a la placa.
Tenemos que esperar que aparezca el mensaje “Connecting....” y en ese momento apretamos el botón Boot de la placa para dar permiso a actualizar el código.

Connecting.png
Cuando vemos el mensaje “Connecting.......” apretamos el botón Boot. Cuando aparecen nuevos meensajes soltamos el botón.

btn boot.png
Listo! Ya tenemos nuestra placa apagando y encendiendo el led incorporado.

Próximo paso 👇


Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.