The RP2040 has two 200 MHz ARM cores. One could be dedicated to being a DDS synthesizer, and that could drive a PWM. So we'd have a 75-cent precision function generator. Maybe 95 cents with the opuput filter and an opamp.
USB would add two resistors.
John Larkin Highland Tech Glen Canyon Design Center Lunatic Fringe Electronics