fbpx
Your Cart

The Raspberry Pi Pico is an innovative microcontroller board, specially designed for physical computing. Unlike traditional Single Board Computers (SBCs) like the Raspberry Pi 4, the Pico is a microcontroller that operates without an operating system, allowing it to focus on executing specific tasks. Whether you’re an experimenter, hardware enthusiast, or creator, the Raspberry Pi Pico provides an ideal platform for building custom devices, machines, and exciting inventions.

Reprogrammability:
With its convenient USB connectivity, the Raspberry Pi Pico can be easily reprogrammed from a Raspberry Pi or any other computer using the C/C++ Software Development Kit (SDK) or the official MicroPython port. This flexibility allows you to experiment, iterate, and develop projects with ease.

High-Performance and Cost-Effective:
The Raspberry Pi Pico offers an impressive combination of high performance and affordability. Powered by the RP2040 microcontroller chip, meticulously designed by Raspberry Pi in the United Kingdom, it features a dual-core ARM Cortex M0+ processor running at flexible clock speeds of up to 133 MHz. The board boasts 264kB of SRAM and 2MB of onboard Flash memory, providing ample storage for your projects.

Versatile Digital Interfaces:
Equipped with a wide range of digital interfaces, the Raspberry Pi Pico offers exceptional versatility. The castellated module design enables direct soldering to carrier boards, ensuring a secure and stable connection. Additionally, the Pico supports USB 1.1 Host and Device, allowing seamless integration with various devices and peripherals.

The version with pre-soldered headers is breadboard-friendly, allowing students, makers, and engineers to easily use the Raspberry Pi Pico on a breadboard or any standard PCB for development and prototyping. The Raspberry Pi Pico also incorporates the widely used USB Micro B receptor for both power and data. Simply use a USB Micro B cable, commonly found with Android phones or power banks, to power the Pico and load programs onto it—no additional USB to Serial adapter needed. Neat!

Advanced Features:
The Raspberry Pi Pico incorporates numerous advanced features that enhance its capabilities:

  • Low-power sleep and dormant modes maximize efficiency and extend battery life.
  • Drag & drop programming is made simple through mass storage over USB.
  • 26 multi-function GPIO pins enable flexible connections and expandability.
  • 2×SPI, 2×I2C, and 2×UART interfaces facilitate communication with other devices.
  • 3×12-bit ADC enables analog input for precise measurements.
  • 16×controllable PWM channels offer fine-grained control over connected components.
  • Real-time clock (RTC) ensures accurate timekeeping for time-sensitive applications.
  • A built-in temperature sensor enables environmental monitoring.
  • Accelerated floating-point libraries on-chip enable high-performance mathematical calculations.
  • 8×Programmable IO (PIO) state machines allow for custom peripheral support, expanding functionality.

Compact Design:
The Raspberry Pi Pico features a compact form factor, measuring just 51mm x 21mm. Its small size allows for seamless integration into various projects and ensures portability.

Whether you’re a hobbyist, engineer, or educator, the Raspberry Pi Pico offers an affordable and powerful microcontroller board for your physical computing needs. With its impressive features, extensive connectivity options, and ease of programming, the Pico unlocks a world of possibilities, enabling you to bring your innovative ideas to life. Get started with the Raspberry Pi Pico today and unleash your creativity!

GPIO, ADC, UART, SPI, I2C of Raspberry Pi Pico

PWM Pins of Raspberry Pi Pico

Features

  • Dual-Core32-bit ARM Cortex M0+ Processor
  • Flexible clock, configurable max to 133MHz
  • Ready with USB Micro B receptor for Power and Data
  • Support USB 1.1 Host and Device
  • Connected to the USB port and it will appear as USB Mass Storage by default, no driver is needed
  • Supports CircuitPython, MicroPython, C and C++Arduino IDE Programming Language
  • Drag and Drop Program loading method, just like moving file in Windows Explorer
  • PRE-SOLDERED header pins, breadboard-friendly
  • Peripheral rich:
    • Extended out 26 multifunction 3.3V General Purpose I/O (GPIO)
    • 23 GPIO are digital-only
    • 3 x 12-bit ADC capable of 500Ksps, Analog to Digital Converter
    • 2 x UART (Universal Asynchronous Receiver/Transmitter)
    • 2 x SPI (Serial Peripheral Interface)
    • 2 x I2C (Inter IC)
    • 16 x PWM (Pulse Width Modulation)
    • 1 x Timer with 4 alarms
    • 1 x Real Time Counter
    • 2 x Programmable IO (PIO) that can emulate high-speed interfaces such as SD card or VGA
    • Built-in 12-bit ADC temperature sensor
  • 3-pin ARM Serial Wire Debug (SWD) port
  • Onboard Programmable LED, GP25
  • Simple yet highly flexible power supply architecture
    • Support USB power, external supply (2 – 5VDC), or even battery power.
  • Comprehensive SDK, software examples, and documentation
  • Officially from Raspberry Pi Foundation
  • Compatible with any computer with a USB port, Windows, macOS, Linux
  • Work seamlessly with Raspberry Pi 4 Model B, or Raspberry Pi 400 and Raspberry Pi OS
  • Dimensions: 51mm x 21mm x 1mm
Dimensions 5.1 × 2.1 × 0.1 cm

Resources

Getting Started with Raspberry Pi Pico, by Raspberry Pi Foundation
Raspberry Pi Documentation (Raspberry Pi Pico and Pico W)
Raspberry Pi Pico Datasheet (pdf), An RP2040-based microcontroller board
Pico Python SDK (pdf), A MicroPython Environment for the RP2040 Microcontroller
Pico C/C++ SDK (pdf), Libraries and Tools for C/C++ Development on the RP2040 Microcontroller

Why people love our products

High-quality, ethically sourced products at affordable prices

Be the first to leave a review.

There are no reviews yet.

Top

Your email address will not be published. Required fields are marked *