- Replies 1
- Views 24
- Created
- Last Reply
Top Posters In This Topic
-
Susan Davis 1 post
-
David Brown 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 putting something together on the bench. 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 vertical for 20/15/10, and a loop thats kind of a wildcard. every time i change bands i have to physically reach over and flip the coax switch and honestly it drives me nuts especially during contests.
the plan is to tap into the band data output from my rig (its an ic-7300 so it does put out band info over USB via CI-V) and have the arduino read that and trigger the appropriate relay. ive already got a 4-relay module sitting here and a handful of logic level converters. the tricky part im running into is getting the CI-V parsing right — the icom protocol isnt super complicated but its not exactly plug and play either. anyone who has done something similar with a PI or arduino and icom rigs, how did you handle the band data parsing? did you use a library or just write your own state machine?
also a little worried about RF getting into the arduino and causing resets. ive seen that happen before with a different project and it was a nightmare to track down.
Link to comment
https://www.hamradiobase.com/forums/topic/3671-using-arduino-to-automate-antenna-switching-anyone-done-this/Share on other sites