Breadboard Power Supply 5V/3.3V (DFR0140)

This is a placeholder topic for
“Breadboard Power Supply 5V/3.3V”

This is a very simple board that takes a 6-12V input voltage and outputs a selectable 5V or 3.3V regulated voltage. All headers are 0.1" pitch for simple insertion into a breadboard.

Read more

1 Like


I just recieved this DFRobot breadboard power supply. Before connecting it to anything, I checked the supply voltage with a multi-meter. With 12V in the barrel plug, I measured 3.3V on one side, and 5V on teh other, as well as correct voltagles on the pins on top.

However, after attempting to power a ESP32 devboard, I was suddenly measuring 12V on teh 5V rail (still 3.3V on that rail). After some time, the board is not being powered at all via the barrel connector, only via USB 5V in.

Is this board meant to ouput 12V on the 5V rail at any time, because mine certainly was.


Hi Ryan.
The board is very simple. A 5V regulator for the 5V and a 3.3V regulator hanging off that for the 3.3V.
The schematic is available here

It looks like the 5V regulator has failed short circuit which would still provide 3.3V via that regulator but 12V on the 5V line. Then the 5V regulator has gone open circuit which will remove the 12V from the 5V line but you would still be able to power the system with USB as that 5V connects directly.

Having said all that I think the whole thing is pretty wrong (or to use another term, garbage). If that circuit is correct you can’t use a XX117 like that. If you connected a 117 like that all you would get out of the end would be 1.2V which is the chip reference. Check the XX117 data sheet. You will find it is an adjustable regulator (and thus very versatile) and needs a voltage between “adj” connection and ground, usually obtained with a resistor arranged to use some of the output current. Refer sample in data sheet.
Cheers Bob


The LM1117 is available in several fixed-voltage versions which are used exactly as detailed in that schematic, ie Adj tied to ground. It is only the adjustable versions that rely on the Adj resistor to set the output. voltage. See, for instance:
LM1117 - 800 mA Low-Dropout Linear Regulator (
at page 1.


Hi Jeff.
True the 3.3V regulator on the schematic is quoted as LM1117. I was not aware of the difference until now, thanks for that. Lost touch over the years. Was not even aware of the existence of a LM1117. Always have just used a 117.

BUT the 12V regulator is marked as LM117 which is NOT a fixed regulator. This could be a typo but if not and it is indeed a LM117 fitted then this would explain Ryan’s problem.
Cheers Bob


It’s actually marked as LM117-5V, but there is no such thing. All four examples I have here use LM1117 for both regulators. OP has indicated that it worked at 5V before testing with the ESP, so a shorted or open regulator is the more likely explanation. However it is also possible that the measuring is being done with insufficient load on the regulator to make it regulate correctly. Some devices have undefined behaviour for a load of less than about 10mA. In this case the 3.3V regulator should ensure this minimum load exists, but perhaps not.


Hi Jeff

I don’t have that luxury so I have to rely on published information. If it is incorrect on the published circuit it should be fixed.

True, I couldn’t find it, but I also did not get pointed to a 1117 in my search.

A LM117 normally would have a minimum load of 10mA which is provided by a 120Ω resistor from OP to ADJ then another resistor is used to obtain the required ADJ voltage to Gnd passing this 10mA as you are probably aware. The LM1117 is probably a LM117 with these resistors fitted internally to provide a fixed voltage regulator.

My lack of awareness is probably due to my habit of just grabbing a 78XX or 79XX device when I need such a thing or I usually have 1 or 2 LM317 devices around in case I can’t find a 78XX unit or I need something a bit different.

Just had a look at the data sheet you linked. There is another interesting application where you can change the output voltage in the upward direction bu inserting an appropriate resistor from ADJ to ground. In other words it can still be used as an adjustable regulator with the minimum voltage as designated in the type number.

Anyway thanks for setting me right and for that info. Try to learn something new every day, that’s today taken care of.

The published circuit is still incorrect though.
Cheers Bob


Thanks all for the replies. I’m not that experienced with electronics, just having fun programming some ESP32 modules.

Not sure what happened, I guess something shorted, unfortunately it seems to have damaged my ESP32 board, as I can’t communicate with it when connecting the USB. Oh well.

Thanks for the help anyway folks.

1 Like

Hi Ryan,

Welcome to the forum!!

Sorry to hear that the breadboard power supply hasnt lived up to its specs, feel free to reply to your order confirmation email and we’ll help you get your projects back on track!


1 Like