MinTerm is a lightweight terminal-app for serialport communication using Electron, React, React Router, Webpack, React Fast Refresh and Node SerialPort.
MinTerm is cross-functional and supports windows and linux. For Linux an AppImage can be downloaded that is directly executable, no libaries, no setup-installation. On Windows on the other hand an executable needs to be installed. After the setup process a desktop shortcut is created and the App is ready to go.
Like many other serialport communication tools, MinTerm provides a basic set of functionality to exchange data with your microcontroller. But many of these apps differ in how to process or visualize the data, where one app has a feature the other doesen't have and vise versa. Also most of the time, they are kinda old, unsopported and not cross-functional.
So MinTerm shall become a modern solution in combining varies features and a fresh look.
Features:
- table view like seen in HTerm
- normal text monitor
- a plotter to display values
- macro creation
- varies export options
- use of parsers for grouping data (byte parser, delimiter parser, ready parser etc.)
- user storage
Clone the repo and install dependencies:
git clone https://github.com/peace317/minterm.git
cd minterm
npm install
Having issues installing? See the debugging guide
Start the app in the dev
environment:
npm start
To package apps for the local platform:
npm run package
See docs and guides for electron-forge
MIT © Minterm