ARDUINO BASED Icom   K9JM CI-V ROUTERGremlin in the ham shack

James Michener
16851 Aileen Way
Grass Valley,  CA 95949-7338
United States

about me

Do you have a Gremlin in your ham shack?  Want to keep the Icom PW-1 from blowing up when using a logger or contest program?   Eliminate unusual behavior of your Icom CI-V bus while under computer control?  Use a CI-V Router!

This box is an intelligent replacement for the ICOM IC CT-17.  It provides a USB interface to the PC and three isolated CI-V ports, with ICOM message store and forward between each of the total of four ports to prevent collisions.

K9JM Router

The Icom CI-V bus does not work and play well when more than two items are on the bus.  This is especially true if you connect a logging program to the bus while another piece of radio equipment is trying to 'follow' an Icom Radio.  If you are an owner of an ICOM PW-1, did you know that Icom put an errata sheet in with your amplifier that tells you not to connect your transceiver and amplifier to a computer?  Here is the document.   The CI-V Router ends collisions on the bus and acts as an intelligent interface to your host computer.  Read a detailed description on how it works.

  • High speed bi-directional USB interface to host computer.  Supports Windows, Linux, Mac.
  • Three isolated CI-V ports
  • Powers off of USB or an external power supply
  • Bypass relays disconnects router when powered down.
  • Eliminates collisions and erratic behavior of the ICOM CI-V bus
For more information, read the User Guide.  To acquire the lastest software, both source code and "pre-built" easy to download code,  click on the Software download link below.

CI-V Router USER GUIDE  (rev date Feb 2015)
CI-V Router USER GUIDE (rev March 2015) for Version 1.11 Software
Software download  Rev 1.10 January 4, 2014  and  Rev 1.11 Beta March 16, 2015
Arduino Drivers - unzip the drivers and point windows to that folder.
Arduino CI-V shield assembly instructions
One page "flyer"
K9JM Windows Command Line CI-V Message Sniffer
OmniRig User Guide
User comments posted on PW-1 Yahoo Group.

Currently selling in two forms,  a full up router, assembled and tested for $160 or just the CI-V Router board assembled and tested for $50, the user can source the other elements.  For details read the User Guide.  Standard shipping is USPS Priority Mail Small Box with delivery confirmation ($6.25).

International orders:  Contact me. Do NOT order with the "Buy Now" below.  Only CI-V interface boards are shipped internationally, and shipping costs vary with county.  International payment is best done through PayPal.

Thirty day unconditional warranty,  if you are unhappy for any reason, send everything without modifications back and get your money back.  Ardunio warranty applies to the Arduino board.

Current stock status:   
Full Routers:  Out of stock.  Expect shipment April 8, 2015
    CI-V Interface board:  In stock

Out of state orders (non-California):

Full CI-V Router: 
Arduino Mega2560 board,
CI-V Router Interface board,
USB Cable,
Power Supply, 
Case    assembled and tested

CI-V Router Interface board ONLY
assembled and tested

Orders within the state of California - (includes California Sales Tax):

Full CI-V Router: 
Arduino Mega2560 board,
CI-V Router Interface board,
USB Cable,
Power Supply, 
Case    assembled and tested

CI-V Router Interface board ONLY
assembled and tested

Some more photos:

Being an Arduino based product , it is easy to customize the CI-V router to do other things in your shack!  It is trivial to make CI-V router into a band decoder to select antennas and or band filters. Some notes are available.  Full CI-V routing source code is available.  If you want to read about my own tricked out CI-V router, read this write up.

For those of you who have access to a 3D Printer.  Download this description of the custom K9JM CI-V Router box.  Picture shown below:
  3D Printed Router Box

Keep in mind,  this is a hobby for me, it is not my day job.  If this sells beyond any reasonable expectations, I might make about five cents per hour for my time. :->


1.) New Beta version 1.11 Router software now available.  There are no changes to the core routing portion of the code.  There are several new configurable features.
User Guide update that details these new features

I now have a version of router software to operate with Acom amplifiers.  Contact K9JM for details.


copyright (C) 2015 James A Michener K9JM
March 27, 2015
Prices subject to change without notice.

I would like to thank Sir James Abraham, W6EB, for beta testing and providing constant feedback and the loan of a second Icom XCVR for testing.   Also thank N3RR for his testing the Acom interface.

Units are available for loan to DXpeditions for credit upon request.