The Seeeduino Wiki claims that it can run on 3.3V/5V. It doesn't specify if it can step down higher voltages. I am looking to power the XIAO using a battery. It usually uses a USB-C cable which can provide 5V. Will I need to step the voltage down, or does it behave like a normal Arduino Nano and automatically step down the voltage?


If you scroll down on that page you link to you can see the power circuit. It uses an XC6206 voltage regulator which has a maximum input voltage of 7V and a dropout voltage that could be as high as 680mV.

So you can feed between about 4V and 7V in to the VIN pad and it will step it down to 3.3V. Anything below 4V and you will go "out of regulation" though the system may still run down to lower voltages. If you go above 7V you will blow it up.

| improve this answer | |
  • Thanks a lot! A 6V power supply will work perfect. – Hari5000 Jul 6 at 16:18
  • Make sure it's a regulated 6V supply. Unregulated power supplies tend to output voltages much higher than their published voltage under very low load. You might well exceed your 7V "do not exceed" voltage limit at the low current draw of a microcontroller. – Duncan C Jul 6 at 18:57
  • @DuncanC The OP specifies a battery... – Majenko Jul 6 at 19:01
  • @Majenko initially they mentioned a battery, but their last post said a "6V POWER SUPPLY." I took that as a change of plan. – Duncan C Jul 6 at 19:10
  • @DuncanC Whereas I take "power supply" to be any source of power, including batteries. – Majenko Jul 6 at 19:18

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.