DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Data Engineering
  3. IoT
  4. Making a Raspberry Pi-Based Amateur Radio WSPR Go-Kit

Making a Raspberry Pi-Based Amateur Radio WSPR Go-Kit

Check out these directions and photos for hooking up a WSPR kit on a Raspberry Pi.

Kevin Hooke user avatar by
Kevin Hooke
·
Jun. 06, 16 · Tutorial
Like (2)
Save
Tweet
Share
8.34K Views

Join the DZone community and get the full member experience.

Join For Free

A couple of weeks back I got a Raspberry Pi setup with TAPR’s QRPi low pass/band pass filter board, running WsprryPi, providing a low-cost, low-power, WSPR transmitter. For my first attempt, everything was hooked together temporarily. I wanted to see if I could get the Pi and a USB battery pack packaged in a weatherproof box with connectors for an antenna so I can take it out and leave it outside in the yard transmitting for a day (or at least as long as my USB battery pack will last for—I currently have 10000mAh USB pack that seems to last at least 8 hrs or so with a 1/4 charge remaining).

Image title


This is what my second attempt looks like:

  • 10″ Tactical Weatherproof Equipment Case, from MCM
  • On the sides of the case I drilled through and added banana jacks to connect each side of the wire dipole on the outside of the case. On the inside, I soldered a short wire from each jack which connects into the QRPi board connector
  • The battery is a 10000mAh Anker USB battery pack (hard to see in the photo but it’s at the back of the case)
  • Battery and the Pi are velcroed into the case

There’s plenty of free space on the inside of this case, I probably could have gone with a smaller one. I have some other Pi related projects in mind, though, so will probably use this size case again for another Pi + Packet radio related project.

So, the results, how does it perform. Well the first couple of weekends I ran this I didn’t get any spots, so I suspected something was up with my antenna connections. I had already run with the same wire dipole connected directly to the board, so I knew it would radiate a signal. The first test I roughly cut the wire dipole using the 468/MHz formula but I didn’t bother to check it on an antenna analyzer. So next step, where is the resonant point of this antenna?

Image title


Hooking up my YouKits analyzer, the center line is showing 14.1 MHz, but the low point is clearly to the left, so the wire is too long:

Trimming off about 6 inches from each side got us more in the ballpark – now we’re looking good:

Image title


Getting the Pi back out in the yard, I hung the antenna from a couple of bushes at approx 5ft off the ground. This is very low for a dipole on 20m, but I know from previously running with this antenna at the same height that I still got spots all the way out to the East coast, so I’m not too worried about getting it up higher.

To keep things in perspective, remember we’ve only running 100mW, so we’re running low power, definitely QRP by any definition. At this low power, any spot is a good spot for me.

So, what about the spots? I didn’t get anything all afternoon, but then I got a number of spots from Texas, so if anything, there was a good propagation path between California and Texas early evening, but the spots dropped out shortly after sunset:

Image title


Since every day on HF is different, this is definitely an ongoing experiment.

So far, this works pretty well and I’m happy with the setup!

NOTE: to transmit on Amateur Radio frequencies requires an Amateur Radio license, with the appropriate privileges for the frequency/band you are using. Also, per recommendations for the WsprryPi software, ensure you are using appropriate low pass/band pass filters so the Pi is not generating unexpected harmonics on other frequencies. 

For future reference, current solar conditions (from http://www.hamqsl.com/solar3.html ):

SFI=86, SN=25, A11, K=2. 20m day/night was fair

Related Refcard:

IoT Applications With Java and Raspberry Pi

raspberry pi USB Pass (software) Filter (software) Connector (mathematics) application Harmonic Testing Hooked (app)

Published at DZone with permission of Kevin Hooke, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Utilize OpenAI API to Extract Information From PDF Files
  • The Role of Data Governance in Data Strategy: Part II
  • Why It Is Important To Have an Ownership as a DevOps Engineer
  • Continuous Development: Building the Thing Right, to Build the Right Thing

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: