Got an IC-2730E with the black display and wanted to program it via Linux.
Made the interface using this diagram:
The 3.5mm plug is to connect on the radio "Ext speaker jack 2"
The USB connection of the converter was recognized as /dev/ttyUSB0 , that can be changed on CHIRP.
Screenshot of some memories programing:
Also IMPORTANT I only managed to upload/clone In when setup on CHIRP the radio as IC-2730A (America), with the setup for IC-2730E (Europe as mine is) it was only allowing to clone out and failing on the upload.
The USB to RS232 adapter is from a listing with the following name: "USB to Serial RS232/UART TTL/RS485 DB9 Converter Adapter Module FTDI FT232BM/BL" others similar might also work. Here's mine along withe connection made on the plug.
Also it only worked correctly when the jumpers were on the "RS485" side, I guess that is for setting which output of the module, either DB9 or TTL.
CHIRP command on Linux was run from downloaded file "Chirp-next-20260918-x86_64.AppImage": this way: ./Chirp-next-20260918-x86_64.AppImage
Links for reference:
CHIRP on Linux
https://chirpmyradio.com/projects/chirp/wiki/ChirpOnLinux
ICOM IC-2730 DIY USB PC programming interface FTDI
https://www.dk9jc.de/blog/equipment/210-icom-ic-2730-diy-usb-pc-programming-interface-ftdi
Ham Radio Remote Control The IC 2730
https://simplehrr.com/simple-ham-radio-remote-project-rpi-ic2730-rmt
Icom OPC-478 interface
http://ok1dx.cz/constructions/opc478/opc478.html
Have a nice day!






























