RP2040

Dual-core microcontroller integrates two Arm Cortex-M0+ processor cores running up to 133 MHz. The device includes 264 kB of on-chip SRAM, cached execute-in-place support for up to 16 MB of external QSPI flash, and a deterministic AHB bus fabric. Flexible interfaces include 30 GPIO pins, four 12-bit ADC inputs, USB 1.1 host/device support, two UARTs, two SPI controllers, two I2C controllers, 16 PWM channels, and eight PIO state machines. The chip is supplied in a 7 × 7 mm QFN-56 package, supports 1.8 V to 3.3 V I/O supply operation, and is specified for a -40 °C to 85 °C case temperature range.

Download PDF

Similar Components

RP2040-B2

Dual-core microcontroller integrates two Arm Cortex-M0+ processor cores running up to 133 MHz. The device includes 264 kB of on-chip SRAM, cached execute-in-place support for up to 16 MB of external QSPI flash, and a deterministic AHB bus fabric. Flexible interfaces include 30 GPIO pins, four 12-bit ADC inputs, USB 1.1 host/device support, two UARTs, two SPI controllers, two I2C controllers, 16 PWM channels, and eight PIO state machines. The chip is supplied in a 7 × 7 mm QFN-56 package, supports 1.8 V to 3.3 V I/O supply operation, and is specified for a -40 °C to 85 °C case temperature range.

Raspberry PIComputing Embedded Systems
22 3

ESP32-S2

The 2.4 GHz Wi-Fi MCU module integrates an ESP32-S2 single-core Xtensa 32-bit LX7 processor operating up to 240 MHz. It includes 4 MB SPI flash, 2 MB PSRAM, 37 GPIOs, and an on-board PCB antenna. The module supports IEEE 802.11b/g/n operation from 2412 to 2484 MHz with data rates up to 150 Mbps. It operates from a 3.0 to 3.6 V supply across -40 to 85 °C and is RoHS/REACH green certified. The module measures 18.0 × 31.0 × 3.3 mm and is marked End of Life.

Espressif SystemsComputing Embedded Systems
26 7

ATtiny45

8-bit AVR microcontroller featuring 4KB FLASH memory and 256B RAM. Operates at up to 20MHz with an 8-bit address and data bus. Offers 6 I/O pins, 4 ADC channels, 1 I2C, 1 SPI, 1 UART, and 6 PWM channels. Includes 2 timers/counters, watchdog timer, brown-out detect, and POR. Packaged in an 8-pin SOIC for surface mounting, with an operating temperature range of -40°C to 85°C and supply voltage from 2.7V to 5.5V.

MicrochipComputing Embedded Systems
26 7

ATmega328P

8-bit microcontroller (MCU) with 32KB FLASH memory and 2KB RAM. Features an 8-bit PIC core architecture, operating at a maximum frequency of 20MHz. Offers 23 programmable I/O pins, 8 ADC channels, and 6 PWM channels. Supports I2C, SPI, and UART/USART interfaces. Packaged in a 32-pin TQFP with tin contact plating, suitable for surface mounting. Operates within a supply voltage range of 1.8V to 5.5V and an extended temperature range of -40°C to 85°C. Includes integrated peripherals like Brown-out Detect/Reset, POR, and WDT.

MicrochipComputing Embedded Systems
30 7

ATMEGA328P-PU

8-bit AVR microcontroller featuring 32KB FLASH memory and 2KB RAM. Operates at up to 20MHz with 23 I/O pins. Supports I2C, SPI, USART, and UART interfaces. Includes 6 ADC channels, 6 PWM channels, and 3 timers. Packaged in a 28-pin PDIP for through-hole mounting.

MicrochipComputing Embedded Systems
38 5

PIC12F683-I/P

8-bit PIC RISC microcontroller featuring 3.5KB Flash memory and 128B RAM. Operates at up to 20MHz with an 8-bit address and data bus. Includes 6 programmable I/Os, 4 A/D converter channels, 1 PWM channel, and 3 timers. Supports RS-232 and USB interfaces, with an internal oscillator and watchdog timer. Packaged in an 8-pin PDIP for through-hole mounting, operating from 4.5V to 5.5V.

MicrochipComputing Embedded Systems
28 7

About RP2040

The Raspberry PI RP2040 Computing Embedded Systems datasheet provides detailed technical specifications, pinout information, and operating characteristics. This component: Dual-core microcontroller integrates two Arm Cortex-M0+ processor cores running up to 133 MHz. The device includes 264 kB of on-chip SRAM, cached execute-in-place support for up to 16 MB of external QSPI flash, and a deterministic AHB bus fabric. Flexible interfaces include 30 GPIO pins, four 12-bit ADC inputs, USB 1.1 host/device support, two UARTs, two SPI controllers, two I2C controllers, 16 PWM channels, and eight PIO state machines. The chip is supplied in a 7 × 7 mm QFN-56 package, supports 1.8 V to 3.3 V I/O supply operation, and is specified for a -40 °C to 85 °C case temperature range.. Key parameters include ADC inputs: 4, ADC resolution: 12, ADC sample rate: 500, Conrad: 741$1.9268————View offer, and Core regulator output voltage: 1.1. RP2040 is manufactured by Raspberry PI as part of their Computing Embedded Systems product line. On this page you can view and download the PDF datasheet, check specifications, and find similar components.

Specifications

Manufacturer
Raspberry PI
Category
Computing Embedded Systems
File Size
5 MB

Ask AI Assistant

Ask questions about RP2040 specifications

AI Powered

Click to ask a quick question:

Parameters

ADC inputs4
ADC resolution12
ADC sample rate500
Conrad741$1.9268————View offer
Core regulator output voltage1.1
CPU cores2
Digital I/O supply voltage1.8 to 3.3
External flash supportUp to 16
GPIO pins30
I2C controllers2
Lead-freePb-free part
Maximum clock frequency133
MslMoisture Sensitivity Level 1
On-chip SRAM264
Operating case temperature-40 to 85
Package7 × 7 mm QFN-56
PIO state machines8
Process node40
Processor coreDual Arm Cortex-M0+
PWM channels16
REACHCompliant to REACH SVHC requirements announced by ECHA on 25 June 2020
RoHSCompliant with EU RoHS directives 2011/65/EU and 2015/863
RS UK2,24010—$0.9273$0.8936$0.872PackView offer
SPI controllers2
SRAM banks6
UART controllers2
USB interfaceUSB 1.1 host/device with PHY