NewsRaspberry Pi Pico: The $4 advanced Microcontroller based on RP2040 Dual Core...

Raspberry Pi Pico: The $4 advanced Microcontroller based on RP2040 Dual Core ARM Cortex-M0+

Category articles

Raspberry Pi Pico: The$ 4 progressed Microcontroller based upon RP2040 Dual Core ARM Cortex-M0+

Raspberry Pi Foundation is a r & d business that never ever stops working to stun its customers with sophisticated items. On the 21st of January, Raspberry Pi came up with an effective and sophisticated micro-controller at the affordable rate of $4. Raspberry Pi Foundation came right into the marketplace planning to supply affordable, High-Performance, and programmable products so that more individuals can discover programs. At the beginning of the year 2021, Raspberry Pi released its powerful micro-controller “Raspberry Pi Pico” with ultra-modern functions like RP2040 Dual Core ARM Cortex-M0+ clocked at 133MHz, 256KB RAM, 30 GPIO pins, and a broad variety of interfacing alternatives.


Raspberry Pi established RP2040, a highly sophisticated Dual-Core ARM microcontroller that would certainly make the individuals function successfully. Raspberry Pi Pico is coupled with 2MB of onboard QSPI Flash memory for code and data storage space. Raspberry Pi created RP2040 or Raspberry Pi Pico as a free-standing system with effective peripherals, memory, and cpu that a user can use into an embedded system. It would certainly supply new levels of freedom to MCU customers that would certainly boost the perspective of the individuals. The post-fix character on RP2040 originates from the following

  1. Number of processor cores
  2. Freely which sort of cpu (M0+)
  3. floor(log2(ram/ 16k))
  4. flooring(log2(non-volatile/ 16k)) or 0 if no onboard non-volatile storage space


  • RP2040 microcontroller chip created by Raspberry Pi in the United Kingdom
  • Dual-core ARM Cortex M0+ processor, the versatile clock adding to 133 MHz
  • 264kB of SRAM, as well as 2MB of onboard Flash memory
  • The castellated component permits soldering directly to provider boards.
  • USB 1.1 Host and also Device assistance
  • Low-power rest and also dormant modes
  • Drag & & drop programs making use of mass storage over USB
  • 26 multi-function GPIO pins
  • 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × manageable PWM networks
  • Exact clock as well as timer on-chip
  • Temperature sensor
  • Sped up floating-point libraries on-chip
  • 8 × Programmable IO (PIO) state makers for customized outer support.

RP2040 Block Diagram

The standard suggestion behind the advancement of Raspberry Pi Pico is to improve the experience of individuals with software and hardware. It is an effective item with innovative peripherals that made it perfect for individuals that intend to check out hardware by utilizing their creativity. If you wish to understand Raspberry Pi Pico deeply then inspect the block representation mentioned listed below

In Raspberry Pi Pico Debug is available by means of the SWD interface as well as Internal SRAM is set up in banks that can include code or information as well as is accessed using committed AHB bus textile links, permitting bus masters to access different bus slaves without being delayed. A user can run GPIO pins straight, or from a range of devoted logic features according to their demands as well as sources. Raspberry Pi Pico is consisted of DMA bus masters to unload repetitive data transfer jobs from the cpus. There are Flexibly configurable PIO controllers that can be made use of to give a wide range of IO features which would offer a far better experience to the individuals.

Programming Language

A customer can set up the Raspberry Pi Pico as per their expertise of their programming language. One can program Raspberry Pi PICO by utilizing adhering to languages

  • micro python
  • C/C++ sdk
  • Python.


A great deal of new customers of electronics elements might have questions about the applications of the Raspberry Pi Pico. The development group of the Raspberry Pi Pico gave powerful parts within the Raspberry Pi Pico that made unlimited opportunities for the individuals to create a variety of projects. If you still do not have any type of idea concerning things that can be performed with the help of Raspberry Pi Pico then you can make the following projects

  • Weather Station
  • Residence Automation
  • Robotics
  • Protection System
  • Installed System Learning
  • Light noticing & & managing tools
  • Temperature picking up as well as managing tools
  • Fire detection & & safety gadgets
  • Industrial instrumentation devices
  • Process control tools


Michal Pukala
Electronics and Telecommunications engineer with Electro-energetics Master degree graduation. Lightning designer experienced engineer. Currently working in IT industry.