They are already kind of doing this by still producing and selling the old models, on the page for the 3b there is this obsolescence statement:
> Raspberry Pi 3 Model B will remain in production until at least January 2028
https://www.raspberrypi.com/products/raspberry-pi-3-model-b/
I can find the 3b for around 40€ new, under 30€ used, which for me is kind of ideal, I don’t have a lot of interest in the more expensive models.
For more context:
Raspberry pi: April 2014
Pi Zero: Nov 2015 (1x ARM1176JZF-S @ 1 GHz, 512 MB RAM)
Pi Zero 1.3: May 2016 (now you can use cameras)
Pi Zero W: Feb 2017 (Wifi and bluetooth 4.1)
Pi Zero WH: Jan 2018 (omg, soldering the gpio pins? Much wow)
Pi Zero 2 W: Oct 2021 (4x ARM Cortex-A53 @ 1Ghz, still 512 MB, now bluetooth 4.2)
I'm not at all convinced they are caring about this market. Realistically there have only been 3 models and there really hasn't been much push into this area. The Zero 2 upgrade wasn't anywhere near the leap that the normal pis are making. I know there is more limitations, but they also have more competitors and it isn't like the zeros are sitting on shelves. There's till a good market for <$20 computers (and especially for a $5 one)
But there were other times where ARM were an issue too. I just don't want to (and sometimes can't) compile things.
I had mine running for a bit with long SATA cables snaked out of the case to a couple 3.5 drives in a makeshift enclosure, but SATA/NVMe drives have gotten so cheap, it calls into question the need for all the power.
I do like the pi for the long term form factor as bad as I think it is.
As you say, there are a ton of "minipcs" on the market that directly compete with the Raspberry Pi on cost and power usage. They're typically slightly larger but the expansion options (bring your own RAM/storage) plus real I/O (with real PCIe), disk, etc IMO significantly outweighs this. They're also typically more performant and while aarch64 platform support is increasing dramatically there are still the occasions where there's a project, docker container, etc that doesn't support it.
Taking it a step further, there are a TON of decommissioned/recycled corporate/enterprise SFF desktops on the market. They don't compete in terms of size (13" x 15" or so) but they can actually get close in power usage. Many of them have multiple SATA ports, real NVMe, multiple real half-height PCIe slots, significantly better USB and PCIe bandwidth, etc.
With my project Willow and Willow Inference Server[0] we're trying to drive this approach in the self-hosting community with an initial emphasis on Home Assistant. They're generally sick of Raspberry PI supply shortages, very limited performance, poor I/O, flaky SD cards, etc. The Raspberry Pi is still pretty popular for "my first Home Assistant" but generally once people get bitten by the self-hosting bug they end up looking more like homelab very quickly.
For Willow particularly we emphasize use of GPUs because a voice assistant can't be waiting > 10 seconds to do speech recognition and speech synthesis. There are approaches out there trying to kind of get something working using Whisper tiny but in our ample internal testing and community feedback we feel that Whisper small is the bare minimum for voice assistant tasks, with many users going all out and using Whisper large-v2 at beam size 5. With GPU it's still so fast it doesn't really matter.
The Raspberry Pi is especially poorly suited for this use case (and even amd64). We have some benchmarks here[1]. TLDR a ~seven year old Tesla P4 (single slot, slot power only, half-height, used for $70) does speech recognition 87x faster, with the multiple increasing for more complex models and longer speech segments. A 3.8 second voice command takes 586ms on the Tesla P4 and 51 seconds on the Raspberry Pi 4. Even with the Pi 5 being twice as fast that's still 25 seconds, which is completely unusable. Not fair to compare GPU to Raspberry Pi but consider the economics and practicality...
You can get an SFF desktop and Tesla P4 from eBay for $200 shipped to your door. It will idle (with GPU and models loaded) at ~30 watts. The CPU, RAM, disk (NVMe), I/O, etc will walk all over a Raspberry Pi anything. Add the GPU and obviously it's not even close - you end up with a machine that can easily do 10x-100x what a Raspberry Pi can do for 2x the cost and power usage. You can even throw a 2.5gb Ethernet card in another slot for $20 and replace your router if you want to go really dense.
Even factoring in power usage (10-15w vs 30, 2-3x) the cost difference comes down to nearly nothing and for many users this configuration is essentially future-proof to anything they may want to do for many years (my system with everything running maxes out around 50% of one core). Many also gradually grew their self-hosted situation over the years with people ending up with three or more Raspberry Pis for different tasks (PiHole, Home Assistant, Plex, etc). At this point the SFF configuration starts to pull far head in every way including power usage.
Users were initially very skeptical to GPU use, likely from taking their experience in the desktop market and assuming things like "300 watt power usage with a huge > $500 card". Now they love having a GPU around for Willow and miscellaneous other CUDA tasks like encoding/decoding/transcoding with Plex/Jellyfin, accelerated Frigate, and all kinds of other applications. Willow Inference Server (depending on configuration) uses somewhere between 1-4GB of VRAM so with an 8GB VRAM card that leaves for plenty of additional tasks. We even have users who started with the Tesla P4 and then got the LLM bug and figured out how to get an RTX 3090 working with their setup which also of course leads to absurd performance with Willow - my local RTX 3090 goes from end of speech to command completion in HA to TTS feedback in ~250ms. It's "speak, blink, done" fast.
[0] - https://heywillow.io/
[1] - https://heywillow.io/components/willow-inference-server/#ben...
Another instance of using the right tool for the job.
That said, the link you provided is potentially a great add-on for someone who wants/needs the logic available on a real Linux host!
Thanks!
The initial release of the BOX-3 was essentially a pre-production run with ESP-BOX similar 3D printed plastics.
The full production run of the BOX-3 from Espressif with proper injection molded plastics should become available from a retailer/distributor near you within the next couple of weeks.
The issue (among others) is we achieve the speech recognition performance we do largely thanks to ctranslate2[0]. They've gone on the record saying that they essentially have no interest in ROCm[1].
Of course with open source anything is possible but we see this as being one of several fundamental issues in supporting AMD GPGPU hardware.
The Federal minimum wage has not changed since 2009, but the CPI captures effects like per-state minimums increasing, less people working minimum wage jobs, etc. No "adjust for inflation" calculation will capture the "pain" that every individual experiences from making a purchase, but this index is pretty close.
That just means that you're seeing closer to the real price instead of subsidized price.
I'm holding out for the RISC-V boards. At least I'll be able to get real documentation unlike the RPi boards.
the main point for the price was to make it more accessible for kids, so that parents can buy one without thinking too much about the costs. the 1/2 GB may not support the desktop use cases that might be expected from the performance of the new pi.
i think the pi zero is now their main go-to device for the price-consious audience at this rate.