Advanced Serial Monitor
About this project
This project features the development of the Advanced Serial Monitor, a Java-based desktop application designed to simplify and enhance development with serial devices, specifically Arduino microcontrollers. The Advanced Serial Monitor displays information received through a serial port and is outfitted with a wide range of features, which are not available in the Arduino IDE’s built-in serial monitor.
Features
-
Customizable user interface
Set line-wrap, auto scroll, timestamp, text size, window size, window and always stay on top.
-
Dynamic configuration
Change baud rate, communication port, and used character sets on the fly (changes take effect immediately).
-
Configure message terminator
A major feature missing from the serial monitor of the Arduino IDE is the ability to set the endline character. Select from newline (\n), carriage return (\r), null byte (\0) or nothing.
-
Set character set
Set the character set used for reading and writing data (US-ASCII, ISO-8859-1, UTF-8, UTF-16, UTF-16LE, UTF-16-BE), or display raw incoming data as bytes.
-
Easy export
Stream or export contents of the console to a selected file.