

The Raspberry Pi Pico is a compact and versatile microcontroller board built around the Raspberry Pi RP2040 chip. It features dual-core ARM Cortex-M0+ processors, 264KB of SRAM, and 2MB of onboard flash memory. Designed for flexibility and ease of use, the Pico supports programming in MicroPython and C/C++, making it an excellent choice for beginners and experienced developers alike.
Common applications of the Raspberry Pi Pico include:








The Raspberry Pi Pico has 40 pins, including power, ground, and GPIO pins. Below is a summary of the pin configuration:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | GP0 | GPIO0, UART0 TX, I2C0 SDA, SPI0 RX |
| 2 | GP1 | GPIO1, UART0 RX, I2C0 SCL, SPI0 CSn |
| 3 | GND | Ground |
| 4 | GP2 | GPIO2, UART1 TX, I2C1 SDA, SPI0 SCK |
| 5 | GP3 | GPIO3, UART1 RX, I2C1 SCL, SPI0 TX |
| 36 | 3V3(OUT) | 3.3V Output |
| 39 | VSYS | Power input (1.8V to 5.5V) |
| 40 | GND | Ground |
For a complete pinout diagram, refer to the official Raspberry Pi Pico documentation.
Powering the Pico:
Programming the Pico:
Connecting Peripherals:
Example Circuit:
import machine import time
led = machine.Pin(15, machine.Pin.OUT)
while True: led.value(1) # Turn the LED on time.sleep(1) # Wait for 1 second led.value(0) # Turn the LED off time.sleep(1) # Wait for 1 second
The Pico is not detected by the computer:
MicroPython code is not running:
Connected devices are not working:
The Pico overheats or behaves erratically:
Q: Can I power the Pico with a battery?
A: Yes, you can power the Pico using a battery connected to the VSYS pin, as long as the voltage is between 1.8V and 5.5V.
Q: How do I reset the Pico?
A: Press the RESET button (if available) or disconnect and reconnect the power supply.
Q: Can I use the Pico with Arduino IDE?
A: Yes, the Pico is compatible with the Arduino IDE. Install the RP2040 board package to get started.
Q: What is the maximum current the GPIO pins can source/sink?
A: Each GPIO pin can source/sink up to 12mA, with a total maximum current of 50mA for all GPIOs combined.