ESP32 Basic Starter Kit for dummys: 0 - Arduino Blocks

Arduino Blocks es un lenguaje de programación en bloques, ideal para iniciar en la programación a los mas pequeños.

Editor de Arduino Blocks con ejemplo de un programa que enciende y apaga el LED de la placa. Para Lilygo segun su pinout el PIN del LED es el 25


Pasos

  • Disponer de un arduino (ESP32)
  • Descargar el AB-Connector correspondiente a nuestro Sistema Operativo y ejecutar su instalación
  • Darnos de alta como usuario
  • Comenzar a programar
  • Guardar el programa y exportarlo a formato .abp
Variaciones sobre el programa ejemplo, se ha cambiado el PIN al 25 pues es el que usa la placa de desarrollo Lilygo y se ha introducido que escriba el cambio de estado del LED en la salida serie a 9600 Baudios

Salida de la consola del programa ejemplo


Es posible ver el código y copiarlo o dscargarlo como archivo .ino que es posible cargar en Arduino .ino



void setup()
{
  pinMode(25, OUTPUT);

Serial.begin(9600);
Serial.flush();
while(Serial.available()>0)Serial.read();
}


void loop()
{
yield();

  digitalWrite(25,HIGH);
  Serial.println(String("ON"));
  delay(1000);
  digitalWrite(25,LOW);
  Serial.println(String("OFF"));
  delay(1000);
}


Me ha costado menos de 15' hacer todo lo que comento en esta entrada

Referencias:

Comentarios

Entradas populares de este blog

ESP32 LoRa for dummys - Inicio

SDR - Software Defined Radio - IIIb: Receptores RSP o MSI (MSI3001: MSI2500 + MSI001)

Antena exterior logarítmica UHF/VHF : Metronic 425010 - Ia Características