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 128
SN 73
A 6
K 1 Quiet
X-Ray B9.3
Wind 433.7 km/s
Aurora 2
Updated 23: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 a pi zero to control my antenna rotator — anyone done this?

so ive been messing around with this for a few weeks now and finally got something that half works. basically i have an old prop pitch motor setup on a home brew rotator and the original controller died ages ago so ive just been doing it manually which is obviously painful when youre trying to track anything.

the idea was to use a pi zero w with a little motor driver board — im using one of those L298N modules i had sitting in the junk box — and just write some python to handle the positioning based on feedback from a cheap hall effect sensor on the shaft. its kind of working but the positioning is drifting like 10-15 degrees over a few rotations and i cant figure out if its the sensor or my code thats losing count somewhere.

anyone done something like this or something similar? i know there are proper rotator controller kits out there but im cheap and i already had all this stuff laying around. also curious if people have used hamlib with a pi setup like this, seems like it should be possible to feed azimuth data back to the radio software but havent dug into that part yet.

  • Replies 1
  • Views 32
  • Created
  • Last Reply

Top Posters In This Topic

Featured Replies

yeah i did something almost identical about two years ago with a regular pi 3 and an old TV rotator. the drift problem you're describing sounds like it might be debounce issues on the hall sensor — those cheap sensors can give you phantom pulses especially if your motor is generating any electrical noise on the supply lines, which prop pitch motors definitely can. i ended up putting a small cap across the sensor output and it cleaned things up a lot, maybe 100nf or so just to smooth the transitions.

hamlib integration is actually not bad once you get the rotctld daemon running, you can set up a custom rotator model and it shows up just like any other in wsjtx or whatever. took me an afternoon to figure out the config file syntax but once its going it just works. the python side i actually scrapped and rewrote in C because the timing was too inconsistent with python for the pulse counting but that might just be my code.

dont overthink the sensor thing, i went through the same rabbit hole. ended up just using a 10-turn pot on the shaft geared down a bit and feeding it into an mcp3008 adc on the pi. way more reliable than counting pulses and you always know your absolute position even after a power cut. only issue is calibrating the pot range to actual degrees but thats just a one-time thing.

Guest
Reply to this topic...

Affiliate Disclosure: As an Amazon Associate, Ham Radio Base earns from qualifying purchases. Some links throughout this website may be affiliate links. If you purchase a product through one of these links, we may earn a commission at no additional cost to you. Your support helps us continue creating free articles, tutorials, reviews, and resources for the amateur radio community. N0TLB © Ham Radio Base - Powered by the Ham CQ DX Community. All rights reserved.

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.