Select Region/Language
EN CN

Raspberry Pi Pico

Raspberry Pi Pico

Raspberry Pi Pico is a tiny, budget microcontroller with a built-in RP2040 chip.

Key Featured
  • Powered by the RP2040 microcontroller chip, designed by Raspberry Pi.
  • Dual-core Arm Cortex M0+ processor running up to 133 MHz.
  • 264KB SRAM and 2MB of on-board flash memory.
  • Supports up to 16MB of external flash memory via QSPI.
  • USB 1.1 with device and host capabilities.
  • Low-power sleep and dormant modes for energy efficiency.
  • Drag-and-drop programming via USB mass storage.
  • 26 multi-function GPIO pins with various capabilities.
  • 2 UART, 2 SPI, and 2 I2C communication interfaces.
  • 16 controllable PWM channels for precision control.
  • 3 ADC channels for analog input.
  • 8 Programmable I/O (PIO) state machines for custom peripherals.
  • Small form factor and castellated package for easy integration.
  • Compatible with a range of programming languages, including C/C++ and Python.

The Raspberry Pi Pico is a compact, low-cost microcontroller board that has gained popularity for its versatility and ease of use in a variety of applications. Here's a detailed overview of its features:

The Pico is powered by the RP2040 microcontroller chip, which was designed by Raspberry Pi in the UK. This chip boasts a dual-core Arm Cortex M0+ processor that can flexibly run up to 133 MHz, making it suitable for a range of tasks from simple to complex。

It comes with 264KB of SRAM and 2MB of on-board flash memory for storing code and data. The Pico also supports up to an additional 16MB of external flash memory via a dedicated QSPI bus, which is beneficial for applications that require more storage。

One of the standout features of the Pico is its USB 1.1 support, which allows it to act as both a device and a host. This opens up possibilities for connectivity with a wide range of peripherals and devices.

The Pico is designed with low-power sleep and dormant modes, which can extend battery life in applications where power conservation is essential.

Programming the Pico is simplified through drag-and-drop programming using mass storage over USB. This means you can load your code onto the Pico by simply dragging a file onto its drive, much like transferring files to a USB stick.

The board is equipped with 26 multi-function GPIO pins, which can be configured for various functions such as input/output, PWM, ADC, and more. This flexibility allows the Pico to interface with a wide array of sensors and components.

For communication, the Pico offers a range of interfaces including 2 UARTs, 2 SPI controllers, and 2 I2C controllers. These interfaces enable the Pico to communicate with other devices and modules.

The Pico also features 16 controllable PWM channels, which are useful for creating precise control over devices like motors and LEDs.

Additionally, it includes 3 ADC channels that can be used for analog input, allowing the Pico to read values from sensors that output analog signals.

The Pico is also notable for its 8 Programmable I/O (PIO) state machines, which can be programmed to offload tasks from the main processor, making it suitable for custom peripheral support.

The Pico's small form factor and castellated package design allow it to be soldered directly onto carrier boards, making it an ideal choice for space-constrained projects.

The Raspberry Pi Pico is not just a standalone board; it's also a castellated module, which means it can be directly soldered onto other circuit boards, providing a compact and efficient solution for embedded systems.

In summary, the Raspberry Pi Pico is a powerful microcontroller board that offers a rich set of features in a tiny package, making it an excellent choice for a wide range of projects, from simple LED control to complex IoT applications.

Specification


Mechanicals

Docs
Type Title Publish Time
PDF Raspberry Pi Pico Datasheet 2024-04-10
Related Products
ED-IPC3020
  • M.2 SSD
  • Stereo Audio
  • PoE
  • RS232
  • RS485
Videos
ED-IPC3020 product unboxing display video

EDATEC

Started in 2017, EDATEC has been certified as one of the global design partners of Raspberry Pi since 2018, providing Raspberry Pi based industrial computers design and manufacturing services for global customers.

  • Building 29, No. 1661, Jialuo Road, Jiading District, Shanghai.
  • CN: +86-18217351262 (Iris Zhou)
    US: +1 859-653-0800 (Randall Restle)
  • support@edatec.cn
Submit Your Message

INFO

By submitting, you agree to EDATEC's policies

Please enter the verification code

captcha
0.991176s