SKU: SBCD-0910
📋 GST Invoice Available

Raspberry Pi Pico

₹399.00 (Inclusive of all taxes)
Out of Stock

The Raspberry Pi Pico is a compact, low-cost development board featuring the dual-core ARM Cortex-M0+ RP2040 microcontroller, designed by Raspberry Pi. It offers robust performance for embedded applications, supporting both C/C++ and MicroPython for versatile programming.

Features

  • Features the custom Raspberry Pi RP2040 dual-core ARM Cortex-M0+ microcontroller.
  • Flexible clock speed up to 133 MHz with 264KB SRAM and 2MB onboard Flash memory.
  • Supports drag-and-drop programming via USB for rapid development.
  • Equipped with 26 multi-function GPIO pins, including SPI, I2C, UART, ADC, and PWM.
  • Integrated USB 1.1 with both device and host capabilities for broad connectivity.

Out of stock

Description

The Raspberry Pi Pico introduces the RP2040 microcontroller, the first custom silicon from the Raspberry Pi, offering a powerful yet budget-friendly solution for embedded projects. This innovative chip integrates a dual-core ARM Cortex-M0+ processor, providing ample processing power for a wide range of tasks, from simple sensor interfacing to complex control systems.

Designed for flexibility, the Pico comes with 2MB of onboard QSPI Flash memory and 264KB of SRAM, ensuring sufficient resources for code and data. Its versatile I/O capabilities include 26 multi-function GPIO pins, 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADCs, and 16x PWM channels, making it highly adaptable for diverse applications. The board also features programmable I/O (PIO) state machines, enabling custom peripheral support and advanced timing operations.

Ease of use is a core aspect of the Raspberry Pi Pico, supporting drag-and-drop programming via USB mass storage. Developers can utilize C/C++ SDK or MicroPython, making it accessible for both experienced engineers and newcomers. Its low-power sleep and dormant modes are ideal for battery-operated projects, while the castellated module design allows for direct integration into larger carrier boards.

Key Features

  • Integrated RP2040 microcontroller chip, designed by Raspberry Pi.
  • Dual-core Arm Cortex M0+ processor, providing flexible clock speeds up to 133 MHz.
  • Equipped with 264KB of high-speed SRAM and 2MB of onboard QSPI Flash memory.
  • Castellated module design for direct soldering to custom carrier boards.
  • Full-speed USB 1.1 support with both device and host functionalities.
  • Features low-power sleep and dormant modes for energy-efficient applications.
  • Simplified drag-and-drop programming using mass storage over USB.
  • Offers 26 multi-function GPIO pins for extensive peripheral connectivity.
  • Includes 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADCs, and 16x controllable PWM channels.
  • On-chip accurate clock and timer, along with an integrated temperature sensor.
  • Accelerated floating-point libraries within the chip for enhanced computation.
  • Eight Programmable I/O (PIO) state machines for custom peripheral implementation.

Technical Specifications

Item TypeDevelopment Board
Model No. / NameRaspberry Pi PICO
Operating Voltage (VDC)1.8 ~ 5.5
ProcessorRP2040 (Dual-core Arm Cortex M0+)
Interface2x UART, 2x I2C, 2x SPI, up to 16 PWM channels
RAM264 KB
GPIO26 Pins
Clock Speed133 MHz
On Board PortsMicro-USB (for power/data)
Operating Temperature (°C)-20 to 85
Length (cm)5.1
Width (cm)2.1

Frequently Asked Questions

What is the core processor of the Raspberry Pi Pico?

The Raspberry Pi Pico utilizes the RP2040, a custom microcontroller chip designed by Raspberry Pi. It features a dual-core ARM Cortex-M0+ processor, capable of running up to 133 MHz, providing efficient performance for a wide range of embedded applications and real-time processing tasks.

How much memory does the Raspberry Pi Pico have?

The Pico is equipped with 264KB of on-chip SRAM for fast data access and 2MB of QSPI Flash memory for program storage. This memory configuration allows for complex firmware and ample data buffering, making it suitable for various projects.

What programming languages and development environments are supported?

The Raspberry Pi Pico officially supports both C/C++ using the Raspberry Pi Pico SDK and MicroPython. Developers can use various IDEs like VS Code with appropriate extensions, or the Thonny IDE for MicroPython, enabling flexible development workflows for different skill levels.

Can the Raspberry Pi Pico be powered by batteries?

Yes, the Raspberry Pi Pico can operate from a wide voltage range of 1.8V to 5.5V, making it highly suitable for battery-powered applications. Its low-power sleep and dormant modes further extend battery life, ideal for portable or IoT devices requiring minimal power consumption.

What unique I/O features does the RP2040 offer?

Beyond standard GPIOs, the RP2040 features eight Programmable I/O (PIO) state machines. These allow developers to implement custom hardware interfaces and peripherals entirely in software, offering flexibility for unusual timing requirements or bit-banging protocols that are not natively supported.

Package Includes

  • 1 x Raspberry Pi Pico

Additional Information

Weight 0.01 kg
Dimensions 5.1 × 2.1 cm