Develop Web Pages that can communicate with COM Ports

uAutomateServer is a light weight local web server developed to serve as a gateway between JavaScript/AJAX based HTML pages and local or remote COM Ports. Many applications do not have the ability to communicate with certain devices such as COM ports or USB devices etc… uAutomate Server was designed to bridge that gap and allow these applications to work with these devices using more common protocols such as AJAX.

Client Browser Support

Cross Browser Support for accessing Serial Ports.

Web Browsers viewing client pages served up from uAutomate Server will have access to the same functions the local computer would have. This allows you to write pages that can be viewed by compatible web browsers on other computers, Android devices / tablets, and Iphone. This can give you access to the computer's COM Ports from these remote devices. This software package has not been tested on every version of web browser that is in the market. If the browser you wish to use supports scripting along with AJAX or remote HTTP requests then this package will work for you.

Basic Connection Scheme

HTML -> JavaScript -> uAutomateServer_API -> AJAX -> TCP/IP -> uAutomateServer -> COMport

View Documentation Online

Sample HTML / JavaScript <head> <script src="/Scripts/uAutomateServer.js" type="text/javascript"></script> </head> <script type="text/jscript"> var SerialPort; var SerialPortOpen = false; var KeyCode; function Loaded() { try { SerialPort = new uAutomateServer(); //SerialPort.TCP_Address("127.0.0.1"); KeyCode = SerialPort.Login("admin", "admin"); SerialPort.KeyCode(KeyCode); SerialPort.CreateRemoteTag("COM1", "uAutomateServer.SerialPort"); SerialPort.Call("PortName = 'COM1'"); SerialPort.Call("BaudRate = 38400"); SerialPort.Call("DataBits = 8"); SerialPort.Call("StopBits = 1"); SerialPort.Call("Parity = 0"); SerialPort.Call("Handshake = 0"); SerialPort.Call("ReadTimeout = 250"); SerialPort.Call("Open()"); SerialPortOpen = true; } catch (err) { SetError(err); } finally { } } </script>
Download now and start today.

$149 USD


Try it for free. Download our Demo.
Download Demo
[Will run for 30 minutes.]

Developed for
Windows XP, Windows 7

Browser Support

Internet Explorer FireFox Google Chrome Android IOS




For Sales questions and support email us at