An open API service indexing awesome lists of open source software.

https://github.com/nocd5/teaspoon

Terminal Serial Plotter
https://github.com/nocd5/teaspoon

Last synced: 23 days ago
JSON representation

Terminal Serial Plotter

Awesome Lists containing this project

README

        

# teaspoon
Terminal Serial Plotter

## List COM Ports

```sh
tsp -l
```

![list ports](ports.png)

## Connect

```sh
tsp -p COM6 -b 9600
```

![connect](connect.png)

A Delimiter option `--delimiter="\"\r\n\""` may be needed if you use Serial.println in Arduino.
Because Serial.println terminate string by **CRLF**

### Arduino side sample code
```ino
void setup() {
Serial.begin(9600);
}

int x = 0;
void loop() {
Serial.println(sin(x/180.0 * M_PI));
x = (x + 3) % 360;
delay(100);
}
```

## Run

![run](run.png)

## Quit

Press `Q` key to quit