Hacker News new | past | comments | ask | show | jobs | submit login
Raspberry Pi 5 (raspberrypi.com)
1674 points by chabes on Sept 28, 2023 | hide | past | favorite | 1022 comments



A NVMe compatible M.2 M Key connector (like the Rock 5 Model B [0] has) would have been really nice. I'm starting to accumulate old but good, yet small in storage space terms NVMe's which I'm no longer needing, but which would be perfect for a Raspi. Even if the PCIe bus were an older generation and not as performant as the NVMe.

The microSD card slot is really great to have, to get up-and-running, but once it's clear which function the board will serve, being able to move over to a directly connected old NVMe would really be a benefit, also in terms of reliability. These microSD cards scare me, yet I make full use of them.

Finally having a battery backed RTC on it is really great news.

[0] https://wiki.radxa.com/Rock5/hardware/5b


The blog post says they're releasing a M.2 hat in "early 2024"


I don't love that you'll have to choose between PoE, M.2, or active cooling / a case.


You won't have to. They can all be stacked.


Also looks like PCIe is exposed via an FPC connector. You could probably come up with a scheme to have an M2 device mounted behind the board - if you really wanted.

Only having a single lane of PCIe 2.0 is a little unfortunate. I wonder if the inevitable compute module will get more or not. It seems that their IO chip is also attached via PCIe but it provides a lot of the interfaces that you’d expect to have - so my hunch is that it’ll be included on any CM5.


it can be forces into "experimental" 3.0 mode so thats something.


Would active cooling work underneath another hat?


It looks like the M2 socket will be connected with a flexible ribbon, so it is possible that it could be mounted below.


I'd welcome an M.2 shoe rather than a hat.


And then a PoE+ jacket to go with the active cooling hat and M.2 shoe.


Wouldn't trousers work better in the metaphor. Then you can have a base be the shoes.

Then the ribbon cable would be braces


Then surely there must be competition or a record for “tallest ever,” hopefully requiring each layer to be functional.


I think you can have over a hundred different i2c devices connected to the same bus, so it'd get pretty tall if you can power them all. 10-bit i2c (not very common) can do almost a thousand.

Although, you'd need specific rules if you wanted to prevent someone just layering up always-on LED boards.


> you can have over a hundred different i2c devices connected to the same bus

In theory sure, in a world with zero-inductance zero-capacitance busses and infinite-sink-current drivers. In our reality, however, you'll start having issues and start requiring stronger pullups and lower speeds long before you get to a hundred.


One pretty popular home alarm brand uses I2C as “the bus” with somewhat ridiculously large cable lengths for what was designed as a board/enclosure level cheap serial bus. It is in no way a sane design, but it seems to work.


maybe at a 100Hz clock rate?


This reminds me of one of the dirtiest things I've seen in this space. Saw i2c buses bridged across multiple chassis by bridging the boards with CAN transceivers. It mostly worked, but I feel like everyone who signed off on that design review should feel bad about the atrocity they created.


That is so dirty, i love it


I obviously have different kinks to you...


I can wholeheartedly recommend mine


that doesn't change anything in this conversation, though.

one can still have lots of I2C devices on one bus if they can be given unique addresses.


What?

A 100kHz I2C with a 10kOhm pullup resistor can only take like... 1nF of capacitance before it all falls apart. (Crude napkin math for RC constant equals 10uS, I'm probably off by a magnitude but I think I'm close).

We're talking about the physical wire and physical electricity. Eventually, the capacitance on the wire grows such that its literally impossible for a 100kHz wave (let alone a 200kHz or 1MHz wave) to be placed upon the wire.

Parasitic Capacitance is real. Each item you add in parallel to a bus will increase capacitance.

--------

Each item you add in serial to a bus will increase resistance and inductance, which also slows down the speed of the bus. Once the speed drops below the specified protocol (ex: 100kHz or whatever you've chosen), it all goes to crap and no one can talk anymore. I don't quite remember the napkin-math formulas for LRC-circuits but... parasitics are hugely important and nH of inductance and nC of parasitic capacitance absolutely can be reached with just a few connectors.

Honestly, I think the earlier estimate of "failing by a hundred connectors" is rather optimistic still. 100kHz I2C and 10kOhm pullup would probably fail within a dozen connectors.

You can have as much addressing as you like and software going on in the background. It don't matter if your literal wires no longer work as you expect.


Nearly all I2C devices only allow you to set 1 or 2 of the address bits though.


Yeah, if you choose I2C devices randomly, I think you can expect to only get about 50-ish on a bus before you run into a collision.


Someone needs to make a Sega 32X hat to complete the Tower of Piwer?


My friend had a SNES -> game genie -> (super???) Game boy adaptor stack.

Unfortunately the internet wasn't available to get codes for the game genie, I'm not sure it would work anyway

Edit: yes the super game boy. Can't find any codes for the super game boy. So I assume that's prevented from the way they both work.


Now I'm thinking that you could stack a Game Boy Game Genie as well.

SNES => SNES Game Genie => Super Game Boy => Game Boy Game Genie => Game Boy Game. (Or even better, the Game Boy Camera or Printer)


Well an interesting hack (of a hack) was pirated / imported games couldn't be played because they didn't have a specific chip. They did have splitters so you took the chip signal from a genuine cart, and the other game plugged in the other port.

So you could have your camera and printer.


You don’t have to as long as whatever devices manufactured have a PLX on them. This adds to the cost though.


Fwiw I bought a sleeve for my M.2 SSD and it plugs into usb3 with very little slowdown. It gets 500MiB read and 1.2GiB write. Haven’t measured vs native M.2 to compare, but it’s fast enough that I’d be surprised if the pi were blocked waiting for I/O vs native M.2. And native M.2 comes with increased manufacturing complexity.


Are you sure it's 1.2GiB? The RPi comes with 5Gb/s USB ports, which is 596MiB/s

Now that I think about it, Linux may be caching writes, but even then double the write speed compared to the read speed seems weird.


Oh, I didn’t test on a pi, just a mac. And yeah the double write speed was super weird. Thanks for answering my internal question about why ~500MiB seemed to be the max.


Same with orange pi5 and 5b. Having an option for a faster and reliable storage is amazing. SD cards are great when you prototype or need just enough storage to netboot a device, but past that it is limiting.


This would limit you to just connect SSDs. Their solution opens up more versatile access to other PCIe devices.


In addition to the ability to adapt M.2 slots into PCIe via an inexpensive adapter, there is a growing ecosystem of M.2 cards for most of the things you'd use a PCIe card for. USB controllers, SATA controllers, Ethernet controllers, FPGAs, even display adapters.


It would not limit you to just SSDs, the m.2 connector on the rk3588 devices generally exposes 4 pcie lanes and an adapter to make this a full pcie slot is already available. So really an m.2 nvme connector is the best of both, you can turn it into any other pcie connector you want via an adapter, but you can just put an nvme ssd directly on the board without a hat.


The best part about M.2 E key is that it does not require +12V.


The CM4 exposes a PCIe 1.0 x1 (Not sure about the revision) lane and can boot from an NVME SSD. It will be nice to have this capability on the Pi 5 with all of the other connectors (except for audio.)


I recommend booting Pi 4 and Pi 400 from external (USB) NVMe in an enclosure.


Indeed, but it's somewhat of a hassle. Having everything integrated on the board, or in the same case, is nicer.


YIL a Pi 4B can run from a directly connected USB/NVME SSD. I've been using USB/SATA SSDs and all I have tried require a powered hub. Do note that I don't just just boot it up and proclaim "It boots - ship it"[1] I thrash it with various disk benchmarks and stress tests to be absolutely certain the SSD does not disconnect due to insufficient power.

[1] I suppose this is the H/W equivalent of the S/W engineer's proclamation "It compiles - ship it!" And I guess this dates me since S/W is pushed rather than shipped these days.


On a CM5, a lite or one with eMMC would suffice in combination with NVMe. I have CM4 with eMMC and use SATA w/them.


> A NVMe compatible M.2 M Key connector

Yeah. The Lichee Pi 4A has one of those under the board, it's really useful.

I wouldn't even blink if they completely jettisoned the MicroSD slot, these have proven to be a giant PITA over the years (slow, unreliable, etc...)

I really don't understand why they would miss that.


MicroSD allows for a really low cost deployment (availability issues aside), especially when PXE is not suitable.


Good luck doing "deployments" on SD drives and still have it run 6 months later, especially in environmentally unfriendly environments. Theses horrible little things die all the time, even when you buy supposedly high quality ones.


For the low cost route, boot off USB flash drive.


Meanwhile in reality when nvme drives die in like 6 months… ughhhh


Sorry, can you elaborate? Is the death rate of NVMe drives known to be significantly faster than that of other types of drives? I hadn't heard of this.


I can only speak from my own experience, but there are a number of low to mid grade SSDs that use truly awful flash and/or controllers. I've bought many of them over the years for unimportant workloads, and have been unpleasantly surprised by how quickly I can burn them out. It's really worth it to shell out for higher end models just for the increase in durability.


Yeah, I'm not doubting that, and this is consistent with my own experience. But the claim was that it was specific to NVMe SSDs, which I find very odd.


Out of curiosity which brands?


All but the highest models of SanDisk have done this to me, as well as the lowest end of Western Digital, ADATA, Kingston. Same for some lesser brands that I've forgotten (not fakes, just shoddy).


You can get some rather large USB sticks these days. Amazon is awash with 928Gb units for about £10 which are probably not the best. A 256GB or 512GB from a known brand is around £30-50. There are several USB ports on a Pi and you can always boot off a SD card.

Finally, if a network is available then network boot and use NFS or whatever.

The RTC is a cool addition and long overdue. At work I have three Pi 3s with GPS hats and aerials acting as stratum 1 ntp servers. The hats have a RTC included which is handy after a reboot. My use case is "reasonably accurate and stable time" so sub milli second is good enough, I'm not too fussed about nano seconds! I want logs to correlate and desktop clocks to be reliable.


> Amazon is awash with 928Gb units for about £10

Those are almost certainly 8 to 32GB drives that are modified to report a higher capacity. They are scams that hope your return window expires before you try to load them up with a lot of data. Nobody can profitably manufacture flash drives for less than the wholesale price of the flash chips.


There's no almost about it. They are all scams 100%. The most popular are SD cards with a USB adapter fitted in various housings. The internal adapter or SD cards are modified to do various things like report much larger sizes, allow phantom writes, or even install malware. They can also potentially burn your house down.

Search "SD card caught on fire"


The 'almost' part of my comment was the 8-32GB part, not the scam part.


FYI I believe all of those ~1TB $10-20 USB drives on amazon are scams- basically set up to trick your computer into showing a terabyte of disk space available, but not actually having that much available if you try to write it all. I was in the market for "largest reasonably priced usb drive" earlier this year and ended up with a 1 TB usb drive for about $80.


I wish some attorney general would buy a bunch of them and then just proceed to sue the shit out of Amazon so hard that Amazon finally gets off it tail and does something.


Does something, like getting a new attorney general I guess.


Flash storage like USB sticks is a crude comparison to an SSD or NVMe with cache and a controller capable of parallel operations.

A USB flash drive is like a dumpster. Big bandwidth when the lid is open but it’s got poor performance for fetching and storing lots of things all the time.

An SSD or NVMe is more like a rolling auto tool chest. Same big metal box, but much more performant for complex and numerous read and write loads.

Or to use a computer analogy: SSD is like a hard disk, USB flash is like a tape drive.


Or use USBv3 to NVMe enclosure. Cheap and good ones can be found on Ali.


Get the caseless ones and then 3D print my enclosure ;) https://www.printables.com/model/590143-case-for-usb-to-m2-n...


No word on price. When Raspberry Pi first launched, this was the prime feature of the thing. Can we expect same price as the Raspberry Pi 4? (at the respective RAM level)

Edit: found it here: https://www.raspberrypi.com/news/introducing-raspberry-pi-5/

So the 4 GB model is 60$, which is 5$ more than the 4 GB model of the Raspberry 4 when that was launched: https://www.raspberrypi.com/news/raspberry-pi-4-on-sale-now-... . I guess that is fair, especially with inflation nowadays. So they stay true to the idea of making this available for cheap.


> I guess that is fair, especially with inflation nowadays.

The accumulated inflation in the US since June 2019 is c. 17%.[1] This means US$ 55 in June 2019 is "worth" c. US$ 64.35 today. So it seems that you get a 4GB Raspi 5 for c. 7.25% less today.

The "US Real Average Hourly Earnings" have increase by ca. 22% in the same period, from US$ 27.75 to US$ 33.82.[2] So an average person needs to work c. 12% less to buy a 4GB Raspi 5 today.

However, I think the issue is more complicated: There is inherent deflation in electronics, which is included in the inflation rate. you can observe it when looking at the current price of a 4GB Raspi 4 at Amazone, which is c. US$ 67. So if the introductory price for a Rapsi 5 is really going to be US$ 60, you get something better for more than 10% less now.

[1] https://www.usinflationcalculator.com/inflation/current-infl...

[2] https://www.bls.gov/news.release/archives/realer_07112019.ht... and https://www.bls.gov/news.release/empsit.t19.htm


Amazon is not a good place to get prices from for a comparison. All the enshittification has ruined the prices. As it forces prices up outside Amazon too even outside prices are not useful. To do a proper comparison that doesn't include changes forced by Amazon IMO you need to look at non-US non-Amazon non-Amazon-sellers prices and work with those. Quite annoying really.


I've seen the word "enshittification" three times in three days now, and it is already rubbing my last nerve raw.

we make fun of business jargon and buzzword fads, and we do it just as much as anyone else, and it sickens me.


Why does it sicken you?

We make fun of business jargon because it’s an attempt to imbue authority where it isn’t due. “Enshittification” is… not that.


If you were on HN a decade ago, you would have seen "pivot" all over the place. Times change, but we are still human (mostly) and it seems to be part of who we are to mold language to fit our needs and circumstances.

Take "bipping," a word I had never seen before a month ago, but that is now all over the place. (At least in some communities in the Bay Area; I guess all the car break-ins helped it's adoption).


This is how I feel about the word "literally". I just assume at this point it's from an emotional person probably over indulging in politics.


Never heard of that, and when I do I will gleefully mock whoever is using it.


It’s almost as if the English language adapts over time. I’m sure in the 1580s when the word “Gleeful” was seemingly introduced people felt weird about it too, heh.


That's a convenient excuse for the lazy and ignorant.


How so? The vast majority of the English language we use today, that’s “formal,” has been the evolution of what was “slang” back then. I don’t understand your argument here..


It'll always be a subjective argument. On one side you can have rigid formalists who hate any change. On the other there's no rules at all.

I'm not at those extremes. I consider the origin of the word. A few years ago I started seeing "griefer," and it quickly became apparent that these people didn't know there was already a word for that: spoilsport. It's those instances that I bitch about, because it reflects ignorance and an unnecessary obfuscation of the language.

I'm down with adding words, including slang, that didn't have an equivalent. One example of foreign origin, "bokeh," really serves a purpose: to describe the aesthetic quality of blurriness. Cool.


It is a pretty stupid word, I agree. The replies are correct, English changes over time, but I still get to think it's stupid regardless.


I feel this way about “jargon” and “buzzword”. If you couldn’t clearly explain something to Chaucer just don’t post it on the internet.


Your exhaustion with the word mirrors my exhaustion with the practice, but ending use of the word will not quash the creeping shit


Worth mentioning Raspberry Pis are designed, and in most cases built and assembled, in the UK.


Please stop using “average” for wage comparisons. It’s an utterly useless metric for showing if wages are moving or not.

If you must use average, then you should remove the top 5% from the average.


> If you must use average, then you should remove the top 5% from the average.

5% is too arbitrary, just use the median.


5% is not arbitrary. It is removing massively skewing outliers who also see a massive growth outlier compared to everyone else.

Looking at wage movement as slices of where one falls gives a clearer picture.

Additionally, the reason it doesn’t make sense to remove low wage outliers while removing high wage outliers for average is because the median wage is closer to low wage outliers than it is to high wage outliers.

For example, if you take the median and then +- for your dataset (if median is 48,000, then use 0 thru 96,000), you’ll be removing more than just the top 5%, and yet, this also gives a far far far better picture of the dire economic position and what is happening with real wage movement.


It's arbitrary because why not 4% or 6%. 5 just happens to be a pleasant number but there's nothing special about it in an economic sense.


Why would you cut off a fixed percentage rather than use a standard deviation range?


Because wages are non-Gaussian, standard deviation doesn't mean anything in this context.


Interesting. Most income graphs I've seen appear to be normally distributed -- could you explain what would cause them not to be, or provide any examples that demonstrate non-Gaussian distributions?

But if wages are non-Gaussian, how would trimming the top and bottom 5% off of your sample be any better than using standard deviation ranges to control for outliers? The assumption that outliers are to be found on the top and bottom of your range is one that seems to apply to Gaussian distributions, and doesn't necessarily hold for others, regardless of whether you are using fixed percentage values or standard deviation thresholds. For example, in a bimodal distribution, outliers might be found in the center.


median is a type of average. the parent commenter means the mean


Is this correct? I know no definition where median can be interpreted as an average.


e.g. M-w.com:

> 1 a > : a single value (such as a mean, mode, or median) that summarizes or represents the general significance of a set of unequal values

Average isn't well defined-- if you have to guess, people probably intend "arithmetic mean" when they say it. But if you're using it in the sense of a single number that represents the typical value of a dataset, you may want the median, mode, or midrange, or even a geometric or harmonic mean depending upon circumstance.

So it's best to use that term. And it's best to be charitable to not jump on people saying "average" when the median might be the best measure of central tendency for a task.


HN tangent threads are the best.

Hopefully no one nitpicks my use of "tangent" on a digression of an aside...


It's frequently used in when talking about incomes specifically. [0]

> For example, the average personal income is often given as the median—the number below which are 50% of personal incomes and above which are 50% of personal incomes—because the mean would be higher by including personal incomes from a few billionaires. For this reason, it is recommended to avoid using the word "average" when discussing measures of central tendency and specifically specify which type of measure of average is being used.

[0] https://en.wikipedia.org/wiki/Average


The median minimizes the L1 norm and the mean minimizes the L2 norm. (Of the error made between the estimator and the data roughly speaking.)

In this sense yes, median is some kind of average.

But then it is insensitive to the outliners, which is the reason it is suggested above.


Given outliers in a skewed dataset, wouldn't median be a worse description than mean without outliers?

https://openstax.org/books/statistics/pages/2-6-skewness-and...


I think the median works better in this situation because the huge population means that both the outliers and the skewness have much less effect than they do on the mean. The problem with using the mean “without outliers” is that you have to make arbitrary decisions about what data to exclude as an outlier, unlike with the median.


The answer is always "it depends", which is exactly why I prefer the median in most cases. Once you choose to use the median, there are no more choices/degrees of freedom - it's just the median. On the other hand, "mean without outliers" requires you to make a subsequent value judgement on what exactly is an "outlier".


> "mean without outliers" requires you to make a subsequent value judgement

Do you think that comparison of outliers to interquartile range is not a relatively objective method of determining outliers?

The interquartile range is a number that indicates the spread of the middle half, or the middle 50 percent of the data. It is the difference between the third quartile (Q3) and the first quartile (Q1) . . . The IQR can help to determine potential outliers. A value is suspected to be a potential outlier if it is less than 1.5 × IQR below the first quartile or more than 1.5 × IQR above the third quartile. Potential outliers always require further investigation.

https://openstax.org/books/statistics/pages/2-3-measures-of-...


"Real Average Hourly Earnings" is already an adjusted metric to make sure that it's not skewed to the top earners (hence why it's called "Real Average" and not just "Average"). In the linked post you'll note the following explanation of what "Real Hourly Average Earnings" means: "Data relate[d] to production employees in mining and logging and manufacturing, construction employees in construction, and nonsupervisory employees in the service-providing industries," which apparently covers roughly 80% of private sector jobs in the US.


You are right that this metric excludes things like capital gains income, and covers just hourly earnings.

“Real”, however, refers to it being inflation adjusted, not an exclusion of high earners (who are excluded anyway because of the hourly earnings metric).


no


> The accumulated inflation in the US since June 2019 is c. 17%.[1] This means US$ 55 in June 2019 is "worth" c. US$ 64.35 today. So it seems that you get a 4GB Raspi 5 for c. 7.25% less today.

Included in that 17% figure is the price increase for e.g. corn, rent and steaks.

Why should the change in price of either of these things be relevant to the price of a Raspberry Pi?


How else would you define how much a dollar is?


That my point: you can’t define how much a dollar is worth in dollars because it’s a circular definition.

You can, of course, calculate the change in price over time of a specific basket of goods (rent, steaks, corn). But there’s no reason this is connected in any way to the change in price of an entirely different basket of goods (Raspberry Pi’s).

In other words, if you try to define how much the value of a dollar has changed over time, you’ll get a different answer depending on the basket of goods you choose. So the change is clearly not inherent to the dollar.


My gripe is that the original Pi cost $35 at launch and while they have made a better Pi...They have not made a Pi at that price ever again, even accounting for Inflation. Furthermore, increased power consumption and features have added big price jumps to the required Accessories. Now you need miniHDMI adapters rather than more common HDMI, you need cooling, you need more expensive power adapters. a fully set up Pi 1 was simple USB, SD, and HDMI All possible in a $50 budget or less if you had some stuff. Now you are $90 in to run it.


I don't see how this is true. $35 in 2012 is roughly $47 today. You can get a pi zero 2 kit today including the adapters, case, and PSU, for $49.95. Just the PSU, which the original didn't come with, is worth more than the $3 difference.

Besides, both the pi 3 and the pi 4 were $35 at launch, so they were actually beating inflation when they were launched.


Raspberry Pi 4 1GB available to buy for $35 https://chicagodist.com/collections/raspberry-pi/products/ra...


Do the modern Pi Zeros not compete with the original Pi at a stupid low price?


Not really, the small size adds the need for all kinds of adapters to have the same functionality.


No need for the wifi and bt dongles anymore, are they are integrated in the Zero 2 W. You can connect keyboard and mouse either via bt or via a single usb otg dongle to connect a wireless keyboard/mouse set or a keyboard with integrated usb hub. In my opinion this is superior to the original B. And far superior to the original A anyway, while still being cheaper. Remember even the original B had just two USB ports, so in practice you needed an extra hub almost always, because of missing functionality that is now integrated.


It depends on the use case. I have several I put around the house with sensors for IoT stuff. ESP32/8266 (and newer) devices would probably be less expensive since they don't need an SD card but are more work to program. The Zero has a full OS with dev tools built in. But for running a desktop, they're not so good.

They're not as cheap any more at $15US for the Zero W. I miss the days when Microcenter had them on sale for $3.14US on Pi day. They did recently have them priced at $10 to celebrate the grand opening of a new store.


The Pi Zero 1 performance is pretty bad and it doesn't support 64bit OSes (so no Ubuntu). The Pi Zero 2 looks pretty decent for the price, performance should be ok-ish and it'll run Ubuntu... if you could actually get one.


Apple showed them that an ARM desktop is totally possible. And also that making the pi 2x or 3x times faster would make a great arm linux desktop.

It's more like they're expanding their top line.


$60 for the model with 4GB of RAM and $80 for 8GB.

It's mentioned in Eben Upton's blog post (linked from the announcement):

https://www.raspberrypi.com/news/introducing-raspberry-pi-5/


Sure, if you want the raw board and nothing else. I spent $100 for a starter kit that had an enclosure and some heat sinks. It came with a controller for a retropi installation too which was a nice touch.


[flagged]


You’re aware that ‘they, the fruit sellers’ isn't very distinctive in this context?


Yes it is. Because the other possible reference isn’t selling even a full device at $200 and they are not at all known as the fruit company.


Not to mention it now requires a new PSU. Before you could use your standard $5 (android) phone charger at (5W), then you had to buy a 15W one and now a 27W.

To whoever thinks pi's are cheap, you can get more functionality out of a used laptop for less money, but probably worse specs and probably x86.


The standard charger is 2.5W, not 5W, and RPi3 will happily run from that, for RPi4 2.5W is somewhat marginal, but it will still work. I suspect that RPi5 is going to be somewhere around 3W (non-PD USB3).

The official RPi specs intentionally overblow the power consumption in order to provide an buffer for powering whatever ridiculous stuff people may hang off the USB ports.

Then the other issue is that all RPis need somewhat tighter voltage tolerance than what is in USB specification. So it is perfectly possible that a cable between the power supply and RPi is compliant, but has too large series resistance on power lines for RPi. And well, powering RPi from random aliexpress-grade “Android chargers” is completely another bad idea.


The old standard Pi PSUs output up to 2.5 amps (not watts), which at 5V gives you up to 12.5W.

Older boards with simpler workloads could usually manage at 1A (5W) but it was always preferred to have at least 2A (10W) to work with.


I meant “standard USB charger” from your pile of random chargers, not the one that RPi Foundation sells. Such a thing hopefully provides the 500mA, that the USB2 port is supposed to deliver.


But, you really only need the 27W supply if you need to pump a lot of power through the USB ports. It'll run just fine (even using less power) on the 15W unit with more modest loads.


Engadget has the price at $60 for 4gb and $80 for 8gb.

https://www.engadget.com/the-raspberry-pi-5-uses-the-company...


The value proposition is there for me. I bought a "BMAX B1 Plus" for about 70$ including shipping from AliExpress. It's as small as 2 or 3 CD cases stacked together. It is a fully fledged PC that comes with windows 10 (no support for windows 11 but LinuxMint and other distro work well too), an hdmi cable, and a clever mounting bracket to attach it to the back of a monitor. It is passively cooled, pulls about 4 Watts. Biggest downside is the power supply with a cylindar connector. I use it solely to connect to my main PC using RustDesk and it is great for that.


> No word on price.

They link to multiple regional reseller sites [0], where prices are available. I see €73.90 (€60.08 pre-tax) for the 4GB version and €97.50 (€79.27 pre-tax) for 8GB in Poland.

[0] https://www.raspberrypi.com/resellers/


Raspberry Pi 5 4GB - US$60.00 (EAN 5056561803319)

Raspberry Pi 5 8GB - US$80.00 (EAN 5056561803326)


Cheaper to buy in the US than the UK.


It's exactly the same before tax: £59.30 GBP incl VAT ~= £49.42 GBP excl VAT ~= $60.29 USD


Presumably due to higher taxes on sold goods in the UK?


Also just that US sales prices are pre-tax. In states with sales tax you will be paying more.


We're not called Treasure Island for nothing.


True, it's called Treasure Island because of all the stolen treasure it holds.. but jokes aside (shouldn't be a joke) i'm going to have a friend pick up one for me in UK and send it over to ZA where pricing is so so much worse.


Why do people in text attempt to joke, then pull back on the joke, making it not a joke and simply wasting time with useless banter?


For people like me who enjoy only, and exactly, that.


As is tradition.


„ PCIe 2.0 x1 interface for fast peripherals“

I wanna see somebody hook up a GeForce card over to that 1x pci express. Play some Crysis using Box86.


I am curious to know how people here use their RPIs today, and how the RPI5 might help. I have had a model 3 for many years, which I enjoy tinkering with from time to time. I still haven't gotten over the novelty of having such small, cheap computer that runs Linux and does a pretty good job of it. That said, all I do is tinker with it. I turn it on, write a bit of code, marvel that the code runs, and turn it off. I've bought a couple of hats which are fun too, but again it's just tinkering. I'm curious to know who here has found "serious" applications for their RPis.


Until my home automation got complex enough to justify a faster, more capable machine, I ran all my home automation stuff on an RPi.

I use RPIs as "data collection" units. I have one RPi outside with a cheap SDR to pick up all the neighbor's weather stations, which I dump to a MQTT queue and use to populate weather data in my home. I use another to collect GOES satellite images.

I have 3-4 RPis that act as "Digital Ham Radio Hotspots", basically bridging my local ham radio via the internet to other stations. I use an RPi 4 as my "to-go" computer when I do ham radio in the woods. I use an iPad as a screen, and it works just as good as a laptop.

I have an RPi sitting in my garage as a second nameserver. The primary nameserver is in the house "data center".

I have an RPi plugged into my stereo receiver as a streaming device that lets me stream audio from my phone to the stereo.

I have 4 RPis connected togehter in a k3s cluster, for fun. IT doesn't work great. :)

I have two PiKVMs. They are truly awesome.

... I think that's it.


Why is ns2 in the garage? Everything you said makes sense except for that.


Geographical distribution. If the left half of my house is destroyed by natural disaster, I’ll still have a working name resolver on the other side!

Seriously, it’s just because I may do something else on that Pi that I want it on that side of the house. It’s my only garage Pi. My main internet handoff is in the garage, but my main “datacenter” is in a basement room on the other side of the house.

It’s all for fun. :)


One is monitoring my trash bins in the backyard and generating visual output of emptying times, current location of the bins, alerts if they are still in the backyard but are scheduled to be emptied tomorrow (in which case I need to move them to the street in the front). This has been running on a Pi with Bluetooth (monitoring uses BLE beacons) for over five years now, with very little maintenance necessary.

Another one runs the home automation hub (Homematic plus some addon stuff). Also very little maintenance, basically just doing backups and an update a year or so. Has been in place for several years as well. I often forget that this thing exists at all, as it just chugs along quietly, never needing reboots or anything. Even the updates are unnecessary unless I want to use some new sensor or actor that the old hub software doesn't yet know about.

And then there are two Pis connected to TVs in the living room and kitchen which run OpenELEC/Kodi for media center tasks. Started doing this when the first RPi came out and frequently used back then, these Pis are rarely used these days, as most streaming now involves commercial streaming services and is done via FireTV sticks. But I still have a private library for the occasional exception of stuff that's not offered on any commercial service, and that library is accessed via the Pis. Fortunately, aside from a reboot every few months and very rare updates, these Pis are also very low maintenance.


Nice one. Trash Train is also interesting.

https://m.youtube.com/watch?v=VhYEOG9LOIk


Trash reminders - awesome!


Discovering DietPi was kind of a game changer for me. I had the original Pi 1b that basically sat in a drawer after the first month I got it.

I went over to a friends house last year that had a more modern Pi and they had a PiHole on their home network. It was pretty amazing being able to block ads on my phone near totally and not just in Firefox. New Pi's were completely impossible to find but my friend said give DietPi a shot. The benchmarks on my Pi after installing were complete crap, processes took minutes that took a few seconds on the more modern Pis, but AdGuard Home worked flawlessly.

It sent me down the rabbit hole of Tailscale everywhere, self hosting what I can, getting a NAS, and just opened up to me how simple it is to set up these kind of services now that are accessible everywhere.

I recently was able to get a Pi 4 (one week before the Pi 5 announcement of course) and am looking forward to a setup where I can run services that need hard drive access on my NAS and hosting the quality of life apps on the Pi.


I've been using one for https://pikvm.org/ and it's been a rare case of "the Raspberry Pi is neither ridiculously overpowered, ridiculously underpowered, or even beat out by any off the shelf solution at all let alone at the same price or point". It's literally the best IP KVM I've ever used or owned. The use case is almost a perfect match for the exact hardware capabilities of the Pi: hardware encoding, video input, gigabit network (with Wi-Fi alternative, which has saved me a few times), GPIO, USB OTG, the hat system, open source web KVM software which doesn't suck ass and sit untouched for 13 years with endless security vulnerabilities piling up.


Things I've used mine (plural) for at various points in time, in no particular order: Wireguard & ssh entrypoint into my home network. Pi hole. Kodi. Calibre ebook server. Orchestrating turning on/off IP-based lightbulbs or plugs (since I'm too cheap to get a gateway for ZigBee/Threads/$IOT_protocol) - automatically turning on my Christmas lights at sundown daily after querying an API for my local Civil twilight time was good fun. "NAS server" connected to a cheap 5-disk USB JBOD device. Hosting a low-intensity crawler that ran into blanket IP-range black-listing issues when hosted on cloud-providers. Hosting a Gitea/Forgejo server: I no longer star projects on Github - I mirror them locally and keep them synced, storage is really cheap now. Periodical syncing my backups from NAS to cloud. As a digital "tape recorder" for broadcast radio using FM receiver, aux cable, and USB sound card. Twitter Spaces recording for time-shifting conversations I wanted to listen to later; I beat Twitter's "record" feature to the punch! Twitter crawler/archive bot for a niche community.

Wishlist projects: getting alerted when my home loses electric service or internet connectivity, using UPS and LTE modem. "Calendar dashboard" site that displays the household's schedule for the day on a tablet/jailbroken kindle. A lazy-loading reverse-proxy Caddy API server that will keep the connection open while it turns on my workstation in the background if it's off. Archiving tweets using mitmproxy to passively scrape Twitter's API responses while I use the official mobile client.

Basically anything that I wanted to automate and was not demanding on compute would get assigned to a Pi.


I think the Pi 5 would be well positioned to be a free, OSS media box. Android TV and Google TV are very popular today, along with Roku, Apple TV, etc.

I installed PiHole and noticed that every single click of my Roku remote gets sent to Roku’s servers. PiHole blocks this of course, but there was nothing I could do to disable this telemetry on the Roku device itself.

Google TV is slightly better - there’s options to adjust targeted ads, and an “app only” mode, but there’s still usage and other data sent to Google. Also you can’t use it at all if you don’t sign in with a Google account.

I haven’t used other platforms.

But I would like to see an easy to use, easy to configure, OSS streaming box. Now that this can do 4k60 and HDR, it might just work for things like Netflix, Plex, and other services.

Right now the best products on the market for high-bitrate streaming are Apple TV and Nvidia Shield Pro. I wonder if the RPi 5 can compete with that?


There's no shortage of projects for this, particularly enby, jellyfin, and kodi spring to mind. The only real challenges are GPU transcoding support, app selection for integration of services like Spotify, amazon prime streaming, and netflix, and app availability on client devices like TVs.

In terms of specs a Pi4 was already beefy enough for this use case, fwiw. But the software stack is hard just because no one seems to target the "set top box“ space quite the same way. There are client/server media platforms to compete with plex, there are single.box media platforms, there are set top boxes to compete with roku, and every possible mix in between.


I have 4 pi4's running HiFiBerryOS. They connect to my Roon VM. I can group them together & they will play the same song in sync.

I have a pi4 running OSMC with the Plex addon attached to my television.

I've got about a half dozen Pi 0 W's with addon sensors that inform my Home Assistant of the temp, humidity, PM2.5 level, and CO2 levels in each room.

I just ordered a CM4 to run the PiKVM board for my homelab server.

I also plan to monitor and water my plants using Pi 0 W's.

I just ordered a Pi4 for running BirdNet, to identify birds in my area.

I would also like to work with ChatGPT to identify people and/or birds around my house.


You could switch out the Pi 0 W's with ESP32's or Raspberry Pico W's (if you'd like to stay in the Raspberry ecosystem). They're a lot cheaper, require less power, have a smaller footprint, aren't too hard to set up and there's usually a library ready for every sensor.


When the Pi 2 was new, it was one of the few single board computers that properly supported fractional frame rates, which are often needed for smooth video playback. (Many films are encoded at 24000/1001 fps rather than exactly 24 fps, for example.) I assume the newer models still support this, since they're still built around VideoCore chips.

A faster model would allow decoding at higher resolutions and frame rates, even when the codec in use doesn't have direct hardware support.

With the PCIe support in this new model, it could also make a decent home file server.


But oddly enough, they don't support some screen resolutions: https://github.com/raspberrypi/firmware/issues/1202#issuecom...


I run my Christmas light show software (https://github.com/FalconChristmas/fpp) with a Pi: https://www.youtube.com/watch?v=vlxaA-ca6S0 :)


I have a Pi3 running pihole/dhcp for my home network, and 4 Pis as part of my home k3s cluster (along with 3 cheapo nucs). Yes it's overkill but I'm in infra and I learn a lot from it.

The cluster runs nextcloud, collabora, plex, longhorn storage, deluge, nzbget, some custom projects I built to sync my bank accounts with my finance software and to sync photos from Signal chats to my nixplay frames, backups for my NAS, Grafana/Prometheus/Loki, netdata, etc.

I also run an entertainment company and we use a Pi Zero to control our onstage LED lights via presentation remote or wifi as a fallback.

I keep thinking of other things to do with them, but this is already enough to maintain in my "spare time".


Damn that is pretty impressive. I just drive my 3d printer and run the unifi controller interface with mine. Thanks for the inspiration.


I have a Pi 4 running Pi-hole and connected to a 4TB USB hard drive running a Samba server with a bunch of media. It’s on my Tailscale network so I can access the files away from home, and use it as an exit node if I’m abroad and need to access stuff as if I’m in the UK.

I don’t need to transcode anything so it’s been more than sufficient for me, and if I start to run out of storage I can just hook up more drives.

It also has about a terabyte of PS2 games because a softmodded PS2 can play games off a Samba server rather than the DVD drive. Niche, but very cool imo


I don’t know how serious this is, but I have one in a waterproof box in the backyard and one in the garage to run the irrigation for my garden, etc. They work well enough that I often forget they’re there. There’s another in the office closet running a dynamic dns script and that’s there to use as an ssh tunnel and such.


I use it professionally all the time. I work with arm a lot, and during the testing of customer software that is compiled for arm, I need an arm based Linux os to run and test on. rpi is the obvious choice. I'm very happy with the 4s performance, so I don't require the 5, but I'll still get one.

I also use another one for retro pi, which I imagine will benefit from the increased performance..

lastly, I have a small handheld Bluetooth keyboard with a track pad I use with a pi4 with a 3.5in screen hat and battery pack. the overall size and weight is much less than any laptop I have ever come across, and I use this when I go to cons. (although I'm looking at plantecom to replace this)


What is the advantage of that RPi setup over some cheap Android phone?


Three years ago, my new home came with smart features such as a connected front door lock and thermostat and a wall panel with a sim connected to alarm.com. The intro period ran out, and I didn't want to pay anything ongoing, so I bought a z-wave usb controller and set up HomeAssistant on my old Pi2. With some effort to get everything working in docker with a cloudflare tunnel, I am back to being able to monitor and control my smart home from anywhere.

I'm not feeling compelled to get a more powerful pi. In fact, I'd be more inclined to buy the pi zero or several of them, but they were always impossible to find in stock when I was interested.


I’ve got one of mine showing album art for music I’m playing[1], one with an e-ink display that shows which subways are leaving soon near me, one running Homebridge for a variety of sensors[2], one for WireGuard and Pi-Hole, and one to run Klipper/Mainsail for my 3D printer. I guess these are all tinkering as well but they’ve basically been running 24/7 for a few years now!

[1] https://github.com/aaronhktan/rpi-albumart [2] https://github.com/aaronhktan/vesta


A RPi 4 sits near a Teensy 4.1 in a difficult to reach LED installation: its only purpose is to wirelessly re-flash the Teensy firmware in case of updates and for eventual future features. The Teensy is driving ~15k RGBW LEDs.


I’ve owned many Pis through the years. Always for personal/hobby stuff, but they have been workhorses all the same.

I ran a Pihole server on an ancient 1A for several years. It was considered underpowered but worked great. I’ve run Homebridge services which was a great way to integrate various IoT stuff into HomeKit that lacked native support. I’ve since moved these things onto other hardware to consolidate things (not because of anything inherently wrong with the Pi).

For about a year now I’ve been using a Pi as a BLE data collector to slurp data from a weather station I have on my deck. That being said, the onboard Bluetooth on the 3 and 4 is pretty awful in my experience. I needed to use an external dongle to make it reliable.

For over a year I used a Pi 4 to run multiple SDRs to record and rebroadcast trunked police/fire scanner traffic. I eventually had to retire it for that purpose when the trunked system changed to digital and the Pi just couldn’t keep up with the workload anymore.

Those were all applications that I ran for months/years at a time using Pi hardware. I’d consider them “serious” even though they weren’t anything impressive or enterprise-worthy.

Other things I’ve done with them are use them as emulation stations. Even older Pis are more than capable of emulating 8 and 16 bit consoles without a hitch. Their compact size makes them portable and easy to plug into a TV and work with a Bluetooth controller.


I use my RPi4 as a small server having multiple docker containers behind a Traefik proxy. The largest applications are probably my Nextcloud and my Photoprism instance.

The Photoprism instance holds about 114.000 pictures which I took over the past 10+ years and includes features like face recognition and browsing by location. I quite like it and find it super impressive that such a small device can run such a powerful application with that amount of data.


Teams in the FIRST robotics competition community use the Raspberry Pi for computer vision. There's an open source program called Photonvision that provides an easy way for talented high school students to set up CV. Some of the better teams use Orange Pis or mini PCs for this purpose (and some of the best teams have fully custom solutions), but a Raspberry Pi is a lot easier to set up and is cheaper (even at $60). Also, my understanding is that the architecture of the RPi4 CPU/GPU allows for GPU acceleration of classical CV algorithms without copying (and that feature is integrated into Photonvision), so this hardware upgrade will probably make the Raspberry PI perform on par or better than more expensive options, while being easier to setup.

And two MIPI camera ports is also really nice for this application, because the new advancement in FRC is to use April Tags included with the field for full field localization. For this purpose, I've heard you get better results with global shutter MIPI cameras than USB webcams, and having multiple cameras is good for always seeing an AprilTag.


I use one for each of the following. None of which I think are terribly novel anymore:

- Octopi - PiHole - Grafana/Prometheus for my local network (I push Speedtest results, ping results, among other things to it) - home-made SNES/NES minis

I’m excited to try using the new Pi for a more comprehensive option for a retro arcade including many games that didn’t run very well for me last time I tried. (I instead used a home-built small PC)


My pi 4 runs a wide variety of small services for me. Most important is my vaultwarden instance, which is securely accessible everywhere that I go via tailscale. The pi also runs HomeAssistant for my smart home stuff, pihole to block ads, and a resilio sync server. I’ve got a bunch of other small stuff as well that I rarely use. Like “your-spotify” which stores and tracks stats for my entire Spotify history.

I want to also possibly make it a media device? I have it physically located behind a tv, just because I already had Ethernet wired there, but it isn’t hooked up to the display yet, and I haven’t figured what to do with it if I did hook it up. Not sure if that would overstress the cpu. Can’t have my dns crashing if I’m watching a video.


I'm using currently 4:

- One pi4 for my homemade 3D printer (a Voron)

- One pi3 for a homemade eInk clock/weather station (here I could've gotten with sth much cheaper like an ESP32, but the Pi is so convenient)

- One pi zerow 2 for a homemade eInk radio

- One pi4 I just bought for home automation (homeAssisstant)


I have a pi running to continuously collect data from my home, temperature, lights, gas usage, electricity usage, weather, etc. It runs Benthos to get all the data (MQTT + http), and stores everything in Postgres.


I used mine along with the 7" touchscreen as a live photo frame connected to a google photos album when my mother was ill from Alzheimers.


but, but, but ... the RPi is meant for tinkering, isn't it?

I got an RPi2 connected to a GPSDO acting as time server. Another RPi2 controls test&measurement gear via GPIB (there are GPIB hats, but I happen to have already an USB adapter from Agilent) and TTL PPS input and trigger output for synchronization. A RPi2 is plenty of computational power for those applications.


Three sitting around. They make very convenient small servers. One (a RPi4) has substantial mass storage and is a backup and media server. Another (an RPi3) is an RSS reader service and web proxy for some internal stuff. And the third (RPi3) servers for occasional experiments and what-ifs.


I'm still using a first gen Raspberry Pi Model B to run an adblocking DNS server (github.com/0xERR0R/blocky), and PiVPN (Wireguard). For the most part, it works great except apt-update occassionally maxing out the CPU/RAM which causes my services and sshd to be killed.


i have a raspberry pi zero wifi thats running syncthing and has a few of my syncthing folders/nodes on it. i already have a NAS that acts as the always-on node for all my syncthing folders, but if that is ever down for maintenance or whatever then the pi zero is sort of a backup that will keep syncthing things

i have another running kodi so i can access jellyfin that's on my NAS

pi-hole for network wide ad blocking

currently setting up one to act as a storage location for the restic backups from my NAS instead of having to store them with some storage provider like backblaze. i will be installing tailscale on it as well so i can leave it in a friends house and hopefully be able to reconnect to it even if they move house in the future


I wrote my own irrigation controller with a web front-end on a pi3 and have used it for ~7 years.

Deployed a Qt app to dozens of pi4-based machines for doing clock-in/out and generating various PDFs in to support the business I was working for.


I’m using a Raspberry Pi 3 Model B+ to run Steam Link to stream games from my desktop computer upstairs to the TV in the living room. I managed to connect some XBox series controllers to it using Bluetooth by installing xpadneo drivers.


I think it would be really good to give to children so that they can have their own computer for £100. It’s like the modern equivalent of a C64 but also completely capable of being a desktop for everyday use.


Use mine as a RoonBridge running RoPieee


TBH the thing I hate most about this category of SBC is the reliance on SD cards. They are both too unreliable to trust and so slow that they often bottleneck the SBC. Buying them is often a crap shoot too, I've purchased cards batches of cards from the supposed reputable manufacturers that were all over the board when benchmarked, and rarely did they hit the claimed speed spec. I would love if there was an alternative that was not as much as a jump as those SSD flash drives or NVME drive. Maybe OS grade eMMC M.2 drives the size of those wifi cards?


Did you read the blog post? :)

"One of the most exciting additions to the Raspberry Pi 5 feature set is the single-lane PCI Express 2.0 interface. Intended to support fast peripherals, it is exposed on a 16-pin, 0.5mm pitch FPC connector on the left-hand side of the board.

From early 2024, we will be offering a pair of mechanical adapter boards which convert between this connector and a subset of the M.2 standard, allowing users to attach NVMe SSDs and other M.2-format accessories."


> Did you read the blog post? :)

As you keep spamming this here, did you read the HN Guidelines[0]?

  > Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that".
[0]: https://news.ycombinator.com/newsguidelines.html


The guidelines mention that.


Did you read my comment? :)

I did read that they were going to support M.2., and I have gotten around my issues with SD cards in the past using SSD-grade USB drives and NVMe adapters. My comment was about how crap SD cards are, and how this class of SBCs (including the PI 5) often use them as their default storage (as in, not needing an adapter or special firmware to boot). My final statement was my wish for a high speed durable storage standard that was better than SD cards without having to spend more money than the SBC itself on storage, although looking today on Amazon it seems that NVMe drives have gotten way cheaper, no idea of those are quality though.


You can netboot a Pi. Every Pi in my house netboots. I have a whole bunch of them. Some play games, some play videos, some play music, and a few other minor things. Because they all netboot, you can change what each one does by renaming a file on the server and then rebooting it. It's great.


Every new Pi model needs a bit of time for the Netboot firmware to be worked out. I would research the RPi5 before you bought it today.


Are they using like a RAM disk then or are they mapping a network drive for storage while they're running? I've always been curious about setting up netbooting but beyond a failed experiment a long long time ago I haven't really tried.


You made me curious: what do use them for exactly?


One is the "smart" part of my smart TV. One powers my hifi. One connects my non-networked printer to the network.

One is an NTP server which gets the time from GPS, although that one will probably be retired soon, internet time works fine.

I used to have one inside a MAME cabinet but I upgraded it to a "real" PC because the Pi isn't really powerful enough for modern versions of MAME.


What do you use for the smartTV (distro)? And do the big streaming players work happily?


I use LibreELEC. I don't watch streaming TV, I have traditional cable and an HDHomeRun Prime box which acts as a cable-ethernet interface, which Kodi will happily connect to.


What sort of issues do you see from netboot vs. booting of a USB SSD?


Do you have a guide or any tips on how to do this?


It's called PXE boot.

You need a server to host the ISO (via http/ftp/tftp or whatever you prefer) and a DHCP server that will distribute the ISO URI to the client.

Configure the client to boot from the network in the bios and put it in the same LAN as the dhcp server.

That's the gist of it.


Raspberry Pi's don't use PXE boot, they have their own proprietary system. The kernel is fetched by TFTP, along with a config text file which species an NFS location to mount as root. Boot then continues from there.


You can even boot from USB


This device has a PCIe 2.0 x1 connector now, so NVMe drives should be usable now.

The Compute Module 4 series have been able to support eMMC chips, so I don't see why they wouldn't continue with the 5 if/when it shows up


> This device has a PCIe 2.0 x1 connector now, so NVMe drives should be usable now.

It's a fiddly FPC connector though, which isn't a great contributor to mechanical robustness.


Oh yeah, I've lost quite a few camera projects to these connectors with cables breaking, slipping out of the connector and whatnot. Maybe just a bad choice of cables, not sure.


FPC is used in billions of devices with perfectly fine robustness. As long as it isn't part of some flexible mechanism (e.g., a flex display, or something folding), it should be just fine. If you toss it into a box with the FPC flopping in the breeze then I'm sure it would be terrible, but... don't do that?


FPC is used in billions of devices-- that are professionally assembled, usually assembled only once, well-enclosed, and careful attention has been given to strain relief. It's cheap and compact and allows very small assemblies.

It's not so hobbyist/tinkerer friendly, where you're likely to put a lot of cycles on the connector, bend things back and forth, and end up with an enclosure that does not protect everything as well as one would like. Indeed, you have a sibling comment talking about breaking lots of FPC going to cameras.

Mechanical/connector failure is a small but noticeable share of the SD robustness problems on SBCs. I would expect FPC to be worse.


Again, this sounds overblown. Obviously the cables are somewhat fragile and you can't just be a brute with them... but the alternative is making a PCB that is much larger to accept a M.2 slot. It just isn't possible in the current footprint from what I can tell.

Also, other connectors for this type have surprisingly low durability. Most M.2 slots are rated for extremely low mating cycles. Amphenonol, who I would considered to be an high quality manufacturer, rates their M.2 slots for '25-60' mating cycles total. Less than 100. Most manufacturers do not even specify the number of mating cycles.


> but the alternative is making a PCB that is much larger to accept a M.2 slot. It just isn't possible in the current footprint from what I can tell.

I'm not saying they made a bad choice; they're facing a lot of constraints and have a lot of IO to get out while staying hobbyist friendly.

> Also, other connectors for this type have surprisingly low durability. Most M.2 slots are rated for extremely low mating cycles.

Sure, but I don't -need- as many mating cycles for M.2, as it'd be screwed to the board and done. Whereas if I'm dealing with a Pi stackup and coming in and out of the case, I'm likely to get through the couple dozen cycles I'm allowed with FPC. And if I'm putting it on a vibration-intensive environment like a quadcopter, I need to be pretty dang careful with mechanicals.

> Again, this sounds overblown.

Everything's a tradeoff. Flex is cheap and small and offers versatility. It's also delicate and annoying.


PCIe 2.0 x1 is only 250 MB/s max. That seems like it may not be enough?


Double that.


You mean it's 250MBps in each direction?


No, 500 MB/s, see also https://en.wikipedia.org/wiki/PCI_Express#Comparison_table

250 MB/s is for PCIe 1.


Thanks!


FWIW, I boot my Pis almost exclusively from USB. Not that that's... great in terms of speed or reliability, but it's something.


This. I've had an always-on Pi 3 since 2016 and after countless random corruption issues from various micro SD cards, I moved to booting them from old USB2 flash drives, first an 8gb then an 16gb one. Never had an issue with them and they've been solid. I only had to mess with the flash drives when I had to do an OS upgrade.

Also, those micro SD cards were always fine after a format/partition and I can still use them in other devices just fine. I've read before that the Pi has a tendency to corrupt micro SD cards through its reader, and IIRC it's related to power issues.


For my Pis that change, I try to boot form USB. For Pis that don't change, I just make their / immutable.


I have a Pi 4 and Pi 400 and boot them from NVMe (via USB).

Combined with a portable LCD, it's a low-power dev workstation on a battery. ^_^


Reducing logging, logging to ram and writing to the sdcard once a day helps longevity a lot, especially with quality sd cards.

99% of the time it's the verbose logging of application servers that is the culprit of sdcard failures.

https://github.com/azlux/log2ram


Agreed. I recently had the rather unpleasant discovery that when samsung called their SD cards “high endurance”, they actually meant 3-6 months, and that half of the video on my dashcam was missing.


Why aren’t you talking more about the GPU?


wow how does no one get this pun from his username?


I've recently stumbled upon a SBC with a M.2 slot... Then promptly closed the tab, to stop the temptation to get another shiny dust collector. But they exist.


NVMe SSDs are so cheap now that you are literally wasting your time by not using them.


I haven't had much trouble with the SD cards. The thing is, writing to them all the time means your chances of corrupting the filesystem is higher (like any filesystem). I would try to make the filesystem read-only as much as possible. There are settings for this.


I am aware of the write endurance problems of sd cards, but I've had numerous cards that are cooked fresh out of the box, even from 'good' manufactures like Samsung. I don't like having to do binning for the manufacturer.


My experience so far is that cheap small storage (usb thumb drives and sd cards, essentially) should be bought in person from a reputable store.

Those I’ve acquired this way worked well, those I’ve brought off online stores almost always had problems or short lives (or both).


It would be nice if there was just an improvement to reliability and speed of SD cards. I’ve used SBCs with eMMC built in (non-removable) and using them is a lot more complex compared to just flashing a new SD card image as needed. Based on the forums it takes a lot more effort for support as well, so from this point of view I’m not surprised raspberry pi has kept as cards as the main option.


I've had some really cheap cards fail but have mostly had better luck with name brands.

One of the things I do is to configure hosts to use the overlayfs (read only fileystem) where appropriate and that helps to reduce wear on the SD cards.

I don't use then where I want a responsive system and use USB/SSD or NVME/SSD instead.


If an sd card is too slow and too unreliable for you, considering the full price of a raspberry pi (including case, fan, psu etc) you might be better served by some intel based small computer, like a thin client or some small form factor computer (hp, dell, lenovo have many models, that can also be acquired super cheap on ebay and similar).


With the 3 and newer you can boot from USB drives instead of SD cards. It’s a bit of a faff to set up but it works great.

I had to do this when I was doing some long-running I/O intensive operations and it was basically killing the SD card storage.


You can take a look at orange pi 5 plus. It has M.2 for WiFi and M.2 for SSD, both PCI-E. It's in $100+ category though.


I have not broken a "max endurance" SD card yet. But they're pretty expensive.


I see that the PR against the Raspberry Pi linux repo is out [0]. Interestingly they are introducing a BCM2712 defconfig with a 64k default page size.

From the device tree [1] it looks like they've rolled their own IOMMU rather than using ARM's SMMU which is annoying.

[0] - https://github.com/raspberrypi/linux/pull/5618

[1] - https://github.com/raspberrypi/linux/blob/9c75e5408c01cb7c65...


Interesting. Did the earlier Raspberry Pi Broadcom SOCs not have an IOMMU? If they did I would have expected the 5 to be compatible with older ones.


I'm fairly sure that none of the earlier SoCs had an IOMMU. It's of course possible that there was one hidden in the GPU or something, but nothing on the CPU side.


What would be the benefit of having their own IOMMU instead of just using the ARM SMMU?




And a bunch more test data: https://github.com/geerlingguy/sbc-reviews/issues/21 (includes some notes on power consumption, etc.)


I wish you could add Syncthing Hashrate. It's logged on startup.

Single thread SHA256 performance is 64 MB/s using crypto/sha256 (64 MB/s using minio/sha256-simd). Hashing performance is 56.63 MB/s

Thats on Raspberry Pi 400.


[flagged]


You've gotta back up claims like that with at least some kind of citation or it just comes across like libel.


Just did a few searches using his name + politics. His blog was the first link. It appears that he is a devout catholic and opposed to progressive policies.


Let's hope he changed since, considering his last politics posts seem to be from 2012!


I think it’s notable that the chip powering the RP5 is built on a 16nm process. (The RP4 was on 26nm).

This is a nearly 10 year old manufacturing process and it’s silly to compare the performance per watt to any Intel or Arm chip on the market today. On such an old node, it’s not surprising that the power draw is so high. Of course an M2 would smoke a RP5 at a much lower power. But the RP5 is 60 bucks!


Is there any high end 5/7nm SBC? Phone chips don't seem to escape the phone market.


Orange Pi 5, "plus" version also has 2gen 1-lane pci-e (M.2 wifi), and 3gen 4-lane pci-e (M.2 SSD) and 2x2.5Gbit ethernet.

8nm, pretty power efficient. I've measured it to run at 0.7A@5V idle and 1.2A@5V with all 8 cores loaded with md5sum /dev/zero; iirc it had 1 ethernet connected, no other periphery. Running on Armbian.


I have the non-plus and have been pretty happy with it.

A lot more computing power than the Pi 4 and older home server it replaced. The M.2 slot was an absolute game changer. Real onboard storage is a must.

It runs a few low resource VMs in the garage and I almost completely forget it exists.


How is the software support? That’s the main thing keeping me on rPi. I tried Pine64 and it was terrible. Never could get my PineBook Pro to boot reliably.


There are always little things. As far as I know, desktop works pretty well and there are people running PS2 emulation on it, which has always been super heavy.

arm64 has come a long way for that use case.

It's been solid as the VM host so far. I wrote an Armbian SD card and it just worked. Once a VM is booted though, many things become irrelevant outside of arm64 support.

I haven't tried again since February, so there's a decent chance my issues are fixed, but ZFS wouldn't build and VLAN support was disabled for the NIC. Not blockers, but it did make me rethink some ideas I had.



Alder Lake N (N95, N100, etc) is built on a 7nm class process. Many of those systems could be considered SBCs (SoC/RAM/Storage is often all on a single board). Those CPUs are low end for x86, but much higher end than a typical ARM based SBC.


The N100 is quite good all things considered. It generally beats an i5-6500t in pretty much anything while having very low power draw and all the newest media engine encoders.


Side note, lowering the process means smaller wires and more susceptibility to ESD. I've never vacuumed a Pi 4, but also haven't lost any to it in countless sketchy mounting points. That might change on the 5, GPUs built on 10 nm and lower just die if you touch them wrong.


GPIO is now connected to the RP1 I/O controller which is on a 40nm process, so that should actually be an improvement


You'd be surprised how low-end the average chip with ARM core(s) is.


You'd be surprised to know how hot the RPi gets. My Rpi CPU is basically untouchable because of temperature even when only desktop is running idly.


process node only matters that much when you are dealing with the latest system architecture. whether you compare with rockpi's offering or with apple, A76 is a design from 2018.


A number of vendors seem to only be showing 4GB and 8GB units for $60 and $80, but https://vilros.com/collections/raspberry-pi-5/products/raspb... has 1GB and 2GB variants for $40 and $50 respectively.

https://www.raspberrypi.com/products/raspberry-pi-5/ says "LPDDR4X-4267 SDRAM (4GB and 8GB SKUs available at launch)" so maybe the cheaper ones will be coming at a later date?

Unrelated to that, the addition of a power button seems like a significant improvement over previous models.


Cant wait for first 2 to 8 GB ram swap hack. Power button is nice, but implementation in custom PMIC once again means its unrepairable https://hackaday.com/2023/03/24/dead-raspberry-pi-boards-pmi...


You can see 1GB and 2GB jumpers in the photos, so it seems reasonable to expect these models to show up eventually.


while i was personally working with 512 mb with my rpi all this time, i wonder if there is a point to having only 1/2 gb with the new soc.

even if you run the sbc headless and never touch the gpu, you risk starving the threads for things where it would be an upgrade over the previous models.


How cow! You can buy them?!


Not yet, but you can pre-order them from some vendors. The 4 and 8gb models should ship in October.

FWIW, the Pi 4 and Pi Zero W are both fairly available these days. The Zero 2 W is still in short supply, but aside from that, the shortage is basically over.


Regardless, this represents a huge shift in strategy!


BTW I jest, but thank you for the info.


I'm tired of information being vague, under-specified, or only available under NDA (if you're lucky). I'm not stupid enough to hop on this ride again.

Are there any fully open (in terms of schematics, firmware) RISCV rpi-"compatibles" out there? I'd be happy to pay triple the price of this thing for a power-efficient linux-capable sbc that is open.


Genuinely curious: why does their announcement upset you so much?

Most of the tech world announces products, executes a marketing strategy and then releases stock into the market.

You make it sound like someone left you standing at the altar. You didn't know it existed an hour ago. If you were on a long vacation, it might have released before your return. Why get angry?


Scalpers want to know if it's worth it to order en masse so they need more specs to feel the market ? shrugs


I think you’re talking past each other. The “information” is the schematics and firmware of the board, not the press release and the specs.


Isn't Raspberry Pi open source hardware?


It's not. They don't even release full schematics of boards.


Not only that, they wont even release all the information needed to it for certain applications. The x86 platform is far more open than raspberry pi ever was.


> why does their announcement upset you so much?

Why do you assume this specific announcement is what upset me? Why do you assume this has anything to do with their product marketing strategy? Why do you assume I wouldn't have gotten angry even after they released the product?


Any board based on StarFive's JH7110 is currently best in this regard, I think. Datasheet & reference manual for this SoC is available.

Especially their VisionFive 2 board. I've even downloaded a schematic for it (although older revision than actual board I have). And they're pretty good about upstreaming drivers.

That said: what you probably care about is documentation for integrated peripherals (esp. GPU), and existence of open source, mature drivers for those.

RPi is very good in this regard. Afaik the only binary blobs there is some GPU/SoC firmware, and (maybe) some boot code.

RPi's in general are very well supported & documented, and its software ecosystem is very mature compared to anything RISC-V based.

Could you pinpoint what you think is lacking there?

Other ARM based boards may offer more bang/$. Likely at the cost of documentation or driver support (Beagleboard being an exception).


What do you mean with vague information? There is an entire blog post describing the product: https://www.raspberrypi.com/news/introducing-raspberry-pi-5/


This is pretty bad:

"Does Raspberry Pi 5 need active cooling?

"Raspberry Pi 5 is faster and more powerful than prior-generation Raspberry Pis, and like most general-purpose computers, it will perform best with active cooling. The Raspberry Pi Case for Raspberry Pi 5, with its integrated fan, is one way to provide this."

They pose a question themselves, and don't even answer it. Of course something will perform best with active cooling. Does it need it?

I don't need this wishy-washy marketing language from Raspberry Pi.


I hate it when someone answers a yes/no question with something other than yes or no.

Here’s my proposed edit:

Q: "Does Raspberry Pi 5 need active cooling?

Original A: "Raspberry Pi 5 is faster and more powerful than prior-generation Raspberry Pis…”

Better A: "For modest workloads, no. For heavier workloads, you will get better performance with active cooling. Raspberry Pi 5 is faster and more powerful than prior-generation Raspberry Pis…”


It literally tells you that you don't need cooling, but if you add it you'll get more performance.

I don't find it hard to understand what this means: the soc limits it's core performance based on thermal conditions and will throttle when hitting limit temperature. That's standard behavior on every computer or smartphone or GPU out there.

Make temperature lower and it will clock and run at higher speeds without throttling.


Are we reading the same blog post? The post that parent posted literally reads:

> "Raspberry Pi 5 has been designed to handle typical client workloads, uncased, with no active cooling".


No, I'm reading the posted product page. Where all the important, technical (considering the product) information should be.


'uncased', which is the problem with many boards for the hobbyist market, from compute to sensors.

IMHO, uncased means you're doing maintenance or it's a toy, but it's not a 'production' configuration.


They can't tell you how the board will behave on any random case you decide to put it on.

The uncased requirement is exactly what I'd expect to see there. Other than that, only if they decide to get really technical (they should) and tell you dissipating power / °C and temperature limits.


The answer is nuanced. It can run workloads somewhat faster and cooler than Pi 4 without active cooling. But it also can't reach close to its peak performance without active cooling.


Does that mean for the same load the power requirements of the pi5 are lower than the pi4?


Yes, that's what they directly claim. Phoronix's measurements seem to (indirectly) bear this out. https://news.ycombinator.com/item?id=37686214

"The combination of a newer core, a higher clock speed, and a smaller process geometry yields a much faster Raspberry Pi, and one that consumes much less power for a given workload."


Your answer is more direct and uses fewer words. Can you help them fix their product page?


Probably not ;)

The actual info I'd rely upon at this point:

https://www.phoronix.com/benchmark/result/raspberry-pi-5-coo...

pi5 with active cooler is about 1.2-1.5x faster than pi5 without cooler for most workloads that care than without.

Pi5 with active cooler is about 2-2.5x faster than Pi4. So Pi5 without cooler is probably about 1.5x faster than pi4, depending upon workload. (And more than this for quick bursts where thermal mass wins).


And if you dont have a heatsink and fan of sorts just use alternativing fingers on the cpu, they can still absorb about 10-15 DegC off the cpu temp and thats overclocking a 3b in the 1.35Ghz range. Surprisingly robust. Sadly cant get it to idle below .6Ghz yet, that needs more work.

But it makes wonder how much more phone manufacturers could squeeze out of their phones, although Apple are definately overclocking the 15.


Should we get Intel and AMD to clarify their product pages at the same time?


Haha - and while we’re at it, might as well start putting labels on Apple’s performance graph slides :-)


It depends on what "need" means. I'm pretty sure you can take a 400W TDP Threadripper and run it without active cooling. It will throttle down to run at whatever speed (well, TDP) that doesn't fry it. The Raspberry Pi does the same thing.

If your goal is to get the highest score on every benchmark, then yeah, you need active cooling. That has been true on every Raspberry Pi, I think. (I don't remember if the 1 needed active cooling. I did not have any. I also remember it taking over a day to recompile Linux! Still faster than setting up a cross compiler at the time ;)


Threadrippers use 50W+ at idle, so no, it won't just "throttle down"


Mine uses about 80, but yeah, you can get rid of 80W passively. Consider a 100 watt incandescent light bulb; no fan!


And how hot does the bulb get? Googling yields "The surface temperature of incandescent light bulbs varies from 150 to more than 250 degrees" (https://www.pacificlamp.com/temperature-of-a-100-watt-bulb.a...). Which, googling says, is likely hot enough to damage a CPU.


150F is like 65C which loads of CPUs run fine at. Going past 212F (100C) is usually where you'll start having problems with a lot of common desktop processors.


"peak power consumption increases to around 12W, versus 8W for Raspberry Pi 4"

A beefy heatsink case should be able to handle that.


I think they answer your question in the PSU section “Raspberry Pi 5 consumes significantly less power, and runs significantly cooler, than Raspberry Pi 4 when running an identical workload.”


That's not documentation of any reasonable level though.

An MPU designer expects to see something like "200mA draw from the 1.2V power-domain when running at 400 MHz" or "10mA draw from the 1.2V power-domain when in first level of sleep". (Maybe not this small since Rasp. Pi is a more powerful chip, but... you know... actual specifics).


Not on the linked page.

"Will my Raspberry Pi 4 power supply work with Raspberry Pi 5?

"Raspberry Pi 5 is a higher-performance computer than Raspberry Pi 4, and you may have problems using an under-powered supply. We recommend a high-quality 5W 5A USB-C power supply, such as the new Raspberry Pi 27W USB-C Power Supply."

The question asks about power requirements, but the answer is about performance?

The first time I read that I thought the 5 needs more power than the 4, not less.


> we recommend a 5w PSU like our new 27W PSU

Ermmm, what?


It's clearly a typo, and should be 5V.

But then you get 5V 5A ... 27W that is clearly incorrect too. So my guess is nobody is proofreading the technical specifications, and everybody that cares was kept away from that page.


5V * 5A = 25W, no PSU is 100% effective so 27W is reasonable requirement


You don't specify a PSU by its energy consumption. You specify it by output.

Also, that 92% efficiency, is believable, but a bit high for a 5V 5A PSU (this is a difficult combination). I would expect any such unity to be marketed as high-efficiency.


I expect it is 27W to support 9V 3V, not because of tolerances per se. (Source https://www.sparkfun.com/products/23583)


It’s a typo: They mean 5A I think.


I think the question is actually: "can I safely (like it's not going to melt or catch fire) use the RPI5 under any load without active cooling) ?".


Sure, you can.

If you frequently work it really hard, it'll have larger temperature swings and may fail earlier, but it'll still probably last quite awhile. The failure is not likely to be catching on fire.


requiring cooling limits the use case. (remember, they've sold > 30 million of them)

I'm pretty sure what it means is that kids who use the pi on their desk don't need to spend on a cooler. It will probably throttle and run slower.

Meanwhile an adult using the pi could put on a cooler and wring lots of performance out of it.


Another reason not to buy it.


Who hurt you?


Says h265 decode, but nothing about h264. Does VC7 do h264 like VC6, or not at all?


I was lucky enough to get early access to the Pi5[1]. I'd be happy to answer any questions you may have.

[1] Youtube Video on the RPi 5: https://www.youtube.com/watch?v=q_QPM9xV_sw


How's the USB-C port on it? Is it still limited to USB 2.0? I want USB 3.0 for OTG (usb client) uses.


The USB-C port is still USB2 like the Raspberry Pi 4. Both the 4 and the 5 support OTG over the USB-C port.


Could you please run the Geekbench 6 [1] benchmark and report the results?

[1]: https://cdn.geekbench.com/Geekbench-6.2.0-LinuxARMPreview.ta...



Excellent work!


Beaglebone (from Texas Instruments) is more open, but still not as open as you'd probably like. Still, its a better balance than what Rasp. Pi organization has (more documents are available on AM335x, open-hardware for Beaglebone Green and reference designs, full chip specifications and the like). Beaglebone isn't really "more expensive", as much as its just "lower specs at the same price" though.

The "most open" are MPU chips and their associated "System on Module" boards. This isn't quite a SBC, but its easier to use than a BGA. These SoMs are very poor from price/performance perspectives, but instead serve as reference designs and/or prototypes to the $8 or $9 chips. The overall expectation is that you're "supposed" to be building your own PCBs eventually, so the SoM are kind of just a prototyping aid.

Most SoM provide 100+ pins from the chip as well, meaning you absolutely have to build a PCB to use them. However, 2-layer boards solder very easily to a SoM with castilliated edges (even with a hand-soldering iron)... albeit with a bit of flux and technique and practice. Its just the easiest way to deliver the most-pins of customization in the smallest space. So a relative beginer should be able to boot an SoM. The most difficult routing and Power-Delivery-Network details are already solved on an SoM, you just gotta apply power and build out the final interfaces / connectors.

Take the ATSAMA5D27-SOM1, 104-pins in a 40x40mm form factor. $50 from Mouser for 500Mhz and 128MB RAM (though fully open source and fully documented at linux4sam, and processor manual, U-boot process and everything). But the underlying SiP (MPU + DDR2 RAM) is like $15... while the MPU alone is like $8 and 128MB of DDR2 RAM is only like $3.50 in practice. Since in mass-production, you'd probably have a custom PCB anyway, that's the most expected use case. https://www.linux4sam.org/bin/view/Linux4SAM . I'd say that Microchip / Atmel's MPUs seem to be the best documented that I've found, but are unfortunately the lowest specs. Still, they also have some of the lowest power-consumption (like 200 mW or something), so really they're in a low-power class of their own. Still Linux though.

------------

STM32MP1 is the MPU from ST Micro. Like the Microchip SAM-MPU series, the STM32MP1 is available in SOM, SiP, and "raw" MPU form. Except the SOMs are like $100+, the SiP is like $50+, while MPU is $10ish.

-------------

I know NXP has a huge line of MPUs. I haven't researched them yet though.

---------------

I think all the hardware designers at this level just "assume" that their customers, if they care about "open source", are probably making their own PCBs.

If someone "just" wants a SBC (like the Rasp. Pi), there's not much point in publishing a ton of documents. People can just boot the Rasp. Pi and start messing with Linux.

-------

I got no experience with this yet. I'm just curious and am thinking of a simple MPU layout project ever since I discovered that OSHPark has 6-layer boards and KiCAD supports BGAs in practice. Overall, these lower-power lower-end MPUs fill a different niche than a Rasp. Pi ever would. But I feel like there's enough overlap that these might scratch your "open source" and "fully documented" itches.


I always thought the beaglebone had a better hardware design. The thing I first noticed was the female header pins - why would the pi have pins that can be shorted out?

the beaglebone pru is cool too.

But all of that pales in comparison to the huge mindshare the pi has, which makes all the difference.


Maybe, maybe not.

RP4 doesn't have LoRA like the Beaglebone Play. 3mile / 5km radios can do many things that RP can never do.


Olimex produces fully open boards, but noting RISCV based which is capable of running Linux yet AFAIK.


Perhaps something from pine64?


So dramatic lol


Hmm. I'm disappointed honestly, I was looking forward to USB-C with display port and "normal" USB-C power.

Is there any reasonable option with software support that comes even close to what RPI offers? I don't want an SBC where I have to use some strange back ported, super old, kernel with little to no chance of getting updates.

Maybe I should just go for an X86 board? Lattepanda Delta, or Khadas Mind whenever that's released. Not even that more expensive.


> Is there any reasonable option with software support that comes even close to what RPI offers? I don't want an SBC where I have to use some strange back ported, super old, kernel with little to no chance of getting updates.

aarch64-wise, not quite yet I think, but I have hope for the RK3588. https://gitlab.collabora.com/hardware-enablement/rockchip-35...

> Maybe I should just go for an X86 board? Lattepanda Delta, or Khadas Mind whenever that's released. Not even that more expensive.

Yeah, x86-64 would certainly be a safe choice if you have the budget for it. I'd add ODROID-H3/ODROID-H3+ to this list.


Pine64 makes SBCs with the same goal as their PinePhones to get mainline Linux on them. That effort expands to many boards that use the same SoC. So the rk3399 used in the PinePhone. Their newer board uses rk3588 which isn't completely mainlined yet. But I think these are the best bet for software support.

https://wiki.pine64.org/wiki/QuartzPro64_Development#Upstrea...


You could also get a framework laptop mainboard with a case: https://frame.work/products/cooler-master-mainboard-case


Isn't the link you posted, only for the case?


You can also buy mainboards[1] and expansion cards[2] (usb-c, hdmi etc.) from the same website. Depending on how beefy of a computer you want there are mainboards from 299 USD to 700 USD. So for ~500 USD you can get a very powerful tiny-ish computer. It obviously won't have the IO capabilities of pi-like hobby boards but it'll function great as a thin client for running linux / home automation stuff.

[1]: https://frame.work/marketplace/mainboards [2]: https://frame.work/marketplace/expansion-cards


> "normal" USB-C power

I have no idea what kind of USB-C PSU one can call "normal", but allowing higher voltages would be really good.


"Normal" would be a voltage-current combination, that isn't likely to lead to 10% lost energy just in the cable and connectors alone.

12V @ 2.25A would have been much more sensible: With a 100mΩ cable you'd lose 1.8% instead of 10%


The right choice would've been 9V 2.8A, because it's what USB PD-compliant chargers offer. For a 25W charger powering a 25W device, that's the only combination which is guaranteed to be available.

Using 5V 5A means you have to essentially use the official power brick, because very few third-party chargers support it. It really sucks.


Interestingly the Pi 5 has moved most I/O like Ethernet, USB, MIPI and GPIO into a custom I/O controller chip called the RP1. It talks to the main CPU over 4-lane PCIe. They also have a custom PMIC (Dialog DA9091) with a built-in RTC and support for external backup battery. Everything else seems pretty standard.


> Interestingly the Pi 5 has moved most I/O like Ethernet, USB, MIPI and GPIO into a custom I/O controller chip called the RP1.

For cost-saving reasons, the I/O is located in the RP1 Southbridge (which has a larger process size) instead of the SoC. I had the opportunity to preview the Pi5 and have provided a detailed breakdown of the RP1's components [1]. In summary, what I/O functionalities does the RP1 manage? Essentially, it handles almost all of them.

[1] https://youtu.be/q_QPM9xV_sw?si=dq-EEUp2u05-KrhM&t=252


Just like a 1970s IBM mainframe ;)


I’m surprised they are only claiming 2-3x performance improvements for this vs. the four.

The four was great until I realized that they hung all sorts of stuff off the same bottlenecked USB controller.

I’d think moving them to PCIe would net much more than 2-3x real world improvement.


Hi, I've been testing the RPi5 for a few weeks and have written up my results and benchmarks on Twitter.

https://x.com/alexellisuk/status/1707296079849365650?s=20

This is so much quicker for clusters, servers and headless use, that I don't think I'd consider buying any more RPi4s myself.



Good, then the price of second hand RPi4 will go down as it has been ridiculously expensive (even though I'm settled, still makes me happy for other people).

I'll wait for a CM module before I consider to replace my CM4 fleet, but for now I am happy with my CM4 as it is. Although I admit the ability for native NVMe is attractive. Better I/O as well!

Also, the RPi5 needs a better PSU so that is one thing to take into account.

For people for whom a Raspberry Pi Zero 2 is good enough, they should opt for that instead. They're widely available and no longer ridiculous prices.


I've published a blog post now, with a bit more info and links to other content on the RPi 5 - https://blog.alexellis.io/first-impressions-with-the-raspber...


Are those results available anywhere else?


My thought as well. I can only see one tweet, no replies. I'm guessing it's a thread, and you need to have an account to read the replies?


Replace x.com or twitter.com with nitter.net ie.

[1] https://nitter.net/alexellisuk/status/1707296079849365650


I've posted separately some test data: https://github.com/geerlingguy/sbc-reviews/issues/21


I know this will sound like a whinge but it's really a shame they removed the audio jack, it was so useful for simple sound/music projects.


The audio jack on Raspberry Pi's has always been terrible quality anyway. Ok in a pinch but it's not a huge loss. If you want quality analog output from a Pi you need a DAC hat.


If you're using a pi you're already in a pinch, putting a dac on a pi seems alot like putting lipstick on a pig, the only scenario where it wouldn't be overkill is music streaming and i highly doubt thats even a majority of pi projects with audio


You can plug a 5€ USB audio adapter. That's what I have always been doing.


probably the way to go, but 'another thing to plug in' if you're building something for someone else to use


You need to plug in the headphones/speakers anyway, so it is just a little piece in between :)


this is true, but non-technical users (the likes of for whom my last pi project was built) get easily muddled!


Non technical users can get audio off hdmi i think.


not so convenient for "a box you plug into some speakers"


Yeah, that's true, and I did that when I built a 'streamer' from a Pi 2. It was great. At some point though the quality of the built-in jack did improve, and so when I built a sound/lighting effect box for a toy theatre with the Pi 4 it was plenty good enough to use, and made it simpler and cheaper to put together.

There are loads of cool projects for the Pi (synths etc) which chuck out audio and sound good enough through the built-in jack.


You might look into the Teensy boards. There's an audio adapter that adds a DAC and headphone jack, and there's also an audio library. The Dirtywave M8 was built on top of the Teensy stack.

https://www.pjrc.com/teensy/

https://www.pjrc.com/store/teensy3_audio.html

https://www.pjrc.com/teensy/td_libs_Audio.html

https://dirtywave.com/


It's a pity about Teensy3 being effectively gone. I've got numerous eurorack modules based on the Teensy3 12-bit onboard analog output.

The trick there is twofold: one, if you're doing traditional digital audio, this output has a very 'old school sampler' sound that takes well to further processing. It's a really primitive output with a lot of character that sits well in a mix or performance: no trouble building an entire mix around sounds coming off this output.

Two, because it's directly built into the Teensy and doesn't have as many intrinsic assumptions about what digital audio is, you can overclock it to sample rates as high as a megahertz or so, while still running the same audio library. That means if you're just putting out a square wave, the ONLY limitation on your quality is aliasing, as bit depth no longer matters. If you're doing multiple square waves you still don't need full use of the 12 bit analog output to do it. And if you're at 1mHz aliasing is next to nothing, so all of a sudden your cheesey 'bad' output is in fact shockingly good. Even waves which do require the 12 bit resolution are a lot better with no significant aliasing. I run four-note chords with two oscs per note, portamento, and additional waveforms, on a single Teensy, at upwards of 300kHz.

From what I can see, no audio hat does this. They're all mediocre CD quality. I'm sure you could build a ladder DAC out of raw digital outputs on a more modern Teensy and do just as well, especially if you ran even lower bit than 12 bit. Teensy3 has that analog pin just right there, though. Lovely :)


Teensy is BRILLIANT - but a bit different to the Pi. It's quite convenient to have a 'real computer' you can toy around with directly on the device.


I have fallen out of love with Raspberry Pi due to the performance. In desktop mode, I have found it too lacking to be any fun. It even struggles to run the web browser. And things like Mathematica, that you get for free which is awesome, are just much too sluggish to be very much fun.


Yes, although it sounds like the Pi 5 will be a significant step up in this regard. To be honest for what I was doing, Pi 4 was easily good enough. It was just a bit more convenient to be able to get media assets etc on to the device directly, implement a simple UI, etc etc.


that definitely sounds like a whinge. raspi is fundamentally an unfinished, everything-not-included product. most use cases require some sort of dongle, hat or other adapter. an audio jack (especially in a context where you're not using an HDMI device that you can get the audio from) is much more niche than a lot of other things that aren't included on-board, like storage or POE.

if it's a trade between a built-in audio jack or a built-in RTC, i'll take the RTC 100% of the time.


fair enough, i suppose i'm interested in using it for mainly audio/music applications and so am biased. no use for an RTC. demonstrates really how hard it is to keep everyone happy! over the years i think they've traded things off fairly well.


Can I ask what you'll use the RTC for?


No RTC means your time is incorrect until something sets it. usually NTP, assuming the device connects to the internet right away. if it doesn't connect to the internet right away, then you just get a wrong time. it means that for any device that ever reboots, there's some amount of logging that has untrustworthy timestamps.

A battery-powered RTC means that any logs from the device aren't inherently untrustworthy.


So if you need 3.5mm output you need to buy some accessory? That's disappointing - reminds me of what happened with phones.


i still won't buy a phone without one! i wonder how long i'll be able to hold out...


Removed the audio jack, what the?

That's a fundamental misunderstanding by the hardware designers of what Raspberry pi is.

Raspberry Pi has jumped the shark.


The audio output from all Raspberry Pis has always been crap, to the point anyone looking for decent quality would have been forced to use an external DAC anyway, so not a big loss here, although stopping that PWM audio generation nonsense and adding the DAC into the CPU would have been the right thing to do.


No. The pins are still there. My guess is most peole don't have a need for it.


So I guess this means no composite out either. What a useless device this has become


Given that they made custom silicon for the IO module, I'm disappointed that they didn't include a couple PIO cores in there. It would've been great to be able to use the GPIO pins to drive serial LEDs, as extra uart peripherals, or for any of the numerous other things people have developed for the RP2040 PIO.


The RP1 has one PIO core (4 state machines) https://www.raspberrypi.com/news/introducing-raspberry-pi-5/...


This RP1 chip has so many surprises.


If it was good enough for the Saturn V, it's good enough for me!


I stand corrected!


I've said this before but I feel like the Raspberry Pi Foundation hasn't met its objective of making computers accessible and affordable to everyone (especially children in disadvantaged places). In South Africa, the average child from a disadvantaged background has no chance of buying a Pi.

Arduino on the other hand, and them open sourcing the hardware means very cheap but less powerful SBCs from companies in China (and elsewhere). I hope to see something in a similar vein from them as they have the ecosystem and resources to mass produce very cheap boards, but the Pi itself is prohibitively expensive, and it looks like they cater to companies first and prioritise making a profit.


The Foundation is not the same as Raspberry Pi (Trading) Ltd. While the Foundation is hardware-agnostic, they have a particular fondness for the Raspberry Pi.

> Arduino on the other hand, and them open sourcing the hardware means very cheap but less powerful SBCs from companies in China.

You probably don't know that the Raspberry Pi Pico is now also produced in Africa (I only learned last week). It offers better value for money compared to the ATMEGA328P. Additionally, Raspberry Pi is actively supporting the development of hardware manufacturing skills in Africa.


Raspberry Pi always felt more commercial than Arduino with a stronger focus on a branded range of products than providing a template for others to copy. We've even come to the point where it's no longer the cheapest option for what it provides at the same form factor. There are usually cheaper options with similar or even superior hardware even for things like the Raspberry Zero.


for most countries (besides the uk and the us afaik), getting an rpi almost often meant paying more than the "$35" sticker price, despite accounting for taxes.

in the past, what would have been the prices in South Africa in your experience? for me, usually the final price would have been a 50% mark up minimum.


At the moment the product page is just a list of specs, but the blog post goes into much more detail, including describing the new RP1 I/O controller:

https://www.raspberrypi.com/news/introducing-raspberry-pi-5/

On pre-ordering:

> We’re also giving every print subscriber to The MagPi and HackSpace magazines a single-use code, giving them priority access to Raspberry Pi 5 hardware.

A subscription is US$43 and up, and gets you a priority code to use at PiShop or The Pi Hut. You pay full price for the RPi 5, but it ships to you first.


times are tough, right?


There's always RISC-V.


Curious how Milk-V Mars CM [1] holds up to an eventual CM5

[1] https://milkv.io/mars-cm


A bit slower than a CM4, of course.

The Lichee Module 4A is a CM-style board, though not compatible with CM4, and is generally a bit faster than a Pi 4.

That's the fastest RISC-V you can get right now (but you can get 64 of those > Pi4 cores in one chip!). Chip and boards in RK3588 class coming next year, so that's ~Pi5.


A CPU instruction set architecture means nothing without someone designing, building, and shipping the rest of the computer around it. https://stat545.com/img/how-to-draw-an-own-imgur.jpg


[flagged]


RaspberryPis are a physical good, those have production limitations. They are also quite cheap, sell well, and have kept prices.

It’s quite different from a lootbox that has no production restriction (replication is instant and almost free)

I don’t believe that the low supply of RPIs is an attempt to extract huge profits, logistics are not easy. This magazine move seems more of an honest way to prioritizing people that have been showing interest. They are not demanding new subscriptions, they are prioritizing who has on.

An entusiastic hobbyists, that has been accompanying the project and supporting via these, would be happy that we got his pi before some random guy clicking buy on impulse


> RaspberryPis are a physical good, those have production limitations. They are also quite cheap, sell well, and have kept prices.

I'm not sure they kept prices. $60 for a 4GB board sounds like a price increase compared to the $50 RPi4 4GB model. And didn't the RPi model A sold for around $25?


A $35 one with less RAM is gone now as well


> Yes RPi foundation, please also spit in my mouth,

Ridiculous take. Seems like a perfectly good balance, prioritising limited stock to supporters of the Raspberry Pi, beyond simply selling to the highest bidder every time.


Maybe OP is a bit upset after they they prioritized commercial customers for years.


It's not worth getting a subscription just t get earlier access to RPi 5, but dedicated hobbyists who read MagPi are probably delighted the stores won't immediately be emptied.


> PCIe 2.0 x1 interface for fast peripherals (requires separate M.2 HAT or other adapter)

This could make it appealing for a low-power server, like a home NAS. In previous models, disk I/O had to be over USB, which imposes more CPU load than native SATA, along with various unpleasant quirks typical of USB-to-SATA bridges.

Too bad it's only one lane (assuming that's what they mean by x1), but I think that's almost enough to saturate a SATA bus, so it should nevertheless be useful where NVMe speeds aren't needed. I hope it's implemented well.


PCIe 2.0 x1 can do 4Gbps, that should be more than plenty for any NAS - especially considering the ethernet port is 1Gbps.


Sure, but USB ethernet adapters exist, as do multi-disk servers.

Not bad for a simple setup, though, especially one aimed at conserving power. (Although this board's idle power draw remains to be seen.)


Phoronix already has some benchmarks on it for those looking for more specific performance numbers:

https://www.phoronix.com/review/raspberry-pi-5-benchmarks


I'm also posting some additional benchmarks to my GitHub sbc-reviews repo: https://github.com/geerlingguy/sbc-reviews/issues/21


I hope they’ll reiterate the computer in keyboard form factor (pi 400). My son is 6 and is learning to read and the pi 400 looks like a perfect first computer.


The Pi400 would be a perfect first computer. It runs faster than the Pi4 and doesn't get hot due to the colossal copper heat spreader inside it.

It really is a BBC B modern equivalent.


The Raspberry Pi 4 has been upgraded to run at the same speed as the 400, from 1.5GHz to 1.8GHz https://www.raspberrypi.com/products/raspberry-pi-4-model-b/...


I really like the form factor, if only there would be some off-the-shelf options for a mechanical keyboard version ..

I know there are plenty DIY projects for this (and the cyberdeck scene is a rabbit hole that I do not dare to go down), but it would be nice something more easily available.


Yeah the 400 made it difficult to fit a replacement keyboard. It will be really nice if the 500 has an RP2040 for the keyboard controller instead of the fixed function Holtek thing in the 400. Then the keyboard FPC connector would be a second secret GPIO bank :-)


The Amiga 500, then 30 years later, the Raspberry 500.

I'd buy one. Probably more.


Amiga 500? Yeah, I would too.

Currently got two A500 and one A500+, and feel like I could use more ¯\_(ツ)_/¯.


Watching the video, is like seeing a commercial for a PC many years ago. Only differences is the Raspberry's tiny size, small price and the few thousand times faster processor.



I was going to post to ask how it was likely to compare with the current crop of RK3588 boards that are marching towards decent mainline support, but this link already answers this to some extent. It looks like it's faster on some benchmarks, slower on others, but basically in a similar ballpark?


Yeah, and these results are achieved on 4 cores instead of 7.


The fins on the active cooler are the wrong orientation (the fan is blowing at the flat sides instead of along it). I'm curious why it was designed this way when so much effort was put into using a proper 4 pin blower fan and header.

It will probably work fine but it's something you notice just like how Dell put the heatsink on the IDRAC card in the R420 the wrong way, which would have significant impacts on airflow and cooling.


Because manufacturing... Otherwise you have to CNC the whole thing and it makes it really expensive.


I suppose you have a point. It was probably extruded along the fins like this (coming straight in/out of screen):

__|||||||___(fan)____

Then they would have to CNC the edges off to create the mounting ears anyway and cut the slots in the fins. I suppose they could just make the gaps larger but this is probably getting into the details...


What is (or would be) the "Tsundoku" equivalent for Raspberry Pi?

I started with Pi-Hole a few years back but ended up with a commercial paid DNS resolver. The timeline usually goes like this -- will stumble on another interesting video of Jeff Geerling, then spend the weekend tinkering with the Pi, keeps running, forget about it, found it to be not needed, plugs off and is lying around.

[Tsundoku](https://en.wikipedia.org/wiki/Tsundoku) (Japanese: 積ん読) is the art of buying books and never reading them.


I think it should be "The art of buying single-board computers and never running them once". I think the "once" is needed in the case of computers. They are as machines not directly comparable to books...

A book, like any media, fulfilled its initial purpose after it has been "consumed" - anything else (looks nice, feels nice, smells nice) are physical, subjective qualities attached to it. You might even buy it solely for these physical qualities, but that's besides the point.

A machine has its purpose in its usage, and that usage requires known resources that should not be carelessly wasted. I personally buy them to enable a utility for myself and have fun discovering it. It fulfilled its initial purpose even if it was powered on just once.

Even those single-board computers that were put to "good use", as building blocks for new devices (eg. [0]), are still not in use the whole time.

[0]: https://www.creativeapplications.net/objects/paragraphica-co...


> I think it should be "The art of buying single-board computers and never running them once". I think the "once" is needed in the case of computers. They are as machines not directly comparable to books...

I have a few orange pi boards in a drawer that would disagree with you.


hardware equivalent of buying domains for side-projects you never do


"raspberry pile"


You're very loud


SMH it was a joke? As in, I see myself in OP's comment? Good grief.


I have about 10 unused Raspberry Pis, so I collected unused monitors as well, and now run a mini code club in my local school. The school's laptops are all locked down to the point that running Python on them that this was the easiest way to provide a Python dev environment.


Why does everyone choose Python for that? Maybe a weird question for HN, but I still have no idea.


In my case at least, it's because Python has a strong ecosystem. Everybody's heard of it - parents, kids, and teachers. There are lots of good kid-friendly education materials.

Of course, that begs the question "how did that ecosystem develop in the first place?", but I can't answer that.


It's so easy to get started and it goes a long way. From "input your name" over servers to machine learning.

It's a very clean language.


It doesn't require a person to change how they think about programming from their college C or Java classes, but is a lot simpler than those two languages.


Because every machine you use requires maintenance whereas NextDNS [1] costs 2 EUR/month. The time wasted on maintenance alone is worth more, add to that the electricity bill.

Examples: I also use one with OpenWrt (though I'd prefer OPNsense on it), and I use one as PiKVM. I use one with a portable HackRF (3D printed case), batteries included. I use two with Pimoroni Enviro+, and I have a fun Turing Pi 2 homelab/miniNAS with 3 CM4s (one Jetson Orin Nano). I got two RPi4's one at my mother in law, one at my mother, allowing a VPN connection for tech support and also running Jellyfin with old content for them.

Personally, I still enjoy my Pi's (and no not all of them are on and used 24/7) however I also very much enjoy Proxmox and VMs. But the Proxmox machine is a Xeon... (HP MicroServer 10 Gen 10) the fan is loud af and difficult to replace with say a Noctua due to HP ingeniousness.

[1] https://nextdns.io/pricing


Hehe I got at least three of every generation and the only one I use is a gen3 for music streaming and FIR processing.


I have no answer to your question, but I'm so glad this word exists so that it can call me out and hurt me.


I think it’s hard to generalize that into a phenomenon.

I have always bought 2 new raspberry pies with every release. I’ve used some and forgotten, unplugged some, given away some, broke some, and now they’re all used in some way.

I bought them because I knew I’ll use them. I didn’t buy any other random toys or mini computing devices (even though they were alluring) because I knew I wouldn’t use them.

There should be a name for the art of making every thing that randomly happens to some people into a phenomenon.


I dub it "phenomenonization".

I do recognize GP, though. In college, I was obsessed with Linux. Nowadays I have a Macbook, and like you, have an Intel NUC (running Windows). I really don't need a Raspberry. But boy, do I need to resist the urge to get one.


I hadn’t enough resources to delve into Linux too much back then, and switched to macOS instead. Fast forward 15 years and I’m back to Linux and don’t enjoy my macOS time any longer. Windows, always despised.


I wonder if anyone here is using RPi as a main PC? Seems to be capable of most office work with a bit of multimedia on the side. My laptop is dying and I would love to get something stationary that is low-power by default yet good enough so that the internet wouldn't lag.

Mounted at the back of an LCD screen could make a nice wireless setup with the other peripherals.


I was using a Pi 400 for my programming PC, basically testing out if I can sell my gaming PC after I got my steam deck. It was perfectly capable for that task, and I’d say I would be happy to use it as my primary desktop PC.

Just sold my Pi 400 after the announcement of the Pi 5, deciding the Pi 5 will be my primary desktop PC. (Also ordered a Pi 4 because I have some other plans for it, but don’t want it built into a keyboard).

Falling back onto my Pi 3 I never really used before — it’s surprisingly capable. Not as a general desktop but gets my programming done fine. Its bottleneck seems to be I/O and limited RAM.


Thanks for the info! What system / DE do you intend on using? What type of work do you do on your computer?

I was thinking about getting a wireless keyboard+mice and attach RPi at the back of my monitor to have a clean and very low-power setup.


I think for many devs that can use dev containers or codespaces is more than okay.

Would not do heavy computing on it though, eslint alone for my use cases already kills my 8 core 7700x


Na it’s too slow.

I got one and I don’t touch it. I do also have an orange pi 5 and khandas edge 2 pro. Both are miles ahead of the rpi4 and based on specs they are miles ahead of the rpi5.


In actual real benchmarking OPi5 is about the same as RPi5.


You’re joking right? It’s half the performance of the opi5…


The Pi 5 seems to be pretty head-to-head with the OPie 5: https://www.phoronix.com/review/raspberry-pi-5-benchmarks/3


Are your other microcomputers capable of normal office operation?


100%.

I use them for development. One has ubuntu installed and the other Fedora.


Interesting. Can you give more details on your work? I've been on the edge lately over picking a desktop, an intel NUC or something like a Pi. Price to performance and power draw is something I'm considering.


Both I run JetBrains IDEs on both to do c++, rust, and .net work. One device is for work and one for personal.

https://www.khadas.com/edge2

https://www.amazon.com/Orange-Pi-Computer-Frequency-Android/...


Same here. A great advantage of such devices is they can later be easily repurposed to control home automation, audio system or make a simple DIY project with them. It is much harder with other types of hardware, like a laptop for example.


> I wonder if anyone here is using RPi as a main PC? Seems to be capable of most office work with a bit of multimedia on the side. My laptop is dying and I would love to get something stationary that is low-power by default yet good enough so that the internet wouldn't lag.

Unfortunately, it is too slow to even smoothly power a desktop environment.


Thanks. This is a bit surprising to me since they advertise two 60 Hz 4K display drivers...


You can have 4k60 and still have open office take seconds to respond to a keyboard input.


Sure but why include that if a text processor is too much for the board? To display static images or demoscene visualisations?


It will probably display video at those resolutions and refresh rates just fine, so it could be used for improvised commercial displays like a TV at a conference looping some information, for example.


If it's hardware accelerated it could still display that fine. I'm sure there are older games that could indeed run in 4k60fps


The Raspberry Pi 4 could do a single monitor at 4K/60Hz.

The overall performance still wasn't great.


Surprised by the amount of negativity here. So many comments that are saying the raspberry pi isn't competitive in their market anymore and then post more locked down less open systems at 2x the price.


I mean, keep in mind that the Pi5 is a $60 device with ~$60+ of support hardware (Power supply, cable, miniHDMI to HDMI, Cooling, Case, Storage) You can get considerably more powerful mini PCs for less than a 4GB Pi5 with needed accessories that is upgradable, has further software support, and includes all of what you need to get with a Pi. Also, you are reducing eWaste.


> You can get considerably more powerful mini PCs for less than a 4GB Pi5 with needed accessories that is upgradable, has further software support, and includes all of what you need to get with a Pi.

Name three, please, with emphasis on the "considerably more powerful" part.


Sure...but it might take me a while...how about this, I'll name...as of current, 385 under $100 all with free shipping: https://www.ebay.com/sch/i.html?_from=R40&_nkw=mini%20pc&_sa...

The Pi5 is slower than a Core i3 6100, does not support upgradable ram, does not support Pci Gen 3 let alone Gen 3 x16, no actual Sata 6, no upgradable sockets, etc. There are a TON of uses cases for a Pi 5...but only really if power consumption and size is critical for the application. Almost anyone doing a Pihole, Home assistant, or the like is better served by a used miniPc.


Someone buying used electronics on eBay has already decided that their time is worthless and the hardware doesn't need to be dependable out of the box. Which is fine, those are decisions a person could make, but it's just disingenuous to compare the value of one thing to another without taking the you are using someone's untested trash factor into account.


There are reasons to prefer a Pi over a used mini PC, but it is not reliability. The fact is that with Pis or PCs, _if_ you're still running after a week, you're highly, highly, likely to survive past the point of usefulness.

Reasons to prefer a pi over a mini PC - easy access to GPIO pins; small(er) form factor; power efficiency; lower weight; still cost if you can work with zeros.

Reasons to prefer a mini PC over a Pi - price to performance ratio is often far, far better; size is "good enough" for people just after a small computer (rather than an electronics project, POC, etc); you are, in fact, reducing ewaste.

In short, if you just need something to run Home Assistant or Plex on ProxMox or similar, you would find more reward in a mini PC than a Pi, particularly in performance.

The bias at play is that people see "old" and equate it with "bad performance". That heuristic only works when comparing like for like - yesterday's mini-PC to today's mini-PC.


The biggest reasons to prefer a Pi over a mini PC: the documentation, Raspberry Pi Press, the community, the ecosystem.

Let's put it this way: you pop in your SD card, set up a username/password, a few other settings, and you end up with a system that already has Geany and Thonny installed. Go to Help -> Bookshelf and find all the issues of MagPi and Hackspace for inspiration and learning, and a couple dozen books like "Essentials - Code Music with Sonic Pi" or "Get Started with MicroPython on Raspberry Pi Pico". Search "Raspberry Pi Hats" and get a lifetime worth of reading and learning there, hitting just about any domain you could care about.

The vision of the Raspberry Pi wasn't to create a cheap, tiny PC, it was to create a learning platform, of which the cheap, tiny PC is the basis. More than any other computing device I've seen, it really lives up to that vision.


> The fact is that with Pis or PCs, _if_ you're still running after a week, you're highly, highly, likely to survive past the point of usefulness.

I might be hopelessly biased since you would regard me as someone who keeps using computers when they are "past the point of uselessness," which is not a phrase I'd actually use.

A lot of the stuff I do to keep computers running after a long period of ownership does not even apply to the Pi, which is nice. I won't ever have to replace the fans on one of my Pis (the case design of the prototype Pi 5s we've seen notwithstanding), but that's a standard thing on PCs. There's maybe one capacitor on a Pi's board? I've never needed to think about it. I've guiltily thrown away and replaced soft power supplies on PCs, even though I had a friend once who knew how to fix them and I should really learn to do the same, but there's considerably less guilt when it's a USB wall wart. I've pitched a few SD cards belonging to Pis over the years (never the proper SSDs, though) but that has never been nearly as painful as a drive failure in a PC.

So I guess I'm saying I would factor in the maintenance burden.

> The bias at play is that people see "old" and equate it with "bad performance".

I see "used electronics" and "eBay" and think of "wasted time," "frustration," "incompetence," "shamelessness," and "fraud."

The other thing I would factor in is that my time is worth something and eBay's main goal, when it comes to used electronics, is to waste it.

> In short, if you just need something to run Home Assistant or Plex on ProxMox or similar, you would find more reward in a mini PC than a Pi, particularly in performance.

I'd split the difference here and say I'd be happy to run Home Assistant on a Pi and Plex, quite possibly, on a PC (but I'd want to at least test on a Pi). I'd be happy to buy a new PC for the purpose from a trusted retailer, or build it myself.


That's just silliness. The Raspberry Pi 4 / 5 are made with sub-$60 dollars worth of materials when brand new. You get what you pay for, which is not much and certainly doesn't include dependability. It's a hobbyist and educational plaything whose top design priority is to be low cost.

Little 1-liter office PCs from HP/Dell/etc. have MSRP closer to $1000 when new, meaning a correspondingly larger BOM cost, and are built to last until obsolete by PC OEMs who have years of experience doing that. Even well used units have better prospects for durability and longevity than new Raspberry Pi boards.


I get that you were trying to be edgy, but you landed on goofy. You're addressing someone who owns over a dozen Pis, dating back to the original 256MB Model B. They've been quite dependable for me. It is not something I need to hypothesize about.

The idea that a machine becomes more reliable as the number of parts increases and the cost increases is an interesting one, though.


I've been using RPis and secondhand mini PCs for embedded systems development and testing professionally for the past few years. I've got 3-4 dead Pis already out of a dozen or so that we have, a mixture of Zeros and 4s, which isn't exactly impressive. Meanwhile the couple dozen mini PCs, despite their age and having been bought used, have had only one failure, a RAM module which was trivial to replace. The failed Pis went into the electronics recycle bin because that's all you can do with them when the develop issues.

Sorry, I stand by my opinion that Pis are hobbyist playthings. I'm sure they were reliable for you but you probably weren't trying to do anything serious with them either.


What were you doing with those three boards that failed? I've got the feeling you meant total failure and we're not talking about SD card failures or broken connectors. Heavy use of GPIO?

> I'm sure they were reliable for you but you probably weren't trying to do anything serious with them either.

Of course it was serious. I was frowning the entire time.

> secondhand mini PCs for embedded systems development and testing professionally

I feel like I'm missing some key piece of context when people mention the humble dumpster origins of the PCs that keep coming up when comparisons with Pi are made. Like "we were trapped on an island the entire time," or "our company operates out of South Sudan, the poorest nation in the world," or something like that.


Raspberry Pi 4s fresh out of the factory often have hardware issues themselves (HDMI connector failures, unreliable USB port power supply on reboot etc.), as one can see from the numerous (and unacknowleged) reports on Raspberry Pi forums — so I find the comparison with used hardware fair.


I highly doubt that brand-new Raspberry Pis and used PCs on eBay have anywhere close to comparable failure rates.


Anecdote: my one attempt to use a Raspberry Pi PoE hat ended in almost immediate failure due to a mechanical failure of a header on the hat. (Also the built in fan is crap.)

The RPi itself is still going strong.


Why lie? Pis have fragile connectors and they certainly break more often during use than a brand name laptop's connectors, but they do not have a high defect rate out of the box.


Power and consumption and size are probably significantly more important than the three you list. How often do you "upgrade the ram" in an application where something like a Pi may be used as a component in a larger system?


That shows 2 results


How about a mini pc with Alder lake N95 with 8g RAM/256g nvme for $120

https://a.aliexpress.com/_mt4AHVM


So double the price for slighly better CPU (3.9GHz turbo speed vs 2.4GHz -or 2.9GHz with OC-, both with 2MB L2 cache), for energy it needs 36W (vs 10W), 2 usb ports (vs 4), no microSD support, and it weights 4 times as much (without including HDD); it does have 256 GB of storage included but for $20 you can get a microSD of the same capacity for the Rpi5 (or 128GB for $10 when that's enough). Yeah, it doesn't look as that much of an improvement.


I just clicked it, and it shows $107 for the 8G/128G version.

But either way, I think your seriously conflating a lot of variables. Things like power draw are not really comparable unless you pick a workload and measure the perf/power, as just clamping the max frequency down, or putting less ram in it can constrain actual power draw, while still possibly being as performant as the rpi.

I don't see pricing for the case + fan + power supply on the rpi, but the 8G model is $80 for the board. So you have to find at a minimum a battery for the RTC, a case, fan, powersupply, and 128G SD for $30. But then SD isn't in the same ballpark as even the cheapest SSD with respect to longevity or at $10 likely perf either. Plus, your shit out of luck if you need 16G of ram on the rpi vs paying an extra $18 on the beelink.

In the end, the rpi is going to be a fun hack device, while the beelink is going to just work with a wide variety of software (windows anyone?) and Jeff G won't have to complain about his m.2->pcie->graphics card not working out of the box either. OTOH, if you actually need to design a HAT/whatever for some special purpose it might be easier than designing a m.2 PCIe device, or it might not be. The GPIO on the rpi might be very handy if it happens to work better than a ESP/whatever attached to the beelinks USB port driving GPIO pins.

Much of this is going to come down to how much one values their time for one off devices, and for larger production runs the fact that the beelink is just one of hundreds (likely thousands) of similar devices that can be drop in replaced when beelink has a supply issue. Particularly because there are devices that are just a $100 more with multiple 2.5G links, sata ports, whatever.


Throw in power adapter, case, and micro sd card for rpi 5. Price difference almost disappears. Do you seriously think that rpi with an sd card going to beat 256gig ssd?


> You can get considerably more powerful mini PCs for less than a 4GB Pi5 with needed accessories that is upgradable

What suggestions do you have for this?

I’m sure some people can find these, but every time I see comments like these (or ones that actually give specifics), it’s always used ones on eBay that aren’t actually better and are in unknown condition.

I’m not doubting that some people come out ahead, but for me, being able to get* the same hardware each time, new, has value. Also, a huge draw for RPIs for me are the GPIO pins.

* Yes, the past few years were hard, but not impossible.


When RPi 4 was going for $200, I got some Orange Pi 5s for about $140 each. My configuration included 8GB RAM, the power supply, and a 250GB NVMe drive.

It seems like it's about on par with the RPi 5 in terms of power. The OS support is lacking, but the M.2 and +4 "Little" cores make it pretty compelling regardless.

Edit: just saw the pi 5 has PCIe :0


The used on ebay is the actual upside. The issue is that most people do not need the size of a Pi and using used hardware is reducing eWaste. That said, my personal grab was an Acer refurbished Acer XC-830 J4125 for $89.


While that looks like a nice small-ish tower PC it doesn't seem like it's in the same class as an rPI on a lot of axes, it seems half way between an rPI and a full desktop tower.


The starter kits which include all that stuff have been about 150% of the price of the bare board for older models.


So at $90, that is 270 results on ebay, many have more ram, I'm filtering on free shipping only. https://www.ebay.com/sch/i.html?_from=R40&_nkw=mini%20pc&_sa...


Seriously dude, why would you even want a new aarch64 SBC when you could buy a used NUC off ebay or just use a laptop you pulled out of a dumpster?


Honest answer: I want systems in my house that have a better power to work ratio than I can get from a used laptop or NUC, but can still burst to high power when needed for workloads that either have bursty compute demands, or on the rare occasion I run a consistent high-demand workload. That said, the RPi5 doesn't fit the bill for me.

Since replacing an old workstation for secondary/media computer in my office, and my laptop with Apple Silicon systems, I've been incredibly pleased with the efficiency one can get from heterogeneous core layouts in traditional compute devices. Not to mention the drop in thermals in my office. The summer I swapped out that secondary/media machine for the Mac Mini, the temperature in my office dropped 5 degrees Fahrenheit, while being just as capable for the things I used that machine for.

I'd like to do the same for my compute nodes in the house, which power my homelab for various workloads. Apple hardware's value retention doesn't make sense to pick up, even used, especially when I would have to trust an Asahi-flavored distro to make that work, so the platform stability isn't there. I don't need GPIO, so most SBC offerings just don't make sense. The only thing that comes close is the LattePanda Sigma, which would get me an Intel platform with efficiency cores. A SBC or even a NUC-like platform with a higher core count, at the $3-500 price point, would honestly be great! It just doesn't seem to be a market yet, and I don't imagine it will be until we see more penetration with ARM as a desktop compute platform.


I'm pretty sure I could do all that with an array of stolen business PCs, after I machined the serial numbers off. It would be cheaper for sure.

Apologies if it wasn't clear, my original comment was a joke. It's becoming a pet peeve that comments about used computers, presumably from users in the third- or even the fourth-world (?) where money is really tight, dumb down just about every thread related to Raspberry Pi.


Because I don't just want a PC, I want a learning/hacking/making platform, with the ecosystem and support to go along with it.

A used nuc or dumpster dived computer doesn't have two magazines, a couple dozen books, official support and documentation and guides, and an entire world-wide community dedicated to teaching and inspiring me.


Same as the people on Reddit claiming that Raspberry Pi has killed itself as a business because it's constantly in such high demand that it's always sold out.


New York City? Eh, nobody goes there, too much traffic.


Redditors learning resources are clickbait headlines and bot echo chambers.


They're claiming that they've killed themselves as a business hobbyists, which isn't exactly wrong. During their supply chain issues they made it clear they were prioritizing their commercial customers over the hobbyist market.

At this point the hobbyist community has moved on to other things (shout out to odroids). I don't think raspberry pi is going anywhere, but they do have a very different market and customer base than they did five years ago.

Also as a company their social media people really are assholes, which doesn't help at all.


> During their supply chain issues they made it clear they were prioritizing their commercial customers over the hobbyist market.

Which is 100% the correct thing to do. They said they were especially prioritising smaller companies that relied on Raspberry Pis, where otherwise those companies would collapse or need to lay people off, and also kept some aside for educational establishments.

Sorry to say this, but your home assistant plant waterer robot dog feeder is less important, especially since hobbyists can just go to another product much easier than a small business can.


> At this point the hobbyist community has moved on to other things (shout out to odroids). I don't think raspberry pi is going anywhere, but they do have a very different market and customer base than they did five years ago.

FWIW the communities I participate in are still RPI focused and I don’t think I’ve seen anyone using an odroid.

> Also as a company their social media people really are assholes, which doesn't help at all.

This is something I’m somehow unaware of (I avoid general social media); what do you mean?


FWIW, the odroid forums have some assholes that will come out of the woodwork if you even mention a competing product. I reported one, and the mods told me that the forum was only for odroid products, so they weren't going to take any action.


> At this point the hobbyist community has moved on to other things (shout out to odroids).

Some small fraction of one percent of "the hobbyist community" has done as you've suggested. You're in some kind of odroid bubble.


Yeahnah, I'm not moving to odroid, its a lot of faff and terrible support.

I have a N100, and some rp2040s for GPIO.

I have a project coming up that needs to drive a small screen, the raspberry pi is totally the platform I'm going for. There is no comparison for hardware and software options.


So what did all those people that couldn't get a RPI do? Stop doing stuff or did they move on? I'm pretty sure the other brands saw a big uptick in sales but if you know otherwise please do share as I have no numbers to back anything up.


It's true that the last few years have been rough for new users, but if they were already "doing stuff" with a Pi, why would they need to stop?

> I'm pretty sure the other brands saw a big uptick in sales

They probably had massive upticks in sales, which for them might have been quite significant but relative to the total Pi user base, not at all.


Are there any odroid-based PiKVM-like devices? The PiKVM device is really well built and the software is good. Easiest thing for me to LetsEncrypt too.


That's par for the course. Raspberry Pi always receives a lot of backlash here for some reason, regardless of the news.


Very interesting have a wildly popular in demand product turns people against you.


I don't think that is it at all.

Of the dozen or so friends of mine with them, only one really uses the rpi for anything "serious" after having played with it, hit some roadblock and tossed it in the drawer. Many of them have soured on it due to something not working right, spending a lot of time debugging it and being stymied by the fact that the docs need to fix some of the problems weren't open, or simply by the fact that it seems every single one is sold as "desktop class" and it turns out they are worse than 10 year old desktops for even basic things like say... playing youtube videos.

So there is a lot of negativity built up around them by people who got frustrated by the previous versions.


I feel like the negativity is coming mostly out of a very small minority that tend to gather here and to a lesser extent reddit. In other places there's much less of that.


I question whether it's wise to launch a new product before the supply chain issues which have plagued Raspberry Pi for years have been fully resolved.

Granted, the situation has improved slightly over the past few months. But you will still find Pi 4s out of stock more often than not.

The CEO said last year not to expect a Pi 5 in 2023, because they wanted to take the time to recover. Why the u-turn?

https://www.theverge.com/2022/12/21/23520400/raspberry-pi-5-...


The point here is likely to pull the rug out from under scalpers' feet.

With the Raspberry Pi 5 out in two weeks, all the held-back inventory of older models will be dumped, prices will plummet, availability will become a non-issue.

In that sense it's a wise move.


Mouser sold about 3000 Pi 4s in the last couple of weeks. I'm hoping a few scalpers are about to get seriously burned.

Interestingly Digikey has over 2000 left. I wonder if they are limiting quantities.


Finding older models were also almost impossible in the past two years. It's unlikely that Raspberry Pi 5 will solve the issue. But even so, it's not a wise move because what is the point of bringing a new model when they can't make it available to normal people?


The Raspberry Pi 5 will only be for sale to individuals until the end of this year (no industrial customers competing for inventory like the older models)


Plus, they're only launching the 4/8gb models to start. So there'll be another wave of cheaper ones a little later. Really hoping they still hit the $35 price point on the 1gb model.


> they can't make it available to normal people

I guess you haven't been looking recently? I can go to a local store and pick one up. It looks easy to pick up one online too.

https://rpilocator.com/


I think I've seen Pi Kits at my local target. The issue with those is, they're for niche things I might not care about and now I got tech waste on my hands, but also might not be the exact model I want.

Note I'm not disagreeing, just saying in some cases, the ones in-store are kits.


I wouldn't expect Target to carry bare Raspberry Pi-- how many people walk into a Target wanting a Pi with no accessories?


I have and it is still a pain. Many websites still have limits on how many you can buy. The situation has improved but it is far from what your comment implies.


Many websites still have limits on how many you can buy.

For a hobbyist / individual, is that really a big deal? I mean, how many do you need at one time?

Anyway, the claim all along has been that supplies would be "back to normal" by the end of this year, and so far things seem to be tracking that way. If you look at rpilocator.com now, the entire first two pages are full of green lines, which is a DRASTIC improvement compared to just 6 months ago. And some of the major distributors are getting in shipments of 5,000, 6,000 at a time of some models and having them in stock for weeks on end. So one can clearly see that the situation is improving rapidly.

That said, I will make no claim one way or the other with regards to the question of whether or not shipping a Pi 5 is a "good idea" or not.


On a similar note, I'm genuinely curious as to why Pi chose the "authorized reseller" model instead of selling them directly.


B2C, small quantity sales are not fun. B2B selling pallets full.


I'd be surprised if reselling through authorized sellers isn't much simpler and problem-free than selling them directly.

I also expect that using resellers ensures better odds of protecting the brand/project goodwill. Resellers deal with problems like "I paid a ton of cash for a board and it arrived late and/or broken". Support alone is a nightmare, and I recall that raspberry Pi struggled with PR when they started out. I vaguely recall Liz Upton being behind some ill-advised episodes that didn't improved Raspberry Pi's image and would get anyone other PR person sacked.


They do also sell them directly, though not in large quantities. They even have a retail store somewhere in the UK.


Because world wide sales is really hard.

Having trusted local resellers is a much more scalable way to sell to local markets.


If scalpers are able to sell a product at higher price, doesn't that mean the company priced the product too low?


I think scalping is more of a supply issue, raising the official price of the product would only require more cash when scalpers are doing their buying.


Raspberry should raise the price until scalping isn't profitable. Keeping the price low is just handing money to scalpers that should be going towards future product development, until they can meet the demand.


I think it's completely acceptable so long that a legacy compatible "Pi SE" options would be available, in Pi 3 and Pi 4 form factors.

Raspberry Pi are used installed as components into third party engineered products, and Raspberry Pi brand holds no value to potential industrial customers if new products did not technologically exchange with existing such products. That is to say the exact mounting details, electrical compatibility, software compatibility, DO provide the value the "Raspberry Pi" brand offers if its competitors offered it.

What I'm saying is, if Espressif brought that new ESP-branded 32bit thing in the Pi 3 mounting dimensions and onboard eMMC and 1/5th performance at $35+9%, that kind of thing could outsell Pi 5 at this rate, and I wouldn't mind watching that happening.


Check out the “obsolescence statement” on the Raspberry Pi product pages. The 3B+ will remain in production until at least 2028 https://www.raspberrypi.com/products/raspberry-pi-3-model-b-... and the 4 until at least 2031 https://www.raspberrypi.com/products/raspberry-pi-4-model-b/...


Remain in production could mean like the nano 2 W which is manufactured in such small numbers it’s never in stock.


It’s available to buy from several places https://rpilocator.com/


Not in the US it’s not.

https://rpilocator.com/?country=US&cat=PIZERO2

(Btw I misspoke and said nano when I meant zero)


Or it may require a large order up front.


There's nothing stopping a person from putting an ESP on a RPi B board format (or a Zero one), other than certain IO limitation. The upcoming P4 might be a candidate [0]. If you are interested in sbc in Pi form factors (B, Zero, CM3, CM4), then something I follow is CNX [1]. It will typically have notifications of any new Orange Pi, Libre Computer, etc.

0. https://www.espressif.com/en/news/ESP32-P4

1. https://www.cnx-software.com/news/raspberry-pi/


It would be amusing if they used a pi2040 chip to drive the IO pins on such a board. I'm sure there's cheaper chips out there to do this.


It might make sense given pi2040’s PIO capabilities. Additionally, the RPi5’s io chip, RP1, might have some similar tricks inside.

The Raspberry Pi Pico has a fascinating peripheral known as the “Programmable Input/Output” (PIO). This device allows us to write very simple assembly programs to emulate a number of different peripherals and communication protocols.

https://www.digikey.com/en/maker/projects/raspberry-pi-pico-...

RP1 is our I/O controller for Raspberry Pi 5, designed by the same team at Raspberry Pi that delivered the RP2040 microcontroller, and implemented, like RP2040, on TSMC’s mature 40LP process.

https://www.raspberrypi.com/news/introducing-raspberry-pi-5/


It may be that whatever is currently bottlenecking RPi4 production isn't relevant to RPi5.


Through hole components resulted in previous Pi's being slightly slower to manufacture, the Pi5 only uses surface mount components which should increase Sony's build cadence.


The bottleneck has been component availability ("supply chain"), not manufacturing.


Upton talked about this in an interview. It's partly the interplay of manufacturing at this point, too.

When they have parts, they'd like to catch up with the backlog faster. Because the 5 doesn't rely on the robots that place through-hole components, its production can to a degree "overlap" with the Pi 4, basically increasing the total number of boards created per hour.

Having two SoCs that don't require the same machines also helps ease a bottleneck there.


That seems like talk about the future. There can be only one bottleneck at a time.


The RP1 I/O custom silicon hints that this may be the case


"Don't expect it" to "launching Q4 for individual buyers" isn't really a u-turn.


Or it's a great way to counter the shortage by instead offering a new product that uses parts more easily available. We'll see.


I'm much more surprised that they decided to launch with a GPU that would have been considered awful if it had been released with previous pi four years ago.


Would you consider it better than no GPU at all?


The recent crop of unrefined, made-for-experimenters RISC-V chips that have GPUs that are a LOT faster. Add an extra $0.50 to the chip cost and use an out-of-the-box Mali GPU that's several times faster and has better driver support courtesy of ARM (who now support the open source drivers).


Quite possibly they weren’t expecting to be ready to launch in 2023 but the design/supply/capacity issues were resolved quicker than expected.


CEOs lie, thats in their job description.

My little pi CEO anecdote: Eben Upton visited local hackerspace many years ago, someone asked about Pi2 (or maybe 3) potential release date and should he wait or buy now, Eben answered they arent even planning next version. A week later Pi2 was announced.


Meh, that's pretty standard practice due to the Osborn effect. [1] At the Pi1 phase, Rpi was a pretty small company. It wouldn't have been great for them if rumor got spread far and wide that Pi2 was on it's way in a week or two.

[1] https://en.wikipedia.org/wiki/Osborne_effect


I think the criticism of saying "we're not even thinking of a replacement" is fair, the standard dodge "we don't have anything to announce at this time" which is enough to avoid the Osborne Effect.


This happened a lot sooner than I would have guessed! I thought the 4 was gonna get milked for many more years. It'll still be around no doubt but the speed bump is appreciated.

Interesting to see the emergence of a southbridge chip in SBC land. RPI4 using a Via USB3 controller and a dedicated Broadcom ethernet chip is somewhat against the grain of most embedded chips, which tend to have all this io on package. Here Broadcom now has a single chip that bundles a bunch of the io needs together, and takes back the business from Via, which is a tailored step forward to combine functions. But it's still a secondary chip, which is fairly unusual.

On the upside, it means less pins on the main core. And it physically helps fan out the io, can be placed closer to io connectors. I went looking for a chip identification for RPI4, but didn't find it; I'm curious whether old chips had discrete PHY or whether they were builtin, and what the situation is with the new southbridge.


Around the start of this year they were saying the Raspberry Pi 5 would be released next year, so it’s about a quarter or two earlier than previously expected.

Part of the reason for the separate IO chip is that it can use an older silicon process (40nm) than the main chip (16nm) which makes it easier to have robust GPIO pins.


I've had this idea for a while now but what if someone built a game console based on the Pi hardware?

I know lots of people use their pi's for retro gaming but I'd really like to see some new games made for the hardware.

Does anyone know if there's a group working on this or would be interested in creating one?


It would likely be similar to gaming on Linux but with the limitations of ARM-only and OpenGL ES 3.1 or Vulkan 1.2. [1]

What would be more interesting is an open source micro-kernel and gaming SDK targeting Raspberry Pi.

1. See https://www.pcgamingwiki.com/wiki/List_of_Linux_ARM_games


I think it could avoid some of the issues with gaming on linux because you could focus in on a unified platform and if there was a gaming SDK targeting the pi we might see orginal games being made as opposed to just ports.

Also what exactly would a micro-kernel entail? I'm much more familiar with game development than os development.


Most Raspberry Pi Linux distros take around 10 seconds to boot. It can be made faster by using a tiny distribution or something like https://www.linuxfromscratch.org/ but it would be nice to find an OS geared towards gaming.


> OpenGL ES 3.1 or Vulkan 1.2.

Weird that it doesn't have the full OpenGL, even if it was through Zink.


You can run PICO-8 on a Raspberry Pi today. Still a "retro" feel, but they are all new games being written for the platform. https://www.lexaloffle.com/bbs/?tid=3085


PICO-8 is awesome! But I'm thinking of something that moves into a more real console category.


It's a really nice idea, I've had similar thoughts myself, but sadly (and strangely) I actually think the Pi is too powerful. PICO-8 and similar works so well because the limitations are severe, 3D is a massive technical achievement on those systems, whereas the RPI can run Minecraft (to my knowledge) without too much issue. It puts it in this odd space where it can do too much to bring game development back to a simpler time, but not enough to make it an actual market.

Aside from that, it'd suffer from all the same problems as PC gaming does; different monitors to account for, no standard input method, varying specs between models, etc...

I could see it working, it's just got more issues to account for than other fantasy consoles


The Pi is probably too powerful for the hobbiest game market just like your saying. I think the Playdate also somewhat fills that niche but maybe the Pi could be something in between the two extremes of modern consoles power and the 8bit fantasy consoles.

For it to work and avoid the issues with PCs it'd need a unified controller, sdk, and a single model that games would be made for.

You're a 100% corect though it'd be a lot harder to make games for compared to fantasy consoles.


I've made a github page if anyone wants to collaborate on this idea.

https://www.github.com/raytopianprojects/gamedev-pie


I feel like the GPU on the Pi is pretty weak. It was fine in the first model, but they haven't improved it much in subsequent versions compared to the CPU.


It is pretty weak but that might be a plus because it sets the ceiling for what can be made and would somewhat prevent the insanely long dev cycles we have today.


Same could be said for the cpu, but that has seen big jumps in performance.

Faster cpu enables 'heavier' applications, some of which also involves more graphics work. And there's also gpu compute (tbh, dunno if that's even a thing on RPi's?).

A useful general-purpose computing device has a practical ratio for cpu, ram, graphics & storage options. Gpu is definitely the part that's lagging on latest RPi iterations.


The Pi is an ARM chip on a board with I/O for HDMI etc. There are plenty of ARM game consoles including the Nintendo Switch


The hardware is definitely capable of becoming a console. It just needs a community making games for it.


Here's an overview of a lot of the specs and how it compares to Raspberry Pi 4: https://picockpit.com/raspberry-pi/a-first-look-at-raspberry...


anyone could tell me how did you use raspberry pi?


The Raspberry Pi CM4 is the main system processor for our open source solar powered farming robot called Acorn. I designed a custom motherboard for it in Kicad. We also use the Raspberry Pi RP2040 processor on our custom dual brushless motor controllers (also designed in Kicad).

https://community.twistedfields.com/t/january-2023-update-ne...


The processing unit in my espresso machine died and was back ordered for 4 months, so raspberry pi to the rescue!

Is that much processing power necessary? Not even a little, but hey now it hosts its own web UI (local network only).

Firmware (Elixir, nerves): https://github.com/benwilson512/coffee_time/blob/a49814e5d8a...


I use

* 1 CM4 for a PiKVM on my desktop (my main home server uses a proprietary iLO).

* 1 CM4 as router running OpenWrt, to replace my ER-Lite.

* 3 CM4s in a Turing Pi 2, one Jetson Orin for ML. This is my homelab. The CM4 are running Dietpi.

* 2 RPi4 as remote VPN (Wireguard) endpoints to do tech support for my mother-in-law and mother. Also serves as Jellyfin server containing old movies, and jumphost for NAS backup.

* 2 RPi0 2 W with Enviro+. One indoor, one outdoor (with different, custom 3D printed casings). Runs Raspbian, will switch these to Dietpi.

* 1 RPi3 for with my portable HackRF (with custom 3D printed case). Batteries included!

* 1 RPi0 W for Pwnagotchi. Not really used anymore but too cute to break.

* 1 RPi0 W for Pimoroni grow to track water management in plants (with 3D printed case). Need to get that project moving, it is for my mother.

All my Docker containers run on my main server but I'm considering to switch to my Turing Pi 2. I got solar, so the Xeon is OK for now, but still...

Then I got: 1 RPi3B+, 1 CM4, 1 RPi2B, 1 RPi0 W. I should sell as they're right now 'Raspberry Piles'. Won't use them. To be frank I'd like to upgrade the RPi3 with the portable HackRF at some point, and once I get a 3D printer I might need Octoprint so I suppose I could use one of these machines for that.


> 1 CM4 as router running OpenWrt, to replace my ER-Lite.

CM is the computer module, right? what kind of "board" do you use the CM4 with to use it as a router?


I went with Dfrobot [1] because they also sell a case (and it is all in stock). Had the CM4 already. I wouldn't have minded another one if I could've 3D printed the case but I didn't find such. Btw, I did have to go from 3 to 2 ports.

Right now it is hooked up on my switch. I intend to put it between my desktop and my switch and run some iperf3. Because I'll get fiber soon, and I'd like to be able to saturate that.

[1] https://www.dfrobot.com/product-2705.html


Thanks!!


It conttrols sensors in my desk drawers and notifies me when I have space to buy more Raspberry Pis.


This _does_ describe a specific class of ANTESACH (Absurd Nerd Tinkerer Enjoys Sensors And Cheap Hardware).

Thank you for the laugh.


Yes! I’ve used RPi SBCs for various purposes over time:

- One early RPi I bought when RPi was very new to the market. I played around with it for a while and then I put it in a drawer.

- Months later I pulled it out of the drawer and started hosting my website on it for a while. I have since moved on from using RPi at home for hosting any of my sites. Might do again at some point in time.

- I use an SBC as one of the pieces of electronics that I use for controlling over 9000 LED pixels on a sculpture for which I created the light setup and programming. The LED strips we bought are from China and were supposed to be IP65 but even so we now have a bunch of the pixels showing only red, which is bad. No fault of the SBC. Also the SBC in this installation is not an RPi. But relevant nonetheless.

- I hooked up an image sensor with a lens to an RPi and put it in a surveillance camera housing, and added PoE to it. Currently not in use but would like to deploy somewhere in the future if given the chance to do so.

- I have an RPi that I have connected a 5TB drive to in an enclosure I bought from AliExpress. This RPi I both ssh into from my phone to download things for the future, and I also run a squid proxy on it via which one of my laptops connect.


If you pair the raspberry pi with cache in cloudfare I think you can host on it - I haven't tried it myself, but have been thinking about it.


> If you pair the raspberry pi with cache in cloudfare I think you can host on it

Yup. That’s actually what I did :)

And then the reason I stopped hosting my site on my RPi was because I felt like, well if I depend on Cloudflare anyways, I might as well just use a VPS, or GitHub pages, or Cloudflare Pages :p

But there is something appealing in hosting things from home still. And doubly so when doing it without relying on Cloudflare etc

What I will do however, is that next time I set up some internet reachable hosting of content at home I will maintain one version of it that is directly served from the machine at home itself, and then I will keep an up to date copy of it on one of my externally hosted servers.


* Fileserver (SMB)

* Download agent (i.e. torrent, JDownloader, ARIA)

* Tailscale exit node

* Endlessh tarpit

* Sadly more reliable than my Mac Mini when running server workloads (lots of open SMB files crash MacOS)

And all of this at quite a low power dissipation, which is the primary expense in running a home server.

I don't do these things, but could:

* PiHole

* Kodi or Plex STB

* Add a hat and have an indoor air quality monitor or similar


- Two LibreELEC (https://libreelec.tv/) mediaplayers in house (yes, one is not enough in my big family).

- One for hosting low usage applications at home network (Unifi controller and some more).

- Octoprint (https://octoprint.org) connected to the 3d-printer.

- One on my desk for hardware hacking – mostly as just a PC with GPIO.

- Some wireless Raspberry Pi Zeros as security cameras.


I made one into a time-lapse camera and shot a five month time lapse video. Learned a good bit of computational photography in the process.

https://youtu.be/cyh0QJT0rAQ?si=Tcf-CjcD8BFZgSDq


I've got one setup at work as a display for some networked security cameras. Displays 4 concurrent 720p streams on a TV for the office 24/7. Cheaper than Ubiquiti's solution [0] as we didn't need more than the 4 streams.

At home I've got one for Home Assistant, one as a TV box because Netflix's sharing blocking check is only on smart TV apps. I've also got multiple as 3D printer controllers (klipper/octoprint).

[0] https://store.ui.com/us/en/pro/category/all-cameras-nvrs/pro...


RPi 4:

  - VPN server (Wireguard)
  - Network ad blocking (Pihole)
  - DNS resolver (unbound)
  - DynamicDNS client
  All running in Docker containers.
RPi 3:

  - Home Assistant for home automation.
I also have a Pi Zero that I intend to use to drive an e-ink screen for a wall-mounted display, but I haven't set that up yet.

Previously I've also used the RPi 3 running AirPlay and hooked up to external speakers as a poor man's Sonos.


Courtesy of https://xeiaso.net/blog/gokrazy (https://news.ycombinator.com/item?id=37583234 ); a "go" link shortener, memegen, and pastebin.

I also wired up my garage remote to it, so I can hit a web page to open up my garage.


An older one as a PiHole for my home.

A Rpi3 as an octoprint server for my 3D oeubter, including canera feed.

A friend uses his as a HomeAssistant server to monitor and manage his home lights, temperature and garden watering needs.

And I have one as a nifty remote KVM (TinyPilot) that we also use for work. Connect it to the Internet and a PC and you can control that machine remotely.

Also use it as a Windows RDP thinclient.

And to tinker on electronic projects.


I use one to control my 3-D printer, with OctoPi. It also delivers a webcam feed, so I can monitor progress. Huge time-saver!


Lots of them are also going into commercial products, eg https://www.raspberrypi.com/news/production-and-supply-chain... from a time of tight supply said "We spend a lot of time on backlog management. We have to balance volume demand from commercial and industrial customers with the demand we see from individuals. Right now we feel the right thing to do is to prioritise commercial and industrial customers – the people who need Raspberry Pis to run their businesses – we’re acutely aware that people’s livelihoods are at stake."


Home server/media centre, serving :

* Squeezebox music system

* Plex video library

* Homeassistant home automation

* Retropie gaming

* PiHole ad blocker (I have a second older pi running just this for redundancy)

* Running a couple of minor web services and scripts on cron jobs.


The only one I'm using now is a Pi 3 (B?) with a DVB TV hat. I'm using it to stream broadcast TV to my tablet or phone. I can watch TV anywhere in my house. I very rarely turn on my TV now.

I have another PI in a drawer as backup. I replaced all of them with Odroid since it became nearly impossible to buy Pis. I wonder if they'll start to make them available again to normal people but I don't know if I'm trusting the company anyway.


I have a nice amp (Loxjie A30), but the bluetooth connection is both fidgety and subject to all the usual bluetooth incompetence (year 20 of the alpha test.)

I have a raspberry pi running a spotify connect implementation outputting audio to the amp via usb. It sits there and silently (or, well, not so silently) works; it's great!

There's some mucking with alsa to get it set up, but under 90 minutes.


Two for PiHole (primary and backup DNS)

One for Stratum 0 NTP server (using GSP module with PPS)

One for Home Assistant

One for monitoring the solar power at my cabin, using a 4G USB device to send data home.

The Home Assistant runs on a 4B, the others are using 3B's and a clone (NanoPi Zero).

Got some Pi 4's that I use for various Linux experimentation and such. Sometimes I find it easier to get a Pi 4 up and running than a VM, and other times I need the GPIOs.


As a controller for my lawn sprinklers that adjusts watering time based on historical rainfall data. Better than adjusting it every few months manually.

Custom cron job that uses:

https://opensprinkler.com/product/opensprinkler-pi/


I used for some years a raspberry pi 2b as a media player with kodi. Then a bit as octoprint server to control a 3D printer.

I will explore a way to use a RP4 or now RP5 for a local NAS that would be extensible and that could run more services and yool that my current QNAP TS-28A but I'm not very confident I will follow


My Pi4 (8GB ram) runs:

1. Mox mail server at home (PTR record set up with ISP) - https://github.com/mjl-/mox.

2. Web server (no external hosting hurray); TLS set up via LetsEncrypt.

3. Navidrome for streaming my music collection to my phone/computers. I ripped my thousands of CDs to MP3. I use subtracks on my phone for listening to it, and sonixd on my computers (Mac/PC). https://github.com/navidrome/navidrome

4. mpd for driving some speakers via a USB audio interface so I can use some speakers plugged into the Pi for listening to music in the same room as the Pi (practicing guitar). I control this via the Supersonic app on my phone.

5. Wireguard VPN so I can connect home.

6. PiHole for my network at home. Combined with Wireguard, it means my phone is permanently connected to my home network and gets ad-blocking and stops apps dialing home. I use DroidHole on my phone to see what's going on.

7. xrdp server running, so a usable desktop is always available.

8. miniDLNA running connected to a NAS box so that I can watch all my DVDs easily on my TV downstairs (I spent weeks ripping them).

9. Tuya IoT API for turning some smart plugs in the house on/off via cronjob; I do this instead of using the timer in their app because it means my phone can be off the network/abroad and these plugs/lights still turn on/off.

10. linx-server (https://github.com/andreimarcu/linx-server) for sharing files so that I don't have to use Google Drive and share with people that way.

11. Peer Calls (https://github.com/peer-calls/peer-calls) so I can video conference in decent quality without having to use Google Meet / Teams etc. I also host a STUN and TURN server on the Pi so that Peer Calls works behind NAT.

12. Runs CUPS so that my very cheap Samsung wireless laser printer actually shows up as an AirPrint printer for my wife's iPad/iPhone and shows up in Android printing. (The printer does not natively have AirPrint capability but CUPS means I can provide it to users on the network).

It fetches time over NTP on a cron job. It also blocks various ASNs and IPs by country on a cron job to stop annoying remote pests and cloud providers. It also runs Monitorix so I can see system load, and goaccess on a cron job so that I can see who's hitting my website without having to resort to analytics nonsense.

It boots from USB3 (it has a NVMe in an IcyBox caddy).

Incredibly useful device.


Out of curiosity, why run NTP from cron vs ntpd or chrony?


It's my Wi-Fi hotspots, gateway, and network servers. I've got more powerful machines but it can route packets, serve http requests, manage dhcp, simple things like that without problem.

I use a USB 3.0 Ethernet cable for the second port. It can keep up just fine.


Home Assistant for home automation. Homematic for HVAC integration. Syncthing for backing up my phone's data.

And last but not least just a Linux machine to ssh into to play around with.


Mine's reading temperature, humidity and pressure from sensors and uploading it to a VPS. My second one that is, my first one hasn't done more than collect dust.


> my first one hasn't done more than collect dust.

If you mean a Raspberry Pi 1, try RISC OS.

Very un-Unix-like, predates Linux by nearly a decade. Single-core and goes very fast on a Pi 1.

https://www.riscosdev.com/direct/


You can do that with the lowly ESP8266.

https://imgur.com/a/UhL4OuD


Cool stuff.

Connectivity can tilt towards RPi, you can do vpn, ipv6, mobile data (if you use a usb stick), ethernet etc.


Absolutely, ESPs are just microcontrollers. A Pi is a fully functional System-On-Chip. That being said the VPN is the only usecase you mention where you couldn't use a flavor of ESP.

Funny thing is that modern 3G/4G/5G modems are full System-On-Chip computers themselves supporting virtualization. The Qualcomm Snapdragon MSM8916 is a popular SoC used for LTE dongles that runs the modem Baseband Real-time OS and Debian/Android OS on the same CPU.


I use it as part of a till / ePOS system to run a small node / express http server that drives a receipt printer and cash drawer.


I run Nextcloud on it, to backup and sync documents at home. I just bought a 128GB sd card instead of using external storage via usb.


The lifetime of an external USB drive is better than the SD card. My PINE64 after a few years stopped working due to the SD card giving up. It was a pain to recover my database from it but I did manage... that is why I am interested in this PI because of the PCI interface...


I used my 3B+ as a Vaultwarden server and PiHole.


Pi2 with RTLSDR to monitor local flights in the area.

Pi4 for SSH server and general arm64 playground.

Pair of Pi4 running Ardupilot and OpenHD, one on my quadcopter, one driving the base station monitor and antenna tracker.


various multi-media art installations


My setup

- nextcloud

- django test environment

- pihole

- simple NAS


mostly as a jump host


Home assistant instance with zigbee usb dongle, Volumio receiver connected to my speakers, screen for calendar, plant monitor, and for a while as a Kodi station.


So a Raspberry Pi 27W USB-C Power Supply and they also showing an active cooler. Seems like this thing is running even hotter than the previous version.

Btw am I the only one who hates to buy their power supply because the USB-C cable is not removable?


All laptop power supply with USB c have non removable USB c cables.

Probably that no one can blame them for burning or low power with third party cables.


Most or many, but not all. Apple Macbook supplies are a counterexample, e.g. https://www.apple.com/uk/shop/product/MX0J2B/A/96w-usb-c-pow...


Ironically Apple uses detachable USB C Cable on their power supplies for their Macbooks


.. and their iPads (which is a better size for something like a Pi 4/5)

In fact, all of our USB-C power supplies around the house are Apple - Chromebooks, Thinkpads, etc. They don't break and the cables are detachable; whenever the junk that originally came with the device breaks, the Apple ones we have laying around are there to just work.

The small ones don't even have an Apple logo that you can see when plugged in, so if the idea of using Apple products bother you then go ahead and paint it, plug it in, and forget about it for a decade.


My Huawei 65W adapter has a detachable USB-C cable. Came with a laptop.


not all, for example apple's macbook power supplies have removable USB-C cables


I reckon it must be really hard to keep the raspberry pi relevant. Theres so much competition in this space and the user support/documentation gap must be closing now which has always been the pi’s edge.


Out of curiosity, does 5V/5A USB-C changer common?

All of my USB-C Chargers has 5V/3A only.


It does not appear to be common, or at least, it's not in the spec. Per USB-C spec, chargers only have to supply 3A at various voltages, with 5A used only for the 100W 20V profile.

If you buy a charger advertised to support "PPS" at 65W or so or more, you are more likely to get one that does this, though not all will actually do it.


Thanks for all reply, I guess it's my misunderstanding on the 5V/5A requirement:

https://www.raspberrypi.com/news/introducing-raspberry-pi-5/

> When using a standard 5V, 3A (15W) USB-C power adapter with Raspberry Pi 5, by default we must limit downstream USB current to 600mA to ensure that we have sufficient margin to support these workloads.

Therefore 5V/3A can still boot RPi5, but it cannot provide enough power to its USB-A port. Therefore it cannot use something like 12V/2A, since RPi5 doesn't have transformer circuit on its board.


They're not, and it's a very annoying requirement. Even 5V/3A was hard to provide reliably. On the other hand, rock pi supports 12V/2A, which modern chargers will provide without any issue.


Anything that can't supply 5V/3A is not a modern charger, that combination is mandated by USB-PD for anything that can provide 15W.


Oof, this sucks. I wish they supported the wide variety of Anker/Apple/etc. USB-PD chargers out there that can deliver 100W so I can use my existing power bricks. None of them do 5V5A though, they just created yet another nonstandard piece of "USB-C" equipment and it's going to suck.


5V/5A means at least 25W. Plenty of chargers at that level and above on Amazon.


25W is easy, but most of them will not do it at 5V. I checked one of my 100W chargers, it'll only do 5A @ 20V. 3A at every other voltage. Looking at many other chargers on Amazon do the same.


Most 65W chargers are 20V/3A. Standard USB cables are built to carry at most 2-3A, and e-marker cable authentication chips are required for 5A, I believe, because people running 100W on a random USB cable is scary.

Chargers that would do 5V/5A probably do PD 20V/5A as well, = 100W. Or it'll be a non-conforming special Pi PSU of sorts.


Unfortunately that's not how USB PD works. In PD Land, 25W means 9V/2.8A. A charger is allowed to offer 5V/5A but at no power level is it mandatory, so even a fully USB PD compliant 100W charger which can do 20V/5A is not guaranteed to power the Pi 5.


I just did a quick review on Amazon of adapters ranging from 30 to 120W. Not a single one claimed to support 5V/5A DC. Only a couple claimed 5V/4.5A and they were expensive. 5V/3A is common in the $15+ category.


I'm genuinely more excited about this than any other hardware release this year. Pricing is getting a bit high though.


If the PCI-e bridge makes PI-powered home-NAS enclosures popular it'll probably squeeze the low-end networked NAS market quite a bit since they're usually powered by less powerful hardware (Arm/Celeron chips with 1-2 gb of mem).

Been looking at some compact/silent replacement for my aging home-server and NAS boxes were at the top of the list but the CPUs were crap or prices high, and everyone was shipping their own weird linux-based distros. Knowing that it'll be likely that software will work on a Raspberry and these hardware specs then it looks like a contender now.


I would love to see a more side by side comparison of specs. 2-3x times the speed pretty good though. The raspi 4 was just on the cusp of being usable as a main computer, I wonder how good this will be.


> The raspi 4 was just on the cusp of being usable as a main computer, I wonder how good this will be.

Don't worry, software developers are on it. Soon the Pi 5 will also be on the cusp of being usable as a main computer.


What? Software getting slower faster than hardware getting faster? Impossible!


That phenomenon even has a name: Wirth's law.


I've used one in person. I would say that it has crossed the threashold. I've only played w/ it using a microSD card. Whilst the microSD card slot now has support for high-speed SDR104 mode (roughly twice as fast as the Pi4), I can only imagine that speeds will increase when connecting SSDs via PCIe.

They like to use JS benchmarking to do this. I forgot which exact benchmark they usesed (sorry)! The RPI4 was benchmarking ~50, the PI5 was scoring about ~130. They were saying the RPI5 was scoring equivalent to a 2015 MacBook Air.


> raspi 4 was just on the cusp of being usable as a main computer

I use a Pi 400 (running Debian) as my primary dev box and access terminal to the Internet. ^_^

It definitely works for me, but I fear that you will next tell us that you need to run software that isn't compiled for ARM (e.g. Adobe graphics suite) or to connect some specific hardware, such as a centrifuge that works only with Windows drivers.

Cheers!


Pi5 is already on Geekbench. Speed seemed to be on the ballpark of a mobile Intel i5 dual core 4xxx IIRC.


Active cooling is not an option for me. I use RPI exactly for the reason it does not require active cooling.


But it says that active cooling is only necessary for heavy workload, if you're fine with that then no fan required.


sure, but why pay money for functionality you're just gonna turn off (components, higher clock speed)


Phoronix tested the Pi 5 with and without the official heatsink, and without it peaked at around 90C (same temp my Intel Mac Mini from 2018 likes to hover around) and never throttled during benchmarks. You don't need to downclock, undervolt, or turn anything off to run fanless.


It's more energy efficient than the RPi4, so you should be fine if you're doing fine with any of their older products?


Great! I'm looking forward to getting a few of these. I currently have five Raspberry Pis running in my house, mainly for dashboards:

* Zigbee2MQTT in a closet in the middle of the house

* FullPageOS [1] dashboards on the bedroom TV, living room TV, and a screen in my office

* RetroPie running emulators and video screensaver on an old CRT TV in my workshop

It would be nice to make all of these a little bit faster.

[1] https://github.com/guysoft/FullPageOS


Thank you for FullPageOS. I was thinking of building something for a project I had. This will save me tons of time!


They say that the silicon was "designed in-house" for the best possible performance. What does that mean, exactly? Does it have semi-custom ARM cores? That seems unlikely to me.


Its not the main SOC that was designed in house, it is an I/O processor. Which still sounds great. There is much more I/O throughput which has plenty of value for me (robotics).


The copy feels like they hired ex Apple marketing guys to produce that launch page.


Does the Pi 4 have hardware video decoding in mainline Linux yet? I gave up on Raspberry stuff after buying a 4 and finding out that the mainline support was so much worse than expected.


It seems the answer is 'yes', especially for formats like h.264. Notably, they discontinued HW support in the RPI5 and chose to process it through software instead. This approach saves money since they don't need to pay for the intellectual property rights in the System on Chip (SoC). Additionally, the BCM2712 handles the video processing w/out breaking a sweat.


Is there a specification comparison between the pi 4 and 5? I didn't see one on the linked site.


This has some benchmark graphs after the first page - https://www.phoronix.com/review/raspberry-pi-5-benchmarks


That would be useful. The video has some claims in it but no clear table.


Funny how the PCIe port has less bandwidth than the USB 3.0 ports (4Gbps vs. 5Gbps). But I'm sure there are latency or other benefits to PCIe.


Using storage on USB 3 cost you processing power on the CPU but using PCI does not. As far as I know that is the only difference


This is exciting. I wish this would work without a fan, just with a good cooling system.

I say this because I love the idea of a full linux computer without a fan. I'm loving the Apple silicon machines at the moment for this. Perfect silent computing.

I wish it came as well in a larger board, with proper HDMI ports. There is a market for silent linux machines, I think!

What would be your dream linux fan-less setup?


The other day, I found myself in the interesting state of needing an x86 binary, but not having any x86 machines readily available. My (i)phone, laptop - apple silicon macbook, home server - raspberry pi, all run ARM! Previously, that would have been limited to just my phone, but, ah, time marches on


> What would be your dream linux fan-less setup?

I am quite satisfied using the Pi 400, a portable LCD display, and a wireless backlit keyboard.


The Pi400 is already a keyboard isn't it? You use a second separate keyboard with it?


Yes, thank you, I omitted that there is also a Pi 4 in the mix.

I do like the Pi 400 and would be happy to see one configured with 8GB. Lovely little machine.


I am sure it will work without a fan


I'd like to see an RPi that includes an Arduino (or maybe an ESP32) on board, with some way to easily connect things to that Arduino's GPIO pins, and with the Arduino programmable and controllable from the RPi.

This would let you run things that need real time GPIO access and real time interrupt handlings on the Arduino, and would also give you DAC and ADC.


The RP1 has two Cortex M3 cores and a PIO core, and is responsible for the GPIO pins. So I think it already has something close to what you want.


I can't find anything about the RP1 online, do you have a source?


https://www.raspberrypi.com/news/introducing-raspberry-pi-5/...

There are a good few nuggets of gold from Raspberry Pi engineers in the comments on the announcement blog post


It's ARM with quad A76 cores. I was curious up until this announcement to see if they'd ever release a RISCV raspberry pi.


I asked Eben about that in an interview earlier this year, and the answer is "probably not too soon" — RISC-V has a lot of designs available, but most have been in the lower-end 'efficiency' class compared to cores like A76 (which the Pi 5 uses) and Neoverse, which are a lot faster.

But tech progresses on... never say never.


A76-class RISC-V cores have been available to license since June 2021, and boards with them will be arriving in H1 next year.


That sounds really exciting! Do you happen to know if such boards will be competitive with the RPi5 eg quad-core etc. I love the idea of RISC-V resolving some of the drivers dilemma that SBCs seem to face. I recall some talk of extensions that might make it viable as a GPU core one day. Not to rain on the RPi5 parade of course, i'm sure it's a fantastic bit of kit :)


> 4Kp60 HEVC decoder

This is game changer as TV box.


There have been good cheap options for TV boxes for quite a while (the Amlogic S905 was released in 2014). They were game changers back then.

That said, LibreElec has been beta testing the RPi5 and will support it. Dev images are ready: https://libreelec.tv/2023/09/28/rpi5-support/


The Pi4 can already play 4k24 HEVC. There isn't a lot of 4K video content with a higher frame rate.


Good point H265 support is badly needed these days


Damn, even Raspberry Pi removed the headphones jack!


To be fair, the analog output of the RPi delivers a crappy low-pass filtered 11-bit PWM signal. Even the cheapest USB audio adapter will give you a better signal. (Personally, I have been quite happy with https://www.pollin.at/p/logilink-usb-2-0-5-1-audiocontroller...)