How to test AT commands on a GSM/LTE modem from your browser
Published:
📶

A step-by-step guide to poking a cellular module (SIMCOM, Quectel, u-blox and friends) with AT Command Tester online. (Background in the original post.)
Steps
- Connect the module’s serial port to your PC and open https://www.clearevo.com/at/ in Chrome or Edge (desktop, Web Serial API).
- Click Connect and pick the module’s port.
- Send commands three ways:
- Type into the console directly.
- Click-to-send catalog: the common commands (identity, SIM, signal, registration, operator, APN, SMS mode…) each with a one-line description - click one and it’s sent.
- Script runner: paste a list of commands and it sends them one by one, waiting for
OK/ERRORper command. Handy for repeatable module bring-up checks.
- Watch the parsed status panel:
AT+CSQbecomes signal bars with dBm,AT+COPS?shows operator and access technology,AT+CREG?/+CGREG?/+CEREG?show registration state in plain words.
No module handy?
There’s a clearly-marked DEMO simulated modem with canned responses - try the whole workflow without hardware, in any browser.
Everything is client-side - nothing you send or receive leaves your machine (Google Analytics for visit stats only).
This tool is free software and open source: ykasidit/web_at - issues and pull requests welcome.
คู่มือทีละขั้นตอน: ลองส่ง AT command ให้โมดูล cellular (SIMCOM, Quectel, u-blox และค่ายอื่น ๆ) ด้วย AT Command Tester online (ที่มาอยู่ในโพสต์ต้นฉบับ)
ขั้นตอน
- ต่อ serial port ของโมดูลเข้ากับ PC แล้วเปิด https://www.clearevo.com/at/ ใน Chrome หรือ Edge (บนเดสก์ท็อป ใช้ Web Serial API)
- คลิก Connect แล้วเลือก port ของโมดูล
- ส่งคำสั่งได้ 3 ทาง:
- พิมพ์ ลงใน console โดยตรง
- แคตตาล็อกแบบคลิกแล้วส่งเลย: รวมคำสั่งที่ใช้บ่อย (ข้อมูลตัวโมดูล, SIM, สัญญาณ, การลงทะเบียนเครือข่าย, operator, APN, โหมด SMS…) แต่ละคำสั่งมีคำอธิบายสั้น ๆ หนึ่งบรรทัด - คลิกแล้วส่งทันที
- Script runner: วางรายการคำสั่ง ระบบจะส่งทีละคำสั่ง โดยรอ
OK/ERRORก่อนส่งคำสั่งถัดไป เหมาะกับการเช็ก bring-up ของโมดูลที่ต้องทำซ้ำบ่อย ๆ
- ดูที่ parsed status panel:
AT+CSQจะกลายเป็นแถบสัญญาณพร้อมค่า dBm,AT+COPS?แสดง operator และเทคโนโลยีที่เชื่อมต่อ,AT+CREG?/+CGREG?/+CEREG?แสดงสถานะการลงทะเบียนเครือข่ายเป็นคำอ่านเข้าใจง่าย
ไม่มีโมดูลอยู่ในมือ?
มี modem จำลอง (DEMO) ที่ติดป้ายไว้ชัดเจนว่าเป็นตัวจำลอง ตอบกลับด้วยคำตอบที่เตรียมไว้ล่วงหน้า - ลองใช้ workflow ทั้งหมดได้โดยไม่ต้องมีฮาร์ดแวร์ และใช้ได้ในทุกเบราว์เซอร์
ทุกอย่างทำงานฝั่ง client - สิ่งที่คุณส่งหรือรับไม่ถูกส่งออกจากเครื่องเลย (มีเพียง Google Analytics สำหรับนับสถิติผู้เข้าชมเท่านั้น)
เครื่องมือนี้เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส: ykasidit/web_at - ยินดีรับ 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.
Leave a Comment