← Back to context

Comment by Saris

4 hours ago

I really struggle to see where this fits in to most use cases. The appeal of the Pi back in the first iterations was being a relatively cheap linux computer with GPIO.

This (the 16GB version) should not fit into most use cases. You’re buying an expensive RAM chip with a Pi attached.

The cheaper 4GB or even 1GB versions ($50 for the latter) are what most people should be looking at for their projects.

  • I have decided that the Pi4 1GB is the ideal for hobbyists. Faster than Pi3, takes normal USB-C charging, and can do most single server or electronics jobs. Which is why it is currently sold out.

    • I agree... I use a Pi4B 8GB as a home server with a number of duties.

      Less power consumption than the Pi 5 (and no heatsink), and it was the first to offer the combination of USB booting, more than 1GB RAM, and Gigabit Ethernet. And reasonably priced in 2019.

The original vision IIRC was to provide a cheap computer for students in low-income families. You could plug into your TV at home and start learning.

Then the hobby community got wind of it and proceeded to buy out all the stock on every release (myself included, I still have one of every first 3 versions sitting in my cabinet)

  • At this stage I think the way to realize this "cheap computer" vision is in unlocking smartphones. Either with an OS that behaves like a real computer that you can put on an old/cheap commodity phone, or with an app that creates a programmable environment layered over and isolated from the suffocating mobile OS.

    • "an OS that behaves like a real computer that you can put on an old/cheap commodity phone": https://postmarketos.org/

      "an app that creates a programmable environment layered over and isolated from the suffocating mobile OS": Android Virtualization Framework (AVF) on newer Android versions provides a hypervisor and a hardware-accelerated graphics (VirGL) for AVF virtual machines, allowing users to run an isolated Linux GUI desktop with low overhead.

    • I have been trying out the FX1s. It is a good replacement with some rough edges still. Better battery life than previous Pixel 6a and Fairphone 4.

      Dock can not handle an Ultrawide 1440x3440 display.

      Right now it is a backup phone and my music player.

      https://furilabs.com/

    • The 80s kid in me still thinks dropping someone into a linux shell with a bunch of tools and no internet access is the best learning environment. Kids these days with their fancy tiktoks and such need to summon the old ways.

      2 replies →

  • The concept of a cheap new computer like an RPi for poor families is a 1st world solution that doesn't understand markets. Used computers are way more popular in countries where the price of new computers are out of reach.

    It's a supply chain problem, n

    • This was over 10 years ago, and the original price was something like £35.

      It was tiny, and the assumption was correct - most families had an HDMI capable TV and could afford the device and a usb keyboard.

      A used PC still needs a desk and a monitor. This was far more accessible.

People have been saying this for years, yet Raspberry Pis just keep on selling with no trouble.

  • RPis get sold more to the businesses and startups that started with them in 2010s, rather than hobbyists now.

    If you cannot negotiate a good deal with the big industrial silicon manufacturers but you want good up-to-date kernels, RPis are a perfect option.

    There are SoMs or SBCs with other CPUs like NXP or MediaTek that has more or less mainline support. However, they ask more money. The kernel contributions are also a bit on the shakier side which requires spending expensive developer time to deal with kernel issues that the CPU and the board manufacturer missed.

    • There are also lots of cheaper SoMs if you're not allergic to Chinese chipsets, and the cheaper ones tend to have PoP on-package DDR so you can spin your own 4-layer PCB without having to pull your hair out impedance matching DDR3+ traces. That, of course, if you can fit into ~64MB RAM.

      > The kernel contributions are also a bit on the shakier side which requires spending expensive developer time to deal with kernel

      NXP/i.MX are way better at mainline kernel than Broadcom that RPi is based on, come on.. and they have cheaper options like i.MX 9 series. Other vendors, yes, mainline support could be pretty spotty.

  • Yeah they do keep selling, I wonder though if hobbyist sales have dropped.

You should really look at the Pi Zero 2 W. Similar capabilities to the 3B for <$20. The Pico 2 is also cheap and very capable if you don't actually need Linux. Most projects don't need a Pi 5.

  • Yeah that's why I have so many ESP32-S3's around, no project I've done actually needs Linux and the boot times and SD card problems that come with using a Pi.

They're relatively common in industrial applications now because they have really good software support and great long-term availability.

  • This effect plays around again and again. Someone makes something for the public good, and corporations show up and take advantage of it. Basically the story of FOSS too, when you think about it.

It's useful if you need GPIO but not $350 useful. Nowadays you can get used office mini PCs with a 10th gen Intel and 16GB RAM for like $200 and they'll come with an SSD. No idea why anyone would buy an expensive Pi.

  • And GPIO support for your used office equipment is often just a cheap USB adapter away too, GPIO support is not some Pi exclusive thing, even if its 40 pin layout is widely used now etc.

  • What are you wanting to use it for? There is using Pi as desktop, which was only option for a while, but now mini PCs are much better. There is using it as server, where mini PCs are better for homelabs and multiple services but Pi is good for lightweight single service. Then there is hobbyist use, where Pi is cheap when get lightweight one and has ecosystem of hardware and software.

  • It's not the GPIO, it's the software ecosystem for anything you would want to connect to the GPIO.

    • Sure, but none of the hardware peripherals routed out to those pins are exclusive to that pin header.

      If you need a few i2c or SPI or uart buses or even just general purpose IO then AliExpress has a gazillion little USB based modules that will get you exactly that.

      If you're still very new to electronics and not at all comfortable going outside of well-established curriculum that explicitly says use this raspberry pi with this sensor attached on these pins with this library configured in this way... Yes. But that can't be most of the people paying this price?

      1 reply →