Visualitzadors. Pantalles OLED vs LCD
A més del monitor sèrie, que obliga a tenir obert l'IDE, podem mostrar informació amb altres dispositius, com les pantalles:
Visualitzadors. Pantalles OLED vs LCD
A més del monitor sèrie, que obliga a tenir obert l'IDE, podem mostrar informació amb altres dispositius, com les pantalles:
Programació de l'ESP32 amb l'IDE Arduino
Un cop descarregat i instal·lat l'IDE Arduino, cal instal·lar-ne l'entorn de gestió de l'ESP32. El procés té 3 parts:
1, 2, 3 ... Provant. Fem parpellejar el led integrat a la placa (connectat internament al pin GPIO1)
Primer haurem de definir la placa activa i comprovar el port COM assignat des del menú Herramientas de l'IDE:
❶ La lògica de funcionament del led integrat és inversa: s'encén amb senyal LOW i s'apaga amb senyal HIGH.
Si en carregar el programa a la placa apareix el missatge "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header“ cal deixar premut el botó Boot fins que comenci la pujada.
int LedPin = 1; // definim el pin com a variable
void setup () // funció de configuració
{
pinMode (LedPin, OUTPUT); // configuració del pin com a sortida
}
void loop () // execució en bucle
{
digitalWrite (LedPin, LOW); // activa la sortida (led encés) ... ❶
delay (1000); // durant 1 segon
digitalWrite (LedPin, HIGH); // desactiva la sortida (led apagat) ... ❶
delay (1000); // durant 1 segon
}