Pico

New Raspberry PI Pico 2 Released

In this summer, the Raspberry PI company announced a new release of the Raspberry PI Pico series: the Raspberry PI Pico 2.

From a visual point of view, the new microcontroller may appear the same as the previous one. Still, some changes happened inside, which should bring more power and flexibility to this microcontroller. In the following chapters, I will go deep into the main changes.

I still don’t have this board for tests (as the Raspberry PI company doesn’t send me the boards for preview and tests), so I will show you my insights from the documentation released. By the way, the Raspberry PI states that the new board is software- and hardware-compatible with Raspberry Pi Pico. So you can use the existing projects for Rapsberry PI Pico also with this board.

In this article, I will consider the Raspberry PI Pico W similar to the Raspberry PI Pico, except for some minor notes, as it mounts the same hardware plus the connectivity chip.

The Form Factor

The two boards have the same sizes and internal dimensions, so if you have a case or an enclosure with the old Raspberry PI Pico that you want to re-use for the new Raspberry PI Pico 2, you should be able to change the microcontroller without difficulties:

As you can see from the picture, the overall board size remained in the 51mm x 21mm. The PIN holes remained with the same size, as well as the mounting holes. From this point of view, nothing changed.

As we’ll see in the following chapter, compared to the Raspberry PI Pico W, the 3 debugging holes have been moved back again to the lower border of the microcontroller.

Pinout

Also, the PIN numbering and functions remained unchanged. This will enable you to use the same PIN connections from Raspberry PI Pico’s projects with the new Raspberry PI Pico 2 board. For a detailed description of the PINs functions, you can refer to my Raspberry PI Pico Pinout (including Pico W version) article.

Here’s the small difference I’ve previously talked about, compared with the Raspberry PI Pico W. This board mounts the 3 debugging PINs (SWCLK, GND, and SWDIO) between the CPU and the connectivity chips:

Recommended Operating Conditions

Also the operating conditions remained unchanged. Please note that the Raspberry PI Pico W supports a lower max temperature (probably because of the constraints coming from the connectivity board:

variableRPI PicoRPI Pico WRPI Pico 2
Operating Temp Max
(including self-heating)
85°C70°C85°C
Operating Temp Min-20°C-20°C-20°C
VBUS5V ± 10%5V ± 10%5V ± 10%
VSYS Min1.8V1.8V1.8V
VSYS Max5.5V5.5V5.5V

With all the boards, the recommended maximum ambient temperature of operation is 70°C.

CPU and RAM

Here there are the main, radical improvements with the new Raspberry PI Pico 2 board. It uses the new RP2350 chip, compared to the RP2040 from the previous Raspberry PI Pico boards.

The meaning of the RP2350 naming is explained in the following picture:

Where:

  • 2 (number of processor cores) indicates a dual-core system
  • 3 (type of processor) indicates Cortex-M33 or Hazard3
  • 5 (internal memory capacity) indicates at least 25 × 16 kB = 512 kB
  • 0 (internal storage capacity) indicates no onboard nonvolatile storage (the RP2350 uses external flash)

Moreover, the RP2350 has 520 kB of main system SRAM.

The new Raspberry PI Pico 2 CPU brings performance improvements, togheter with a RAM increase of the board. The following table summarizes the main differences with the Raspberry PI Pico:

variableRPI PicoRPI Pico 2
on-board flash2 MB4 MB
core clock speed133MHz150MHz
on-chip SRAM264 kB520 kB
Arm coresDual-core cortex M0+Dual Cortex-M33
RISC-V coresn/aHazard3

Besides the performance improvements, here’s a curoius entry in the RP2350: the Hazard3 cores, based on RISC-V architecture. This is an open-standard instruction set introduced about 10 years ago, where many CPU industries are looking with interest to find open-hardware alternatives to the current market movers. You can find more info about this standard in the Wikipedia RISC-V page.

To say the truth, I still can’t realize how to use these RISK-V cores, as well as they are not mentioned in the Raspberry PI official starting guide. So I bet there will be news in the near future.

The new RP2350 includes security improvements, including Arm TrustZone for Cortex-M, signed boot, 8 kB of antifuse OTP for key storage, SHA-256 acceleration, a hardware TRNG, and fast glitch detectors. Also upgraded interfacing capabilities are available, increasing from 2 PIO blocks (8 state machines total), to 3 PIO blocks (12
state machines total).

What about the WiFi?

The Raspberry PI Pico 2 doesn’t have any WiFi or Bluetooth connectivity. Eben Upton (the founder of Raspberry PI Foundation) declared that “before the end of the year, we expect to ship a wireless-enabled Pico 2 W, using the same Infineon 43439 modem as Pico W”.

Obsolescence

This feature is more important for industries using the Raspberry Pi Pico 2 in their products. The Raspberry PI company assures that the new board will remain in production until at least January 2040.

Raspberry PI Pico 2 Pricing

The Raspberry PI claims that the new microcontroller is availabel for $5 (plus shipping expenses, that sometimes are higher that the board price). At the date of this post, you probably can buy it only from the Raspberry PI approved resellers.

Final Thoughts

The new Pico 2 board introduces some performance improvements that could interest more the industries working with it than the DIY hobbists. Anyway, as the price is comparable with the old board (and t is fully compatible with that), it’s worth going to the new version. The only suggestion I can give is to wait for the W version (with WiFi), because having a connected microcontroller will make your projects reachable from remote, so smart.


References:

RP2350 datasheet

Rapsberry PI Pico Datasheet

Raspberry PI Pico W Datasheet

Raspberry PI Pico 2 Datasheet

peppe8o

Open source and Raspberry PI lover

Published by
peppe8o

Recent Posts

Some links in this post may be affiliate links. We may get paid if you buy something or take an action after clicking one of these, but without addictional costs for you compared to direct buying.

Security Camera with Raspberry Pi Using Motioneye

Raspberry Pi and Docker project: creating a videosurveillance system based on opernsource software motionEye

1 day ago

How to use Traffic Light Module with Raspberry PI and Python

In this tutorial I will show you how to connect and use a Traffic Light…

1 week ago

Elecrow Advanced Kit: Raspberry PI Pico Kit with Smart Car Included

In this tutorial, I will show you my review of the Elecrow Advanced Kit for…

2 weeks ago

BMP180 Barometric pressure/temperature sensor with Arduino Uno

In this tutorial, we will use a Barometric pressure/temperature sensor BMP180 with Arduino Uno. This…

1 month ago

Send Smartphone Notifications from Raspberry PI: Alertzy

In this tutorial, I will show you how to send smartphone notifications from Raspberry PI…

2 months ago

Install OSMC in Raspberry PI: Media Center focusing on Kodi

This tutorial will show you how to install OSMC on Raspberry PI computer boards. The…

2 months ago