วิธีเชื่อมต่อ serial / COM port จากเบราว์เซอร์ด้วย HyperTerminal online

HyperTerminal online - web serial terminal screenshot

🌐 Read this page in English →

คู่มือทีละขั้นตอน: คุยกับอุปกรณ์ serial ผ่าน HyperTerminal online - ไม่ต้องติดตั้งโปรแกรม ไม่ต้องสมัครบัญชี (ที่มาและรายละเอียดทางเทคนิคอยู่ในโพสต์ต้นฉบับ)

สิ่งที่ต้องเตรียม

  • Chrome หรือ Edge บนเดสก์ท็อป (Web Serial API ยังไม่มีใน Firefox/Safari)
  • อุปกรณ์ serial ที่ต่อผ่าน COM port หรือ USB-serial adapter - พวก CH340, CP210x, FTDI, PL2303 และตระกูลใกล้เคียงใช้ได้หมด

ขั้นตอน

  1. เปิด https://www.clearevo.com/hyperterminal/
  2. คลิก Call แล้วเลือก COM port / USB-serial adapter ของคุณจากรายการ port ของเบราว์เซอร์
  3. ตั้งค่าพารามิเตอร์ของสายใน File > Properties: bits per second, data bits, parity, stop bits, flow control - แถบสถานะจะแสดงค่าที่ใช้อยู่ เช่น 115200 8-N-1 พร้อมตัวจับเวลาการเชื่อมต่อ
  4. พิมพ์คุยได้เลย ใน ASCII Setup มีตัวเลือก local echo และ CR/LF เผื่ออุปกรณ์ของคุณต้องการ
  5. ถ้าอยากเก็บ log ของ session ใช้ Capture Text - จะบันทึกทุกอย่างที่รับเข้ามาลงไฟล์ .txt ส่วน Send Text File ใช้ส่งไฟล์ออกทาง port ทีละบรรทัด

ยังไม่มีอุปกรณ์? ลองได้เลย

ใน File > Properties > “Connect using” มี อุปกรณ์จำลอง (DEMO) สามตัวที่ติดป้ายไว้ชัดเจนว่าเป็นตัวจำลอง ไม่ใช่ฮาร์ดแวร์จริง: modem แบบ AT command หนึ่งตัว (ลองพิมพ์ AT, ATI, AT+CSQ, AT+HELP) และ GNSS receiver สองตัวที่สตรีม NMEA ที่ถูกต้อง ตัว demo เหล่านี้ใช้ได้ในทุกเบราว์เซอร์ รวมทั้ง Firefox และ Safari

ทุกอย่างทำงานฝั่ง client ทั้งหมด - ข้อมูลของคุณไม่ถูกส่งออกจากเครื่องเลย (มีเพียง Google Analytics สำหรับนับสถิติผู้เข้าชมเท่านั้น)

เครื่องมือนี้เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส: ykasidit/hyperterminal - ยินดีรับ issue และ pull request ครับ

คำแปลภาษาไทยนี้มี AI ช่วยเรียบเรียง — หากพบจุดที่อ่านแล้วขัด แจ้งได้ในคอมเมนต์ครับ

Full disclosure: this post - and any code or tool it describes - was co-authored with Claude (Anthropic’s AI, via Claude Code). I directed, guided and reviewed. I don’t want to pretend otherwise.