• To anyone looking to acquire commercial radio programming software:

    Please do not make requests for copies of radio programming software which is sold (or was sold) by the manufacturer for any monetary value. All requests will be deleted and a forum infraction issued. Making a request such as this is attempting to engage in software piracy and this forum cannot be involved or associated with this activity. The same goes for any private transaction via Private Message. Even if you attempt to engage in this activity in PM's we will still enforce the forum rules. Your PM's are not private and the administration has the right to read them if there's a hint to criminal activity.

    If you are having trouble legally obtaining software please state so. We do not want any hurt feelings when your vague post is mistaken for a free request. It is YOUR responsibility to properly word your request.

    To obtain Motorola software see the Sticky in the Motorola forum.

    The various other vendors often permit their dealers to sell the software online (i.e., Kenwood). Please use Google or some other search engine to find a dealer that sells the software. Typically each series or individual radio requires its own software package. Often the Kenwood software is less than $100 so don't be a cheapskate; just purchase it.

    For M/A Com/Harris/GE, etc: there are two software packages that program all current and past radios. One package is for conventional programming and the other for trunked programming. The trunked package is in upwards of $2,500. The conventional package is more reasonable though is still several hundred dollars. The benefit is you do not need multiple versions for each radio (unlike Motorola).

    This is a large and very visible forum. We cannot jeopardize the ability to provide the RadioReference services by allowing this activity to occur. Please respect this.

NX-3300 Trying to build DIY programming/accessory cable

LynxVortex

Member
Joined
Jan 31, 2025
Messages
6
Reaction score
0
Hi guys, I recently got a Kenwood NX-3300, and I’m working on a small personal project. I also have NX-800 and NX-820 radios, and I’m trying to build a custom cable/system to link them together and make them behave like a small network. The radio(nx-3300) programs are perfectly fine with the original KPG-36X cable, so I know the radio itself is okay
Now I’m trying to access the radio through the accessory connector directly, using jumper wires (TXD, RXD, GND) and a CP2102 USB-TTL adapter, but I get absolutely no communication. What makes it even more confusing is that I’m seeing weird voltage levels on the pins

TXD pin sits at about 5.49 V
RXD pin sits at about 3.19 V

So this clearly doesn’t look like a simple 3.3 V TTL UART. This makes me think that the KPG-36X cable is not just a basic USB-TTL cable, and that there is some extra electronics or some kind of enable/handshake going on. I’m not looking for software, I’m just trying to understand the hardware interface.
My questions:

Does anyone know what’s actually inside the KPG-36X? (I found one on the Internet, figure 8 in the photos. It looked like a simple UART and USB converter circuit to me.)
Is there some extra pin or signal needed to put the radio into programming/accessory mode?
Has anyone here ever built a DIY KPG-36X?
If yes, what was the trick that made it work?
Also, I’ve seen some third-party cables that seem to only use 3 pins and just a USB cable. How do those work?
Any info, measurements, or experience would be really appreciated. Thanks!
 

kd4efm

Member
Premium Subscriber
Joined
Jul 14, 2002
Messages
3,209
Reaction score
1,355
Location
EL98 Florida
Mobile relay is only available on the nx5000 mobile. Best not to use the portable like that, and be careful, you could blow the usb chip and that's not warranty repairs if that happens.

The use of the TXD RXD like that is not like you think. Hence why mobile relay is only in the nx5000, and not the 3000.
 

LynxVortex

Member
Joined
Jan 31, 2025
Messages
6
Reaction score
0
Mobile relay is only available on the nx5000 mobile. Best not to use the portable like that, and be careful, you could blow the usb chip and that's not warranty repairs if that happens.

The use of the TXD RXD like that is not like you think. Hence why mobile relay is only in the nx5000, and not the 3000.
Thanks! And I understand the warning.
I think there’s a small misunderstanding about what I’m trying to do.
I’m not trying to use the NX-3300 as a relay feature. I’m simply sending data to the radio and reading data back. This already works in my tests when I use the KPG-36X cable.
Now I just want to make my own cable that behaves the same way.
With the original cable, the PC detects it and the radio starts receiving commands. With a direct CP2102 USB-TTL connection to TXD/RXD/GND, nothing happens.
So it looks like the KPG-36X is doing more than just USB-to-UART.
Do you know what extra signal or condition is needed to make the radio enter that mode?
 
Top