This project is read-only.

Project Description
COM Port Utility is a small utility program for communicating via serial ports (COM ports).

The program is essentially meant to be a free basic replacement for the old an retired HyperTerminal (last release with Windows XP).

The program targets .NET Framework 4.5 (supported on Windows 7 and Windows 8)


The code itself serves as a reference implementation of the Model-View-ViewModel (MVVM) design pattern.


The application is as of yet still an unfinished work in progress. Please post any bugs and requests under the Issues section.

Check the develop branch for the latest version.



  • User-interface (UI) built using Windows Presentation Foundation (WPF)
  • Custom console.
  • Uses the SerialPort class.
  • Outputs in formats: text, bytes (hex), bytes (decimal)
  • Commands in menubar and context menu: Cut, Copy, Paste, Paste and Send, Select All.


Main window


Configure and start a new session.

Options window

Last edited Feb 23, 2014 at 5:41 PM by RobertSundstrom, version 23