Place any diode on you bench on the 7805 regulator ground. The regulated voltage out should now be 5.6 volts rather than 5 volts. This extra .6 volts should be enough to prevent the pi brown out condition. You did not hear this from me as I would never stoop to such dirty tricks.
Update: I've changed the cable again and it works well now. Apparently, I have serious issues identifying a good cable for my application.FYI, cat6 and cat7 cables use thicker wire than cat5. Helpful for PoE
So provide pads for a header, or include an onboard regulator for the 5V like is already there for the core voltage and then it could run from 9-12V adapters.Increased size of the board, increased cost of BOM. And then deal with all those people with non existing soldering skills destroying their devices. 5V usb is something relatively certain, basically plug and play. 9-12 V adapters can have different polarity and often are not even regulated, simply transformer + rectifier.
So provide pads for a header, or include an onboard regulator for the 5V like is already there for the core voltage and then it could run from 9-12V adapters. I've had so many micro USB cables that wouldn't work and have seen countless forum posts by users trying to get by with inadequate cables. This is especially true if you want to utilize the onboard USB ports to power devices like hard drives that can draw significant power.Increased size of the board, increased cost of BOM. And then deal with all those people with non existing soldering skills destroying their devices. 5V usb is something relatively certain, basically plug and play. 9-12 V adapters can have different polarity and often are not even regulated, simply transformer + rectifier. Some "12V" adapters output 19V without load. It's like opening Pandora's box.QuoteI've ended up powering most of my pis by soldering on wires to a barrel jack. I have lots of nicely regulated 5V wall warts.Geez, it's not that hard to get a decent cable... unless you shop for cheapest garbage. Heck, just buy official RPi cable/charger if you are desperate.
Why should I buy a special cable and hope that it's adequate when I have piles of them that have come with various devices? Why should I have to guess if a cable or power supply will work? Out of probably 30 cables and a dozen USB power bricks I have, maybe 1-2 cables have proven to be marginally adequate for the RPi, provided I don't have anything pulling a significant load from the USB ports, and maybe 5 of the power adapters. On the other hand I have lots of 5V and 12V wall warts and bricks that put out their rated voltage, can supply their rated current without any issues. I've never had one single problem with one of them, the USB garbage was headache after headache, it's a stupid way to power something. I would wager that probably 75% of RPis returned as defective actually had nothing wrong with them, but were unstable due to crappy power cables which are practically ubiquitous. Even a mini USB would be a big improvement over the micro USB trash.
Even a mini USB would be a big improvement over the micro USB trash.
And let's not forget USB standard was originally 5V/500mA, a lot of cables you have might be just fine standard-wise
QuoteEven a mini USB would be a big improvement over the micro USB trash.Mini-usb is worse in almost every way. Mini-USB is mechanically flawed and it just degrades much faster than micro-usb, on top of being bigger and having worse latching. And (at least few I've checked) micro-USB connectors are rated@1.8A so current should not be the problem either.
I would wager that probably 75% of RPis returned as defective actually had nothing wrong with them, but were unstable due to crappy power cables which are practically ubiquitous. Even a mini USB would be a big improvement over the micro USB trash.
Well whatever, I'll just keep modifying my RPi's because once modded they are rock solid, no more headaches.
Even a mini USB would be a big improvement over the micro USB trash.
Cumulative cost in sourcing proper USB cables (i.e., specified for USB3 charging) that are not con artist junk, and paying premium for such cables - worst case, chasing problems for weeks due to poor power -, quickly exceeds the cost of a single board blowing up once due to your wiring mistake.
Note that the Raspberry really needs over 2A during the short peaks. Standard USB cable rated for 500mA is going to have quite a lot of voltage drop. Even the cables designed for higher current are designed for charging devices that have internal battery; if you charge at 2A, and there is too much voltage drop, the charging current is just reduced slightly, and the charger IC is fine with this condition. This is completely different to powering a computer with no battery and miniscule amount of capacitance on its power lines. Even the shortest peaks must be within specs, otherwise it'll crash; and often do it in the most peculiar ways.
![]()
Micro USB is one of the most reliable connectors. Order of magnitude more reliable than barrel jack. Connector itself almost never fails. Intermittent connection (with slight wiggling) in barrel jacks is so widespread that it eventually developed in like every third device I've seen. Very rarely happens with micro USB.
There are no "500mA" cables among those which are barely decent. No smartphone in the last 5 years uses only 500mA for charging. They normally go 1A+, and drop current when detecting voltage drop.
Guess what? Raspberry Pi hasn't got a battery to power itself from. It requires -- not 1A, not 1.5A, but at least 2A (depending on what you connect to it and how you configure it). When it detects a voltage drop, it... well, usually it flashes the voltage drop warning. Sometimes, it just corrupts the file system, or just crashes.
Guess what? Raspberry Pi hasn't got a battery to power itself from. It requires -- not 1A, not 1.5A, but at least 2A (depending on what you connect to it and how you configure it). When it detects a voltage drop, it... well, usually it flashes the voltage drop warning. Sometimes, it just corrupts the file system, or just crashes.Raspberry pi 2 IIRC from my measurements don't go over 600mA and pi 3 don't go over 900mA (without overclock). All that exceeds this is from additional load you attached.
There are no "500mA" cables among those which are barely decent. No smartphone in the last 5 years uses only 500mA for charging. They normally go 1A+, and drop current when detecting voltage drop.
Exactly this. You have completely proved my point. 1A+, and dropping current when detecting voltage drop.
Charging:
0A: 5.0V - all fine
1A: 4.5V - all fine
2A: 4.0V - charge to the empty battery still ok at almost 2A. With full battery, charging rate is reduced. No big deal.
Raspberry Pi:
0A: 5.0V - all fine
Powered up. WiFi or any USB device tries to sink 2A for 1 millisecond. Supply brown-outs to 4.0V. May work or may not. Reliability issues seen by the user.
The reliability issue I'm seeing with microUSBs is not the connector itself failing, but the solder joints failing. Stress reliefing the power input cable is the fix - or just being careful.
Instead of going circles of babbling about "good" cables, maybe you should give us some exact recommendations of your known good cables? You know, the requirements for the Raspberry are well outside the USB specification, so having a "good compliant cable" isn't necessarily enough.
Charging:
0A: 5.0V - all fine
1A: 4.5V - all fine
2A: 4.0V - charge to the empty battery still ok at almost 2A. With full battery, charging rate is reduced. No big deal.Nonsense, no barely decent cable has 0,5V voltage drop at 1A.
Most phones just take nominal current and do not mind voltage drop at all - because voltage of fully battery is around 4.2 volts. It does not matter you put in 4.5V or 5V - phone will happily charge your battery.
BTW most phone chargers have quite poor voltage regulation, if it is written 5V 1500mA then you get one or another, but not both in the same timeThis of course in addition to cable drop!! rPI on the other hand is very picky about voltage. So here we are.
The reliability issue I'm seeing with microUSBs is not the connector itself failing, but the solder joints failing. Stress reliefing the power input cable is the fix - or just being careful.
Well, usually it flashes the voltage drop warning. Sometimes, it just corrupts the file system, or just crashes.
Most phones just take nominal current and do not mind voltage drop at all - because voltage of fully charged battery is around 4.2 volts. It does not matter you put in 4.5V or 5V - phone will happily charge your battery.
The reliability issue I'm seeing with microUSBs is not the connector itself failing, but the solder joints failing. Stress reliefing the power input cable is the fix - or just being careful.Well that’s not a property of the connector design, sorry! Look at how many good designs implement their connectors: heavy metal or plastic with a precision cutout for the plug, so that the plug is well-supported by said thick metal or plastic.
There are 47uF MLCCs on 1.2V, 1.8V and 3.3V power rails and 3 of such in parralel on USB. Also it's not like WIFI has short power bursts of high power, it's not GSM.