Raspberry Pi Pico - RP2040 ARM Cortex M0+

Index: RPI-18767 EAN: 0617588405587
A small Raspberry Pi Pico module with Raspberry 's own RP2040 microcontroller made in the UK. RP2040 is a dual core chip based on ARM Cortex M0+ clocked at 133 MHz. The module has 264 kB of SRAM memory and 2 MB of Flash memory. The chip features 26 GPIO pins that operate at 3.3 V and a temperature sensor. Raspberry Pi Pico is programmed in C/C++ via microUSB connector.
€4.32
€3.51 tax excl.
Available, 24 hours shipping!
Check quantity
Shipping in 24 hours
30-day returns
PayPal payment
Manufacturer: Raspberry Pi

Product description: Raspberry Pi Pico - RP2040 ARM Cortex M0+

A compact Raspberry Pi Pico module with Raspberry's own RP2040 microcontroller made in the UK. The RP2040 is a dual core ARM Cortex M0+ based chip clocked at 133 MHz. The module has 264 kB of SRAM memory and 2 MB of Flash memory. The chip features 26 GPIO pins that operate at 3.3 V and a temperature sensor. Raspberry Pi Pico is programmed in C/C++ language, via microUSB connector.

Raspberry Pi PicoRaspberry Pi Pico.

Pinouts of Raspberry Pi Pico module

The Raspberry Pi Pico module is equipped with 26 GPIO pins, which include: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-bit, 16x PWM. An additional 8 IO (PIO) pins are provided to support custom peripherals.

Power supply for Raspberry Pi Pico

The microUSB connector is used to power and communicate the Raspberry Pi Pico board with the computer. A 5 V power supply is required for the module to work properly. The board can also be powered from VSYS pin with 1.8 V to 5.5 V  using e.g. 3.7 V Li-Pol battery or 3x AA battery.

The logic part of the Raspberry Pi Pico operates at 3.3 V.

Rozkład pinów w Raspberry Pi PicoThe pin layout of the Raspberry Pi Pico.

Programming the Raspberry Pi Pico

Raspberry Pi Pico is programmed in C/C++ or MicroPython. To upload a program to the board, press and hold the BOOTSEL button and connect the Raspberry Pi Pico to the computer via a microUSB cable. The module will be detected as a USB mass storage device named RPI-RP2, the program file should be dragged and dropped in the RPI-RP2 volume. The manufacturer provides an SDK repository for the C language.

Pierwsze kroki z MicroPython

First steps with MicroPython

The Raspberry Pi Pico can be programmed by connecting it to a computer via USB cable by dragging and dropping a file. A downloadable UF2 file has been prepared to help you get started with MicroPython.

  • Download the MicroPython UF2 file.
  • Press and hold the BOOTSEL button and connect the board to the USB port of your Raspberry Pi or computer.
  • Release the BOOTSEL button once the Pico is connected to your computer.
  • The Raspberry Pi Pico will be mounted as a storage device with the RPI-RP2 volume.
  • Drag and drop the MicroPython UF2 file onto the RPI-RP2 volume.
  • Pico will restart, now MicroPython will be used.
  • You can access the REPL and MicroPython through the serial USB port.

Download the UF2 file.

Hello World in C/C++

The first program written by any programmer is "Hello World", in this case via the Raspberry Pi 4B's USB serial port.

  • Download the UF2 "Hello World" file.
  • Press and hold the BOOTSEL button and connect the Raspberry Pi Pico to the Raspberry Pi USB port.
  • The board will be mounted as a storage device with the RPI-RP2 volume.
  • Drag and drop the UF2 file into the RPI-RP2 volume.
  • Pico will restart.
  • Open a terminal on the Raspberry Pi 4B and run the commands:
    sudo apt install minicom
    minicom -b 115200 -o -D /dev/ttyACM0
    
  • You should see "Hello World" written out in the terminal window.

Download the UF2 file.

Check the code.

Hello World w C

Raspberry Pi Pico specifications

Parameter Value
Chip Raspberry Pi RP2040
Core ARM Cortex-M0+ Dual-Core 133 MHz
SRAM 264 kB
Flash memory 2 MB
Pinouts 40-pin / 23 GPIO digital + 3 ADC pins
Interfaces 2x UART, 2x I2C, 2x SPI, up to 16 PWM channels
Supply voltage 5 V (USB)
Operating voltage of the logic part 3,3 V
Power supply / data transmission connector microUSB
Dimensions 51 x 21 mm
Voltage nominal 5 V
UC - Microcontroller RP2040
UC - Core ARM Cortex-M0+
UC - Flash 2048 kB
UC - core 2. Dual Core
UC - Digital pins 26
UC - analog in 3
UC - A/C 12-bit
UC - PWM 16
UC - USB microUSB
UC - Connector 5V microUSB

Same-day shipping

  • Crediting the payment for the order on our account on a business day before 10:00 AM means sending the goods on the same day.
  • All packages are being delivered by GLS Group courier and covered with insurance up to 1200 EUR.
  • You will receive a link to track your package and monitor the progress of delivery as soon as it is shipped.

Terms of delivery 

GLS - zone 1

Austria, Belgium, Croatia, The Czech Republic, Denmark, Germany, Netherlands, Poland, Slovakia 

  • Delivery time: 2-4 days
  • Delivery cost: from 4.18 EUR
  • Insurance: 1200 EUR
GLS - zone 2

Bulgaria, Estonia, France, Hungary, Italy, Latvia, Lithuania, Luxembourg, Portugal, Romania, San Marino, Slovenia

  • Delivery time: 2-5 days
  • Delivery cost: from 5.35 EUR
  • Insurance: 1200 EUR
GLS - zone 3

Finland, Greece, Ireland, Spain, Sweden 

  • Delivery time: 2-7 days
  • Delivery cost: from 7.67 EUR
  • Insurance: 1200 EUR

Payment methods

Card image cap
PayPal
  • Botland is a PayPal verified seller. Protect your financial information with this fast, safe and secure online payment system.

Card image cap
PayU
  • Choose easy and quick PayU e-payment method. Your financial information will stay secure.

Customers who bought this product also bought:

Arduino MKR1010 module ABX00023 - Wi-Fi ATSAMW25 + ESP32 - with connectors

The module based on the ATSAMW25 Atmel SoC system with wi-fi ESP32 U-Blox designed for IoT projects. Equipped With Cortex-M0. Has 256 KB Flash memory, 32 KB SRAM, 8 digital...
Index: ARD-12945
Index: ARD-12945
In stock, shipping 24 hours!
Check quantity
Regular price €33.85 Price €33.85

Arduino MCR Vidor4000 ABX00022 - module with FPGA Cyclone 10

The module based on the system Atmel SAMD21, designed for IoT projects. Equipped with a Cortex-M0+. It has 2 MB of Flash memory, 8 MB SRAM. In addition, the system is...
Index: ARD-12946
Index: ARD-12946
Waiting time approx. 3-4 weeks
Regular price €93.09 Price €93.09

Filament Velleman PLA 1,75mm 0,75kg - black

Filament made of PLA used as a cartridge for 3D printers and printing pens. Filament diameter is equal to 1,75 mm. Kit contains 750 g of black color filament with a length of...
Index: VEL-10740
Index: VEL-10740
Available, 24 hours shipping!
Check quantity
Regular price €20.59 Price €20.59

Filament Velleman PLA 1.75mm 0,75kg - white

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter is 1.75 mm. The kit contains 750 g filament in white color with length of approx. 250m.
Index: VEL-10741
Index: VEL-10741
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Deep Black

Filament made of PLA used as a cartridge for 3D-printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Deep Black with length of 330.m.
Index: SPC-10979
Index: SPC-10979
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Silver Star

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Silver Star with length of 330 m.
Index: SPC-10983
Index: SPC-10983
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Polar White

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Polar White with length of 330 m.
Index: SPC-10985
Index: SPC-10985
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Arctic White

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Arctic White with length of 330...
Index: SPC-10986
Index: SPC-10986
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Dark Gray

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Dark Gray with length of 330 m.
Index: SPC-10990
Index: SPC-10990
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Lime Green

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Lime Gren with length of 330 m.
Index: SPC-10991
Index: SPC-10991
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Pacific Blue

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Pacific Blue with length of 330...
Index: SPC-10992
Index: SPC-10992
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Filament Spectrum PLA 1.75mm 1kg - Navy Blue

Filament made of PLA used as a cartridge for 3D printers and printing pens. The diameter of 1.75 mm. The set includes 1kg of filament in color Navy Blue with length of 330 m.
Index: SPC-10994
Index: SPC-10994
In stock, shipping 24 hours!
Check quantity
Regular price €20.59 Price €20.59

Products from the same category

Raspberry Pi Pico - RP2040 ARM Cortex M0+ - with headers

Raspberry Pi Pico is a module featuring Raspberry RP2040 proprietary microcontroller made in UK. This version has soldered male connectors. RP2040 is a dual core chip based on...
Index: RPI-18856
Index: RPI-18856
Available, 24 hours shipping!
Check quantity
Regular price €7.16 Price €7.16

Advanced Kit with Raspberry Pi Pico

A kit consisting of electronic components to help you get started with your Raspberry Pi Pico module . The kit includes components such as LEDs, sensors, ICs, resistors,...
Index: ZES-18861
Index: ZES-18861
Waiting for confirmation of delivery date
Regular price €34.70 Price €34.70

Ready to Go with Raspberry Pi Pico - set of 13 modules, sample programs + board

A kit consisting of a Raspberry Pi Pico , sensors and modules. In the official SDK files for C/C++ and Python you can find connection examples and ready-made codes to...
Index: RPI-18857
Index: RPI-18857
Available
Check quantity
Regular price €75.73 Price €75.73

Grove Starter Kit for Raspberry Pi Pico

Grove is a modular system designed to create simple projects that use components based on the same interface. The Grove starter kit designed for Raspberry Pi Pico will...
Index: SEE-19125
Index: SEE-19125
Available
Check quantity
Regular price €56.20 Price €56.20

Autonomous Robotics Platform - for Raspberry Pi Pico - Kitronik 5335

Autonomous Robotics Platform is an educational platform that supports learning programming among the youngest and in a friendly way introduces the basic issues related to...
Index: KTR-20599
Index: KTR-20599
Goods pending acceptance - available within a few days
Regular price €54.03 Price €54.03