Example projects for Serial Studio. Each folder has source code, a project file (*.ssproj), a README with setup instructions, and screenshots where applicable.
You can also browse and download examples directly from Serial Studio via Help > Examples Browser.
| Example | Description | Difficulty | Pro |
|---|---|---|---|
| ANSI Color Test | ANSI color and VT-100 terminal emulation test suite | Beginner | |
| API Test | Python API client with interactive REPL and test suite | Intermediate | Yes |
| BLE Battery | BLE Battery Service level monitor | Beginner | |
| Camera Telemetry | Live camera video plus image analytics over UDP | Intermediate | |
| CAN Bus Example | ECU simulator with DBC file import | Intermediate | |
| csv2wav | Convert Audio I/O recordings to WAV files | Intermediate | |
| Dual Drone Telemetry | Multi-source two-drone simulator with synthetic camera feeds | Advanced | Yes |
| EM Wave Simulator | Propagating electromagnetic plane wave visualizer | Advanced | |
| HexadecimalADC | Binary ADC data with CRC-16 and FFT analysis | Intermediate | Yes |
| Hydrogen | Hydrogen 1s orbital Monte Carlo 3D visualization | Advanced | |
| IMU Simulator | Batched multi-frame IMU data parsing demo | Intermediate | |
| ISS Tracker | Real-time International Space Station position tracker | Beginner | Yes |
| LorenzAttractor | Lorenz attractor chaotic system simulation | Advanced | |
| LTE modem | LTE modem signal quality via serial, MQTT, or UDP | Intermediate | |
| MCP Client | Model Context Protocol client for AI integration | Advanced | |
| Modbus PLC Simulator | Hydraulic test stand Modbus TCP simulator | Intermediate | Yes |
| MPU6050 | MPU6050 accelerometer and gyroscope visualization | Beginner | |
| NI DAQmx | NI DAQ device data acquisition bridge | Intermediate | |
| PulseSensor | Heart rate PPG sensor with signal filtering | Beginner | |
| RC Plane Simulator | RC plane flight telemetry simulator | Intermediate | |
| System Monitor | Live CPU, memory, disk, and network dashboard | Intermediate | Yes |
| TinyGPS | GPS location tracker with map widget | Beginner | |
| UDP Function Generator | Multi-waveform signal generator over UDP | Beginner |
- Open the example's folder and read the README for hardware and software requirements.
- Upload the firmware (if applicable) or run the companion script.
- Open Serial Studio, load the
.ssprojproject file (if provided), and connect.
- Serial Studio. Download from serial-studio.com.
- Arduino IDE for examples that use Arduino sketches.
- Python 3 for examples that use Python scripts.
- Check each example's README for extra libraries or hardware.