Ricarica Salva con nome Stampa
Modalità notte Attiva ricerca
1/3
Technology - 28 Aug 2024

Raspberry Pi Pico 2, ARM and RISC-V on the new RP2350 microcontroller.

The Raspberry Pi Pico 2 is now available for just 6 Euros, featuring a new chip, the RP2350.

The new chip is faster and has more features while consuming less power than its predecessor. The layout is almost identical. It retains the same castellated edges, so you can solder the board onto other projects. The top still has the BOOTSEL button, micro USB port, and status LED. The dimensions, pinout, and bottom side also remain unchanged.

The Pico 2 is a direct replacement for the original Pico, capable of being integrated into existing projects with minimal adjustments.

This chip improves on almost every aspect compared to the RP2040 used in the first Pico. Here are some examples:

  • 3 PIOs instead of 2
  • Base frequency of 150 MHz instead of 133 MHz
  • Faster Arm Cortex M33 cores and RISC-V Hazard3 cores


Now, let’s look at the differences:

  • This chip has a faster base frequency of 150 MHz.
  • PIO allows you to build your own communication interfaces using GPIO pins, and the RP2350 adds an extra PIO interface, so now there are 3 PIOs with 12 state machines.
  • The original Pico had 2 Arm Cortex M0+ cores, while the Pico 2 upgrades its 2 cores to the more powerful Cortex-M33. Additionally, it adds two RISC-V Hazard3 cores, offering the opportunity to experiment and work with RISC-V at an affordable price.
  • The Pico 2 doubles the SRAM from 264 to 520 kiB.
  • The original Pico consumed around 100 mW at idle, while the Pico 2 only consumes 80 mW.
  • The RP2350 includes 8 kiB of OTP (One-Time Programmable) memory.
  • The Pico 2 costs about 1 Euro more than the original Pico (5.90 vs 5 Euros), and I expect other variants will adjust their prices similarly.


Power Consumption

The RP2040 doesn’t really support deep sleep down to the µA range—the best achievable is about 2 mA. Of course, the RP2040 is much better than a full Pi running Linux, but in the microcontroller world, the result is somewhat lacking. An ESP32 can go down to 5 µA in deep sleep, which means battery life could be measured in months instead of days or weeks.

So, how does the Pico 2 fare?

Currently, it seems to consume slightly more when running MicroPython, around 3 mA. We will likely see improvements in the future, as the RP2350 documentation states, “Extended low-power sleep states with optional SRAM retention: as low as 10 µA DVDD.”


Pico 2 and RISC-V

Another key feature is the inclusion of two RISC-V Hazard3 cores. What does this mean? Well, the Arm cores are proprietary. Raspberry Pi pays Arm to get the designs, and Raspberry Pi can use the Arm cores in their chip. The RISC-V cores aren’t really “proprietary.” They are open-source, meaning Raspberry Pi can simply clone a git repository and use the designs. No licensing, no proprietary specifications. This doesn’t necessarily mean that the Hazard3 cores are faster or more efficient, but rather that they are open source.

Including both sets of cores allows you to choose whether to boot the Pico 2 with Arm or RISC-V. You can even build a ‘universal binary’ that works on both sets of cores at runtime. Keep in mind that:

  • You can’t run all four cores simultaneously—it’s either Arm or RISC-V.
  • There’s much less low-level code available for RISC-V, so for most hobbyists running MicroPython, it’s better to stick with the Arm cores.

Raspberry Pi has integrated RISC-V to send a signal: “Start transferring your code to RISC-V” to create a software ecosystem that can run on open-source hardware. EspressIf has had RISC-V versions of the ESP32 for a while now, and it’s great to see Raspberry Pi riding the same wave.

In conclusion, I’ll also mention that the Pico 2 W, the version with Bluetooth and Wi-Fi, will be available by the end of the year.

Condividi su:

Commenti

guest
106 Commenti
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Clarissa143
Clarissa143
3 months ago
Dean1068
Dean1068
3 months ago
Ana3028
Ana3028
2 months ago
Jessica4168
Jessica4168
2 months ago
Jordan864
Jordan864
2 months ago
Marcel3852
Marcel3852
2 months ago
Breanna308
Breanna308
2 months ago
Lila1798
Lila1798
2 months ago
Leslie1659
Leslie1659
2 months ago
Rosa2897
Rosa2897
2 months ago
Maya1221
Maya1221
2 months ago
Jesus4406
Jesus4406
2 months ago
Gabriella2243
Gabriella2243
2 months ago
Aubree1222
Aubree1222
2 months ago
Emerson2797
Emerson2797
2 months ago
Lynn3105
Lynn3105
2 months ago
Manuel2770
Manuel2770
2 months ago
Courtney1140
Courtney1140
2 months ago
Donovan1307
Donovan1307
2 months ago
Fallon845
Fallon845
2 months ago
Stella3785
Stella3785
2 months ago
Bianca614
Bianca614
2 months ago
Freddie627
Freddie627
24 days ago

Monetize your audience with our high-converting offers—apply today! https://shorturl.fm/zPazR

Susan1593
Susan1593
24 days ago

Get paid for every referral—sign up for our affiliate program now! https://shorturl.fm/bEzYj

Alistair3518
Alistair3518
24 days ago

Become our affiliate—tap into unlimited earning potential! https://shorturl.fm/tEIXd

Jerry4621
Jerry4621
23 days ago

Share your unique link and cash in—join now! https://shorturl.fm/7vmoI

Nelly4712
Nelly4712
23 days ago

Partner with us and earn recurring commissions—join the affiliate program! https://shorturl.fm/1w9Xv

Janelle2239
Janelle2239
23 days ago

Join our affiliate program today and start earning up to 30% commission—sign up now! https://shorturl.fm/AMeAQ

Cheryl1452
Cheryl1452
23 days ago

Join our affiliate program today and start earning up to 30% commission—sign up now! https://shorturl.fm/AMeAQ

Camryn1152
Camryn1152
22 days ago

Refer customers, collect commissions—join our affiliate program! https://shorturl.fm/hDpvh

Matthew510
Matthew510
22 days ago

Monetize your audience with our high-converting offers—apply today! https://shorturl.fm/hKLmk

Alana1757
Alana1757
22 days ago

Start sharing, start earning—become our affiliate today! https://shorturl.fm/n8ROp

Haven4266
Haven4266
21 days ago

Boost your profits with our affiliate program—apply today! https://shorturl.fm/tmvPz

Barry4806
Barry4806
21 days ago

Partner with us and earn recurring commissions—join the affiliate program! https://shorturl.fm/609A3

Alec4047
Alec4047
21 days ago

Unlock exclusive rewards with every referral—enroll now! https://shorturl.fm/NIZvb

Wyatt3122
Wyatt3122
21 days ago

Join our affiliate community and start earning instantly! https://shorturl.fm/yoDYx

Alyssa2975
Alyssa2975
20 days ago

Join forces with us and profit from every click! https://shorturl.fm/TSdvr

Anabel2946
Anabel2946
20 days ago

Share our products and watch your earnings grow—join our affiliate program! https://shorturl.fm/mY5wy

Judy1026
Judy1026
20 days ago

Boost your earnings effortlessly—become our affiliate! https://shorturl.fm/4ydK6

Lucia3864
Lucia3864
20 days ago

Earn up to 40% commission per sale—join our affiliate program now! https://shorturl.fm/jYTLL

Gus4719
Gus4719
20 days ago

Start sharing, start earning—become our affiliate today! https://shorturl.fm/ZmoqX

Jean370
Jean370
20 days ago

Turn your network into income—apply to our affiliate program! https://shorturl.fm/r8fvw

Edwin297
Edwin297
19 days ago

Join our affiliate community and maximize your profits—sign up now! https://shorturl.fm/pGwoF

Clayton2764
Clayton2764
19 days ago

Promote our products—get paid for every sale you generate! https://shorturl.fm/UhGrQ

Damon3146
Damon3146
19 days ago

Start sharing, start earning—become our affiliate today! https://shorturl.fm/QFqEQ

Evelyn3933
Evelyn3933
19 days ago

Refer friends, collect commissions—sign up now! https://shorturl.fm/JfEHF

Sally3590
Sally3590
18 days ago

Start earning on every sale—become our affiliate partner today! https://shorturl.fm/5jQDj

Warren3729
Warren3729
18 days ago

Turn your audience into earnings—become an affiliate partner today! https://shorturl.fm/IaOuW

Connie4840
Connie4840
17 days ago

Promote our products and earn real money—apply today! https://shorturl.fm/q3avW

Dillon2603
Dillon2603
17 days ago

Unlock exclusive rewards with every referral—enroll now! https://shorturl.fm/XBITK