Live data from Hacker News

News about Raspberry Pi 6 and Microcontroller Development

jeffgeerling.com

21–30 of 208 posts

Re: News about Raspberry Pi 6 and Microcontroller Development

#22

I have bought an rpi at every generation. And I still have yet to find an actual use for them. Everything they do from a compute perspective is just better with a mini pc or old laptop with a mobile spec chip. Everything they do from a programmability perspective is just better with a microcontroller specific to the task. I just don't see the actual market position for these things. They were supposed to be a cheap b…

I think at this point the brand reputation and software quality are a big selling point.

If you're trying to build a couple of units of some embedded thing where you need to toggle some GPIOs or serial devices in response to requests over the network, but don't have the expertise or resources to do it with a microcontroller, a Pi is a great option - you know you'll have software support, and you know that the vendor will be making the exact thing you bought for 5-10y.

For hobbyist stuff at home, I agree, though. A mini PC is probably better for homelab stuff, and an RP2350 or ESP32 is probably better for anything embedded or battery powered that you want to do.

Re: News about Raspberry Pi 6 and Microcontroller Development

#23

I have bought an rpi at every generation. And I still have yet to find an actual use for them. Everything they do from a compute perspective is just better with a mini pc or old laptop with a mobile spec chip. Everything they do from a programmability perspective is just better with a microcontroller specific to the task. I just don't see the actual market position for these things. They were supposed to be a cheap b…

[flagged]

I'm a jerk because I've bought them and tried to find a use case for them, but found they weren't as good as other solutions?

You have issues.

Re: News about Raspberry Pi 6 and Microcontroller Development

#24
post #3

> " ...: It sounds like the key feature will be 'more': a faster CPU and faster IO, rather than new features. " Raspberry Pi Holdings is a embedded systems manufacturer for pity's sake; we don't need more from them, we need less. [EDIT] A faster Raspberry Pi 6 is encroaching on the territory of the Intel N150 and its successors and mainstream Linux distributions and that is a battle they would lose in terms of price…

^^^ when I tell people tangential to the field that the latest pi needs considerations of cooling solutions and a beefy power supply (no more just any old micro usb cable into any old usb port), they're astonished. It was a "microcontroller" you could program in Python with a friendly Linux environment and is now an expensive, power hungry, hot computer with a microcontroller hanging off of it

> It was a "microcontroller" you could program in Python with a friendly Linux environment and is now an expensive, power hungry, hot computer with a microcontroller hanging off of it

The Pi project was never originally a microcontroller - it was always a full-blown SBC you could program any way you want with some GPIO pins attached. People literally used them as (slow) home computers.

The company didn't sell its first microcontroller until years later in 2021 with the Pico, by which point we already had Pi 4. I do though think its a real shame prices for the SBCs have risen as they have.

Re: News about Raspberry Pi 6 and Microcontroller Development

#25

Earlier quoted context omitted.

A very small point, but pulling from a feather form factor BOM to compare. $0.12 for microUSB female connector (rated 1A) $0.26 for a USB-C female (rated 3A). Needs 2 x resistors ( I think the power capabilities are the biggest item. If you want to pull higher current from a laptop for development or supply from a wall, you have to switch to USB-C. I don't think either of these prices are that aggressive - pretty sur…

I wonder if it would be worthwhile for them to produce both. Well, it will be hard to compare because the design cost doesn’t show up in the BOM, haha. But it seems like it would be useful nowadays, since some laptop have mostly USB-C connectors, and USB-C to USB-C is pretty common. I’ve never seen a C to Micro. Do they even exist?

I've always used USB-C to USB-A dongle + USB-A to micro B.

Re: News about Raspberry Pi 6 and Microcontroller Development

#26

I have bought an rpi at every generation. And I still have yet to find an actual use for them. Everything they do from a compute perspective is just better with a mini pc or old laptop with a mobile spec chip. Everything they do from a programmability perspective is just better with a microcontroller specific to the task. I just don't see the actual market position for these things. They were supposed to be a cheap b…

My use cases:

* Replacement controller for my UFO Catcher - It has WiFi, easy to update, and I can operate the machine remotely with it. It's bolted to the back of small touchscreen that lets me change the machine settings as well.

* Remote printer access - I can monitor from the USB cameras and gather statistics about the prints.(I suspect a lot of 3D printing enthusiasts use them for this purpose.)

Having a small low power computer has been useful for me in those instances.

Re: News about Raspberry Pi 6 and Microcontroller Development

#27

Earlier quoted context omitted.

A very small point, but pulling from a feather form factor BOM to compare. $0.12 for microUSB female connector (rated 1A) $0.26 for a USB-C female (rated 3A). Needs 2 x resistors ( I think the power capabilities are the biggest item. If you want to pull higher current from a laptop for development or supply from a wall, you have to switch to USB-C. I don't think either of these prices are that aggressive - pretty sur…

I wonder if it would be worthwhile for them to produce both. Well, it will be hard to compare because the design cost doesn’t show up in the BOM, haha. But it seems like it would be useful nowadays, since some laptop have mostly USB-C connectors, and USB-C to USB-C is pretty common. I’ve never seen a C to Micro. Do they even exist?

I have an unfair bias because I design PCBs as a significant part of my job, and switching out to USB on this board appears to be a non-issue.

I have a Pico in front of me, and there's plenty of room there for a USB-C footprint and the two 5.1k resistors. Given that, I cannot reasonably agree that the "design" stage is significant.

In other words, it's a change that I would make to my own board in 2-5 minutes because the stakes are low. My ballpark guess is that such a change at RPi would have to go through a proposal stage, a PCB change review, and then there would be dozens of places to update documentation.

Since backwards compatibility is non-optional, this would result in a separate SKU, which means that the whole distribution chain needs to be updated with a new product.

So, I acknowledge that when you're working at their scale any change like this is the definition of non-trivial. What I don't agree with is the conclusion that it's not still clearly the right thing to do.

Re: News about Raspberry Pi 6 and Microcontroller Development

#28
post #3

> " ...: It sounds like the key feature will be 'more': a faster CPU and faster IO, rather than new features. " Raspberry Pi Holdings is a embedded systems manufacturer for pity's sake; we don't need more from them, we need less. [EDIT] A faster Raspberry Pi 6 is encroaching on the territory of the Intel N150 and its successors and mainstream Linux distributions and that is a battle they would lose in terms of price…

^^^ when I tell people tangential to the field that the latest pi needs considerations of cooling solutions and a beefy power supply (no more just any old micro usb cable into any old usb port), they're astonished. It was a "microcontroller" you could program in Python with a friendly Linux environment and is now an expensive, power hungry, hot computer with a microcontroller hanging off of it

I agree that Raspberry Pi is not a good general purpose computer, but some of these criticisms are starting to feel like a pile-on with partially incorrect information.

> the latest pi needs considerations of cooling solutions

FYI you can run the Raspberry Pi 5 without a fan or even a heatsink. It will safely throttle itself if it gets too hot.

If you're trying to get maximum performance out of it all the time, you will want a heatsink and fan. If you want to run some Python scripts in a Linux environment or even if you're doing heavy work and waiting longer is not a problem, you don't need extra cooling.

> and a beefy power supply (no more just any old micro usb cable into any old usb port)

This hasn't been true in 10 years.

Powering something off of any old USB port means it would have to fit within the 5V 500mA basic specification, which the Raspberry Pi 3 exceeded long ago.

> It was a "microcontroller" you could program in Python

It was never a microcontroller by any definition of the word.

Raspberry Pi foundation has released microcontrollers that run MicroPython in a very user-friendly format https://www.raspberrypi.com/documentation/microcontrollers/m...

Re: News about Raspberry Pi 6 and Microcontroller Development

#29

The 8GB Pi 5, at $170 [1], is encroaching on Jetson Orin Nano Super's $240 price point [2]. But the Jetson has a faster CPU (newer a78ae cores rather than a76) and, obviously, a whole-ass GPU. [1] https://www.microcenter.com/product/673711/raspberry-pi-5 [2] https://www.microcenter.com/product/691058/nvidia-jetson-ori...

Nvidia's software platform for the whole Jetson series was, at least in my experience, absolutely awful on the Jetson Nano and Orin boards I worked on. Has that improved at all? I did not appreciate that the only option they provided was a full desktop version of ancient Ubuntu... and even flashing the OS image was a bizarre process.

Edit: looks like they at least have a better headless option now.

Re: News about Raspberry Pi 6 and Microcontroller Development

#30

I have bought an rpi at every generation. And I still have yet to find an actual use for them. Everything they do from a compute perspective is just better with a mini pc or old laptop with a mobile spec chip. Everything they do from a programmability perspective is just better with a microcontroller specific to the task. I just don't see the actual market position for these things. They were supposed to be a cheap b…

> I have bought an rpi at every generation. And I still have yet to find an actual use for them.

It's amazing how well these fit into the category of products that people feel compelled to buy, play around with, and then forget about.

Flipper Zero is another product that landed in the same space.

What's sad is that Raspberry Pi does have a lot of legitimate use cases and people who want to use them, but the supply has always been swamped by all of the demand.

Post reply on HN