Pacificware, Inc.

Santa Clara, CA 95050


Fax: 612-241-5375



recent additions


A reference design for a Next Generation USB variable power supply has just been released!


USB Variable Power Supply (Version 2)


We also recently released these designs:


USB UART Analyzer


USB Variable Power Supply


I2C Protocol Converter


USB Serial Port LED controller




At Pacificware, we're always considering applications we develop for general availability. Listed below are the most recently posted. The rest can be accessed on our Downloads page.


Computer Lockout for Kids




Serial Port Script

coming soon


Source files for these applications will be posted soon:




Periodic Power Monitor


Over the years Pacificware has developed firmware that may have applications elsewhere in the engineering community. Feel free to download the applications listed below. Let us know if you have any questions.




PasswordHave you ever seen this dialog box while running Microsoft Outlook?


Pacificware was frustrated that this dialogbox would pop up at very inopportune times. So we wrote DismissNetworkPass.exe. It's an application that runs silently in the background and monitors for this dialog box.


When it pops up, DismissNetworkPass closes the dialog box and issues a brief message in the system tray.


Bluetooth ManagerWe didn't stop there, though. We were also frustrated when we had to enter the Bluetooth PIN for one of our devices for the 200th time. So, you can enter a PIN and have DismissNetworkPass do that repetitive entry for you.


We think there could be a lot of other applications for this technology, so as usual, we are providing the complete source for the project. If you just want the features, just install DismissNetworkPass and configure it from the system tray.


DismissNetworkPass Options




Here's what the options dialog looks like:






Application file:

Source files:

Serial Port Script


Serial Port Script Tester ScreenThis is a robust multithreaded scripting application for communication with devices over designated serial ports (virtual or otherwise). The application compiles under Visual Studio C++ 2008. It includes onscreen logging as well as file-logging (an essential part of any application development). The full source is available here for free: GPL License.


Serial Script Com Port ConfigurationWe have found Inno Setup to be an invaluable tool for installing applications. An Inno Setup script is provided as well to install the application in the designated location on a potential client’s computer.


This application and installation script is an example of a product that Pacificware can quickly produce for a client as a test harness to reduce test time, or automate testing to help test feature sets or isolate product defects.




Baby PhotoComputer Lockout for Kids




Application files:

Source files:


ARM to Visual Studio Converter

 ARM to Visual Studio Converter Dos ScreenNormally, your compiler line would look like this:


    $(CC) -c -o $@ $<

Just pipe the output to avsc.exe and it will allow Visual Studio to jump you right to the line where your errors exist.


    $(CC) -c -o $@ $< 2>&1 1>null.txt | avsc.exe




Periodic Power Monitor Windows ScrenePeriodic Power Monitor

Coming soon!