New Raspberry Pi Compute Module 4 Starts at Only $25

Peter_Brosdahl

Moderator
Staff member
Joined
May 28, 2019
Messages
9,032
Points
113
Image: Raspberry Pi



The Raspberry Pi has come a long way since hitting the scene in 2014. Since then, it has found its way into a plethora of applications. From basic tinkering and educational purposes to specialized scientific and manufacturing applications, it has become a go-to for those looking at an affordable means of getting things done. Meanwhile, in the last six years, the Raspberry Pi has become a full-fledged computer. The latest compute module has just been announced, and it has many new modern features.









The newly redesigned board has even more options now. Starting at only $25, many would be hard pressed to find a lower-cost solution. From DDR4 memory to 4K HEVC decoding...

Continue reading...


 
I'm not certain I understand who this is marketed towards. Sure it's neat, but if you have to buy that "giant" expansion board... just get a Pi 4?
 
I'm not certain I understand who this is marketed towards. Sure it's neat, but if you have to buy that "giant" expansion board... just get a Pi 4?
I was kinda thinking the same thing. The card was neat, but I was trying to figure out how you I/O into it. I could see the WiFi antenna post, and the article says it has a wired NIC, but no visible RJ45 or any other standard I/O on the card itself.... other than the "high density I/O connector"

I guess if you are doing a dense deployment then you wouldn't necessarily need all of that on each and every board, but that means that you are always going to have to pair it on a backplane of some sort. So yeah, if you got to have the I/O board along with the CPU card... what's the advantage over a regular Pi?

Maybe people using these as embedded devices? I don't know, honestly.
 
I could see i/o boards that can support 4 to 12 of these compute units... then why not just have an server?
 
I'm not certain I understand who this is marketed towards. Sure it's neat, but if you have to buy that "giant" expansion board... just get a Pi 4?
I've seen people design 3D printers on Pi, the original article mentions running store displays. I've also heard of people using them to make project emulators as well along with occasional manufacturing applications. For some, it's just a great way to get into learning how to build and to code from the ground up.
 
I have always wondered about these little systems. I've really never had a use for one but I can imagine that there are many uses.

I've often wondered if these are put in some of the home security systems on the market today.
 
I used mine for a while for a caching dns server that also blocked ads based on dns, so they wouldn't display on any computer on my network,but nowmy caching DNS/dhcp runs on my real server. I currently have one setup running octo pi so I can remote 3d print from my network. I've found a few uses here and there but nothing really that is a game changer for me. They suck at real time stuff, so I can't use them in a lot of projects that I do, but once in a while I find a neat use. More of a novelty really, but for $25, you get some pretty impressive hardware honestly. I mean it uses DDR4 and has HEVC decoding, so it could easily run as a smart-tv type replacement. They game decently and I've seen them used for MAME ( Multiple Arcade Machine Emulator) and even saw some pretty sweet game cabinet builds with them with real arcade controls and stuff. I did use one for a web server in a project I wrote for a watering system where arduino's did the monitoring and controlling of the moisture sensors and timing to turn on pumps/valves that all communicated back to an RPi that ran the web interface where you could configure each controller and view the status as well as logs and could do manual control for flushing the system.

Edit: Just checked out the I/O board, it's just for testing. It breaks out everything, then you can design your custom stuff around it. Also, PCIe x1 slot.. wonder how well it'd run with a GPU!!! Ok, it's only a x1 Gen 2.. but hey something like a 1030 or 550 would probably run decent enough! So tempting, lol
 
I’m using a pi on every TV in the house but one, using Kodi on XBian. Dramatically cheaper than the cable box rentals and it works just fine with a cable card and a HDHomeRun.

i also use a pi running pi hole to filter ads, but that is less and less useful as more places migrate to ad choices and ads can’t be easily filtered via domain name.

Finally, I’ve got 16 pis running distributed computing (boinc, Rosetta and WCG). The down side to running DC on pis is you don’t need half of the stuff integrated into a pi - you don’t need WiFi, Bluetooth, hdmi, audio, and so on, so you burn power on stuff you don’t need. For the distributed computing use case, the best possible thing they could do is make a PoE adapter that plugs into the board for ~$10. That would price the compute module the same as a normal pi but would save money overall.

If they did that, it would cover almost everything I could want in a pi. My last wishlist item would be that the compute modules were built on a newer node - a 14nm or 7nm chip would dramatically decrease power usage and make a pi farm the premier points per watt platform.
 
I run a pihole and unifi controller on my Pi4 4GB; stout little machines, but really, really lack in terms of compute compared to basically anything more powerful/expensive.

Biggest complaints with the whole series are:
  • PoE isn't built-in, when it very clearly could be
  • Storage is centered around SD cards with the possibility of using USB, and could really use NVMe for speed and reliability
  • The CPUs themselves are positively ancient, and it'd be nice to see more modern choices on the same platform
Now, all of these are already addressed by other systems / ecosystems, and they all cost more, so I can see why the Pi Foundation hasn't really pushed the envelope. After all, the Pis are still usually the cheapest way to get a project going that needs to run a full OS with modern connectivity.
 
For storage, don’t discount network iscsi. It’s become my preferred way of handling storage on my PIs.
 
For storage, don’t discount network iscsi. It’s become my preferred way of handling storage on my PIs.
While it's a bit of a different discussion for setting up a server with iSCSI, if it's an option, it's probably the best one.

It's just not an option or not a good one for a lot of stuff, especially in a home environment with limited infrastructure. The main reason I have my pihole and unifi controller on a Pi is that I don't want that stuff going down in the event that something else goes down, like the NAS!
 
Become a Patron!
Back
Top