At last, the Raspberry Pi shortage is finally coming to an end
pcworld.com
pcworld.com
Seriously? Should?
How. Many. Times. Have we heard it already?
In the timeless words of George W Bush Junior "Fool me once shame on you, fool me twice... Wait, I can't be fooled again!"
No way I'm going to get hopeful here and then pi locator will show one pi zero 2 W in entire Europe, in the one shop in Belgium the owner of refuses to ship out of his country...
How many cool open source projects could we have by now on other boards that remained available throughout this time if the liers at the Pi foundation (and people that believed them) didn't tell us every few weeks for last X years "it's only few weeks. We're making millions, this will all resolve the next quarter the latest!" All Bull**!
I've been saying it since year 2 of the shortage. Those Pis are not coming back. If your favourite project uses raspberry pi encourage them to support another board. If they(the foundation) was honest from the start and said "look guys, we've burned through all the charitable donation money and this business model is unsustainable, we have to pivot" I would have some respect for them, but not this.
Having said that I also have to submit some self critique. In my own projects it has been oh so much easier to just pull one of my remaining rpi zero 2w from the drawer (it has to be zero because I'm mostly doing RC stuff) and put something together in a day vs developing software for months. Still Rockchip has gotten a lot better with their documentation. It's not a documentation a not so technical user can take and run with it, but for developers it is perfectly usable. Now if we (developers) just wanted to use those other boards seriously...
It has nothing to do with "burning through the charitable donation money". The Pi is sold by a (profitable, AFAIK) wholly-owned subsidiary, the Raspberry Pi Trading Company. Manufacturing them does not absorb Foundation money at all.
They have been supply-constrained on components. It's that simple, surely. Eben Upton has said it again and again, and sometimes gone into detail about which components. They chose to try to keep the whole ecosystem alive, which meant prioritising commercial customers, they've been manufacturing millions of devices per year, and it still isn't enough to meet demand.
FWIW, if I was in their shoes I would have discontinued the 4B series entirely, by early 2022. I personally think they should not be operating in that segment with an SBC. I think there should just be a Pi 400 that takes a CM4. Both to simplify things in the educational sector, and to get out of the "high end SBC I am not using that is in my desk drawer" segment entirely.
They should focus on the Pico, which is clearly now their most interesting product line and their most interesting educational device.
How many? Four? Six? Did they go to scalpers as usual?
Plenty more will come in short order, the past couple of years have been a real mess on supply chains - it's been hard on all of us.
As is allocating some of the stock to the "essentials kits" that most new customers actually need anyway (particularly Pi 4B customers; the official USB-C PSU is one of the few safe bets).
- we reset the date before which you needed to have a previous order
- the Pi Zero W is now available to all customers up to 10 per order
I appreciate it's been frustrating but things are improving and will continue to improve - you'll see a lot change over the next couple of months I'm sure.We've done our best during this time to combat the scalpers - no solution is going to be perfect but we did what we felt was right to give our loyal customers as much support as we could.
Should Sony discontinue the PS5 when they failed to supply enough to meet demand?
The CM4 can do _most_ of the work that the Pi 4 and Pi 400 can do.
A hypothetical future CM5 might feasibly be designed to be the CPU board of a still-tiny Pi 5B, Pi 500 and maybe even a smaller form factor.
The CM units are shipped in a bunch of different varieties, which would allow e.g. schools and consumers to decide which variation of a Pi 5 or Pi 500 they want.
It could eliminate all the "5B" SKUs and allow them to focus on manufacture of fewer SKUs at larger scales.
And this way, the market gets to solve the endless "I wish it had USB-C", "I wish it had two gigabit ethernet ports", "I wish it had two CSI ports", "Nobody serious will use it without some onboard flash" criticisms (that proponents of other SBCs have), with variations of the CM and the host hardware.
There are already some good reasons to buy a CM4 and a host board instead of a Pi 4B.
I wonder if this is a decision that could have been taken two years ago; there were already host boards on the market, and they could have produced one themselves by now.
They were churning out half a million CM4s a month but there was no way to use that to serve the consumer market.
Personally, it's the first I've heard of this.
I have heard them saying that the problem won't be solved at least until $SOME_DATE a lot of times. But this is a completely different statement.
> "look guys, we've burned through all the charitable donation money and this business model is unsustainable, we have to pivot"
AFAIK, the problem is that the chip manufacturer decided not to build it anymore. Again, AFAIK, none of the decision falls into the project. Besides, clones have been unavailable too, and if it was just about the project, the clones would still be created.
Yes, it's all a shame, and it had many bad effects.
AFAIK what they've been saying so far has at best been "we're able to continue making them at our current pace". They've also been saying they were focusing on commercial partners over consumers (which IMO is better because commercial customers need some level of assurance of future stock to actually use pi's in their designs).
Neither of those things particularly screams "Regular customers will soon be getting pi's in their hands"
December 2022 They said they expected better stock this year, which appears to be accurate.
I'm more curious to see if they can manage to make a PI 4 successor given how many years the pi 4 has been around already.
Yes, they are.
Disclaimer: CEO of Pimoroni - an approved Raspberry Pi reseller.
This announcement seems to be consistent with that. Not only that, but I'm seeing more availability now than earlier this year.
I see no need to call them liars.
I agree with your comment, but I can't let such an eloquent presidential quotation be so misquoted.
Bush said, "Fool me once, shame on – shame on you. You fooled me, [I] can't get fooled again."
- people saying that there are "more performant" devices. Sure, there are. How do they perform in terms of kernel support and documentation?
- people (often Americans) saying that the Pi has been "supply-constrained for five years". It really hasn't; it wasn't particularly supply-constrained in the UK until about five or six months into the pandemic. Yeah, some models have been more popular than they expected.
What I don't understand is this: how is it, if you've not been able to get hold of something for _five_ years, there's been no obvious co-ordinated attempts to get mainline support for the alternatives, or even any attempt to match the documentation? Five years was plenty of time to pick a single series of devices and match the same level of kernel support, surely? Couldn't it have been crowdfunded?
It's almost as if most of the people whining are just upset there isn't a cheap device they can drop into a Kodi box without any effort.
The truth is that the Raspberry Pi SBCs are unique because they are the product of their funding model. If you want "more performant" devices that are as good, you might need to front up the cash.
One of the main options pointed at is low-power x86 boxes, which are better than Pis ever were. The rest of the ARM ecosystem is, I agree, poor.
> - people (often Americans) saying that the Pi has been "supply-constrained for five years". It really hasn't; it wasn't particularly supply-constrained in the UK until about five or six months into the pandemic.
Then it really has; there being a supply in the UK isn't exactly useful to most of the world.
> What I don't understand is this: how is it, if you've not been able to get hold of something for _five_ years, there's been no obvious co-ordinated attempts to get mainline support for the alternatives, or even any attempt to match the documentation? Five years was plenty of time to pick a single series of devices and match the same level of kernel support, surely? Couldn't it have been crowdfunded?
Partially, nobody was expecting it to actually take that long. If at the start of the shortage we'd known it was going to be 5 years, there probably would have been more of a push. OTOH some of the alternatives have been getting more polished.
> It's almost as if most of the people whining are just upset there isn't a cheap device they can drop into a Kodi box without any effort.
Okay. Yes? That's a valid usecase.
In terms of what? Battery usage at idle? BOM to operationalize the design? Surely not.
> > It's almost as if most of the people whining are just upset there isn't a cheap device they can drop into a Kodi box without any effort.
> Okay. Yes? That's a valid usecase.
Funny enough, all throughout the pandemic the one thing that kept being made was Android streaming boxes. I'm pretty sure it's dead simple to wipe those and put Kodi on them. So it's not much of a valid use-case. (I'd instead expect most hobbyists who want Pis, to actually want them for running game-console emulators — specifically, emulators for consoles new enough that those weaker streaming boxes would struggle with them.)
>> One of the main options pointed at is low-power x86 boxes, which are better than Pis ever were. The rest of the ARM ecosystem is, I agree, poor.
> In terms of what? Battery usage at idle? BOM to operationalize the design? Surely not.
I was responding to kernel support; x86 boxes can usually just run straight mainline Linux with no problem, which is far better than most of the ARM ecosystem (even Pis aren't running mainline, they're just a well-supported downstream).
> Android streaming boxes. I'm pretty sure it's dead simple to wipe those and put Kodi on them
There are alternatives, but then we're back to spotty support, fragmented ecosystems, and using a Pi for video streaming is still a valid usecase.
There being a shortage in the US isn't exactly relevant to most of the world.
And Pi isn't even supported fully in upstream kernel! And it's so much worse in competitors...
> The truth is that the Raspberry Pi SBCs are unique because they are the product of their funding model. If you want "more performant" devices that are as good, you might need to front up the cash.
Not really. The key point why people want it is that they are by far most seamless product out of the competition (sans maybe some x86 ones I guess). 3rd-party patched kernel is always PITA especially over long lifetime but rPi got theirs in "near vanilla" debian-derivative so there is very little friction. And on top of that of course ecosystem that grew around it.
*if* there was competitor that have similar featureset yet work at 100% vanilla kernel there would be a chance but there is always some problem to deal with.
Any number of companies have tried to do this and failed, because you don't get to _here_ by just launching a new commercial, cost-effective, powerful small product and hoping it gets supported. You get to what the Pi is now by starting the way they did.
It sometimes surprises me that the US market, with its many tech billionaires, has not managed to achieve anything similar. To the point that at least one US tech billionaire (Eric Schmidt) has backed the Pi Foundation instead, because it's doing the actual work.
If my goal was attaching several terabytes I'd be even less inclined to spend $120 rather than $40 on the computer, but for living room/desktop use case half a terabyte is plenty and only costs $30. So that's $150 vs. $70 total.
Glad to see the gouging finally come to an end!
Right now it's basically supporting the old systems to keep those at least running.
Supply was allocated to businesses, but there was not enough for every business, so quite many of them could not buy Raspberry Pis for their products.
Then again, everyone was having major supply issues. Yes, you could pivot from the "hobby" R. Pi to a "serious" industrial brand that had sales people talk big words about how they don't have these "beginner player" issues - right up to when it was time to deliver and suddenly they start talking about 100+ week lead times and 2025 delivery dates...
The Pi Foundation decided to help those people keep their jobs during COVID etc which seems to be the clear moral choice.
Of course, that's not what I expected since I'd been personally affected by the shortage to retail, and because the others weren't aware of that, I probably looked worried over nothing when I suggested we explore other SBCs.
This was also two years ago, although we've been able to get more from them since, so I'd recommend calling companies that have any kits or products that include pis and asking them for info on ordering. If you have a procurement office or purchaser, they can help.
You'll have to forgive me for not wanting to threaten our golden goose just yet :)
> We worked on a project in 2021 where we needed around 150 and had no problem sourcing
We had minor sourcing difficulties ordering much fewer for production (10-15).
Basically: greed (lower overhead from larger orders) and more greed (chasing large companies, I guess in the hopes of securing fat, profitable long term contracts, or maybe donations, or both) and probably trying to cut out distributors, too (the "email us and we'll work something out" he kept telling everyone), again because of greed.
Raspberry Pi foundation burned their brand image and good will to the ground. Everyone has moved on to using clones, other ARM devices, embedded systems that have AI accelerators, old PCs and laptops, ESP32's, and so on.
Half the shit people were doing with Rpis were better suited for things like ESP32's anyway.
These were not "the largest companies" by any metric. They were often orders of just tens or hundreds of units. It was absolutely about trying to keep commercial users who had locked into the Pi ecosystem viable during the supply chain disruption.
That said "you do you" and if you want to (poorly) run a bunch of stuff on a half-dozen Rasperry Pis (or whatever) then more power to you.
On the flipside of this, the wide ranging and very robust Raspberry Pi ecosystem kicked off a surge of people self hosting all kinds of applications and getting people to leave cloud services. For whatever reasons the "look for a thin client on eBay" approach was never going to kick off the explosion of these self-hosting options and projects. So we should all be very thankful of the Raspberry Pi for that.
I'm glad that with the shortage people were forced to re-evaluate some of these approaches and projects to realize things like "Oh, this $100 used Intel XYZ is 20x faster and still low power enough to not mean anything".
With the launch of Willow and the Willow Inference Server I'm learning a lot about how people self-host and the variety is staggering. We see everything from "Well I run ABC on Pi 1, DEF on Pi 2, GHI on an old mac mini, and XYZ on an Intel NUC" to single Raspberry Pis to extremely complex Proxmox configurations. I understand a lot of this self-hosting infra grew gradually over the years but needless to say a single, cheap, reasonably powered machine can do all of that and more.
The original home computing explosion didn't come about because of the power of those early platforms -- it was because the thrill of accomplishing something under the limitations of a popular platform is the reward early pioneers needed to keep going.
So yeah, the Pi is not ideal for so many use cases, but successfully arm-wrestling this well-known-but-limited platform into serving web traffic or doing something equally useful is why people keep using it.
How is this any different from self-hosting on any other hardware? Other than the admittedly fun and engaging aspect of putting the work in to string together a bunch of USB hubs, cabling, and SATA bridges, etc. I think a lot of that thrill comes from the challenges of pounding a square peg into a round hole along the journey.
Again, whatever works for you but it's been curious to watch it progress over the years.
Ditto for reading about projects -- it's great that Alice's Intel nuc can serve X pages per second, but it's easier to read and understand the technical feats of someone hacking off traces on a Pi 4 to expose PCIe because we all know the limits of the platform.
However, I'm primarily talking about x86_64 here and is has the broadest software support and biggest community of all.
After my transtition to an M1, now I can't stand any fan noise running on the background.
[1]: https://www.akasa.co.uk/update.php?tpl=list%2FCHASSIS+POWER....
[2]: https://www.akasa.co.uk/update.php?tpl=product/product.detai...
If you want HDDs then a fan is a non-issue, the HDDs will drown out the fans.
I don't think this is a fair comparison. In principle, anyone could follow the hacky instructions for the Pi and complete the same project. In some cases (such as the PiHole), it might even be worthwhile.
If your instructions begin with "find a used thin client on eBay," however, then there's no guarantee that the subsequent instructions are useful. My thin terminal might not be the same as the author's, and the author certainly can't specify a single particular brand/model because the eBay stock is limited and changeable.
"Mainstreaming" a hobby project needs the standardization at least as much as it needs the performance, and the Raspberry Pi's ecosystem remains an advantage. Ironically, this advantage is the same reason that the company prioritized business deliveries during the shortage, since business use depends even more critically on the stable, supported platform.
> For whatever reasons the "look for a thin client on eBay" approach was never going to kick off the explosion of these self-hosting options and projects. So we should all be very thankful of the Raspberry Pi for that.
True.
> compelling offers in the same form factor and upstream support to a certain degree.
But that degree matters. What SBC has the best upstream support these days? Orange? Banana? Pine? I honestly don't know, despite taking a casual interest. Also, upstream and driver support gets worse if you need a newer chipset, to support features like 4k or H.265 or USB PD or 2.5GbE. To be fair, Raspberry Pi doesn't offer the latter.
Personally I switched pihole and a few other servixes to a docker container on a USFF pc. Still using a pi4 for retro games
It doesn't hurt that the OS is a very well-supported Debian derivative, but the uniformity of the ecosystem is a massive benefit you don't really get anywhere else.
I don't necessarily agree with that, but it is a pretty great starting point. The competition has a very long way to go to be comparable. Performance is also seldom the limiting factor.
I think their scarcity has made us all appreciate what having consistent low-power SBC platforms with convenient programmable interfaces is. I found uses for every Pi 0/2/3/4 I had that had been sitting disused because I was too excited to move to 4s when I really didn't need more power.
What is your suggested favorite replacement? All the less that I’ve looked into are either just as hard to get and expensive or are discontinued before they gain ground. Happy to consider other options.
Could I spend more for a better board like the RK3588 boards? Sure, I have a Rock5B and Orange Pi 5. But I don't want to spend more for performance I don't need.
I want to be able to buy a few at a time, like any other product.
The Pi had an incredible impact but it's pretty obvious it doesn't fit very well into a lot of usecases any more given other options. I hope that over the next few years the Pi foundation can focus on its original goal for the Pi: a cheap and accessible device that could be used in schools to teach programming
I'm not one for wasting energy but 30 watts at 24/7 usage at some of the highest energy costs in the world ($0.23/kWh) comes to roughly $5/mo and enables many, many, many things that just aren't fundamentally possible (or very ill-advised) with a Raspberry Pi.
For me personally I'm more in the $0.12/kWh range and I can run this system, with a crazy amount of functionality, for around $3/mo.
Yes a Raspberry Pi would be something like $0.26/mo but a few dollars a month is completely unnoticeable in a typical household utility bill. The level of your toaster or how long you microwave leftovers adds up to be significantly greater.
FWIW I think they really are. In the middle of last year they deliberately pivoted both MagPi and Hackspace Magazine to projects involving the Pico, and they've done, IMO, a very good job in demonstrating that many of the educational projects around the Pi Zero are little more than simple Python (usually) scripts that toggle a few GPIO pins. Not only do they run just fine on a Pico or Pico W, it's arguably of more obvious educational value to see them running on such simple devices.
Their messaging has been consistent going back to at least sometime last year, from what I can tell: things will be tight at least through the end of Q2 2023 (albeit improving towards the end of that range) and will get much better through Q3 and Q4, with normal (pre-pandemic) availability by sometime in Q4.
So far things seem to be tracking exactly along that path. Prices on the scalper-resold Pi 4's on Amazon started dropping precipitously about a month or so ago, and have dropped from north of $200 USD to around $120 USD (for the 8GB model). And rpilocator consistently shows far more availability of different models than it did a couple of months ago.
Clearly we aren't "out of the woods" yet, but one can absolutely start to see the lights of civilization in the distance if you look.
https://www.amazon.com/Raspberry-Pi-Computer-Suitable-Workst...
Arduino and it open sourcing the hardware meant very cheap but less powerful SBCs. I hope to see something in a similar vein from them.
The decision that nobody likes that they had to take, surely, was to try to preserve the commercial ecosystem that exists around their products, not least because a) it helps them achieve the economies of scale that make the devices cheap, and b) so many of those commercial products have educational implications.
The Foundation is quite literally not responsible for the devices being prohibitively expensive, and indeed as far as I can see, when official resellers regain stock, they do so at prices very close to the pre-crisis prices, when you take into account rampant general inflation. The Zero 2W is going to be slightly more expensive. The Pi 4B seems to be at the same price.
And the Foundation's goal is more about access to computing _education_; I would argue they are still achieving things on that level, because many of their activities are more general than the Pi.
A couple of months ago I attended a talk given by Eben Upton. He talked through the history of the entire RPi initiative, starting with his observation that Computer Science admissions at Cambridge University were falling away at quite an alarming rate, and how that inspired the whole thing.
Before attending the talk, I had understood the proposition to be that a cheap home computer put into the hands of kids might spark some natural curiosity, like what happened during the 80s and early 90s home microcomputer era, which would then ultimately lead to more tech-literate kids who would go on to study Computer Science and ultimately have careers in the field.
I'm not sure this was wrong, but it definitely wasn't the whole story.
Eben described the work of the foundation, and it's far more extensive than I had any appreciation for whatsoever. For example, both domestically and internationally the foundation are heavily involved in teacher training, and have played a role in developing curriculum across the globe to further or even initiate IT/CompSci education.
The structure of the Foundation and Trading, he explained, was the most appropriate vehicle under UK tax rules for funding charitable educational work with commercial enterprise. I'm probably simplifying this massively but in essence the flow of profits/dividends/whatever up from the for-profit Trading arm to the charitable Foundation helps to pay for the significant amount of educational work that Foundation does around the world.
I hadn't appreciated many of the forms of educational work that the foundation are involved in at all.
From this perspective, it is perhaps easier to hold a charitable view of Eben's comments around preferential stock availability for small businesses. In the position that they have been in, whereby they're going to sell every unit produced easily whatever the channel, and keeping in mind funding the education goals of the foundation, I think it's entirely reasonable to also help keep some small businesses afloat along the way at the expense of hobbyists.
Prior to this talk, I think my blind spot had been that the entire mission was to put cheap home microcomputers into the hands of kids around the world. I can understand that throttling this home or hobbyist supply in favour of commercial sales takes a bit more to interpret charitably.
But the Foundation is doing so much more than that, and that was entirely lost on me, that failing to fulfill hobbyist market demand no longer looks to me like failing in the original mission.
For those who have been having problems getting one, is it because they've been hoarding them? I'd really like to know what people are doing that needs more than two or three Pis.
> For those who have been having problems getting one, is it because they've been hoarding them?
They retail for well under $100. You’ve been buying from scalpers who are jacking up the prices.
MSRP-priced retailers haven’t been able to keep stock in years, and often sell out within minutes of getting inventory.
Some people just want their first or second RPI, but aren’t willing to pay scalpers. I don’t know how many people are hoarding them, but I know some people prefer them to arduinos and more simple microcontrollers. Many people are more familiar with Linux development instead of embedded development.
When they were cheap $35 boards, the advice was buy one per project.
Overpriced or not, they are an official reseller according to the RPi website.
Yeah, these originally came preloaded with eLux.
> Also where did you buy them for so cheap?
Second hand on Ebay, I'm located in Europe.
With a USB attached SSD, they're quite reliable and run for many months at a time, compiling non-stop with no issues.
The OS is fully, 100% supported, so we're not even talking about that. See:
http://nycdn.netbsd.org/pub/arm/
The number of packages available is decent and is only improving:
Your statement, "But in general the OS support isn't very good," would be better framed as "But in general the Linux OS support isn't very good," because OS support for pre-earmv7hf and pre-aarch64 is excellent in NetBSD.
It's reasonable to expect the 5 to arrive in 2024 at the earliest. Personally, I wouldn't expect super fast m2 ports and whatnot.
Frankly, at this point I am ready to spend a bit more and get a proper 5800u mini pc or something. Waiting for AMD's Zen 4 APUs to hit the market. They are not going to be cheap, though
My expectation is 2025 at the earliest, tbh. Mostly based on the CEO's repeated statements, and the complete lack of rumors about any developments. If a new lineup of PIs were going to launch next year, they'd have to be pretty late in development already.
Put all the high-performance work into the CM units of different specifications. Make (or encourage the market to continue to make) mainboards that take those units. Maybe certify a couple of them for the Foundation's use.
And then focus on making microcontroller-level chips at different performance levels, up to an "alternative home computer" device. Something small, which can be learned completely. Enough power for something equivalent to a Minix or a CP/M or RISC OS. The RP2040 is almost there anyway.
“Don't expect a Pi 5 five next year,” Upton said [in December 2022], explaining that the Pi team sees 2023 as a year to spend “recovering from what just happened to all of us [COVID, supply chain issues].” https://www.theregister.com/2022/12/21/no_rpi_5_2023/
Broadcom doesn't deal with small fish, much less hobbyists. I've dealt with their products working for a large product maker and it wasn't any better on that side of the fence.
I mean, as I understand it, they ship about half a million CM4 units alone every four to six weeks, and they sell Pi hardware to businesses like Citrix: why would Broadcom need to/be willing to subsidise chips at that scale?
They can go act like they're above reproach with their new "business" community all they want. Good riddance.
I'll use what Raspberry Pis I already have, but I'm happy to buy Orange Pis and Nano Pis for other uses.