Moderní Webový Serial Monitor: Efektivní ladění Arduino, ESP32 i Raspberry Pi přímo v prohlížeči – ZDARMA

Serial Monitor je integrovaný nástroj v prostředí Arduino IDE, určený pro vývoj a ladění aplikací na mikrokontrolérech jako ATmega, SAMD, STM32, ESP8266 nebo ESP32. Tradičně je pro sériovou komunikaci potřeba externí software typu PuTTY nebo YAT, což může být neefektivní, zvlášť při rychlém testování nebo ladění embedded projektů.

Proto jsme ve spolupráci s Perplexity vyvinuli webovou aplikaci Serial Monitor, která umožňuje přímou komunikaci s mikrokontrolérem přes sériovou linku přímo ve webovém prohlížeči. Řešení staví na Web Serial API, jež je podporováno v prohlížečích na bázi Chromium (například Google Chrome, Microsoft Edge, Chromium). Firefox a Safari tuto technologii aktuálně nepodporují.

Oproti běžným webovým serial monitorům nabízí tato aplikace několik nadstandardních funkcí:

Zobrazení dat v ASCII, hexadecimálním i binárním formátu

Možnost zápisu dat v ASCII a hexadecimálním tvaru

Podpora předdefinovaných i uživatelsky nastavitelných přenosových rychlostí (baud rate)

Konfigurovatelné časové značky (timestamp) s volitelným intervalem zobrazení

Volba kódování: UTF-8, ISO-8859-2, Windows-1250

Export přijatých dat pro další analýzu

Přepínání mezi tmavým a světlým režimem uživatelského rozhraní

Výkon a stabilita Serial Monitoru závisí na výpočetním výkonu počítače a efektivitě zpracování dat v prohlížeči. Pro technicky orientované uživatele tak tato webová aplikace nabízí flexibilní a rychlé řešení pro diagnostiku a interakci s embedded hardwarem bez nutnosti instalace dalšího software.

Serial Monitor je k dispozici ZDARMA a bez omezení používání https://serialmonitor.chiptron.cz/

Sdílejte článek:

Související články

Ve třetím díle si ukážeme použití snad nejpopulárnější sběrnice – USART, v Arduino světě je nazývána jako Serial.

Ve čtvrtém díle našeho seriálu o STM32duino se konečně podíváme na slibovanou I2C sběrnici.

Úprava obrázků pro ePaper je trochu zapeklitá.

laskakit.cz LILYGO® T-HMI ESP32-S3 2.8 ST7789V IPS WiFi Modul LILYGO® T-HMI je multifunkční modul navržený pro různé HMI (Human-Machine Interface) aplikace.

Daniel Skopalík sdílel návod, jak použít populární jednodeskový počítač RaspberryPi jako JTAG programátor například ESP32.