- Replies 1
- Views 36
- Created
- Last Reply
Top Posters In This Topic
-
Jennifer Lee 1 post
-
Jennifer Walsh53 1 post
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
so ive been messing around with this idea for a while now and finally started actually building it. basically i want to use an arduino mega to handle all my antenna switching automatically based on band — right now i have a 40m dipole, a 20m yagi, and a 6m halo up on the roof and im constantly having to manually flip relays when i change bands on the rig. its not the end of the world but its annoying especially during a contest.
the plan is to read the band data output from my IC-7300 (the CI-V serial stuff) and have the arduino parse it and then fire the right relay. i got a bunch of those SRD-05VDC-SL-C relays from amazon, probably overkill but they were cheap. im using a ULN2003 darlington array to drive them so im not pulling directly from the arduino pins.
my question is whether anyones done something similar with the CI-V interface specifically. ive seen some sketches online but most of them are for older rigs and i cant tell if the baud rate stuff is the same for the 7300. also wondering if a pi would be better for this since i already have a pi 4 sitting around doing nothing. seems like overkill for just switching relays but maybe if i wanted to add logging or a web interface later it would make more sense.
anyway if anyones built something like this id love to see your code or at least hear how you approached the CI-V parsing part
Link to comment
https://www.hamradiobase.com/forums/topic/2447-using-an-arduino-to-automate-my-antenna-switching-anyone-done-this/Share on other sites