Skip to content

AitenAndGo/AVR-SerialCOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Serial Monitor Application (Beta version)

This is a Python-based application for monitoring and communicating over UART (Universal Asynchronous Receiver-Transmitter) connections. The application provides a user-friendly interface for establishing connections, sending and receiving data, and visualizing the received information.

Screenshots

image

image

Features

User-Friendly GUI: The application includes an intuitive graphical user interface for easy interaction with UART devices.

Real-time Data Visualization: It allows users to view received data in real-time and even plot it for analysis.

Configurable Settings: Users can specify the port and baud rate for establishing UART connections.

Data Logging: The application supports saving received data for later analysis.

How to Use

Clone the repository to your local machine.

Ensure you have Python installed.

Run the main.py file to launch the application.

In the GUI, enter the desired COM port and baud rate, then click the "Connect" button.

Start sending and receiving data over the UART connection.

Dependencies

Python 3.x

customtkinter (for GUI)

matplotlib (for real-time data plotting)

PySerial (for serial communication)

Contributing

If you'd like to contribute to this project, please fork the repository and create a pull request. We welcome improvements, bug fixes, and additional features.

Acknowledgments

Special thanks to the open-source community and libraries that made this project possible.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published