
Raspberry Pis have been like hen's teeth for a couple of years now. I suspect a lot of hobbyists have left too, and that's why there's so many not-quite-knockoff SBCs on the market (ranging from the respectable OrangePis to weird fly-by-night stuff on AliExpress made by a company that's already out of business before your order arrives).īut I don't know how many people are using alternatives because they want to use alternatives. > Anybody not a pure hobbyist left the RPi space long ago. Not to mention, you can bitbang the GPIO really fast on a Raspberry Pi, which can come in handy. That said, I don't want people to think that RPi is a toy! Having a moderately powerful small form factor computer connected to all of this I/O lets you do things that you couldn't even when GPIO is involved. I can see based on the RPi Pico which seems to have similar functionality to the Beagleboard in terms of I/O that in fact there is so much more that COULD be done, and I'm glad that we have these now.
SHIFT REGISTER USING SPI ARDUINO SERIAL
I have RPis for all kinds of things: Home Assistant using the Bluetooth module (+ external Z-wave/Zigbee controller via USB), OpenJVS for running arcade I/O emulation (GPIO for serial communication), I doubt I need to explain how useful it is to have a FlashROM setup, I've gotten a Pi to drive a Commodore SID. It being a usable computer is icing on the cake. Maybe you didn't mean this in a way to diminish how handy Raspberry Pis are, but I've used it in tons of situations that are more interesting than turning LEDs on and off. > RPis are small computers with simple GPIO meant for turning on and off things, But that a general problem of the industry not just RISC-V. What we don't have is cheap mass produced SoC that are well documented. The only one that was as open was SPARC 32-bit.

Its very different because you were not allowed to use those MIPS chips or built products with it.

> That is not much different from MIPS which opensourced some CPUs 10-15 years ago. This was certainty not the case in the past: There are lots of high quality open CPUs. Chisel is simply what Berkley used for some of their initial work.Īnd it has largely worked. There are NO REFERENCE Implementation! Not in Chisel or anything else. RISC-V was started by Berkley and then they created a foundation. You are confused between what RISC-V the foundation and what different people in the ecosystem do. > but all it offered was an open design and some reference implementation in Chisel It simply allows for open source implementations to exists. Nobody sold RISC-V as a fully open CPU or SOC ecosystem.
