Raspberry Pi RP2350 - New Microcontroller Chip with Arm CPUs and RISC-V CPUs 🤯

preview_player
Показать описание
The Raspberry Pi people have released a new microcontroller board the Raspberry Pi Pico 2. However the star of the show is the new microcontroller chip, the RP2350. It upgrades the CPU from the Cortex-M0+ to the Cortex-M33, but it also adds a surprise!
---

#garyexplains
Рекомендации по теме
Комментарии
Автор

Regarding the challenger, this is pretty great news: "we’ve teamed up with Earle F. Philhower to provide Arduino support for our RP2350 based boards"

MandoRick
Автор

Would be interesting to see Raspberry make more ARM or RISCV based microcontroller chips. The RP2040 is already very cheap and easy to use for any project... But a common requirement is a good quality ADC/Audio Codec for mic based projects. I hope the newer chips also have this functionality 😃

arnavpawar
Автор

Gary that was a fantastic summary of the RP Pico boards. Thanks for the video!

ksbs
Автор

The RP2350B variant with 48 GPIO is HUGE news for the modern-retro community. The iconic Z80 and 6502 are either dead or dying and we have very few (if any) sustainable options for future platforms. The ability to emulate these old 40-pin processors on a single inexpensive chip with full data/address busses could actually be the life-raft we need. Sure it's not 5V compatible but honestly I see that 5V itself is going the way of the dodo and isn't a safe bet for future hardware designs.

jimtekkit
Автор

Gary thanks for highlighting this release. Your title is not hype for sure. I believe the maker community will find this MCU really impressive. It’s like an STM32F469 180MHz, but at like 1/10 the price. The fact that RP2350 has extensive floating point instructions cannot be understated. The 520k RAM opens up frame buffers for graphics, audio apps and bigger apps. Incredible upgrade.

ChromaticReflection
Автор

Hopefully the faster cores allow things like Zuluscsi and BlueScsi to transfer data fast enough for old SGI and Sun machines.

Existing ones using the 2040 or PiPico can only do a couple MB/s for retro Mac and Amigas.

keyboard_g
Автор

Thumbs up to Raspberry Pi for making both the pico and pico2 pin compatible, will be able to drop the pico 2 into my midi router project and with the additional PIO block gain 2 more ports.

TimSavage-drummer
Автор

Very cool how you can boot mixed architecture as well !
Actually, I'm still amazed microcontrollers with multiple cores to begin with, things have changed a lot over the decades.

autohmae
Автор

Great video, Gary. Thanks for detailing the differences between M0+ and M33. I’m curious to see how much faster my existing code will run on M33 with proper FPU. 👍

gregholloway
Автор

Oh man, it's been only 2-3 hours since I asked Gary in the previous video if he'll cover this. Glad to see him so excited about this, I sure am.

In case there's need for ideas on what to do with these, I'd say first
- compare the efficiency of the new cores, compared to the M0+ cores
- show/highlight some workload that the M33 shines in that the M0+ cannot do (like floating point), to see what massive differences there can be. I suspect M33 will have ISA advantages over the Hazard3 too, this would also be neat to show some examples or a list of most common things that will benefit from the M33 instructions. I suspect it's not the case, but maybe there's instructions that Hazard3 has that the M33 doesn't ?
- some performance benchmarks, but those are a given anyway
- PicoMon 5000 ?

Winnetou
Автор

I would love to see some Emulation "computers" being built with these. An Apple II (maybe even GS), Atari 400, CP/M, DOS computers for gaming, with super-simple VGA or EVEN HDMI output signals, and an absolute minimum of external hardware. MOST of the functionality to be achieved in software. This is far beyond what I can program, but I would LOVE to USE and PLAY with such machines. THANK YOU in advance to all who endeavor that...

hstrinzel
Автор

awesome it's nice to see a recent update. it's been a while. The RP. 2040 it's still relevant. welcome in the new but still remember the old. it has its place😊

MichaelWeeks-oxep
Автор

I can hardly wait to see what kind of retrocomputer graphics (etc.) card they're gonna make out of this!

AppliedCryogenics
Автор

Hey, Gary. Thank you for the video! Excellent content; however, if I may make a suggestion: the resolution between your virtual background and your camera do not match. Your image was quite blurry. Additionally, the link for your Teespring t-shirt is not working as I think the site has changed? Not sure.

ORLYWTF
Автор

Hoping the MicroMac project can leverage the Pico 2 in some way. Can't wait to see future developments with the project.

BasicObject
Автор

Sounds like these things will be able to a lot more with video than the Pico can.

eternaldoorman
Автор

Raspberry Pi, in the microcontroller industry, should focus more on cheap and widely available microcontroller chipsets, let it be RICSV or ARM, as it would prove beneficial for consumers and them too...

arnavpawar
Автор

I wish is fully supported SHA3, both SHA3 and SHA3-Shake.

destroyer
Автор

I am wondering about the state of using Micropython with this board. Does it merely boot into the ARM cpu and then you have to do C and bit-fiddling to manually address the Hazard core?
Can MP address all 12 State Machines or is it limited to the 8??
Thank you SO much for this breaking news. This is as exciting as SpaceX and Starliner in that we are seeing the mass penetration of the RISC architecture, which as always starts with the tinkerers and experimenters pushing into the frontier of a new technology. It's quite neat and fun to see Open Source get all the way down to the bottom of the stack (No Pun Intended).

medbob
Автор

sounds a lot more powerfull, not only 4 cores, instead of only 3(in case of the pico W since it also has a core in the wifi chip)(just hope some hackers will early on find easy ways to use all 4 cores at once).(5 or 6 cores for the pico 2 W probably due to the extra core in the wifi chip).

but even the increase in the cpu instrictions per clock is a lot better in general.
more pio and ram and storage also are nice, but have to see ofcource how it works.

ted_van_loon