For the circuit version, I used an ATtiny25 with RC low-pass filters connected to two PWM outputs:
The resulting scope trace is noisier, but it's quite recognizable:
To answer the question from @bigone5500, I based my design on information gathered from the ATtiny25 datasheet, the book...