Tracking the operation, enhancement, and repair of the little Rockmite radio.
hcarter333 / rockmite Goto Github PK
View Code? Open in Web Editor NEWFlying Rockmite 20 metere QRPp tranciever issues and projects
Flying Rockmite 20 metere QRPp tranciever issues and projects
Per the suggestions in
http://solorb.com/elect/hamcirc/rockmite20/index.html
Change the power ouptut transistor. The ferrite core and bead are on order. The data sheet for the transistor:
2N4427.PDF
Determine how to use the battery to power the radio at least in the home station.
Use the following info:
https://www.electroschematics.com/laptop-battery-secrets-part-1/
Add a parts list (as of 2022) to the repository for the RJ-45 breakout board project.
Done:
Parts numbers or at least links to purchasing sites for all parts are included in the list.
Can the audio output be streamed to discord?
Record the Rockmite as the sun crests over the trees in McLaren Park. I heard a wave of static yesterday. The issue here is to determne if the phenomenon repeats and is related to the sun. On 1/1/23 it took place at 8:10 AM PST.
Prototype this for the array of RockMites idea.#16 . Use pain python first. Feed RM audio into computer. Output through Internet port with python.
Since the attachment of the headphone jack and(?) the band/keyer-speed switch to the control RF-45 unit, the da key occasionally does not make das when closed. May be related to #10
Should contain:
dummy load
no load
short feedline
long feedline
Optional:
Noisebridge with no feedline
Make the initial prototype via two breakout boards, (maybe use a rubberband to attach the one seen above at first, and just use the screw terminals on the back of the board for the radio-side breakout board.
Here's the proposed board placement:
Demonstrate the two board system. Use the pintout diagram (replacing the mic and PTT connections with keyer connections) from
https://github.com/kb4mg/Open-Headset-Interconnect-Standard
The lead broke away from the RJ45 breakout board.
Resolder, or screw terminal the wire. Use the pinout defined in #7 .
Perfect antenna placement at Noisebridge using a variant of the Flying Rockmite.
Design technique for getting half-wave dipole antenna wire tension off the Rockmite Board.
Solder then. Figure out a better solution.
Document utility of the banana tripod and the ability of the bananas to attenuate audio other than the radio coming out of the headphone embedded in the banana bunch.
Probably using the existing two mounting holes, move the breaker board inside the RockMite enclosure. Simply notch the side of the box to bring in the connector. Maybe slide the mounting holes over a bit to make the connector flush with the outside.
Should all issue titles rhyme?
Raise the elevation and seperation (from the house) of the Rockmite half wave dipole by mounting a twine pulley system to a broken cable clip higher up the wall of the house.
Does the coax fed antenna need a balun? Are the exterior of the coax cable and I becoming part of the antenna system unintentionally?
There are lots of detailed models on this site.
https://owenduffy.net/balun/Guanella/G.1-1.htm
along with references to foundational articles on baluns.
Not going to an unbalanced conductor (coax) seems like the simplest solution. Then, I just need to develop a quick connect/disonnect system for radio in the antenna operation.
Checkout the connector from
https://en.wikipedia.org/wiki/Category_5_cable
Covid has hit the house. We're all doing as well as can be expected, but as a result KD0FNR rockmite station control has moved down a floor. The Flying Rockmite is paying dividends, even grounded at the house.
So! I set out bulidng a CW version of N6MTS's open headset interconnect standard with the thought of building a better antenna-mounted 'Flying Rockmite'. Relativey though (special and general) teaches us that well, it's kinda obvious, all things are relative. Consequently, when I tested positive for COVID, after a day of being completely down, I sent out an order for a 25 foot CAT-5 Ethernet cable. It arrived today. I'm back up and around a bit, so I went up to the kitchen where the Rockmite is sitting on a table, and unplugged the short cable used in the original prototype #6 :
I plugged in the 25 foot cable to the rig, anchored the cable to the table with a copy of The Empire of Gold, picked up the headset/keyer, and then toodled back down to my bedroom where the cable was waiting, hanging in the air patiently, for me just outside the back door.
I attached the cable to the keyer. (I guess it's more of a cozy keyer now? Maybe I should have anchored the cable with an Agatha Christie or Maureen Johnson cozy mystery? I digress.)
The 11 year-old and I immediately tried the radio out working remotely from my room, and???
(Once again remembering we're in San Francisco, even when RBN thinks we're in Sound Beach.
The little rig is up and running!
The different antennas are having different results, trees vs house vs Noisebridge. Now that more data's available that has become clear. Create a Google Sheets database (think of the paper I saw this in recently. Here it is:
http://data.hackeducation.com/2017/07/28/how-to
Want to be able to graph frequency of spots/QSOs, and distances. That's it for now.
Also want a time lapse map of locations similar to the PG&E power outages maps.
Background:
In the spirit of @simonw 's DjangoCon presentation
https://youtu.be/GLkRK2rJGB0
I'm turning the Rockmite into a github project. The first issue is being able to unit test. This will be done with the reverse beacon network which listens for radios, and provides output like the following:
The initial idea is to pull in the html, (or even better yet, maybe just directly accessing the underlying db?), then searching for the count of result rows. One or more rows indicates the test passes, zero rows indicates the test failed.
Even screen scraping will take some work because while the data is there in the debug view, it is not in the Ctl+U view:
The next step is to try a simple curl command to grab the data into a Python script.
Test that the antenna works in the rain. I'm concerned about possible 'bad' paths created by rain water including shorts across the BNC to banana plug adapter and shorts along the kitchen twine support back to the house.
Find small relays for letting without coming power supplies.
Since we're stuck in Microsoft Word for the moment, embrace it. Add mail merge to create QSL cards from a spreadheet of (or maybe just a file?) containing csv data (from rm-rbn-history?)
Add a power jack so the stationary rockmite can be operated from wall current. The AA batteries went from 13.03 to 11.57 Volts in the space of a day.
https://docs.google.com/spreadsheets/d/1krxiWBKKeShOnWxFTH9juhVycn7wuF5qg4Xtg9qu6Fk/edit?usp=sharing
Sloping the antenna along the ridge at Baylor Pass showed remarkable improvements. Try sloping the home station antenna along the hill rather than across.
One issue that will cloud results is that this will also result in the antenna being more near to a perfect 50 ohm impedance as the Vee opens up to almost straight.
All of the spacers have sheared off after various drops in the last week. Replace them.
The current keyer buttons continue to just give up.
This time, they broke after I operated in the rain.
Looking into replacing them with a, hopefully, sturdier switch:
https://www.adafruit.com/product/818?gclid=CjwKCAiAhKycBhAQEiwAgf19eupptHB_BwLEbX6MeWqpU2YX-MBTXkFC-JndXQ0-A9xmbubn-iX7vxoCxxkQAvD_BwE
On power-up keep power from the radio using (opto-isolators? errr I mean relays)
until the Pico measures that the operating voltage is the correct polarity and level. Originally I thought this kind of safeguard would be too much of a battery drain (hence #23 ) but since the Pico Pi is going to be running with the remote Rockmites anyway, it seems like a good automated test.
Datasheet for the relay:
Deliver it to the maker space. Measure how long it lasts.
Bring the aerial back to the 2nd floor, remount it, and toss it down below for attachment to ground support.
The aerial broke in the wind storm on the evening of 1/4 in San Francisco.
In preparation for building the next 20 meter Rockmite with a PTO substituted for the local oscillator, measure the output levels of the existing crystal oscillator.
Create a pin-out table based on the following from the proposed open headset interconnect standard:
There's software that can interpret Morse code. Can it be setup to listen for and automatically detect the KD0FNR Rockmite when testing new releases and fixes?
Add a RJ45 connector into a case for the flying RockMite. Bring that down (via CAT5) to the keyer, headphone, and battery box (?).
Add the same connector to the desktop RockMite to use the same keyer/headphone/battery box.
Write about this in relation to the following:
https://www.hamradioworkbench.com/podcast/hrwb-167-open-headset-standard-interface-with-mark-n6mts
Remove the power supply protection diode. As noted in this page
http://solorb.com/elect/hamcirc/rockmite20/index.html
the diode pulls about a volt of avaliable supply voltage as soon as the current gets in the box.
Look into eventually replacing the diode with a different diode placed in reverse to ground as shown in the above link:
datasheets attached below
Postage stamp Mp3 recorder with line in
For cde practice
Document the steps and scope settings including the dummy load, setup with the signal generator, and especially the digital scope settings that tend to change for no reason, (ok, it's probably because they're sitting in a makere space.)
Doing dead bug construction via super-glue
This, sadly is behind a paywall
https://spectrum.ieee.org/with-the-dead-bug-method-hobbyists-can-break-through-the-highfrequency-barrier
Looks like I'll be wiring pins 5 and 2 together. May do that before I head to the super-glue lab
Headset jack pinout:
https://www.kycon.com/Pub_Eng_Draw/STX-3120-5B.pdf
Headset jack datasheet
https://cdn-shop.adafruit.com/product-files/1699/STX3120.pdf
Use an automted Morse code decoding software package to listen for the Rockmite on the Utah SDR. I'll also need to determine how to do a better URL automation of the SDR such as
http://websdr2.sdrutah.org:8902/index1a.html?tune=14059lsb&zoom=5
Find raspberry pi with WiFi.
Setup server to interface across WiFi service vnc-like or not even that? Just ip address of the day and port?
Attach to keyer/audio ports of RockMite
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.