Raspberry Pi 5
raspberrypi.com
raspberrypi.com
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.
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.
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.
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.
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
It's mentioned in Eben Upton's blog post (linked from the announcement):
https://www.raspberrypi.com/news/introducing-raspberry-pi-5/
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.
https://www.engadget.com/the-raspberry-pi-5-uses-the-company...
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.
Raspberry Pi 5 8GB - US$80.00 (EAN 5056561803326)
I wanna see somebody hook up a GeForce card over to that 1x pci express. Play some Crysis using Box86.
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.
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.
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.
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 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?
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.
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.
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".
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 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)
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.
[1] https://github.com/aaronhktan/rpi-albumart [2] https://github.com/aaronhktan/vesta
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.
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.
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.
- 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)
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.
- 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 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.
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
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.
"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."
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
99% of the time it's the verbose logging of application servers that is the culprit of sdcard failures.
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.
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.
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...
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!
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.
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.
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.
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?
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).
[1] Youtube Video on the RPi 5: https://www.youtube.com/watch?v=q_QPM9xV_sw
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.
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.
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.
https://wiki.pine64.org/wiki/QuartzPro64_Development#Upstrea...
I have no idea what kind of USB-C PSU one can call "normal", but allowing higher voltages would be really good.
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.
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.
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.
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.
https://www.pjrc.com/store/teensy3_audio.html
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.
That's a fundamental misunderstanding by the hardware designers of what Raspberry pi is.
Raspberry Pi has jumped the shark.
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.
> 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.
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.
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.
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.
It really is a BBC B modern equivalent.
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.
I'd buy one. Probably more.
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.
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.
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...
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.
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.
Mounted at the back of an LCD screen could make a nice wireless setup with the other peripherals.
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.
Would not do heavy computing on it though, eslint alone for my use cases already kills my 8 core 7700x
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.
Unfortunately, it is too slow to even smoothly power a desktop environment.
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-...
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.
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.
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.
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.
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 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?
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
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
https://community.twistedfields.com/t/january-2023-update-ne...
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...
* 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.
- 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.
* 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
- 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.
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...
- 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.
I also wired up my garage remote to it, so I can hit a web page to open up my garage.
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.
* 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.
Btw am I the only one who hates to buy their power supply because the USB-C cable is not removable?
All of my USB-C Chargers has 5V/3A only.
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.
* 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.
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?
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.
This is game changer as TV box.
Rasperry Pi 5 Specs and Images Leaked from Element14? - https://news.ycombinator.com/item?id=37685073 - Sept 2023 (70 comments)
A long time ago I saw this appear: https://news.ycombinator.com/item?id=26495719
And it seemed to sort of work but not quite enough. There were stutters in the content streamed and strange clicks in the audio. Will this new one be enough? Was that even the likely limiting factor?
I might be wrong but buying a used mini pc like Nuc or SFF PCs seems to be more reasonable than buying a 80$ SBC + Case and adapter costs.
Higher wattage PD chargers and powerbanks that I have here all work with voltages of 9/12/15 at 3A and 20V at up to 5A
however, this offering is not really aligned with the foundation started out with imo. their decisions with the changes does not seem to satisfy the answer to "how will this promote computer science among kids?" for the most part.
i feel like the original mission is now relegated to the pi zero w, but it requires soldering for working with gpio so it leaves a lot of room for the hardware side of tinkering.
i am also curious about the m.2 hat and whether it can work with old sata ssd that match the format? otherwise old external hard drives might be a good alternative for relatively reliable long-term operation for now.
It's a bit of a shame. What are the alternatives for someone who needs a computer connected to an old CRT TV? Are there other boards with composite video or does one need to get a HDMI->composite converter?
But I guess this PCIe connection is at least officially accessible rather than being used up by internal adapters?
Now I want to see what they do with the RPi Zero.
I would have guessed that as they move up the performance + power curve, such a long production commitment is less interesting for most users, but maybe I’m wrong.
I wanted to also include their “increased release cadence” - but apparently it’s been 4+ years since the Pi 4 was released, it just doesn’t feel like it to me due to the chip shortage and pandemic…
I kind of wonder how the new PI would work in that scenario.
I used it with SSD drive, by USB.
The competition has always been the Jetson Nano.
Vision Five 2 is now my favourite passively coolable SBC.
I’d love to find something low power that can be a nice little home server to host various projects. Mac Minis might be the best perf/watt but they’re still coming in pretty expensive in comparison.
I loved the 3, but the 4 overheated even after patching it and using a dissipator for basically every workload...
Bummer. That just killed my need for a new one.
Also, if those are micro-USB ports then they have ignored everything that happened since 2020.
Id like a low power model too please. Also a m.2 slot, even sata would be much better than the sd cards.
"Raspberry Pi 5 will remain in production until at least January 2035"
LOL
To me the charm of the raspi ecosystem was always in giving you a very low power, "always on, almost no power draw" linux environment. Oh well, I guess there's always the older versions or the zero for that.
- a power button
- a real time clock
Crazy it took this long but finally, seriously.
Downsides here are that it might need more active cooling whereas previous generations worked without it.
Also, ugh:
> Gigabit Ethernet, with PoE+ support (requires separate PoE+ HAT)
Sincerely, it seems a very bad idea from their part.
So you’ve got a company that is taking advantage of OSS ecosystem’s reputation but returning nothing back.
Treat it like any other company and I’m fine with it. Happy to buy their computers. Just like I’m fine with OpenAI admitting they’re anything but “Open”. Just be honest ffs.
I am surprised they still haven't figured out how to accept USB power with higher voltage than 5V. It'll thus continue to be a pain to power.
Apparently it isn't all that efficient anymore as evident from their active cooler add-on.
It looks like the performance will be similar to the incoming (was meant for release this summer but seems to be late) new SiFive RISC-V development board with P550 CPU.