Seriell portmonitor
Gratis seriell monitor online för Arduino, ESP32 och USB-seriell-adaptrar. Välj baudhastighet, läs data live som text eller hex och skicka kommandon.
Anslut ditt kort eller din USB-seriell-adapter, välj inställningar och klicka sedan på ”Välj port och anslut”.
Terminal
Mottaget: 0 · Skickat: 0 · Rader: 0
Så använder du den seriella monitorn
- Anslut din Arduino, ESP32, Raspberry Pi Pico, GPS-modul eller USB-till-seriell-adapter (FTDI, CH340, CP210x, PL2303).
- Under Portinställningar väljer du den Baudhastighet som enheten använder. Välj Anpassad … för ovanliga hastigheter som 74880 (startloggen på ESP8266). Låt Databitar, Paritet, Stoppbitar och Flödeskontroll stå på 8, Ingen, 1 och Ingen om inte enhetens dokumentation säger något annat: det är den vanliga inställningen ”8N1”.
- Klicka på Välj port och anslut. Webbläsaren öppnar en egen lista med serieportar; välj din enhet och bekräfta.
- Inkommande data visas i Terminal. Växla mellan Text och Hex, och slå på eller av Tidsstämplar och Autoscroll när du vill.
- Skriv ett kommando i Rad att skicka, välj det Radslut som din firmware förväntar sig och klicka på Skicka (eller tryck på Enter). Skickade rader visas med ett inledande
>. - Klicka på Ladda ner loggen för att spara innehållet i terminalen som en textfil, på Rensa för att börja om och på Koppla från innan du kopplar ur enheten eller öppnar porten i ett annat program.
Seriella inställningar förklarade
En UART skickar varje byte som en startbit, 5 till 8 databitar, en valfri paritetsbit och en eller två stoppbitar. Båda sidor måste vara överens om inställningarna; fel Baudhastighet är den vanligaste orsaken till skräptecken som ⸮⸮⸮ eller slumpmässiga symboler. Vanliga värden:
- 9600 och 115200 baud: Arduino-sketcher (
Serial.begin(…)) och de flesta moduler; - 74880: startmeddelandena på ESP8266, innan din sketch byter hastighet;
- 4800 eller 9600: många GPS-mottagare (NMEA-meningar);
- flödeskontroll Hårdvara (RTS/CTS): modem och vissa industriella adaptrar, när RTS/CTS-ledarna är anslutna.
Med ett kort med inbyggd USB (Arduino Leonardo, Pico, ESP32-S2/S3) ignoreras ”baudhastigheten” ofta eftersom data går direkt över USB, men den måste ändå anges.
Text- och hexvisning
Visningen Text avkodar byten som UTF-8 och delar upp dem i rader vid LF, CR eller CR+LF, även när ett radslut kommer uppdelat på två USB-paket. Varje rad får en tidsstämpel med tiden då dess första byte kom fram, på millisekunden. Visningen Hex visar varje mottaget block som en hexdump: offset, 16 byte per rad i hexadecimal form och en kolumn med de utskrivbara ASCII-tecknen. Använd den för binära protokoll (Modbus RTU, sensorramar) eller för att se osynliga tecken som 0D 0A (CR LF) eller 00.
Terminalen visar de senaste 1 500 raderna, och verktyget håller de senaste 5 000 raderna eller blocken i minnet. Ladda ner loggen sparar dem i den aktuella visningen, med tidsstämplar om de är påslagna.
Radslut
Många firmwares behandlar ett kommando först när de får ett radslut. Arduino-exempel läser oftast fram till LF (\n), modem med AT-kommandon förväntar sig CR (\r) och konsoler i Windows-stil använder CR+LF. Välj Inget för att skicka exakt de byte du har skrivit.
Vanliga frågor
Vilka webbläsare har stöd för den seriella monitorn?
Web Serial fungerar i Chrome, Edge och Opera på Windows, macOS, Linux och ChromeOS. Firefox och Safari har inte stöd för det; verktyget visar då ett meddelande.
Varför saknas min port i listan?
Kontrollera kabeln (vissa kablar kan bara ladda), installera drivrutinen för din adapter (CH340 eller CP210x på äldre system) och stäng program som redan använder porten, till exempel den seriella monitorn i Arduino IDE. På Linux kan din användare behöva vara med i gruppen dialout.
Varför ser jag konstiga tecken?
Baudhastigheten stämmer inte med enheten. Prova de vanliga värdena, börja med 115200 och 9600. Fel paritet eller fel antal databitar kan också förvränga texten.
Startar min Arduino om när jag ansluter?
Ja, på många kort växlar DTR-ledningen när porten öppnas, vilket startar om sketchen. Det är normalt och gör att du ser startmeddelandena.
Skickas mina data någonstans?
Nej. Webbläsaren kommunicerar direkt med porten på din dator. Inget du tar emot eller skickar lämnar sidan.
Relaterade verktyg
- Testa Bluetooth-enhet Testa en Bluetooth Low Energy-enhet i webbläsaren. Visa GATT-tjänster och egenskaper, läs värden som batterinivå och följ notiser live.
- Testa handkontroll Gratis test av handkontroller för Xbox, PlayStation och USB. Se alla knappar, avtryckare och spakar live, mät spakdrift och testa vibrationen.
- Tangentbordstest Gratis tangentbordstest online som tänder varje tangent du trycker på, visar key, code och location, mäter N-key rollover och hittar fastnade tangenter.