Serial Reader Windows is an open-source application that allows users to read data from serial ports on Windows with a more attractive and user-friendly interface. This application simplifies interacting with devices connected via serial ports, such as microcontrollers, sensors, and other hardware.
- Simple and Intuitive User Interface: Enjoy a pleasant and easy experience when reading serial data.
- Windows Compatibility: Works on Windows 10/11 with support for various serial devices.
- Automatic Port Detection: Automatically detects and connects to available serial ports.
- Real-time Data Display: Displays data received from the device in real time.
You can easily use Serial Reader Windows without having to build it yourself. Simply download the latest release from the Release page. No installation is required; just download the .exe file for Windows and run it directly.
-
Launch the Application: After downloading or building the application, you'll be presented with a simple and intuitive user interface.
-
Select Serial Port: Choose the serial port that is connected to your device from the available dropdown list.
-
Read Data: Click the "Connect" button to start reading data from the device. The data will be displayed in real time in the main window.
This application is built using the Wails Framework, a Go-based framework for creating modern desktop applications using web technologies such as HTML, CSS, and JavaScript.
If you'd like to build the application from source, follow these steps:
- Windows 10/11
- Wails Framework installed (follow the installation guide).
- Go 1.18+ installed (if you haven't already).
-
Clone the Repository:
git clone https://github.com/nnttoo/serial_reader.git
-
Install Dependencies: Navigate to the project directory and install the required dependencies by running:
wails doctor
-
Build the Application: To build the application from source, simply run:
wails build
This will generate an executable for Windows in the
build/bindirectory. -
Run the Application: After building, you can run the application from the
build/bindirectory. -
Configure Serial Port: After launching the app, select the desired serial port from the dropdown in the app and click "Connect" to start reading data.
We welcome contributions from the community! If you have any ideas, bug fixes, or improvements, feel free to open an issue or submit a pull request.
Steps to contribute:
- Fork this repository.
- Create a new branch (
git checkout -b new-feature). - Make changes and commit them (
git commit -am 'Add new feature'). - Push the branch to your forked repository (
git push origin new-feature). - Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for using Serial Reader Windows!
