: The Icom OPC-478UC is the recommended USB-to-3.5mm programming cable.
While you can find the for free on file-sharing sites or radio forums, the official route is safer and supports future updates. If you program radios often, buying the official CS-F3003 is a wise investment.