News for hackers. Stuff that matters.
Re:Reverse Engineering All the Raspberry Pis by jacquesm on Tuesday August 26, 2025 @02:34AM (#45023018)
I think that's a bit harsh. The bulk of the Raspberry Pi audience has no idea of the Broadcom connection. They're kids (like mine) who are looking for a cheap computer to do their hardware hacks with. And a Raspberry Pi Pico is very hard to beat for the money, they're ~5 bucks here single quantity, and far more powerful than Arduinos (and cheaper!).
Re:Reverse Engineering All the Raspberry Pis by IshKebab on Tuesday August 26, 2025 @04:36AM (#45023877)
The competition for "very hard to beat for the money" hasn't been Arduinos for decades; it's cheap ARM Cortex boards, e.g. STM32 Nucleo - or ESP32.

I think ESP32 is really the one to beat.

Arduino have been lazily cashing in on their brand name for many years.

Re:Reverse Engineering All the Raspberry Pis by StableAlkyne on Tuesday August 26, 2025 @07:45AM (#45025216)
Is there a good comparison site anywhere for boards nowadays?

I still usually gravitate to the Pi or Arduino, but mostly due to a combination of lack of familiarity with other brands, and being a repeat customer for stuff that just works

Re:Reverse Engineering All the Raspberry Pis by IshKebab on Tuesday August 26, 2025 @09:32AM (#45026320)
I don't think so. Mbed used to have a nice one for all the boards that support Mbed, but that's dead now.

Looks like Zephyr has an extremely comprehensive list: https://docs.zephyrproject.org/latest/boards/index.html

Doesn't include prices though, and it's really too comprehensive - it seems to include lots of boards you can't actually buy. So maybe not very useful for finding good boards.

Re:Reverse Engineering All the Raspberry Pis by arjvik on Tuesday August 26, 2025 @11:32AM (#45027975)
What’s a “good” RiscV board to start using for small projects?

Looking for a successor to the RPi - good documentation, easy to write bare metal for (no SDK), no surprises.

Re:Reverse Engineering All the Raspberry Pis by Xymist on Tuesday August 26, 2025 @12:22PM (#45028696)
ESP32-C6, and associated dev boards.
Re:Reverse Engineering All the Raspberry Pis by FirmwareBurner on Tuesday August 26, 2025 @05:20AM (#45024175)
>The bulk of the Raspberry Pi audience has no idea of the Broadcom connection

That doesn't make it less true. The GPU/VPU on the OG RPI was always undocumented and closed source that the community had to reverse engineer drivers for. Big L from my side for that.

It's why the OG RPI felt to me like a sneaky way Broadcom could move the stocks of unsold inventory of those set-top-box chips by marketing them as "Linux computers" that pretend to be open source but are actually not. Big brain move on their end to be fair.

Re:Reverse Engineering All the Raspberry Pis by jacquesm on Tuesday August 26, 2025 @05:49AM (#45024358)
> The GPU/VPU on the OG RPI was always undocumented and closed source that the community had to reverse engineer drivers for. Big L from my side for that.

So, like pretty much every other consumer level GPU?

Re:Reverse Engineering All the Raspberry Pis by FirmwareBurner on Tuesday August 26, 2025 @05:57AM (#45024415)
Consumer GPUs aren't marketed as open source learning and tinkering boards.
Re:Reverse Engineering All the Raspberry Pis by jacquesm on Tuesday August 26, 2025 @06:27AM (#45024630)
That's fair. At the same time: the foundation and Broadcom really are two separate entities and I think even Broadcom is surprised by how successful the whole thing is. They may have thought to just humor their employee but it has become something much larger than that now. And I do agree they should open it up, just that that is not in Broadcom's commercial interest as far as I can determine.
Re:Reverse Engineering All the Raspberry Pis by userbinator on Tuesday August 26, 2025 @09:31PM (#45034440)
looking for a cheap computer to do their hardware hacks with

A free standard PC, of which a depressingly large number are thrown out every day, easily beats the price and performance of an RPi, in addition to being far more open.

Re:Reverse Engineering All the Raspberry Pis by matthewmacleod on Wednesday August 27, 2025 @02:38AM (#45036140)
…while being hundreds of times bigger and also not offering the scope to implement hardware hacks (e.g. interfacing through GPIO/I2C/SPI/Serial without additions that cost more than the entire Pi).

Yes - obviously you can use an old PC for many different PoCs and prototypes. It doesn’t take much imagination to think of those you can’t.

Re:Reverse Engineering All the Raspberry Pis by kees99 on Wednesday August 27, 2025 @11:54PM (#45048203)
> not offering (...) GPIO/I2C/SPI/Serial

Nearly every "old PC" does offer built-in easily accessible I2C - as "DDC channel" of a monitor plug - VGA, DVI, HDMI, DisplayPort - all have it. Linux exposes those as regular /dev/i2c-*, so any I2C software that works on a RPi or other Linux SBC, will run with those too:

https://web.archive.org/web/20120903090802/http://www.painty...

Re:Reverse Engineering All the Raspberry Pis by jki275 on Thursday August 28, 2025 @12:08AM (#45048289)
Also there are usb devices that can run gpio/spi/i2c/uart for a few bucks.