Input voltage regulator 3v3 boards

Why doesnt ardunio include a 3v3 voltage regulator on there boards for input. So i some newbe ends up putting 5 volt logic input into the board it doesnt damage the board. A simple voltage regulator would make sure all input would stay at 3v3 taking the chance of ruining the board away. Also would make it easier on builders haveing to add external parts for the correct voltage. I dont know im new to arduino so i could be talking something thats impossible to do but i can see how adding one more part to the board would make it any bigger they can make really small parts now a days ive seen some capacitors you can barely grab with tweezers. Or maybe they dont include it cause if you damage it youll buy a new one lol like what happened with me and the nano 33 ble sense rev2 i was using 2 different boards both 3v3 on a esp32s3 and the rev 2 and fried the board there must have been a voltage difference i was using rx and tx pins anyway lesson learned but it would be nice for arduino to add regulators to there inputs. well i think that anyway and opinions are like aholes everyones got one.

If you want to protect a 3.3V logic level Arduino from people connecting 5V logic level signals to the 3.3V Arduinos GPIO pins (and potentially damaging them) , then you would need to fit a logic level converter on all of the GPIO pins.

Thats a lot of extra components so no surprise its not done.

1 Like

Then what about the fact that most input pins are also output pins?
And that voltage regulator drops some voltage even when you have 3.3V inputs...

and there are uninformed examples of both, as well. :sunglasses:

2 Likes

Sure you could add a voltage regulator to all the output pins, but on a UNO for instance you would need to add 20 voltage regulators to the outputs and the pins with regulators on them could then not be used as inputs.

I think your a bit confused.

Why you think so?

I just added two reasons why OPs idea would not work.
1 because he would have voltage regulators there even when he uses pins as output.
2 because he would have voltage regulators there even when his input is 3.3V

1 Like

Thanks for clarifying your post.

Hi, @retiefff1985
Welcome to the forum.

Sorry but i had to spread your post out a bit, to see your points.

https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum

Tom... :smiley: :+1: :coffee: :australia:

You should always read the documentation for your board before using it.
Quote from ble sense documentation

Please read: operating voltage

The microcontroller on the Arduino Nano 33 BLE Sense runs at 3.3V, which means that you must never apply more than 3.3V to its Digital and Analog pins. Care must be taken when connecting sensors and actuators to assure that this limit of 3.3V is never exceeded. Connecting higher voltage signals, like the 5V commonly used with the other Arduino boards, will damage the Arduino Nano 33 BLE Sense.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.