Arduino based VCOs?

To clarify, VIN should be 7-12 V and is regulated to 5 V by an onboard regulator. If you provide 5 V yourself, connect it to +5V, not VIN. See here:

(that’s for a Nano, but Leonardo has a similar power supply, using an NCP1117 that is similar to the LM1117 and AMS1117 regulators mentioned there, with a 1.2 V drop)

The input pins have protection diodes to deal with input voltages above and below the supply rails, but they cannot handle a lot of current, so unless you have current limiting resistors on the way in, over- and undervoltages may fry them.