LM2596 is a step-down (buck) Switching Regulator capable of delivering 3A of current and it is working at 150 KHz switching frequency. Using a few external components you are able to build a powerful power supply. It comes on 3.3V, 5V, 12V, and adjustable output versions.