AT Term is a specialized terminal for experimenting with devices that support AT commands such as GSM modems, ZigBee modules or GNSS receivers.
- Quick connect on launch
- Suggestions and tab-completion
- History
- Favorite command set
- Implied
ATprefix - Quick logging
- Drag and drop file upload
- Supports PMTK commands
at-term is deployed as a single executable file.
Usage from the command line:
at-term <port> <baud> <settings>
By default it attempts to connect to COM1 @ 115200. 8N1, any settings not specified are taken from default settings.
As soon as you start typing, the suggestion list appears. Use the arrow keys to select a command, or hit tab to auto-complete the first one.
Hit return to send the full command with AT+ prepended. This clears the input for the next command.
You can cycle through history with arrow keys. History persists across sessions.
[...]
| Key | Function |
|---|---|
| ↑ ↓ | Cycle through history |
| tab | Auto-complete closest entry |
| ctrl+↑ | Jump to log |
| ctrl+r | Repeat last command |
| ctrl+d | Add to favorites |
| esc | Clear command box |
| return | Send current |
| ctrl + return | Send raw text (without newline) |
| Key | Function |
|---|---|
| ↑ ↓ | Move through log |
| esc | Returns focus to command box |
| return | Send selected log |
| ctrl + c | Copies selected items to clipboard |
| ctrl + v | Sends text in clipboard as one block |
| Key | Function |
|---|---|
| ctrl + s | Start/stop logging |
| ctrl + l | Clears log |
| ctrl + + | Increases log text size |
| ctrl + - | Decreases log text size |

