this post was submitted on 17 Jul 2023
74 points (95.1% liked)

Selfhosted

40397 readers
425 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Been looking for RPI4 CMs for ages now and they've been sold out for as long as I can remember. Same with full size RPI4s and some Odroids. Is this just the new normal or are SBCs and CMs going to show up on the market again at some point?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 43 points 1 year ago* (last edited 1 year ago) (4 children)

RPi's and RPi compatibles got co-opted by a huge number of commercial and industrial control systems companies being used for cheap full-fat embedded systems that needed more than a simple microcontroller, but where industrial PLC's were overkill or not sourcable. Everything they produce, which is not a lot given covid supply chain whiplash, has now been going towards those customer's contracts and fuck the little guy consumer they were meant for.

If you want to get into the SBC ecosystem leave rpi in the dust, they're dead to the enthusiasts and won't be coming back. There are much better options. See Linus tech tips video on them.

[–] [email protected] 16 points 1 year ago (2 children)

They aren’t even great platforms anymore in comparison.

Other SBCs are cheaper, more smartly designed, and have more features (emmc, pcie, etc)

The big thing RPI have going for them is that they are the standard and all the OS/software/etc end up being super turnkey

[–] [email protected] 8 points 1 year ago (2 children)

In their defence, the pi was never intended to be a powerhouse. Their focus was on getting good software support for a low cost system. This provided a stable foundation that built that turnkey reliability.

A lot of the other board providers have a habit of just creating a powerful little board, and throwing it out there to fend for itself. This is great for competent geeks, but less good for those still learning.

load more comments (2 replies)
[–] [email protected] 4 points 1 year ago (1 children)

Any recommendations in the RPi price range?

[–] [email protected] 14 points 1 year ago (3 children)

Look at the Libre Computer boards. I got a Le Potato for 35usd last year and it's been rock solid. Seems to be about the same performance as a RBP 3B.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (2 children)

Finally someone mentions a product name. I am so sick of these "uh duuuh, there are better alternatives out there, hurhur" commenters who name not a single one.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Go check out ExplainingComputers on youtube.

https://www.explainingcomputers.com/sbc.html

He basically goes over every SBC possible. The good ones now are the Rock Pis and the Potato series

[–] [email protected] 2 points 1 year ago

I'd recommend one if I had tried any of them. The only one I've bought is the orange pi 5 which runs significantly higher than the basic RPi $35 and figured was outside the power envelope OP really needed.

[–] [email protected] 2 points 1 year ago

Thanks! I'll check it out.

[–] [email protected] 7 points 1 year ago

See Linus tech tips video on them.

See Jeff Geerling's fab tour video on them instead.

[–] [email protected] 3 points 1 year ago (1 children)

Gotcha. I figured I'd try the RPI this time around since I had such a terrible time with Odroid's C1 (or C2? It's been 6+ years).

I'm not tied to the RPI at all, but ameridroid seems to be out of stock of everything low cost and low power with a decent amount of RAM (eg 4GB+).

[–] [email protected] 2 points 1 year ago (1 children)

Have you ever checked out OrangePi? I was considering them before picking up a jetson nano. It’s crazy to think that a rpi4b is going for the same price from resellers as a jetson with cuda and tenserflow support.

load more comments (1 replies)
[–] [email protected] 2 points 1 year ago (1 children)

Can you provide the link for the LTT video, please?

[–] [email protected] 4 points 1 year ago (2 children)
[–] [email protected] 8 points 1 year ago

Here is an alternative Piped link(s): https://piped.video/watch?v=uJvCVw1yONQ

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source, check me out at GitHub.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 22 points 1 year ago

Supply and demand, pandemic, chip shortage, scalpers. That pretty much covers it.

[–] [email protected] 13 points 1 year ago (1 children)

These days you can find some kinda NUCS which are way more powerful and customisable for not a lot more than a fully fledged RPI4 with SD card and PSU

[–] [email protected] 7 points 1 year ago (2 children)

At least until the NUCs run out, now that Intel's discontinuing them

[–] [email protected] 4 points 1 year ago (1 children)

There's a lot of used mini PCs from Dell, HP, Lenovo that go for cheap on ebay. Those are a good alternative.

load more comments (1 replies)
[–] [email protected] 4 points 1 year ago (1 children)

That's why I added the "kinda". There are a lot of small AMD boxes that can do a lot with those Ryzen.

[–] [email protected] 2 points 1 year ago

Those small AMD boxes are great. I set up 3 MSI ones as Kodi/LibreELEC media boxes and they work very well, stay cool and quiet while having plenty of horsepower for 4k.

[–] [email protected] 10 points 1 year ago (3 children)

I don't get why people want these for self-hosting. They're meant for GPIO and automation control. They're massively underpowered.

Just use an actual SBC and leave these for electronics.

[–] [email protected] 20 points 1 year ago (1 children)

Underpowered is probably the reason, they're small and really low powered. A pi could be a 1/10th the power consumption of an x86 computer, and thus less noise and heat.

[–] [email protected] 21 points 1 year ago

Back in 2016 or so you could get a RaspberryPi 3 for $35. Add a $5 power supply, $5 SD card and $10 case (or 3d print your own) and you've got a nice little piece of hardware for running a tiny project at home for ~$50. More than enough for hosting some simple web services, backup software or something like Home Assistant.

Plus it was popular (which makes it even more popular). It's always been very easy to find guides written specifically for the hardware, despite it's limitations.

I think the value proposition has been dropping steadily though. They cost more, are hard to find and there are now a lot more competing SBCs on the market. RaspberryPi still has name recognition though, for now.

[–] [email protected] 4 points 1 year ago (1 children)

They're great for low strength, dedicated platforms instead of using something with more muscle like a NUC, also where a VM or container can't be used.

[–] [email protected] 2 points 1 year ago (4 children)

Out of curiosity, what are some use cases that would fit this criteria? VMs and containers are very capable and it's much easier to debug a failed VM than a failed piece of hardware.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

My pending or existing projects.

A software defined radio server. Lives up top of an antenna mast running off PoE with an RTL tuner connected.

ADSB receiver, similar to above, but on a fixed frequency.

The above 2 could be virtualised in theory, but there is an advantage in having the cable to the antenna short and thus the sbcs live up antenna masts in an enclosure.

MMDVM hotspot for ham radio (this might not count as it HAS TO use the gpio pins on the pi, this can't be visualised even with a USB port passed through.

As an audio server that would bitstream 24bit/96kHz to an amp.

[–] [email protected] 3 points 1 year ago

I use mine to run pihole and an always-on syncthing client. Way more power-efficient than x86.

[–] [email protected] 3 points 1 year ago

Primarily the external postgresql db for my k3s cluster.

[–] [email protected] 2 points 1 year ago

I have one behind my TV that controls LED lights, although that may count as electronics. I've used PIs many times for when I just need a cheap computer doing computery things such as playing audio from spotify out of a speaker. They're small enough to fit pretty much anywhere with the help of some velcro.

load more comments (1 replies)
[–] [email protected] 9 points 1 year ago (2 children)

Not to steal your post but I have had the same issue and my concern is always on OS support since some of the alternative boards I have tried in the past were stuck on custom kernels or old OS versions, has anyone had better luck these days? It has been a few years since I have tried any though.

Also, if you aren’t familiar with it this website has a bunch of real time inventory listings for the various Pi models.

load more comments (2 replies)
[–] [email protected] 9 points 1 year ago* (last edited 1 year ago)

Raspberry Pi is based on smart phone chips, very specific chips from one manufacturer. Raspberry Pi Foundation is not the main customer for this manufacturer and chips used for Raspberry Pi are not their only product – and now, during the big 'chip shortages' and supply chain problems other customers and other chips are given priority. There are no (or not enough) new chips for Raspberry Pis so there are no new Raspberries, so availability is dropping and prices are soaring.

I guess the same is true for most other SBCs.

For my hobby projects I switched to Raspberry Pi Pico. It is not a SBC, you won't run Linux on that, but it is a very capable microcontroller board which is enough for my needs. It is way cheaper much more available. And I won't look back – it occurred to me that things are much simpler when there is no whole OS on my devices and everything the device does is in my own code.

There are no problems with Pico availability, as it is based on a simpler, custom chip, designed by Raspberry Pi Foundation and manufactured for Raspberry Pi Foundation – they are no longer dependent on a single supplier.

[–] [email protected] 7 points 1 year ago

Take a look at Pine64 Quartz64 boards as a decent alternative

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago)

Still the same situation, high demand, low production capacity, part shortages. Try finding an alternative SBC.

Personally I really like the BeagleBone black (https://beagleboard.org/black), because it has integrated flash (no more rummaging for a micro SD card), and lets you ssh over USB. (no more debugging network connectivity, or searching for a unused monitor). It still can boot from a micro SD or USB drive, so if the flash breaks (or gets bricked) it's easy fixable. The best part is no USB Mini-B connectors that break after ten uses. (Those things are cancer, they are absolutely awful and everywhere)

One thing to be aware of with them is the lack of on board WiFi, so if you need that make sure to get a USB WiFi radio.

</soapbox>

[–] [email protected] 6 points 1 year ago (3 children)

Take a look at LibreComputing's RPi clones on Amazon.

load more comments (3 replies)
[–] [email protected] 5 points 1 year ago

I was under the impression that it's mostly Raspberry Pi stuff out of stock nowadays, and similar boards from Odroid and Orange Pi are easier to find? I see both of those in stock at Amazon right now, though I don't know the exact models you want.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

For a while there Adafruit was stocking pi4bs every business day at around 11am est, was able to get one by camping it at that time. Make an account first and add your address and payment

But that was a few months back I don't know the situation now

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

rpilocator

~~Assuming you are in the US link~~

Edit: at the time of posting, the above store was in stock. They go fast

[–] [email protected] 4 points 1 year ago (1 children)

Last month it was hard to find these in India, but since few days RPIs are back in stock, got a couple of Pi4s (75$ each) and Zero 2 Ws (20$ each) for myself. Checked now, they are still in stock.

[–] [email protected] 3 points 1 year ago (1 children)

which site did you use to purchase those?

[–] [email protected] 2 points 1 year ago

Bought RPi 4Bs (4GB) from thingbits and Zero 2 Ws from silverlineelectronics

[–] [email protected] 4 points 1 year ago

Le Potato aka Libre Computer is still on Amazon in the US for $35.

[–] [email protected] 4 points 1 year ago* (last edited 8 months ago)
[–] [email protected] 3 points 1 year ago (3 children)

I have 2 pi4 4GB boards and was waiting forever to get a third to run RAFT based services across.

I gave up last year and bought 3 chinese boards at $60/ea with 2x 2.5Gb Ethernet each, emmc, and a m.2 slot - and they run at half the temp of the pi4 boards.

I never needed the wifi/bt and form-factor the pi boards offered anyway - really no reason to stay as long as you can find software that boots on other boards.

[–] [email protected] 4 points 1 year ago (2 children)

Link to said boards please?

load more comments (2 replies)
load more comments (2 replies)
[–] [email protected] 2 points 1 year ago

According to the Raspberry Pi tracker, they are becoming available again. You may have to get them as soon as they arrive, but at least it shows they are stocked again

load more comments
view more: next ›