mastodon.radio is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon.Radio is a space for the Amateur (Ham) Radio community, anyone interested in Shortwave Listening (SWL), etc. Come join us and talk radio, technology, and more!

Administered by:

Server stats:

821
active users

Also called a “DDS VFO.” This may be a bit of a brain dump. Although I have local notes (in Joplin), if I had to look hard for this stuff, maybe someone else can benefit from it. I’ll try to skip the details of the dead-ends I went down.

I put the Pixie kit I put together as a distraction from the thing that’s been bugging me, which is putting together some different modules in a receiver to 1) learn more about hardware and b) eventually design a radio orienteering receiver. (Why design when I can put together someone else’s design? Not sure yet.)

Building

In short, I took these building blocks and put them together:

Although I don’t understand it all yet, the modification to the Pixie is explained at the very end of this “S-Pixie QRP Kit Student Manual.” Although I have the Pixie and not the S[uper]-Pixie, the component names matched the schematic I was provided with.

The S-Pixie can be modified to cover the whole 40 Meter band by replacing the oscillator with a VFO. A popular approach has been to use a Direct Digital Synthesizer (DDS) controlled by an Arduino. The human interface includes an LCD display and rotary encoder.
Popular DDS choices include the AD9850 and the SI5351.
Remove/Omit C3, C7, Y1, W1, D2, R6, and C8.
Place a 47K resistor between Q1 base and GND.
Connect the DDS across that resistor.

Schematic of the modified Pixie board, showing seven components that were removed (two were half-removed), one new resistor, and the wires for LO in and ground from the LO.Photo of the modified Pixie board, showing seven components that were removed (two were half-removed), one new resistor, and the wires for LO in and ground from the LO.

I don’t think I changed any of the code yet, but my version is here. I used the same pins CesarSound defined in the schematic below. I only used the connections from the Si5351 module, the OLED display, and the rotary encoder to the Arduino and ignored the rest. I skipped the capacitors across the rotary encoder connections.

Schematic from CesarSound of the connections from Arduino to Si5351 module and OLED.

Testing

I’m a bit overwhelmed, so you don’t get anything here right now.

here is where I talk about testing, maybe with audio/video

does it transmit

HPF to block broadcast AM – separate blog post

not great selectivity – hard to use for QSO

Next Steps

I have to keep reminding myself that this is not a product, it is a learning exercise. I do plan on making a standalone digital VFO module (with a board and case and all that) that can be plugged into other modules as needed. The digital VFO might use something smaller and cheaper than the Metro, like an ESP32 dev board, if I can get it to work. Pete N6QW has a bunch of information on this type of project.

The Pixie part may be modified/stripped down more so I can better understand it or re-use into another application.

Photos

Photo of a solderless breadboard, an Adafruit Metro, a Pixie transceiver kit, and a copper board. The breadboard has an encoder, a button, an OLED, and an Si5351 board. The copper board has a homebrew high-pass filter on it. Coax runs from the filter off the top of the image. A 9V battery powers the Pixie. A black cable runs off the bottom to power the Metro/OLED/Si5351. It looks like a big old mess.

https://w1cdn.net/2024/02/pixie-with-digital-vfo/

@va3prr @blog I concur. I think this is a great project.