WebUSB Seri Monitör

Tarayıcıdan USB seri donanıma bağlanın, canlı terminal çıktısını okuyun, komutlar gönderin ve Arduino, ESP32, RP2040 ve maker kartlarını masaüstü terminali kurmadan hata ayıklayın.

Bağlı cihaz Port seçilmedi Web Serial bağlantısı
Bir baud hızı seçin, ardından bir USB seri cihazı bağlayın
Port kimliği
Port seçilmedi
Bayt
0
Satır
0
Canlı terminal
Bir seri cihaz bağladıktan sonra terminal çıktısı burada görünecektir.
Zoom 100%
Araç Stüdyosu

Bu aracı kendi sitenizde kullanmak ister misiniz?

WordPress, Notion veya kendi siteniz için renkleri ve karanlık modu özelleştirin.

Sıkça Sorulan Sorular

Bu seri monitör Arduino, ESP32 ve Raspberry Pi Pico kartlarıyla çalışır mı?

Evet, kart Web Serial tarafından desteklenen bir USB seri arabirimi sunduğunda ve tarayıcı Chromium tabanlı olduğunda çalışır. Yaygın Arduino, ESP32, RP2040, CH340, CP210x ve FTDI adaptörleri genellikle kullanıcı izin verdikten sonra çalışır.

Web Serial kullanıyorsa neden WebUSB olarak adlandırılıyor?

Çoğu maker kartı USB üzerinden bağlanır, ancak tarayıcı terminal erişimi Web Serial API tarafından sağlanır. WebUSB daha düşük seviyelidir ve basit bir UART tarzı terminal için doğru soyutlama değildir.

Bir web sitesi izinsiz olarak seri cihazlarıma erişebilir mi?

Hayır. Tarayıcı, bir site seri portu açmadan önce kullanıcı tıklaması ve yerel cihaz seçici gerektirir. Bu araç terminal günlüklerini veya cihaz tanımlayıcılarını saklamaz.

Web seri terminali için hangi tarayıcıyı kullanmalıyım?

HTTPS veya localhost üzerinden Chrome, Edge veya başka bir Chromium tabanlı tarayıcı kullanın. Firefox, Safari ve birçok iOS tarayıcısı Web Serial API'yi sunmaz.

Hangi baud hızını seçmeliyim?

Firmware'inizde yapılandırılan baud hızını seçin. Arduino örnekleri genellikle 9600 veya 115200 kullanırken, daha hızlı günlükler, bootloader'lar ve yüksek hızlı sensör akışları 230400, 460800 veya 921600 kullanabilir.

# USB Maker Donanımı için Çevrimiçi Seri Monitör

Bu tarayıcı seri monitörü, doğrudan Chrome veya Edge'den bir USB seri portu açar, ardından mikrodenetleyicilerden, USB UART köprülerinden, geliştirme kartlarından, bootloader'lardan, test düzeneklerinden, sensörlerden ve laboratuvar donanımından metin akışı sağlar. Bir masaüstü IDE veya terminal uygulaması kurmak istemediğinizde seri konsola ihtiyaç duyduğunuz hızlı teşhisler için tasarlanmıştır.
Tarayıcı izin sınırı
Sayfa, seri cihazlarınızı sessizce listeleyemez veya açamaz. Erişim yalnızca Bağlan'a basıp tarayıcı seçicide bir port seçtikten sonra başlar. Terminal verileri, siz kendiniz kopyalamadıkça geçerli sekmede kalır.
9600-921600 yaygın baud ön ayarları
CRLF isteğe bağlı komut sonlandırma
yerel terminal oturumu

# Web Seri Terminali Ne Zaman Kullanışlıdır

  • Arduino, ESP32, ESP8266, RP2040, STM32 veya özel firmware'den önyükleme mesajlarını kontrol etme.
  • Bir USB UART adaptörü aracılığıyla modem, GPS, LoRa, Wi-Fi, Bluetooth veya hücresel modüllere AT komutları gönderme.
  • Fabrika test düzeneği, sınıf laboratuvarı, robotik kontrolör veya tezgah prototipinden sensör çıktısı okuma.
  • Bir USB seri köprü sürücüsünün, kablonun, kart gücünün ve firmware baud hızının hep birlikte çalıştığını doğrulama.
  • Bir hata bildirmeden veya donanım desteği istemeden önce hızlı bir hata günlüğü toplama.

Web seri monitör

Hızlı destek, sınıf talimatları, saha teşhisleri ve URL açmanın IDE kurmaktan daha hızlı olduğu maker iş akışları için en iyisidir.

Masaüstü terminali

İkili protokoller, uzun yakalama oturumları, betikleme, donanım akış kontrolü, makrolar ve tarayıcı API'lerinin engellendiği ortamlar için daha iyidir.

# Baud Hızı ve Satır Sonu Kontrol Listesi

Ayar Tipik seçim Yanlış olduğunda ne ters gider
Baud hızıBirçok modern kart için 115200, eski örnekler için 9600.Okunabilir metin rastgele sembollere dönüşür veya hiçbir yararlı günlük görünmez.
Satır sonuBirçok komut ayrıştırıcı için CRLF, ham karakter protokolleri için sonlandırma yok.Firmware bir sonlandırıcı beklediği için komutlar yok sayılır.
Özel port erişimiArduino Serial Monitor, PuTTY, screen, minicom veya satıcı araçlarını kapatın.Tarayıcı seçici portu açar ancak okuma veya yazma başarısız olur.
Güvenli bağlamHTTPS veya localhost.Desteklenen bir tarayıcıda bile Serial API eksiktir.

Seri çıktı yok mu?

Uyarı
Kartın güç aldığını ve USB kablosunun yalnızca şarj değil veri desteklediğini doğrulayın. Firmware baud hızını bilmiyorsanız 9600, 57600 ve 115200'ü deneyin. Birçok kart yalnızca başlangıçta önyükleme günlükleri yazdırdığı için bağlandıktan sonra sıfırlamaya basın. Seri portu hâlâ elinde tutuyor olabilecek diğer yazılımları kapatın ve cihaz hiç görünmüyorsa CH340, CP210x, FTDI veya kart satıcısı için işletim sistemi sürücüsünü yükleyin.

# Gizlilik, Güvenlik ve Sınırlamalar

Web Serial güçlü yönleri ve sınırlamaları

Avantajlar
  • Temel seri metin teşhisi için masaüstü kurulumu gerekmez.
  • Tarayıcı seçici, seçtiğiniz belirli porta erişimi sınırlar.
  • Metin günlükleri, komut istemleri ve hızlı donanım kontrolleri için iyi çalışır.
Dezavantajlar
  • Chromium tabanlı bir tarayıcı ve güvenli bir bağlam gerektirir.
  • İkili protokol analizörleri veya uzun süreli gözetimsiz yakalamalar için tasarlanmamıştır.
  • Bazı kurumsal politikalar, mobil tarayıcılar ve işletim sistemleri Web Serial'i engeller.

Bibliyografik Referanslar