Skip to content

Commit 1b0e6a3

Browse files
authored
[skip changelog] Add FAQ item re: Serial Monitor (#885)
* Add FAQ item re: Serial Monitor * Mention gRPC Monitor service in Serial Monitor FAQ
1 parent ee5be70 commit 1b0e6a3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Diff for: docs/FAQ.md

+15
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,24 @@ Additional board options have to be separated by commas (instead of colon):
1717

1818
`$ arduino-cli compile --fqbn "esp8266:esp8266:generic:xtal=160,baud=57600" TestSketch`
1919

20+
## Where is the Serial Monitor?
21+
22+
Being this a command line tool we believe it's up to the user to choose their preferred way of interacting with the
23+
serial connection. If we were to integrate it into the CLI we'd end up putting a tool inside a tool, and this would be
24+
something that we're trying to avoid.
25+
26+
There are many excellent serial terminals to chose from. On Linux or macOS, you may already have [screen][screen]
27+
installed. On Windows, a good choice for command line usage is Plink, included with [PuTTY][putty].
28+
29+
Arduino CLI does provide a gRPC interface which offers the capability for powerful integration with custom monitors. See
30+
the [Monitor service documentation][monitor service].
31+
2032
## Additional assistance
2133

2234
If your question wasn't answered, feel free to ask on [Arduino CLI's forum board][1].
2335

2436
[0]: platform-specification.md
2537
[1]: https://forum.arduino.cc/index.php?board=145.0
38+
[screen]: https://www.gnu.org/software/screen/manual/screen.html
39+
[putty]: https://www.chiark.greenend.org.uk/~sgtatham/putty/
40+
[monitor service]: rpc/monitor.md

0 commit comments

Comments
 (0)