FREE SHIPPING to Peninsular Malaysia for orders over RM39.00
Dear valued customer. Our retail will be closed on 23/10 (Sat) for stock take and reopen on 25/10 (Mon). Thank you.

RM17.90 RM19.90
Raspberry Pi Pico [READY STOCK]
17 reviews
Price RM17.90 RM19.90
Product SKU BUN4730
Brand Raspberry Pi
Points Needed 995
Availability In Stock
Quantity
BUN4730
Total:RM21.90
Combo Price:RM21.40
Save:RM0.50
Description
Highlight
  • Walk-In Price: RM19.9
  • Warranty: 12 Months (T&C Apply)
  • New Flexible Microcontroller Board
  • Supported: C/C++ & MicroPython
  • Input Voltage: 1.8V - 5.5V
  • Host/Device: USB 1.1
  • Dual ARM Cortex-M0+ clocked 133MHz
  • RAM: 264KB

INTRODUCTION

 

 

New Flexible Microcontroller Board

 

 

 

 

The Raspberry Pi Pico is a microcontroller board based on the Raspberry Pi RP2040 microcontroller chip. RP2040 is the debut microcontroller from Raspberry Pi. It brings our signature values of high performance, low cost, and ease of use to the microcontroller space.

 

 

With a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set augmented with our unique Programmable I/O (PIO) subsystem, it provides professional users with unrivaled power and flexibility. With detailed documentation, a polished MicroPython port, and a UF2 bootloader in ROM, it has the lowest possible barrier to entry for beginner and hobbyist users.
 

 

RP2040 is a stateless device, with support for cached execute-in-place from external QSPI memory. This design decision allows you to choose the appropriate density of non-volatile storage for your application, and to benefit from the low pricing of commodity Flash parts. RP2040 is manufactured on a modern 40nm process node, delivering high performance, low dynamic power consumption, and low leakage, with a variety of low-power modes to support extended-duration operation on battery power.

 

 

RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. The in-built USB can act as both device and host. It has two symmetric processor cores and high internal bandwidth, making it useful for signal processing and video. The chip has a large amount of internal RAM but uses external flash, allowing you to choose how much memory you need.

 

FEATURES

 

SPECIFICATION

  • Micro-USB B port
    • For power & data
    • For reprogramming the Flash 
  • 40 pin
    • 21x51 'DIP' style 1mm thick PCB with 0.1" through-hole pins also with edge castellations
    • Exposes 26 multi-function 3.3V General Purpose I/O (GPIO)
    • 23 GPIO are digital-only and 3 are ADC capable
    • Can be surface mounted as a module
  • 3-pin ARM Serial Wire Debug (SWD) port
  • Simple yet highly flexible power supply architecture
    • Various options for easily powering the unit from micro-USB, external supplies or batteries
  • Comprehensive SDK
  • External Quad-SPI Flash with eXecute In Place (XIP)
  • High-performance full-crosspoint bus architecture
  • Multi-function General Purpose IO 
    • 1.8-3.3V IO Voltage (Pico IO voltage is fixed at 3.3V)
  • 12-bit 500ksps Analogue to Digital Converter (ADC)
  • Dual Programmable IO (PIO) peripherals
    • Flexible & user-programmable high-speed IO
    • Can emulate interfaces such as SD Card and VGA

 

Refer to https://pico.raspberrypi.org/getting-started/ for more information.

 

GETTING STARTED WITH MicroPython

Drag-and-drop MicroPython

You can access the REPL via USB Serial. Our MicroPython documentation contains step-by-step instructions for connecting to your Pico and programming it in MicroPython.

 

Refer to https://pico.raspberrypi.org/getting-started/ for more information.

 

GETTING STARTED WITH C/C++

Blink an LED

 

Say 'Hello World'

The next program anyone writes is to say 'Hello World' over a USB serial connection.

  1. Download the 'Hello World' UF2.

  2. Push and hold the BOOTSEL button and plug your Pico into the USB port of your Raspberry Pi or other computer.

  3. It will mount as a Mass Storage Device called RPI-RP2.

  4. Drag and drop the 'Hello World' UF2 binary onto the RPI-RP2 volume. Pico will reboot

  5. Open a Terminal window and type:

    sudo apt install minicom
    minicom -b 115200 -o -D /dev/ttyACM0
  6. You should see 'Hello, world!' printed to the Terminal

 

Pico C/C++ SDK

Our official C SDK can be used from the command line, or from popular integrated development environments like Visual Studio Code and Eclipse. To get started, download our C SDK and Examples, and take a look at our 'getting started' documentation to get going. Or for a quick setup see the next section.

 

SDK setup

For a full walk-through of how to get going with the C/C++ SDK, you should read our 'getting started' documentation. However, if you are intending to develop for Pico on a Raspberry Pi, then you can set up the C/C++ toolchain quickly by running our setup script from the command line.

 

Refer to https://pico.raspberrypi.org/getting-started/ for more information.

 

DIMENSION

 

DOCUMENTS

 

PACKAGE INCLUDE

  • 1 x Raspberry Pi Pico





Reviews (17)
view all
back
5
17 reviews
What's in the box

1 x Raspberry Pi Pico