Live data from Hacker News

Raspberry Pi 5: available now

raspberrypi.com

151–160 of 217 posts

Re: Raspberry Pi 5: available now

#151

Earlier quoted context omitted.

These are the two high RAM models but I expect the low RAM model to retain the same $35 price. That's no microntroller cost but if you can get away with such they also have the Pico these days which is $4.

Pico has its own problems: 1. VQFN package is a pain to deal with. You can't use a soldering iron, so its reflow-only and therefore requires hotplate + reflow hot air to deal with. Due to the difficulty of rework, you likely can't use the soldering iron+solder wick technique to fix solder bridges, for example... and therefore also require a soldering stencil to work with (gotta deposit the correct amount of solder-pa…

Just a note on soldering: I’m perfectly capable of soldering VQFN at home, but these days it’s so easy to order fully assembled boards from JLCPCB that I think lost hobbyists would start with the Pico and then go straight to turnkey assembly once they have a custom design. I stopped assembling my own boards two years ago (after a decade) once I placed my first turnkey order at JLCPCB. Ten pieces of a simple RP2040 board including shipping is like $80.

I agree the lack of floating point and the poor ADC are an issue. I designed a high power brushless motor controller using the RP2040 and the FOC loop only runs at 8kHz which is fast enough for my use, but much slower than a higher end board. I just love this processor too much to use something else.

The main advantage to this processor is that it seemingly will never go out of stock (until it’s EOL date). When I started designing the motor controller in early 2022 during the chip shortage, I went to the Digikey “microcontroller” category with no filters and sorted by most in stock. They had millions of RP2040’s - it was the most in stock microcontroller on Digikey. I guess since Raspberry Pi only have a single SKU for their microcontrollers they can just churn them out in huge quantities.

My goal is to stay invested in this product line until an updated rev comes out with a better ADC and floating point. I bet they’re working on it.

Re: Raspberry Pi 5: available now

#152
post #75
post #39

Earlier quoted context omitted.

Technically yes but in most cases you dont need an sbc. An old Lenovo Thinkcentre or Dell OptiPlex Micro can end up being cheaper by the time you add all the additional expenses onto the pi (storage, power, case, etc). The micropc's are also infinately better performing and are upgradable.

What about energy usage for the next few years?

How much does a Raspberry Pi 4/5 use with some sort of external storage running? How much does one cost once you factor in a case, cooling, storage, and a power supply?

I paid $195 NEW for a Beelink S12 Mini with 16GB RAM, 500GB NVMe, and an Intel N95 CPU

I believe it is said to idle at about 8W. It's a powerful enough machine you could run a bunch of small VMs on it, assuming your workload didn't involve GPIO or other hardware things.

I rolled a handful of RPis into VMs on one Orange Pi 5 because it has memory to do so and I wasn't using anything Pi specific.

Re: Raspberry Pi 5: available now

#153

Earlier quoted context omitted.

These are the two high RAM models but I expect the low RAM model to retain the same $35 price. That's no microntroller cost but if you can get away with such they also have the Pico these days which is $4.

Pico has its own problems: 1. VQFN package is a pain to deal with. You can't use a soldering iron, so its reflow-only and therefore requires hotplate + reflow hot air to deal with. Due to the difficulty of rework, you likely can't use the soldering iron+solder wick technique to fix solder bridges, for example... and therefore also require a soldering stencil to work with (gotta deposit the correct amount of solder-pa…

VQFN is quite possible using a soldering iron (the difficulty is the soldering pad underneath, but that isn't necessary and doable with suitable PCB design) . IMHO QFN is much easier to solder (and rework) than LQFN because bridges between two pads are easier to get away than bridges between the pins of QFP.

Pretty much no MCU in the same price range contains a DAC and most comparable MCUs don't have integrated OpAmps. The external flash has it's disadvantages, but it's also much cheaper to have huge amounts of flash. Typical 1$ MCUs can't include external flash in their address range, so it also can't be added in a similar way.

The RP2040 isn't suitable for a lot of floating point tasks, but floating point tasks on MCUs are not that common. FPGAs are often used as DSP-monsters and floating point isn't very nice on them.

If you need fast processing, with real multitasking, flexible (digital) pheriperals (PIOs can also simulate timers and up to ~22 total timers are nothing to scoff at), some nice fixed point DSP stuff (hardware divider, interpolators), gobs of (external) flash & RAM and great software support the rp2040 is pretty much the way to go as a default micro-controller.

For ~1$ it's a pretty compelling offer which is hard to beat with non-chinese chips.

Re: Raspberry Pi 5: available now

#154

Earlier quoted context omitted.

> wasn't a "setup an forgot" device It absolutely is. I have 4 RPi devices in the house actively doing work and I only touch them when I need to change a feature or something like that. 1. Front end to my 3D printer - RPi 2. 2. Magic Mirror - RPi 4. 3. Front end to my ancient HP LaserJet to make it wireless - RPi Zero W 4. Detector for Dryer finishing and sending me a text message - RPi Zero 2 W These require no baby…

All of my Pis have shat the bed after 3-5 years and had to be reimaged. I assume it's a combination of power outages + SD card lifetimes

My RPi 2 with the 3D printer has been operating with no problem since 2017 or something like that. The RPi Zero W with the HP LaserJet since around 2019.

Fingers crossed, it's been fantastic reliability.

Re: Raspberry Pi 5: available now

#155
post #131

They've been releasing videos which talk about various aspects of the Pi 5 design in some detail, and I've found them really interesting: https://www.youtube.com/@raspberrypi/videos I was surprised by just how much of the hardware and software of the Pi 5 was custom designed by (or for) the Raspberry Pi org. Custom MIPI implementation, custom IO chip, custom image signal processor, custom camera drivers (w/libcamera)…

> the VideoCore is no longer handling the bootup process.

Nope that part remains. The VideoCore VPU does almost nothing other than that and power management on the RPi5 though

Re: Raspberry Pi 5: available now

#156

Earlier quoted context omitted.

I've had a pi 4 running pi hole untouched for multiple years.

YMMV, that's why I stressed "in my experience". I'm aware some people find them rock solid, I'm just not one of those people. I have docker containers running on my local app server that I literally never think about and have been humming away without issue for years (aside from server restarts or updates which I rarely need to do and it's often as easy as a `docker pull`). That's what I'm looking for, if it requires…

You have perfectly described my approach to tech tasks that lack intrinsic joy or interest

Re: Raspberry Pi 5: available now

#157
post #153

Earlier quoted context omitted.

Pico has its own problems: 1. VQFN package is a pain to deal with. You can't use a soldering iron, so its reflow-only and therefore requires hotplate + reflow hot air to deal with. Due to the difficulty of rework, you likely can't use the soldering iron+solder wick technique to fix solder bridges, for example... and therefore also require a soldering stencil to work with (gotta deposit the correct amount of solder-pa…

VQFN is quite possible using a soldering iron (the difficulty is the soldering pad underneath, but that isn't necessary and doable with suitable PCB design) . IMHO QFN is much easier to solder (and rework) than LQFN because bridges between two pads are easier to get away than bridges between the pins of QFP. Pretty much no MCU in the same price range contains a DAC and most comparable MCUs don't have integrated OpAmp…

> Pretty much no MCU in the same price range contains a DAC

https://www.digikey.com/en/products/detail/microchip-technol...

10-bit DAC and Differential ADC at $1.00 right now at Digikey.

> most comparable MCUs don't have integrated OpAmps

STM32, AVR, and MSPM0 all have OpAmp chips in their family. No, not every chip. But this means that your assembly code / c-code and drivers just transfer over to the OpAmp family (Ex: AVR128DB48) when you need OpAmps.

So my code I wrote earlier on the AVR16DD14 $1 earlier just magically upgrades to the OpAmp version inside the family.

Bonus points to MSPM0 for having higher quality chopper/zero drift OpAmps even. (Though negative points for TI chips to be out of stock right now lol)

All of these are rail-to-rail in my experience as well. So.... Yeah... The competition is tough these days.

> If you need fast processing, with real multitasking, flexible (digital) pheriperals (PIOs can also simulate timers and up to ~22 total timers are nothing to scoff at)

Spend $5 more and get a real chip if you're actually processor limited. The Linux Capable SAM9X60 is sitting there at like $8. That's a full bore Linux 6.x kernel.

Anyone at the $1 to $3 market ain't doing this for cost/performance efficiency... but instead overall cost optimization. The 600MHz to Ghz class chips are all available at $10 and are a better choice for processor limitations.

If you're scared of BGA, then I'm still willing to bet that STM32F7 or STM32F4 are better choices with hardware Floats and like 200MHz to 800MHz.

But yeah, 8-bitters and Cortex-M0+ chips aren't here to win performance or compute benchmarks. They're here because a potato-chip is all you need to run an ADC + send data over SPI or I2C and/or react to a UART. For all deeper needs, please for good gracious... please buy a $3 or $5 or $8 chip instead.

---------

I do think the $1 to $3 market is mostly about "Making sure you don't have to buy something else". Like having on-board flash (cutting off another $1 from the BOM / assembly), or whatever.

RP2040 goes a different approach, $1 is very cheap and 264kB is a very large amount of SRAM, but it really doesn't contain anything else worth noting (I guess a single-ended ADC and the PIOs like you mentioned). But all the SRAM/PIO in the world isn't enough to get you to output a 10-bit analog signal through a DAC.

Re: Raspberry Pi 5: available now

#158

Earlier quoted context omitted.

These are the two high RAM models but I expect the low RAM model to retain the same $35 price. That's no microntroller cost but if you can get away with such they also have the Pico these days which is $4.

Pico has its own problems: 1. VQFN package is a pain to deal with. You can't use a soldering iron, so its reflow-only and therefore requires hotplate + reflow hot air to deal with. Due to the difficulty of rework, you likely can't use the soldering iron+solder wick technique to fix solder bridges, for example... and therefore also require a soldering stencil to work with (gotta deposit the correct amount of solder-pa…

The pico's float support is actually quite good, highly optimized. Sure, not as good as having hardware floating point. https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-... page 24

Re: Raspberry Pi 5: available now

#160

Earlier quoted context omitted.

Having been a teenager and broke college student, I can assure you that $40 does in fact matter to some hobbyists.

When I was a broke college student I would have just not bought the top of the line system, which is what we're talking about here.

I think there is actually a point in there; I mostly subsisted on used equipment that I could get dirt cheap back then. OTOH I'm not sure I want that to be the only option.
Post reply on HN