12V power supply.

No, an Arduino requires regulated 5 V.

If you feed 12 V to "VIN" or the "barrel jack", the internal regulator can supply only about 100 mA or so which is really only enough to power the microcontroller and a few LEDs at 10 mA each.

You also have to be careful with LED drivers. That one appears to actually provide a regulated 12 V at any current up to 3.2 Amps so you can use it to power 12 V devices, but many are constant current drivers which will deliver anything up to their maximum rated voltage in order to deliver the specified current - they are not voltage regulated as such, but current regulated.