Raspberry Pi Pico (RP2040)

SKU: RP2040
Out of stock
300,00 EGP
Out of stock
SKU: RP2040 Category:
  1. RP2040 microcontroller chip designed by Raspberry Pi
  2. Dual-core Arm Cortex M0+ processor, the flexible clock running up to 133 MHz
  3. 264KB of SRAM, and 2MB of onboard Flash memory
  4. 26 × multi-function GPIO pins
  5. 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
  6. Onboard temperature sensor

Reviews

There are no reviews yet.

Be the first to review “Raspberry Pi Pico (RP2040)”

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

Description

Almost one and half-year before Raspberry Pi Foundation had launched a revolutionary update on their Single Board Computer (SBC) Pi 3 and become the most popular Microcontroller board in the community which is known as a Raspberry Pi 4. On the same timeline, the Raspberry Pi Foundation came with a new astonishing SBC named Raspberry Pi Pico.

The main highlighted thing about RPi Pico is the Lowest cost and Smallest size development board from Raspberry Pi Foundation ever.  On the technical side, it is equipped with an RP2040 Microcontroller chip developed by Raspberry Pi Foundation itself. RP2040 is their first dual-core ARM Cortex M0+ processor-based latest small-sized, budget-friendly microcontroller.

RP2040 Microcontroller chip

The RP2040 is supported with both C/C++ and micro-python, meaning that if you’re a beginner and want to learn any of these languages, the Raspberry Pico would be the best product option to start with.


Features:

  1. RP2040 microcontroller chip designed by Raspberry Pi
  2. Dual-core Arm Cortex M0+ processor, the flexible clock running up to 133 MHz
  3. 264KB of SRAM, and 2MB of onboard Flash memory
  4. The castellated module allows soldering directly to carrier boards
  5. USB 1.1 with device and host support
  6. Low-power sleep and dormant modes
  7. Drag-and-drop programming using mass storage over USB
  8. 26 × multi-function GPIO pins
  9. 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
  10. Accurate clock and timer on-chip
  11. Onboard temperature sensor
  12. Accelerated floating-point libraries on-chip
  13. 8 × Programmable I/O (PIO) state machines for custom peripheral support
For more technical details go through Datasheet in attachments

Package Includes:

1 x Raspberry Pi Pico

Additional information

Weight 0,0000 g

Quick Comparison

SettingsRaspberry Pi Pico (RP2040) removeAtmega328p with bootLoader removePro Micro 5V 16M Mini Leonardo Microcontroller Development Board For Arduino removeNANO IO Shield Expansion Board For Arduino Screw Terminals removeArduino Nano board without USB cable removeLeonardo R3 Board Micro-USB compatible with Arduino remove
NameRaspberry Pi Pico (RP2040) removeAtmega328p with bootLoader removePro Micro 5V 16M Mini Leonardo Microcontroller Development Board For Arduino removeNANO IO Shield Expansion Board For Arduino Screw Terminals removeArduino Nano board without USB cable removeLeonardo R3 Board Micro-USB compatible with Arduino remove
Image
SKURP2040atmega328pARD-PRO-MICROaa0151ARD002lenardo
Rating
Price300,00 EGP225,00 EGP 210,00 EGP45,00 EGP175,00 EGP300,00 EGP
Stock
Out of stock
Out of stock
Out of stock
Out of stock
AvailabilityOut of stockOut of stockOut of stockOut of stock
Add to cart

Read more

Read more

Read more

Read more

Add to cart

Add to cart

Description
  1. RP2040 microcontroller chip designed by Raspberry Pi
  2. Dual-core Arm Cortex M0+ processor, the flexible clock running up to 133 MHz
  3. 264KB of SRAM, and 2MB of onboard Flash memory
  4. 26 × multi-function GPIO pins
  5. 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
  6. Onboard temperature sensor
  1. 131 powerful instructions – Most Single Clock Cycle Execution
  2. 32 x 8 general purpose working registers
  3. Fully static operation
  4. Up to 20MIPS throughput at 20MHz
  5. On-chip 2-cycle multiplier
  6. Write/erase cycles: 10,000 flash/100,000 EEPROM
  7. Optional boot code section with independent lock bits
  8. In system programming by on-chip boot program
  9. True read while write operation
  10. Programming lock for software security
  11. Two 8-bit timer/counters with separate prescaler and compare mode
  12. One 16-bit timer/counter with separate prescaler, compare mode, and capture mode
  13. Real-time counter with separate oscillator
  1. ATMEGA32U4 running in 5V / 16MHz
  2. Support Arduino IDE V1.0.1
  3. Micro USB interface programming on the board
  4. Four 10-bit ADC pin
  5. 12 digital I / O (5 PWM capability)
  6. Rx and Tx hardware serial connection
  1. Compatible with Arduino NANO
  2. All digital and analog pins breakout
  3. Compact size.
  4. Leads all pins out, convenient for wiring and doing experiments.
  5. Dimensions: 53 x 36 x 12 (LxWxH) mm.
  6. Weight: 22 gm.
  1. Manufacturer: Arduino Officials
  2. Operating Voltage (logic level): 5V
  3. 8 analog inputs ports: A0 ~ A7
  4. 14 Digital input / output ports: TX, RX, D2 ~ D13
  5. 1 pair of TTL level serial transceiver ports RX / TX
  6. Using Atmel Atmega328P-AU MCU
  7. There is a bootloader installed in it
  8. Standard 0.1” spacing DIP (breadboard friendly).
  9. Manual reset switch.
  1. Microcontroller: ATmega32u4
  2. Operating Voltage: 5V
  3. Input Voltage (Recommended): 7-12V
  4. Input Voltage (limits): 6-20V
  5. Digital I/O Pins: 20
  6. PWM Channels: 7
  7. Analog Input Channels: 12
ContentAlmost one and half-year before Raspberry Pi Foundation had launched a revolutionary update on their Single Board Computer (SBC) Pi 3 and become the most popular Microcontroller board in the community which is known as a Raspberry Pi 4. On the same timeline, the Raspberry Pi Foundation came with a new astonishing SBC named Raspberry Pi Pico. The main highlighted thing about RPi Pico is the Lowest cost and Smallest size development board from Raspberry Pi Foundation ever.  On the technical side, it is equipped with an RP2040 Microcontroller chip developed by Raspberry Pi Foundation itself. RP2040 is their first dual-core ARM Cortex M0+ processor-based latest small-sized, budget-friendly microcontroller. RP2040 Microcontroller chip The RP2040 is supported with both C/C++ and micro-python, meaning that if you’re a beginner and want to learn any of these languages, the Raspberry Pico would be the best product option to start with.

Features:

  1. RP2040 microcontroller chip designed by Raspberry Pi
  2. Dual-core Arm Cortex M0+ processor, the flexible clock running up to 133 MHz
  3. 264KB of SRAM, and 2MB of onboard Flash memory
  4. The castellated module allows soldering directly to carrier boards
  5. USB 1.1 with device and host support
  6. Low-power sleep and dormant modes
  7. Drag-and-drop programming using mass storage over USB
  8. 26 × multi-function GPIO pins
  9. 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
  10. Accurate clock and timer on-chip
  11. Onboard temperature sensor
  12. Accelerated floating-point libraries on-chip
  13. 8 × Programmable I/O (PIO) state machines for custom peripheral support
For more technical details go through Datasheet in attachments

Package Includes:

1 x Raspberry Pi Pico
This is a Chinese version of ATmega328P-PU IC which also known as ATmega328P-U. So you may receive IC with printed name ATmega328P-U.
 
The ATMEGA328P- U is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega328P-PU achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
 
The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.
 
The ATmega328P-PU AVR is supported with a full suite of program and system development tools including C Compilers, Macro Assemblers, Program Debugger/Simulators, In-Circuit Emulators, and Evaluation Kits.
 
Note: The available IC model for this type is ATMEGA328P U.

Features:

High Performance, Low Power Design:
8-Bit Microcontroller Atmel® AVR® advanced RISC architecture
  1. 131 Instructions most of which are executed in a single clock cycle
  2. Up to 20 MIPS throughput at 20 MHz
  3. 32 x 8 working registers
  4. 2 cycle multiplier
Memory Includes:
  1. 32KB of programmable FLASH
  2. 1KB of EEPROM
  3. 2KB SRAM
  4. 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM
  5. Data retention for 20 years at 85°C and 100 years at 25°C
  6. Optional bootloader with lock bits
  7. In System Programming (ISP) by via bootloader
  8. True Read-While-Write operation
  9. Programming lock available for software security
I/O and Package:
  1. 23 programmable I/O lines
  2. 28 pin PDIP package
Speed Grades:
  1. 0-4 MHz at 1.8-5.5V
  2. 0-10 MHz at 2.7-5.5V
  3. 0-20 MHz at 4.5-5.5V
Low power consumption mode at 1.8V, 1 MHz and 25°C:
  1. Active Mode: 0.3 mA
  2. Power-down Mode: 0.1 μA
  3. Power-save Mode: 0.8 μA (Including 32 kHz RTC)

Package Includes:

1 x ATmega328P-U PDIP-28 Microcontroller

This Pro Micro 5V 16M Mini Leonardo Microcontroller Development Board For Arduino development board has 4 channel 10 bit ADC, 5 PWM pins, 12 DIO, and a hardware serial connection Rx and Tx you are familiar with Running on 16MHz and 5V, this board will remind you a lot of other Arduino compatible boards that you like.

There is a voltage regulator on board, so it can accept up to 12V DC.

The Micro is a microcontroller board based on the ATmega32U4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a reset button.

It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.

The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.

If you supply an unstable power supply board, be sure to connect to the “RAW”, not on the VCC pin. It has also added a PTC fuse and diode protection to the power circuit and to correct the RX and LED TX circuits.


Features :

  1. ATMEGA32U4 running in 5V / 16MHz
  2. Support Arduino IDE V1.0.1
  3. Micro USB interface programming on the board
  4. Four 10-bit ADC pin
  5. 12 digital I / O (5 PWM capability)
  6. Rx and Tx hardware serial connection.

Pin Diagram:

5V/16Mhz Pro Micro ATmega 32U4 Board Bootloader for Arduino Leonardo


Package Includes :

1 x Pro Micro 5V 16M Mini Leonardo Microcontroller Development Board For Arduino

NANO IO Shield Expansion Board For Arduino Screw Terminals is a small simple Arduino Nano extension board, it will be the Nano all pins of derivation, convenient connection and we do the experiments.

Features :

  1. Compatible with Arduino NANO
  2. All digital and analog pins breakout
  3. Compact size;
  4. Leads all pins out, convenient for wiring and doing experiments.

Package includes :

1 x NANO IO Shield Expansion Board.

Arduino Nano is a small motherboard based on the ATmega328P. It has about the same features as the Arduino Duemilanove, only it lacks a DC power jack. Arduino IDE application is needed
for programming . The Arduino Nano is powered by the Mini-B USB connection. The power supply automatically selects the high voltage source. The operating voltage is in the range of 5V - 12V. However, the recommended operating voltage should be more than 7V. 9V batteries will be sufficient for operation.

In this clone version of Arduino Nano board, CH340 IC is used instead of Standard FTDI or 16U2 chips.
Thus, the cost was reduced, but there was no change in performance.

Features:

  • Micro-Controller: ATmega328P
  • Operating Voltage: 5V
  • Input Voltage (recommended): 7-12V
  • Digital I/O Pins: 14 (6 of them to provide PWM output)
  • Analog Input Pins: 8
  • Flash Memory : 32 KB
  • Operating Frequency: 16 MHz
  • Dimensions : 19x43mm

Package Included:

The Leonardo R3 Board Micro-USB compatible with Arduino is a micro-controller board base on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs);  a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button.

It contains everything need to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started.

The Leonardo R3 Board differs from all preceding boards in that the ATmega32u4 has built-in USB communication; eliminating the need for a secondary processor.

This allows the Leonardo to appear to a connected computer as a mouse and keyboard; in addition to a virtual (CDC) serial / COM port. It also has other implications for the behavior of the board.


Features :

  1. It’s a 100% pro micro Arduino Compatible Board.
  2. Chip: ATmega32u4
  3. Board Mode: LEONARDO R3
  4. Color: As shown in the pictures 

Package Includes :

1 x Leonardo R3 Board

Weight0.00000.00000.0000220.00000.0000
DimensionsN/AN/AN/A53 × 26 × 12 mm45 × 18 × 5 mm68 × 54 × 20 mm
Additional information
Weight 0,0000 g
Weight 0,0000 g
Weight 0,0000 g
Weight 22 g
Dimensions 53 × 26 × 12 mm
Weight 0,0000 g
Dimensions 45 × 18 × 5 mm
Model Type

Nano

Microcontroller

ATmega328

Operating Voltage (VDC)

5

Input Supply Port

USB Mini

Input Voltage(Recommended)

7-12 V

Power Consumption (Watt)

1

Analog I/O Pins

8

Digital I/O Pins

22 (6 of which are PWM)

PWM Output Pins

6

Architecture

AVR

Clock Speed

16 MHz

Flash Memory

32KB

EEPROM

1 KB

SRAM

2

Shipment Weight

0.019 kg

Shipment Dimensions

9 × 6 × 3 cm

Weight 0,0000 g
Dimensions 68 × 54 × 20 mm
Model Type

Arduino Leonardo

Microcontroller Chip

ATmega32u4

Operating Voltage (VDC)

5

Input Voltage(Recommended)

7V-12V

Input Voltage (limit)

6V-20V

Analog I/O Pins

12

Digital I/O Pins

20

PWM Digital I/O Pins

7

Clock Speed

16 MHz

Flash Memory

32 KB

SRAM

2.5

EEPROM

1 KB

Raspberry Pi Pico (RP2040) 300,00 EGP
Out of stock
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the comparison bar
Compare