Tutorial: Hello UART (EduESP32-S3)

Comunicación serie con el ESP32-S3 usando HardwareSerial.

Puertos disponibles

El ESP32-S3 expone tres UART. Serial (UART0) está conectado al USB-Serial integrado para depuración.

InstanciaPines típicos
SerialUSB nativo (debug)
Serial1TX=GPIO17, RX=GPIO18
Serial2TX=GPIO43, RX=GPIO44

Código Arduino

HardwareSerial MySerial(1);

void setup() {
  Serial.begin(115200);                                 // consola USB
  MySerial.begin(115200, SERIAL_8N1, 18, 17);           // RX, TX
  Serial.println("Hello UART desde ESP32-S3");
}

void loop() {
  MySerial.println("Hola, mundo UART!");
  while (MySerial.available()) {
    Serial.write(MySerial.read());                      // eco al monitor USB
  }
  delay(1000);
}

Probar

  • Abre el Monitor Serie a 115200 baudios.
  • En Serial1 conecta un adaptador USB-Serial cruzado (TX↔RX, GND común).

Siguiente paso

Continúa con Tutorial: Hello Wi-Fi para conectar tu placa a Internet.

Comentarios

...