sine wave

horace:
what frequency are you generating?
you can generate a sine wave using PWM
do a web search for pwm sine wave or pwm sine wave arduinoand you will get plenty of links

...but it still doesn't meet the requirement of "without any components".

A Due has a true DAC, but doesn't meet the requirement of "arduino uno"