The Nano running this program communicates with the CAT interface in the Kenwood TS-590SG, reads the current frequency (band) data three times a second and outputs it in the standard Yaesu BCD format at its pins 12, 11, 10, 9 (A, B, C, D, respectively). It should also work with the TS-890.

EDIT, March 2026: The picture was updated for purely aesthetic reasons, keeping all electrical connections unchanged.


P.S.
This Nano thing was actually just a quick and dirty spin-off project, using whole chunks of the original program. So the code is not pretty, but it works well.
It all started with this:
https://yu2zz.com/2023/03/21/automatic-antenna-switch-controller-for-kenwood-and-yaesu-with-arduino/
Furthermore, this device
https://yu2zz.com/2023/03/21/cat-to-bcd/
uses practically the same program functions to communicate with the CAT interface and to switch bands automatically. It has been in use for a couple of years already, with no issues whatsoever.



Pingback: Antenna (or whatever) Selector SHIELD for Arduino Uno | YU2ZZ ····· Elektronika. Radio. Hobi.
Pingback: Antenna (or whatever) Selector SHIELD for Arduino Uno - YU2ZZ ····· Elektronika. Radio. Hobi.