Good Product, Worth the money
I used the Chip to quickly try out ideas and test electronic circuits. It helped me validate my concepts and designs quickly.
Free Delivery on Orders Above Rs 500/- Pan-India
Cash on Delivery Available for Orders above Rs.500/- and Upto Rs 3000/-
GST Invoices for Your Business
Dedicated Technical Support Team
Safely Delivering Genuine Products PAN INDIA
BEST COUPON FOR YOU
When you shop for ₹ 2500 or more.Applicable on Checkout.
*Coupons are not applicable on Original Boards and Kits
RP2040 is a microcontroller with large on-chip memory, a symmetric dual-core processor complex, and a deterministic bus fabric, all augmented by a unique Programmable I/O (PIO) subsystem that provides unparalleled power and flexibility for professional users.
The RP2040 IC's Flexible I/O features enable it to connect to nearly any external device and interface with the physical world. The chip's excellent performance capabilities make integer workloads quick to complete.
The RP2040 chip is designed to help users fully utilize its potential. With six independent banks of RAM and a fully connected switch at the heart of its bus fabric, users can arrange for the cores and DMA engines to run in parallel without contention.
This represents Raspberry Pi's dedication to low-cost, high-performance computing in a compact, powerful 7 mm x 7 mm package, with just two square millimeters of 40 nm silicon.
It delivers high performance, low dynamic power consumption, and low leakage. Also supports various low-power modes.
Read about RP2040 on the Official Page of Raspberry Pi Click Here
Note: Robocraze is the authorized seller of Raspberry Pi products in India. Therefore even if you are in Bangalore, Hyderabad, Kerala, Mumbai, or Pune, you can get RP2040 IC in the comfort of your home.
Processor | Dual ARM Cortex-M0+ cores |
SPI Flash | 2M on-board QSPI |
SRAM | 264KB |
GPIO | 30 |
PWM | 16 channels |
ADC | 3 available × 12-bit |
UART | 2 |
I2C | 2 Buses |
SPI | 2 Buses |
Length | 25mm |
Width | 25mm |
Height | 8mm |
Weight | 8gm |
For more details, please check our Shipping and Return Policy
No. RP2040 microcontrollers use 3.3V for GPIO
It depends; often RP2040 will survive, but it is not recommended, and can reduce the life of the microcontroller
For the RP2040 itself, yes; it’s not easy, and you will need magnification of some sort and a very good soldering iron to go with a very steady hand, but it can be hand soldered. The Raspberry Pi Pico board on the other hand has been designed so that it can be easily soldered down to another PCB; it’s why it has castellated contacts on each edge
Like other microcontrollers, it doesn’t run an OS by default, but we supply an SDK which provides a rich library of functions for using the hardware/features of the chip, along with higher-level functionality often found in an OS. You can use this to write “bare metal” C/C++ applications easily, or you can use MicroPython, which is even simpler for beginners
16 MiB (2^24 bytes) of Flash memory
These are two very different devices, a microcontroller and a microcomputer, intended for different purposes. Raspberry Pi Pico is a great device for dedicating to a very specific task, whereas Raspberry Pi Zero is a multipurpose device. Raspberry Pi Zero has HDMI out, a camera interface, etc; Raspberry Pi Pico does not. However, Raspberry Pi Pico has an on-board ADC as well as other peripherals not present on Raspberry Pi Zero, and consumes considerably less power; it is therefore much more suited to embedded applications than Raspberry Pi Zero
Yes. Alongside the very comprehensive C/C++ SDK both Raspberry Pi Pico and other RP2040-based boards are supported by an official port of MicroPython, while Adafruit also ported CircuitPython to RP2040. There has been been both an unofficial and an official port of the Arduino environment.
Yes. TensorFlow Lite for Microcontrollers has been ported to Raspberry Pi Pico by Google. It is an early version so there is lots of optimisation still to do. However there are some example projects starting to appear.
Of course. The processor (dual-core ARM Cortex M0+) implements the ARMv6-M Thumb instruction set, including a number of 32- bit instructions that use Thumb-2 technology. The ARMv6-M instruction set comprises all of the 16-bit Thumb instructions from ARMv7-M excluding CBZ, CBNZ and IT and the 32-bit Thumb instructions BL, DMB, DSB, ISB, MRS and MSR. Check out the SDK which has some library functions written in assembler
Yes there is a downloadable PDF of "Get started with MicroPython on Raspberry Pi Pico" by Gareth Halfacree and Ben Everard.
Cost is the main reason, adding an extra button can make a big difference. But we also expect that if you are making a lot of changes during development, you will have set up the SWD (Serial Wire Debug) system, which allows you to download code to the board via the debugger. This means you don’t need to power off or use the BOOTSEL button at all. There are other options as well, such as adding your own reset button
Of course. Although any model of Raspberry Pi would be able to communicate with the Raspberry Pi Pico, we recommended more recent models for development, especially if using the VSCode IDE as that requires a strong CPU and at least 2GB of RAM. So the Raspberry Pi 4 and Raspberry Pi 400 are best when using an IDE, but if you are using the command line, the Raspberry Pi 3 or even Raspberry Pi 2 should be OK. Compile times will be a bit longer though, and we do recommend a 16GB card to ensure you have enough space for all the code trees
In total (adding up all the individual GPIO demands), the current for the IOVDD must be <= 50mA
No, you need to use a UART based console when debugging using SWD. This is because the USB stack will be paused when the RP2040 cores are stopped during debugging, which will cause any attached devices to disconnect
There is just one, an execute-in-place (XIP) cache on the Flash (because Flash memory is quite slow). There are otherwise no instruction or data caches
I used the Chip to quickly try out ideas and test electronic circuits. It helped me validate my concepts and designs quickly.
Quality packaging and on time delivery. Loved it
Havent used it yet, high potential specs wise
I have been looking for some RP2040s for my project but they are quite rare during the chip shortage and demand.... But of all the big shops like robocraze we can get it
Can't wait to use this on projects.
Looking forward on using these on a new project.
it came in a nice packaging and they seems to be perfect I like them!
the Dimensions of RPI 2040 IS 7MM x 7MM not 25x25MM As you said please correct it .