Quick Start
SerialFlow’s terminal mode gives you a fully interactive serial terminal in your browser — no account or installation required. Think PuTTY, but in a browser tab.
Prerequisites
- A serial device (Arduino, ESP32, Raspberry Pi Pico, or anything with a USB-serial interface)
- Chrome or Edge (WebSerial API support required — Firefox and Safari are not supported)
Step 1: Open Terminal
Go to serialflow.app/terminal. You’ll see a pre-configured workspace with two nodes: Serial Device and Live Terminal, already connected.
Step 2: Connect Your Device
- Plug your serial device into your computer via USB
- Double-click the Serial Device node (or click the settings icon at its top-left) to open its settings
- Select your port, baud rate, and other serial parameters
- Click Connect
Your browser will prompt you to select a serial port — pick the one matching your device and grant access.
Step 3: Interact
Once connected, the Live Terminal is a full read/write serial console. Type commands and they’re sent directly to your device; responses appear in real time.
Terminal Controls
| Control | What it does |
|---|---|
| Timestamps |
Prefix each line with an ISO 8601 timestamp (2026-02-03 14:05:12.345) |
| Pause / Resume | Freeze the terminal output without disconnecting — handy for inspecting a burst of data |
| Clear | Wipe the terminal display and scroll buffer |
| Copy | Copy the full terminal contents to your clipboard |
| Echo | Toggle local echo of what you type |
| Newline Mode |
Switch between LF (\n) and CRLF (\r\n) depending on your device |
What’s Next?
Terminal mode is limited to a single serial device and terminal. To build multi-node pipelines, add Lua transforms, connect CLI devices, or save projects to the cloud, create a free account — full access while we’re in alpha.
- Core Concepts — Understand nodes, connections, and data flow
- Lua Transforms — Write custom data transformations