Skip to content
View in the app

A better way to browse. Learn more.

Ham Radio Base -Powered By Ham CQ DX

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Solar
SFI 147
SN 157
A 10
K 1 Quiet
X-Ray C1.0
Wind 433.1 km/s
Aurora 1
Updated 18:30 UTC HamQSL · N0NBH
Day 80/40m Fair 30/20m Good 17/15m Good 12/10m Fair
Night 80/40m Good 30/20m Good 17/15m Good 12/10m Poor

Callsign Lookup
_
Vanity Call Signs Available
Enter filters above and click Search.
ⓘ Callsign lookups are in real time via the FCC database. Vanity callsign availability is refreshed daily at 6:00 AM CST. The vanity search may be unavailable for a few minutes during this update.
Live DX spots
Live DX Spots — 70cm via PSKReporter · scroll or pinch to zoom
Band
Mode
Time
Loading map data…
MHz DX Spotter Info
Recent spots
Select a band above to load spots
Ready — select a band to fetch live spots

using an arduino to automate my antenna rotator — anyone done this?

 Loading...

so ive been messing around with this for a few weeks now and im starting to wonder if i'm overcomplicating it. basically i have an old yaesu g-450a rotator and the controller is functional but i want to be able to drive it from the shack PC, maybe tie it into WSJT-X or at least have it track az/el from a file or something. i saw a few projects online where people used an arduino mega with some relay boards and a voltage divider on the feedback pot to read the heading, seemed straightforward enough.

problem is i keep getting weird readings on the analog input, like it'll say 180 degrees but the antenna is clearly pointing somewhere else and it drifts around. i checked the wiring twice and the pot voltage looks reasonable on the meter but something is just off. using a 10-bit ADC on the uno isnt helping i think, or maybe my voltage reference is just noisy. running off USB power which is probably not ideal.

has anyone actually got one of these working reliably? wondering if i should just spend the $30 on one of the commercial arduino-based rotator controller boards or keep hacking at it myself. also thought about maybe throwing a raspberry pi in there so i could run hamlib rotctld natively but that feels like scope creep at this point

  • Replies 1
  • Views 33
  • Created
  • Last Reply

Top Posters In This Topic

Featured Replies

yeah the USB power thing will absolutely cause you grief, the 5v rail on those boards is pretty dirty especially if you have relays switching on the same supply. i did almost exactly this project last year with a G-650 and the first thing i did was put a small LC filter on the AREF pin and use an external 3.3v regulator as the reference — made a huge difference. also worth putting a 100nF cap right at the wiper of the pot to ground, that cleans up a lot of noise before it even hits the ADC.

the pi idea isnt really scope creep if you think about it, because then you just run rotctld as a service and any software that speaks hamlib just works. i run mine headless with a little python script that polls the arduino over serial and translates to the rotctld protocol. took a weekend to get solid but its been running for like 8 months without a restart so

dont bother with the commercial boards imo, half of them are just someone else's arduino project in a box and you lose the ability to tweak the code. the learning is worth it if you have the time. that said if your deadline is a contest or something just buy the N1MM rotator interface and call it a day

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.