Skip to main content

Hardware: Web Serial UART Terminal

Навігація

Hardware: Web Serial UART Terminal

techno4 v2.0.4 Core Component MIT License GitHub Repository CO «CF TECHNO4»

Прямий обмін даними з мікроконтролерами (ESP32, Arduino, Raspberry Pi Pico, STM32) через послідовний COM-порт за допомогою Web Serial API або моста Total.js.

Підключення до COM-порту

async function connectSerial(baudRate = 115200) {
  const port = await navigator.serial.requestPort();
  await port.open({ baudRate });
  
  const reader = port.readable.getReader();
  while (true) {
    const { value, done } = await reader.read();
    if (done) break;
    console.log(new TextDecoder().decode(value));
  }
}