It's dire: Raspberry Pi availability tracker
jeffgeerling.com
jeffgeerling.com
Until this tracker was published yesterday, the Pi Hut had consistently kept the 2GB unit in stock, allowing me to pick up a couple per month. I was a little disheartened to see how quickly that changed once this was online.
So I opted for one of the alt boards...just deciding which one (so this thread is perfect timing for me)
Edit: the Amazon link
https://www.amazon.com/Raspberry-Pi-Computer-Suitable-Workst...
And that wasn't even an 8GB model.
https://blog.jmdawson.co.uk/i-bought-200-raspberry-pi-model-...
Feels similar to the toilet paper situation, my wife did not get them for weeks because we always keep two closed packages to avoid getting short on something like that and we did not want to be a part of the problem so we waited. Because there was no shortage on the production site, we thought stores would ramp up shipping and it would be OK. But the panic buyers just kept getting the stores empty. Then we finally were down to the last rolls and she only found two small rolls in the fourth store she tried at... annoying when you want to stay home (no vaccines yet) and not go out three days later for another ration of paper. It is stories like this that make me think if I should buy like normal and then give without profit to those who actually need them now.
I assume you're the person that took my first karma point based on this misunderstanding?
Note also that around 40% of world population hasn't gotten a single vaccination yet. It's a bit presumptuous to assume these are all personal choice, even if I weren't vaccinated (I am lucky enough to have gotten multiple, even if I wish we could offer everyone the same amount at a similar time -- it stung a little, if you will).
Checking right now, they only have some Pi 400s and Pi 3 A+ in stock. Plus a boatload of accessories, power supplies, and cases.
At some point it might be worth figuring out a way to mash a Pi 400 into a Pi 4-size footprint.
People want cheap computers badly, and "cheap" might be as much as $200. I had a lot of trouble finding an x86_64 box for under $400 a couple years ago, and ended up settling for a no-name with a shitty firmware that wouldn't boot GRUB for half the distros I tried to install.
This is verbatim what scalpers say to explain themselves.
I'm assuming it's just horribly out of date, or some terrible caching failure. Or just lies.
https://au.rs-online.com/web/p/raspberry-pi/1822098
Or it's just a weird pile of unsold Pi 4's because that storefront only serves half the world trading under that name. (NA's storefront is different, and has them OOS)
Whether they were/are actually in stock or if long delays are possible might be another question/story.
https://www.raspberrypi.com/news/supply-chain-shortages-and-...
Edit: In fact, if anyone does want to play with setting up a cluster (like for kubernetes or something) you can do it easily with VMs. Two great options for spinning up a virtual cluster are Vagrant and Docker Machine. The latter is specifically tailored for bringing up docker hosts. I'm not aware of any reason why you would need to use real hardware for learning.
Most of that's down to how tiny the actual silicon is for the RP2040—you can print hundreds (thousands?) on a single silicon wafer.
Also, there's some things you just can't get in a VM, like power management or the absolute worst kind of bugs: networking bugs!
There has to be something about the Pi that drives this, but I can't figure out what it is. Yes, Raspbian is easy to get start with, but no easier or harder than booting a VM locally or on the cloud with an image. Yes, Pis are small, quiet, and low power, but so are NUCs. Sure they're cheap, but once you buy 4 Pis and some fancy backplane manager, you could have easily gotten a NUC or a used PC instead.
Please just buy a real computer!
Pis are exceptionally good for a lot of real use cases where the form factor, GPIO capabilities, or pre-approved module certifications are essential. Not being able to get them because of "cluster" use is annoying.
Energy efficiency does not matter: First, a Pi costs $5 per year in electricity. For the price of one NUC, you can buy the entire Pi cluster _and_ run it for years. Second, this is home use, not enterprise use. Don't assume the nodes are actually constantly utilized. The numbers are a lot less unfavorable for the Pi when you look at realistic workloads, by which I mean idle (~4W/Pi vs ~11W/NUC).
I object to calling it "running clusters for no reason". Hands-on experience, fun and motivation are perfectly valid reasons. And this is extremely cheap as far as specialized hardware goes. Please compare with professional training approaches (run 19" servers in lab, or rent EC2 instances), other hobbies (e.g. horseback riding), or professions (e.g. aviation).
For projects, try HP thin clients on eBay.
You can usually find them for around $35-40.
It's easy to hack a GPIO together using the USB interface or I2C interface that's inside every HDMI connector.
Also you need a microcontroller at the other end of the USB or I2C. Which means... you need a microcontroller anyway?
This works in the tens of kHz. Indeed, for high-speed applications you need a different approach. But in that case you probably also want to run a realtime-OS ...
Somewhat reduced IO interfaces, a bit less RAM, maybe a bit less singlethread perf, but SPI, I2c, USB, HDMI and others are available. Buy 5 for the price of one RPI-SET.
Then you'll need to just figure out a way to bootstrap-boot/install Debian bullseye (ideally with the 5.15 currently in backports) on that board. Just look on the Armbian site for instructions for devices with the same SoC for that.
I have several of each of these bought over the last few years running Bullseye:
Allwinner (sunxi): https://linux-sunxi.org/Linux_mainlining_effort
Amlogic (meson): https://linux-meson.com/hardware.html#support-matrix
Rockchip: http://opensource.rock-chips.com/wiki_Status_Matrix
Similar pages can be found with "MySocName linux kernel mainline port progress" for other SoCs, if the board/family is worth considering.
Depending on your exact needs make sure to get a board with USB3, GE, (supported) Wifi/BT, (well(-ish)) supported GPU.
Just make sure, you get the final boot configuration right, or you'll start over ;)
The big problem is they're not chonky enough. Most of the stuff I'm working on doesn't distribute all that well. I have some smaller services, but they're so small they don't really eat much resources from my server either.
If I had machines closer to 32 Gb it might be worth adding additional nodes, but 8 Gb is too small to do anything useful with that isn't mostly just a hassle of constant maintenance and jank.
https://developer.arm.com/documentation/100458/0200/function...
For example if you want to buy the new XBox right now, it's relatively easily available when bundled with a lot of pricey accessories, but essentially impossible to buy on its own.
Do not reward the greed of retailers who do this.
I actually don’t mind bundles. They do seem to ensure, at least for RPis, that if you honestly only want one you can get one. That person would otherwise be left with nothing while others hoard or sit.
Edit-it’s the scalpers that are doing harm here.
Some barebones NUCs with little/no memory also come in under $100. Lower power, smaller size, still no GPIO.
If you need the small size and/or GPIO and aren't concerned about GPL violations, a 32 bit Orange Pi with 256MB memory starts at $20 shipped.
Follow https://www.cnx-software.com/ for a while and you'll see them come out regularly. Or just click a few pages back into history.
I've used Beaglebone's in industry grade projects. To my knowledge they are still in use after several years of operation with no hickups.
I might be able to port my RPi project to ESP8266, and make my Pi available to those in need.
Also, this explains why I had such a hard time finding a RPi some time ago on Amazon by itself. I could only buy them as a package deal.
Much of online chatter recommends buying 4 or 8
I paid around $200 more than RRP at the time, I remember I got slandered online for doing it. To think that even now in 2022 you'd have to pay approx $500 more than what I paid and still struggle to find one is just ridiculous.
It even amazes me that people can't find PS5's. I've been around for a fair share of major console releases but this is mindblowing.
Sorry, off topic a bit.
Semiconductors shortage becomes a pain in the ….
Unfortunately, when those aren't available, it's a problem for not just those who want Raspberry Pis, but for everyone who wants to buy or sell any of those products based around a Pi. You can't just trivially redesign to anything else, not that there's anything else available...
I'm trying to build some YARH handhelds for various projects, and outside the stock of Pis I have a few of, that's just going to end up on hold, because I can't get any of the boards I figured would regularly be in supply places.
It's another breakdown of JIT.