To me the charm of the raspi ecosystem was always in giving you a very low power, "always on, almost no power draw" linux environment. Oh well, I guess there's always the older versions or the zero for that.
To me the charm of the raspi ecosystem was always in giving you a very low power, "always on, almost no power draw" linux environment. Oh well, I guess there's always the older versions or the zero for that.
"Raspberry Pi 5 consumes significantly less power, and runs significantly cooler, than Raspberry Pi 4 when running an identical workload. However, the much higher performance ceiling means that for the most intensive workloads, and in particular for pathological “power virus” workloads, peak power consumption increases to around 12W, versus 8W for Raspberry Pi 4."
The real unanswered question is, does it finally have a damn sleep mode so it can save power when idle.
Based on my experience with previous Pis, I bet you’ll be able to drop that even further by turning off unused board components at boot time.
# Disable Power LED after boot
dtparam=pwr_led_activelow=off
# Disable SD card activity led
dtparam=act_led_trigger=none
dtparam=act_led_activelow=off
# Disable the ethernet LEDs - these are Pi4 specific values.
# Look in the docs for the values for other Pi boards.
dtparam=eth_led0=4
dtparam=eth_led1=4
to /boot/config.txtIt appears to depend on firmware or kernel but for recent kernels (recent 6.1 or 6.2) activelow is no longer necessary [1]. It seems to work on CM4.
PS: my bad I disabled the LEDs via /sys not /proc previously:
> # for i in /sys/class/leds/*; do echo 0 > "$i/brightness"; done
The required lines were different between the Pi 2 and Pi 4 I was using at the time, and the documentation was not updated (or I'd found old docs).
An exercise in trial and error.
The same likely can be built on top of an RPi, using, say, wake-on-LAN signaling, or some GPIO as an interrupt source. You'll have to suspend your OS while idle for a prolonged time though.
My reading of that was:
"soft" = trigger an orderly OS shutdown, the same as if you executed `shutdown now` on the command line.
"hard" = cut power immediately, as if you just unplugged the power cable.
I dream of DIY'ing a laptop, and RPi looks like a great platform for prototyping that... until you realize there's just no sensible way to put it to sleep. Hibernate + aggressive boot time optimization?
Eventually though it didn't turn out to be much of an issue, SSDs boot real fast these days anyway and I can just do a full power cycle.
Jeff Geerling on YT has a great in-depth review of these options in his latest video.
And that's with a real SSD.
Either way, this is all history. Raspberry Pi boards do not cost hundreds of dollars as claimed.
Before that there was no need for a locator, just buy from whatever eshop, everyone had it in stock and at MSRP.
you not checking the site != people not being able to buy them
I'm not saying that it was easy, or anything like business as usual. They've done interviews where they talked about the difficult decision to prioritize companies that would go under without new stock over casual hobbyists. It's one of those unenviable situations where there's no good outcome, just a possibly less-bad one.
Not only are they expensive and relatively large, machines that have had previous owners often have mystery issues which make them great for home tinkering projects, less so for something that can get you in trouble if it breaks down.
There's a reason companies buy new parts instead of employing teams to scour Craigslist for deals.
https://www.amazon.com/Beelink-Intel-N100-Computer-Desktop-D...
Faster processor, 16GB RAM, 500GB NVME SSD, with case. $165! That’s damn impressive, considering the RPi5 with 8GB RAM is suggested to sell for $80 (good luck getting it for that little). And Amazon can get it to me in two days.
Yeah it’s definitely bigger, but I wasn’t expecting these systems to be so cheap.
There was also the UP Board which was an Atom SOC with PI compatible GPIO. I believe that's still in production?!
https://up-shop.org/up-board-series.html
Then again that is severely dated, the Atom was a very capable processor... when it launched, almost a decade ago.
There are other cheaper boards for USB to GPIO out here as well.
Eventually those boards run into limitations and then you have to just opt to go with serial to a microcontroller which misses the entire point of having a SBC.
If you want a small PC for media/homelab server/cheap desktop, they don't make any real sense anymore.
Especially now that the RPI kind of need a fan and you need to buy the power supply, the storage and the case. Well the RPI has GPIO but for small home server use case nobody cares...
GPIO can be added via tons of USB to GPIO boards out there.
But I agree - lot of people tend to buy the Raspberry Pis for home servers instead of just opting for used mini-PCs from secondary markets. Even a 7-8 year old Intel CPU in those mini PCs will vastly outperform a Raspberry pi. Even the Raspberry 5. Plus, better I/O options and storage with mini PC.
Depends on the use case. USB adds a few orders of magnitude more latency and jitter versus what's probably just APB.
Most of the stuff just flashes LEDs or reads a switch. Doesn't matter for that. And for more intelligent stuff there's i2c or api which have their own interface boards.
https://www.amazon.co.uk/TRIGKEY-Mini-PC-Desktop-Computer/dp...
I have the above, it's max powerdraw is <5 watts, even at 50% cpu its <3watts. That comes with ram, SSD, case and motherboard. so to get the pi5 to the same state would need an SD card (boo hiss poor speed.)
From what I've seen the pi5 is 1/3rd faster than the intel j5005. (in pybench at least.)
but comparing to a real intel NUC, of course its going to be faster, the NUC costs an entire order of magnitude more.
But that's all kind of crazy when cheaper, faster SBCs commonly simply boot to reliable, on-board, eMMC.
Difference is they're more optimised for random writes than large files like most SD cards, but you can get such SD cards too ("High Endurance" models)
I have had several SDs fail sooner or later since rpi1 though which is why I personally won't be using them any further.
The Pi 5 looks to be $112.
By the time I buy a PSU, SD card, case, RTC battery, etc, I'm definitely not saving money buying a Pi.
Disclaimer: Canadian dollars.
Jetson boards are much more expensive. We do plan on making a computer vision add on for our robot which uses the Orin or similar to process images, but I find the raspberry pi perfect for sort of stitching the whole system together.
None of your 100W Anker or Apple power bricks will supply this. They'll do 12V3A, 12V5A, 20V5A, but not 5V5A.
Yet another piece of nonstandard USB-C equipment.
This is also very uncool, since powering it through the GPIO header with a capable PSU won't trigger the PD signal and makes it impossible to draw any meaningful current through USB? I hope this blockade can be worked around in the boot config.
In practice I doubt it would be a real problem since you'd need to max out both the USB draw and CPU load at the exact same time to get the full draw.
On page 805 you find Table 10-2 SPR Normative Voltages and Minimum Currents, which specifies that a USB PD source with a rating of 15 < x ≤ 27 watts *shall* support 3A at 5V, however it *May* advertise up to RoundUp (PDP/Voltage) to the nearest 10mA. Requires a 5A cable if over 3A is advertised. 27W/5 rounded to the nearest 10mA comes to 5.4A
[1]: https://www.usb.org/document-library/usb-power-delivery
If a device needs 25W it is required to accept 9V 2.8A, if it wants to be PD compliant. This is precisely because 5V 5A is optional for a 25W source, so a device cannot rely on it being present.
I wish they had an auxilary DC power connector of some sort though that could just power the Pi on straight up + and - from a DC power supply. Ideally anywhere from 5-12V.
Jeff Geerling measured 11W peak board power running benchmarks. Idle power was measured at 1.8W.
They claim it will draw less power than the Pi4 for the same workloads.
Difference being if your workload now demands it, the increased power rating allows faster race to idle, and overall gain in power efficiency.