The parts list for a homebrew RF signal generator is shorter than most students expect: an ADF4351 breakout board, any 8-bit micro that can talk SPI, a 3.3V regulator, and an SMA pigtail. Wire SCK, MOSI and a chip-select pin from the micro to the synthesizer, push six 32-bit registers over SPI, and you have a programmable carrier on your bench. CircuitValley took that same recipe, cleaned up the RF layout, and turned it into a product called the RFGEN44.
What CircuitValley actually built
The RFGEN44 is a Crowd Supply campaign for a tested, production-ready version of that idea: a Microchip PIC16 driving an Analog Devices ADF4351 wideband synthesizer, packed into a chassis measuring 81 x 47 x 26 mm and weighing 65 g. It runs off USB Type-C and enumerates as a USB HID device, so there is no driver to install and no vendor software to fight with. Founder Gaurav Singh built it so the whole chain stays readable, from the schematic through the firmware that bridges USB packets to the ADF4351 over SPI. Design files and source sit on GitHub under a CC BY-NC-ND license, so read the terms before you fork it into anything commercial.
The numbers that matter
Output covers 35 MHz to 4.4 GHz in 10 kHz increments. Amplitude tops out near -1 dBm from 35 MHz to 1 GHz, 0 dBm up to 2 GHz, and 4 dBm at the top of the range, which makes it a source for filter sweeps, receiver alignment and LO injection rather than a transmitter. There is a jack for an external reference clock, and that is the detail most first-time builders skip. The on-board oscillator sets your frequency accuracy, so feeding in a disciplined 10 MHz reference is what separates a hobby generator from something you can defend in a thesis. A sync output lets you trigger a scope on every frequency change. Backer price is $139, with shipping estimated for January 2027.
Breadboard it before you back it
Get an ADF4351 module talking to an Arduino or a Pico first. The tricky part is register order: the chip expects R5 written down to R0 on initialization, and getting that sequence wrong leaves the PLL unlocked with nothing on screen to explain why. Watch the LD pin instead of guessing at the output. Once you can command 100 MHz on demand and confirm it on a scope, you will know whether $139 for a shielded, calibrated box earns its place in your lab, or whether your own board is already good enough for the capstone. Start with the register map in Analog Devices' ADF4351 datasheet, then read the full campaign write-up on Hackster.
Originally published on blog.circuit.rocks.
Top comments (0)