// ==========================================
// PASO 1: LIBRERÍAS (The Toolbox 🛠️)
// Traemos las herramientas antes de empezar.
// ==========================================
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
// ==========================================
// PASO 2: CONFIGURACIÓN (The Plan 📝)
// Definimos el tamaño y creamos el control de la pantalla.
// ==========================================
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
// Aquí guardamos los datos (Variables)
String myName = "Hello friends";
// ==========================================
// PASO 3: VOID SETUP (The Preparation 🎈)
// Esto solo pasa UNA VEZ al inicio.
// ==========================================
void setup() {
// 1. Encendemos la comunicación por cable
Wire.begin(18, 19);
// 2. Despertamos a la pantalla
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
// 3. Limpiamos y preparamos el estilo
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(WHITE);
// 4. Escribimos el mensaje en la "mente" del robot
display.setCursor(10, 20);
display.println(myName);
// 5. ¡Mostramos todo!
display.display();
}
// ==========================================
// PASO 4: VOID LOOP (The Party 🔄)
// Esto se repite por siempre en un ciclo.
// ==========================================
void loop() {
// Como el nombre ya está en la pantalla,
// ¡aquí solo esperamos!
delay(10);
}Loading
esp32-s2-devkitm-1
esp32-s2-devkitm-1