One of my projects require a 3.3V supply.
Its an audio codec, TIs AIC3254, to be interfaced with Arduino Uno.

The codec requires almost 300mA of current, so was thinking of using a level shifter connected to the 5V output of the Arduino board, which can supply 400mA, instead of using an external supply with LDO.

Can the Arduino 5V output be used efficiently with level shifter? Or external supply is the best option?

PS - Codec schem enter image description here

Ignore the USB part

  • 1
    \$\begingroup\$ What is this level-shifter you talk of? \$\endgroup\$ – Andy aka Dec 17 '15 at 12:47
  • 2
    \$\begingroup\$ Conceptually, level shifters are for signals, while voltage regulators and dc/dc converters are for supplies. Since you mention audio beware of noise on the supply. The USB part you want us to ignore is probably your answer for getting your supply. \$\endgroup\$ – Chris Stratton Dec 17 '15 at 13:13

No, a typical level shifter can not be used as a voltage regulator to supply 300 mA of power. They are intended to be used for signals and will likely only source a few mA at best.

You do not need an external power supply, you can use a LDO Linear Voltage Regulator with the Arduino 5V source as the input.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.