Some updates to my DIY radio. Direct output from the FPGA into a R/2R resistor ladder as a quick and free (already had them) 8 bit DAC.
On my scope I see a pretty clean looking wave, but on my SDR it has massive amounts of splatter to the sides of it. Even from 50 feet away this 5mW transmitter (Slow slew, 4mA, 3.3V) splatters across the entire 40m HAM band. This is all radiated from a 3 inch length of wire between the FPGA and the scope.
Why is it so messy? I know the 1% resistors probably aren't going to cut a smooth wave but I wasn't expecting 500k bandwidth.
I often think if this is even possible on a small budget, given decent radios costing $600+,
though I wonder if that cost is the cost of not only the transmitter; but also the reciever, complex processing electronics for waterfall, the ability to tune without reprogramming the whole thing, and FCC certification. Wheras my thing lacks all of those latter ones.
Either way I was able to pull off DSBSC on multiple sine waves in the device, or AM that can be picked up by normal radios, now to hook up my microphone ADC and see if that works...
Then try getting proper SSB by LP/HP filtering the DSB-SC output with FIR filters, then a proper low noise DAC...
Optimistically, if everything looks perfect, I could possibly pick up an amplifier that can work with 10mW input and see if I can get ahold of someone on my monstrosity.