upvote
The goal of raspberry pi's was to have a standard GPIO connected to a moderately powerful and cheap computer for educational purposes. Then it slowly evolved into many use cases because of it's vast community and standardization and availability, not to mention the large number of boards that connect to it. The standardization did erode a little but it still maintains that reputation because of the community and availability and now because its turned into a big brand. Many industrial projects depend on it.

If you use the raspberry pi for homeservers or general compute (which I did/do sometimes) then the value proposition is quite poor regardless of pre AI prices unless you have very strict power requirements (in which case it probably fits the above use case already). The comparison with NUCs or mini PCs or laptop boards feels like it's a wrong comparison.

The chips used in PIs are repurposed Broadcom SOCs that have inferior bus speeds compared to a general purpose processor from intel or amd, even few generations old. For any general purpose computing these chips will always be slower. its like comparing apples and oranges. I never really understood why people did that.

reply
> its like comparing apples and oranges.

Yeah, I don't disagree, but I would argue the Raspberry was always an applorange, and that's exactly what made it popular (together with the cheap price in the beginning, which made it basically an impulse buy). It brought people into microcontroller/embedded systems territory without having to actually deal with all of the stuff that made this so daunting. As you said, it is basically a normal Linux PC, just that it runs Arm and has GPIO. People who are really into electronics/embedded systems will use a proper microcontroller nowadays anyway, these have gotten so powerful and easy to use that there's really no reason for a Pi anymore. And on the other side, people who want a little server, a pi-hole, tailscale or octoprint or whatever, can just use an old used laptop/miniPC or similar. Since the Pi has gotten so expensive, I see basically no reason to get one anymore.

reply
Pi still makes the Pi Zero for like $15 that runs linux, if you want a cheap low power general computer running linux
reply
At least where I live, the Pi Zero is pretty much impossible to get, and when it's available, it's more like 60$.
reply
Where do you live? I'll send you a Pi Zero if you need one
reply
Sending would probably cost the difference, but check first where the gp lives.
reply
You can run any OS on any Pi board other than the pico

By the way, I got a zero 2W a few months ago and it costed me 47€

reply
I would argue that even if you need "a cheap SBC with GPIOs", at this point you'd be better served by connecting a tiny $5 microcontroller-powered board with a USB PHY + its own GPIO headers, to any cheap "computer" (i.e. a GPIO-less SBC, or an old laptop, or a phone like in the article, etc.) over USB; where the MCU board essentially serves the host a "GPIO gadget."

You can make such a dongle yourself from ~any MCU dev board, but there are also productized "USB GPIO breakout" adapter boards, e.g. the Adafruit MCP2221A.

The "Pi as an SBC with GPIOs" case now only makes sense if you really, really require the Pi's compactness and/or monolithic-ness (as might be the case for e.g. ruggedized embedded systems like robots.)

reply
I always thought the value-prop of a Pi was the monolithic nature. If you needed GPIO and Linux, you didn't have to glue two things together to make a solution, you could just buy one device that met the requirements.
reply
I use a pi (4th? generation) to run homeassistant, calendar sync target and a few other random small services on. It's great. It works, it doesn't make noise, it's small, it plugs into USB-C, the power brick is small, too. The SSD I'm storing everything on because I had a few failed SD cards has a larger footprint than the rest of the computer. What not to like? Nothing I run on it requires faster CPU, and the small footprint is worth something to me. Sure, if you have a big house with a dedicated server room/hobby space, you might as well have a NUC/old laptop/whatever.
reply
> The comparison with NUCs or mini PCs or laptop boards feels like it's a wrong comparison.

For many (maybe even most) people they do the same thing. Some just want a HTPC, basic desktop, or small server, no GPIO needed. Raspberry Pis were definitely cheaper early on because you could actually buy boards at or near MSRP, but over time the price rose and mini PCs became cheaper.

reply
>mini PCs became cheaper

or maybe the mini pcs started becoming available at all. I think these were a concept since core 2 duo and first gen i3 era. before then the chips were too much wattage for a mini pc. and the first generation mini pcs were also costly for enterprises to adopt in bulk. its only after 4th and 6th gen intel that these were adopted in large quantities in enterprises and once they dumped those in the used market they became comparable in pricing and somewhat in power to a rpi.

Used powerful PCs have always been available for dirt cheap on eBay even when the first pi was launched. just that mini pcs are a more recent thing.

reply
i worked with Intel NUCs in 2013-2014, not exactly recent and they were good enough then.
reply
Had a couple NUCs but I loved the Gigabyte Brix. They're over 10 years old at this point and I still have them doing things like running my local Unifi network software, etc.
reply
Well, the earlier Mini-PCs were a good bit more anemic, that's why adoption was slow; I had one or two earlier ones; both were AMD Bobcat cores; one was a 'not quite finished' thing where I took a dreamcast and put a small board in it (Where did that go, anyway?) and the other was a small, almost router-sized box. And both of those were, well... good for most of what I wanted (i.e. 8/16 bit console emulation and basic media/browsing) but definitely constrained. (As a side rant, I still wish AMD didn't kneecap non-console Jaguar parts, that single channel limit always struck me as a 'we don't want to show how much we fucked up with bulldozer' sort of thing...)

As far as mini-pcs... The first Intel NUC was a Sandy bridge, i.e. Gen2, FWIW. And we did have the 'Mac Mini' as far back as 2005, buuuuut that wasn't cheap because Apple.

I think SSDs were another big part of mini-PCs though; it's easy to forget for granted the risks of having a hard drive in a poor thermal environment, as well as the general size constraints one imposes. [0]

[0] - Surrrre, you could use a 2.5 inch HDD instead, but 2.5 inch HDDs almost always were slower than a 3.5 inch HDD (excluding the VelociRaptor, but that would only be more demanding as far as thermal...)

reply
> The goal of raspberry pi's was to have a standard GPIO connected to a moderately powerful and cheap computer for educational purposes.

At first it was a blessing that the Raspberry Pi gained popularity as a general purpose computer, not just for education and embedded applications. The additional demand and popularity brought more money and development attention to the ecosystem.

At some point, which I could never really put my finger on, this general purpose computer popularity grew so large that the embedded systems and educational aspects of Raspberry Pi seemed almost forgotten by the mainstream users. At a local in-person meetup group it was a running theme for people to brag about how many Raspberry Pis they owned for different purposes and to boast about using them for applications where they didn’t really fit. In person I’ve heard more about Raspberry Pi NAS systems (where people are always disappointed with the performance and the price of forcing a Pi into this role) or Raspberry Pi Kubernetes clusters (which mostly sat idle and could have been replaced by a single PC with more RAM).

This reached such a critical mass that it almost seemed like the mainstream discussion forgot the original purpose of the Pi and thought it was literally just another computer, but small. Most people who tried to use it for this purpose were left slightly frustrated by how it didn’t perform like they wanted a computer to perform.

So now every discussion about Raspberry Pi attracts comments about how nobody should buy a Pi when you can buy a NUC or laptop or some other used piece of hardware and it’s so much “better”. This is the right advice for a lot of people who wanted a powerful general computer but bought a Pi instead, but it’s also furthering the misunderstanding of what the Pi is for.

The real advice is that everyone should be shopping for the right tool for the job. There are a lot of cool applications for the Pi where a NUC or old laptop or phone doesn’t make sense because you actually need the compact size, the low-level I/O, or some other feature. However anyone who can put a NUC or laptop side by side with a Raspberry Pi and consider them both viable options for their project probably shouldn’t have been looking at a single board computer to begin with.

There is a parallel situation happening with the “just buy an ESP32” arguments. If an ESP32 solves your problem, you also probably shouldn’t have been in the market for a Raspberry Pi.

reply
> There is a parallel situation happening with the “just buy an ESP32” arguments. If an ESP32 solves your problem, you also probably shouldn’t have been in the market for a Raspberry Pi.

I have mixed feelings on that.

For the longest time it was safe to say "just buy a Raspberry Pi" because they were cheap enough and powerful enough. If memory serves me correctly, the base board cost roughly the same as an Arduino Uno and offered considerably more. (Of course, there were cheaper Uno clones, but those depended upon support offered by official Arduino software development tools.)

While there are some projects which would only be possible with something like the Uno, there were far more projects that would only be possible with something like the Pi. So if you wanted to give generic go-to advice to a novice, the Pi it was.

The right advice is to use the right tool for the job, but that is something that a novice (or fly-by-night forum posters) aren't prepared to handle.

Of course, things change. There are more inexpensive microcontroller development boards and the microcontrollers themselves are much more powerful. While that doesn't negate the benefits of a Linux SBC, it does raise questions now that those SBCs are considerably more expensive.

reply
It combined cheap GPIO for $35 instead of $500 with HDMI, tiny size, full Python instead of MicroPython, passive cooling and Linux.

Suddenly the Kodi and the GPIO crowd (Arduino, ESP8266, ESP32, etc.) could work with the same board.

A new era, like the IBM PC or the iPhone. Changed computing forever.

EDIT: like other commenters noted, it seems like it made the intel NUC a reality.

reply
The GPIO in Pi is almost useless. Nobody runs servos off of those. Pis are mostly used as just Linux PCs with USB ports that reliably power itself on.

IMO, the problem with the Pi GPIO is that it's a collection of GPIO pins and low pin count buses for controlling peripherals, rather than a singular bus. The fact that it runs Linux without an RTOS monitor program or a sidecar of sorts adds to the problem.

reply
Much like the goal of the PS3 was to have a powerful gaming console that also let you run Linux. The market quickly deals with any hardware that is cheaper than its value.
reply
For me the value prop is a low-power device that can be passively cooled but has a full Linux and tcp/ip stack, at a price point where I don’t care if I accidentally wreck it.

Fantastic for one-off projects.

Nowadays they require cooling fans and cost absurd amounts considering the performance so there seems little point.

Most of my one off projects these days are now on microcontrollers.

reply
Pi Zero is still like $15
reply
Yeah I use those too. But I have a collection of STM32 blue pills and espressif stuff that is otherwise collecting dust.
reply
writing a USB driver takes a fraction of the effort it used to these days. GPIO no longer holds quite as much value as it used to.
reply
The Lenovo “Tiny” line of ultra small form factor PCs is effectively laptop hardware in a proper case, with ethernet and no battery to deal with. There’s a steady supply of used ones at good prices from enterprise IT liquidators. I’ve had one on my desk as a home server for years.
reply
These machines have so much potential.

In a better world we'd all have one in our homes, storing all our personal data and documents. The cloud would only be used for storing encrypted backups.

Many small businesses, kindergartens etc. could also have all their digital needs served this way.

Yes they would sometimes break down, but with the right setup, the fix would be a matter of booting a replacement from the right thumbdrive.

reply
I worry less about breaking down and more about poor security update hygiene
reply
With unattended-upgrades enabled and nothing open to the internet (I run Tailscale to be able to access it when I’m out of the house) I don’t worry too much about mine.
reply
If you use something like Fedora CoreOS, the system keeps itself and all container images updated. And because system upgrades are also just a new immutable image, very little can go wrong.

I have a Nextcloud server running on it and the maintenance is negligible.

During the recent PHP-vulnerability I simply turned it off. The next day I booted it, and it automatically installed the new Nextcloud image with the vulnerability fixed.

Makes me wonder if I could have it check for CVEs and automatically shut down vulnerable containers until updated images are out.

reply
I was just thinking last night about setting up an agent that would daily check in and do a full maintenance scan on a server or a home lab box. Check for operating system upgrades. Schedule them if needed to move from LTS to LTS. Check for CVEs against daemons you know you're running. Stuff like that. I've used agents and harnesses to set up machines before and do system administration tasks, but it feels like you could sort of set it up in a loop and just let it go forever.
reply
This is just Windows Defender but now you're buying tokens to do it.
reply
Thank you, I think that's very right.

May I ask, how do you think kindergartens would benefit from a home server?

reply
I was treasurer of the kindergarten parents' association when my daughter was in that age. It’s a small org with 10-12 employees, 30-40 customers (children) twice as many stakeholders (parents, relatives) constrained budgets and strict regulations, eg also a privacy officer. We had a static website, everything with PII, so, basically everything, was on a laptop with encrypted backups. Everything was managed with an Excel Sheet and an accounting software. Payroll was handled by a tax advisor. We cloud have used cloud services but too expensive, too many compliance headaches, and too constrained. I think an agent with local inference on a Mac would be a good investment, today.
reply
My first child's kindergarten used Facebook to share photos. You could opt-out and then - if they remembered - they'd leave your child out of the photos. Everything is an upgrade over that I suppose.
reply
After pi’s got expensive I started picking up refurbished Dell micros and Lenovo tinys cheap and haven’t looked back. They are also perfect for the 10” mini rack[0].

0: https://github.com/geerlingguy/mini-rack#build-showcase

reply
Same. I have two Dell SFF 3070s and some MSI micro units in a rack - planning on getting some more for my Proxmox cluster. ServeTheHome has a great resource for the compute nodes [0] and GeekPi makes some awesome 10" racks [1]

[0] https://www.servethehome.com/introducing-project-tinyminimic...

[1] https://www.amazon.com/GeeekPi-Cabinet-Equipment-RackMate-Ra...

reply
Shoutouts as well for the USFF HP Elitedesk and Prodesks. They are amazing. I even got one with a Ryzen CPU that had a dedicated GPU option - that GPU part was on eBay brand new for $60 and replaced the hard drive bracket. Not on par with a desktop GPU but way better than integrated graphics, for things like Minecraft in my case. I use a second one, this one Intel with 32GB of RAM, as my home server. (Jellyfin, Home Assistant, Tailscale, miscellaneous stuff).
reply
What's cheap? Over here they easily run $300-$500 for thinkcentres and dell micros unless they're intel 4th gen with DDR3 8GB.
reply
A few years back I finally got tired of the quirks with ArchlinuxARM (some things only worked with the forked kernel, some only worked with mainline) and replaced all my persistent RPi usage with refurbished Lenovo mini PCs from Amazon. Even with Amazon’s markup it wasn’t that much more than a beefy Pi4 plus case and adapters.

This let me standardize on amd64 and simplified a bunch of my deploy code.

reply
I also have one and use it as a home server. They’re insanely capable (I’m constantly running a lot of resource heavy things on it), and it cost a lot less than a pi even though the specs of mine are way better
reply
How is power consumption? I think often desktops have higher power supplies inside, fans etc, while an old laptop will only use a few W when idle.
reply
Somewhere around 8 watts idle would be typical running windows with a screen attached etc [1]

Of course, there are a wealth of hardware options out there, so it varies. I've heard as low as 4 watts.

[1] https://www.youtube.com/watch?v=veRja-F4ZMQ

reply
A ThinkCenter usually is just a laptop with no screen or keyboard. I have one.

btop says CPU takes 1W when "idle" (seeding some torrents), no idea what the rest of the board and NVMe could take.

reply
The wattage on labels on PSUs are just safe max power draw, above which the supply has the right to shut itself down. It's not 1:1 representative of idle draw.
reply
They still use only a few watts at idle.
reply
Dont forget Dell OptiPlex Micro & HP ProDesk as well for similar tiny corporate used bargains.
reply
Also Intel NUCs (now ASUS NUCs). I once saw a lot of 50 units for sale on Craigslist for a ridiculous low price.
reply
thinkcentre 9xx is like the best bang for the buck right now
reply
I like the SFF PCs but I'd really like one with a USB C connector for the power. The power bricks take up a bunch of space and are not fungible.
reply
There are adapters which take a USB-C connector on one side and offer a barrel connector on the other one. They're available in many sizes for a few €$¥£. Saves you a brick assuming you already have the required USB-PD adapter.
reply
> The power bricks take up a bunch of space and are not fungible.

Can you explain this a bit? What is the application/use-case where the power adapters are a problem?

reply
I bought an HP thin-client PC for a few bucks that was basically just an HP Stream system board without battery, keyboard, or display. Delightfully, frustratingly rinky-dink but it seems to run Linux and OpenBSD well.
reply
Indeed is a good idea, but Pi has a better power consumption rate.

Old mobile phones or laptops are riskier because of batteries. Some laptops can work without batteries as well, but do old phones?

reply
I've yet to find a laptop mainboard that doesn't work without a battery. As I've written below, I'm getting extremely boring old office laptops with integrated graphics. Usually phones also work fine without a battery. However, I'm not touching phones because I will not fiddle with locked bootloaders and "the Android situation". Running plain Linux is a hard requirement for me.
reply
> I've yet to find a laptop mainboard that doesn't work without a battery.

Intel MacBook Pro from 2014 works but throttles the CPU to 800 Hz making it barely usable.

reply
The Framework laptop's motherboards can all be run without batteries. They have a 'standalone' mode you can toggle in the UEFI settings.
reply
If only Frameworks were “extremely boring old office laptops” with costs reflecting that, instead of very interesting and desirable hardware for which people will pay a slightly lower than Apple premium.
reply
Yeah, I really just want a refreshed early 2010s Thinkpad with a wide-open BIOS. The modern Chinese mainboards you can get for old Thinkpad chassis are very cool but the prices aren't so cool.
reply
Whoa I had no idea that was a thing. Links?

I have a ThinkPad x230 (3rd gen i7) which makes an incredible Windows XP nostalgia device. It’s basically the newest hardware that exists with full XP drivers (other than USB3 which I don’t need) so it’s massively OP, which was the point of that project. Basically, “what if I had access to insanely futuristic hardware in 2002.”

Obviously I wouldn’t sacrifice that hardware but it might be cool to try that on yet another laptop. (Hey, I don’t have a laptop collecting problem!)

reply
Have you guys had any experience or luck adapting Framework motherboards to run on Thinkpads? I’ve thought of doing this side project several times for my old Thinkpad x201.
reply
deleted
reply
I'm just looking at an old Dell laptop refusing to boot without manual intervention because it looses its time setting since I removed its main battery. If I can fix that it'll become a very capable server for my home setup. Not sure it'll work though, as the bios can't be configured to ignore the time reset.
reply
All old office laptops I had so far still had the good old CMOS/RTC battery... So if indeed the RTC is solely powered by the main battery, I would guess there's at least a backup capacitor somewhere so that it survives at least a short disconnect? If you can find that one, you can probably connect power there, but that's just me guessing...
reply
It’s also possible that the laptop has a CMOS battery that is now dead.
reply
there's an RTC indeed, I'll look further, thanks for the hint!
reply
If you can limit the battery to stay in the area between 40-60%, it'll last a very, very long time.
reply
> but do old phones

they did, with modifications

reply
deleted
reply
Factor in power usage, thermals (esp if they're sharing a living space with you), and time. This is where the modern CPUs on 2nm process nodes really start to pull ahead, especially when you can S3 sleep them or use IPMI type BMCs on stuff like real workstation-class systems and servers. Even an M6 Mac Mini can do a ton of work these days, and single-core speeds on those especially when you look at perf/watt are insane.
reply
My home server is a first-generation Framework 13 laptop that I put into an enclosure that they sell on their website. I sold the battery and the case on their forum. It works great!
reply
DIY perks has a really good video on this: https://www.youtube.com/watch?v=7FStfdGjAwc
reply
Yes, good video, and it covers one of the most important bits: how do you turn that thing on. :-) (EDIT: holy crap he's delaminating a whole old Apple iMac display from the glass, I did this once with a phone(!) screen and I swore I'd never do this again... doing this with a whole iMac screen is hours and hours of absolutely painful work, it looks way too easy in this video...)
reply
deleted
reply
How do you power them? Via the battery? I was thinking about turning my old mbp into a build machine, but i am a bit concerned with running it via the battery 24/7
reply
Why the concern?

I feel like The Internet has this urban myth that says keeping a charged battery plugged in all the time will eventually cause it to explode and burn your house down, guaranteed.

I get that keeping a battery at 100% charge is not great for it in terms of longevity (ability to hold a charge). And it's obvious that heating the battery up by running the laptop at full tilt inside a backpack or something will turn it into a spicy pillow.

But I struggle to imagine the failure mode that reliably shows up when keeping the laptop powered on 24x7 that is never a problem for 8-16 hours of continuous use while plugged in (a very typical work day for my laptops).

reply
I used a MacBook Pro as a server for years. It was fine for its purpose, however the battery did swell and need replacing. It may have damaged the trackpad, and like the other comment mentioned, idk what would have happened if I had left it swelling for a couple more years. Probably not a battery fire? But the $230 or so that a massively more powerful HP USFF that I replaced it with was worth it, even versus a 0.1% chance it would burn my house down and possibly kill my whole family in the process.

I ended up repairing the Mac, replacing the battery, and installing Chrome OS on it. (chrome sucks though, someday I’ll get it back out and switch to real Linux)

reply
> I feel like The Internet has this urban myth that says keeping a charged battery plugged in all the time will eventually cause it to explode and burn your house down, guaranteed.

I had a MacBook Pro where the laptop worked but the battery became swollen so much that it distorted the case. If I wasn't there to notice it, it would probably burst at some point and Lithium is very flammable.

It's probably rare and overblown, but it can happen.

reply
You work around your laptop so you'll notice an issue. A laptop in a closet is not observed.
reply
Yep. One of my laptop batteries had concerning swell, and I only noticed once it slightly deformed the case (and didn't sit flat on the desk).

If that had been in a closet, it would have been months or years before I realized.

reply
I usually disconnect the battery and just power them via USB-C. The battery on these old broken laptops is usually toast anyway...
reply
you're lucky you're running into models that don't panic in some way without a battery.

for example some alienware and XPS models rely on the battery for amperage capacitance when their big onboard GPUs get busy; allows them to run cooler/less-wattage/smaller wall-warts but it also makes for a platform that'll crash when it hits a high GPU usage without a decent way to make up the amps.

'spose you could use a bigger power supply if you get bios/uefi to play nice. hard proposition sometimes with Dell products.

reply
Well, of course I'm not getting old gaming/pro laptops with dedicated gpus, they would consume far too much power, require extensive cooling, and these are way too expensive anyway, even when broken. I usually get old, boring office laptops (lenovo/dell) from bulk resellers, with integrated graphics who are sufficiently used/broken so they are dirt cheap. As long as they still turn on, the mainboard is usually fine (I've yet to get a broken one).
reply
You can just limit maximum charge (using something like aldente), then replace the battery every 4 years if you need extra peace of mind.

Batteries degrade much faster when fully cycled repeatedly, and even then just about any laptop battery can easily make it 6+ years with low-to-zero risk of failure.

reply
Most old PC laptops have external batteries you can detach by pulling out on a springloaded tab. Even MacBooks are possible to run without the battery, but it requires some NVRAM trickery IIRC.
reply
Some older MacBook and MacBook Pro models reduce processor speed and GPU performance roughly by half when running without a battery, to avoid shutting down if the computer needs more power than the AC adapter can provide.

Apple documented the behavior in a support note. I’m not sure if the Apple Silicon models do the throttling as well. I guess the situation doesn't come up as often since the batteries are no longer user-removable.

reply
At least on older Macbook there's a way to override BD PROCHOT MSR setting to undo the slowdown.
reply
I’ve got a 2017 MacBook Pro with a dead screen, dead keyboard & trackpad and no battery sitting behind my sofa, closed in a vertical stand and running macOS as a test server. Open Core Legacy Patcher will allow you to boot without the CPU slow down: https://dortania.github.io/OpenCore-Legacy-Patcher/
reply
I have the same device, did you just remove the battery after installing opencore? last I tried, I got omarchy running on it but now it just boots to the startup disk always. Not sure what's wrong.
reply
Maybe put it on a timer, or have the laptop control its own outlet.
reply
Charge limiting software? Surely there is at least one that works from the CLI.
reply
I'm not allowed to buy broken screened laptops anymore, my wife has threatened to leave me.
reply
Thin clients could work too. A lot of them are just Windows machines configured to handle just logins and MS Remote Desktop.
reply
The thin clients that I've seen were all Linux/unix based machines. A Windows box sounds like a fat client to me and I'd be concerned about security updates and how locked down they are.
reply
They're marketed as "thin" clients for whatever definition of it, probably for ease of management. What matters to surplus seekers is that they are great as Pi substitutes.
reply
How do you configure them after pulling out the mainboard ? For example if you need to ssh into them, how does it work, if it is not configured correctly before removing the display ?
reply
Plug in a TV or monitor?
reply
You can take the disk, insert into another computer to install the OS and then put it back.
reply
Why not used Pi? Even if the board consumes 5wt, in one year it would cost about 45Kwh or 9 USD with current US average prices.
reply
That’s still way cheaper than a used Pi unless your application can run on Pi 1 or 2
reply
Same, but I've been using old Chromeboxen, with MrChromebox.tech EFI.
reply
why go the hassle of taking the mainboard out, assuming you are using it as a server kindof config
reply
You can put it in a custom case. Releasing the space constraints enforced by a laptop design means you can easily have a better cooling arrangement so experience less thermal throttling if you ask it to perform longer compute-heavy tasks.
reply
If you are building custom cases for laptop boards, just buy an old tiny PC at that point. They are like $50-100 on eBay if you don't need killer specs. Unless you're just doing it for the love of the game or happen to have a lot of laptop boards sitting around you can sell, it's not worth it.
reply
If you already have a laptop with a board you can extract, and a 3D printer you can make a custom case with for a couple of quid, you'd rather reuse parts of the old laptop than let it go to waste, and you'd enjoy the whole project, why instead spend $50-100 and have to deal with the [censored]s on eBay?

> Unless you're just doing it for the love of the game

Isn't that way a lot of people do the home-lab thing and related projects what would need the Pi these ideas are talking about replacing? It is why I do it [or used to be before working in tech for decades killed a lot of the enjoyment I had for playing with tech].

> or happen to have a lot of laptop boards sitting around you can sell

You are the first in this thread to bring up what any of this is worth on a larger scale, selling the results. Everyone else is talking about putting together one simple computer or jumped-up microcontroller for a task of their own, and maybe more later for other projects. Some of us find this sort of thing fun, and in the shit world we are all living in right now having a bit of fun and achieving something [sort of] practical out of it, can be priceless.

reply
Well, this is about replacing a Pi, so I guess people want a raw board. Indeed, if you just want to run a pi-hole, take any old laptop and just wedge it someplace...
reply
Wanted to add that LLMs have become incredibly good at reverse engineering such devices, even when they don't have postmarketOS (now "Nura") or upstream kernel support yet. Been able to merge kernel changes and backport driver support to upstream kernels pretty easily by just giving them access to UART. They'll just go ahead and figure out all the partitioning and firmware quirks by themselves, and e.g. OpenWRT instructions seem to be well documented in the wiki so they'll understand the process on how to get there almost completely by themselves.

For my malware home lab, I decided to just reuse old phones and routers that nobody wanted anymore (quite literally got them from the trash bins). Now they're running an ARMv8 kernel as the host kernel and the rest is emulated or containerized, depending on the use case.

Works like a charm for most tasks I throw at it, and many old cheap Android phones have at least quad or octa cores in them, making them pretty awesome for podman/docker usage, too.

The only thing you have to look out for is to remove the battery, and that you use a separate power circuit with a step down converter to power it. But other than that, old smartphones have become amazing for selfhosting stuff now.

reply
can you buy such circuit on ebay?
reply