Out of the Box RP 2040 Development Board
Have a slice of RP 2040 Pi! Its baked with love, tin and additional features!
The board has a true 12-bit external ADC with 4 inputs. That is 1 channel more than the Pico and a considerable improvement from its ~9-bit effective resolution. USB-C is used for communication and power(A to C and C to C cables are supported). In addition to USB C the board can be powered externally at 4.5-16V lending to a wide range of applications.
Key Features:
True 12-bit 3.3V ADC with 4 inputs (up to 200K samples per second)
SPI interface uses only RP 2040 ADC pins for effectively no GPIO loss. Can use either hardware SPI1 or software SPI.
Wide power input 4.5-16V
26 GPIO pins available
8MB of flash program storage
Breadboard compatible footprint
Modern USB-C connector
Reset and Boot Select button. No need to unplug USB to program!
LED attached to GPIO 25 (same as Pico). Mosfet used to preserve full pin output current.
Applicable RP 2040 Features from Datasheet:
Dual core ARM M0+ at 133MHz
264kB SRAM
DMA
Peripherals
2x UART
2x SPI
2x i2C
16x PWM
USB
8 PIO state machines
Dimensions:
1.00 x 2.00 inches
Have a slice of RP 2040 Pi! Its baked with love, tin and additional features!
The board has a true 12-bit external ADC with 4 inputs. That is 1 channel more than the Pico and a considerable improvement from its ~9-bit effective resolution. USB-C is used for communication and power(A to C and C to C cables are supported). In addition to USB C the board can be powered externally at 4.5-16V lending to a wide range of applications.
Key Features:
True 12-bit 3.3V ADC with 4 inputs (up to 200K samples per second)
SPI interface uses only RP 2040 ADC pins for effectively no GPIO loss. Can use either hardware SPI1 or software SPI.
Wide power input 4.5-16V
26 GPIO pins available
8MB of flash program storage
Breadboard compatible footprint
Modern USB-C connector
Reset and Boot Select button. No need to unplug USB to program!
LED attached to GPIO 25 (same as Pico). Mosfet used to preserve full pin output current.
Applicable RP 2040 Features from Datasheet:
Dual core ARM M0+ at 133MHz
264kB SRAM
DMA
Peripherals
2x UART
2x SPI
2x i2C
16x PWM
USB
8 PIO state machines
Dimensions:
1.00 x 2.00 inches
Have a slice of RP 2040 Pi! Its baked with love, tin and additional features!
The board has a true 12-bit external ADC with 4 inputs. That is 1 channel more than the Pico and a considerable improvement from its ~9-bit effective resolution. USB-C is used for communication and power(A to C and C to C cables are supported). In addition to USB C the board can be powered externally at 4.5-16V lending to a wide range of applications.
Key Features:
True 12-bit 3.3V ADC with 4 inputs (up to 200K samples per second)
SPI interface uses only RP 2040 ADC pins for effectively no GPIO loss. Can use either hardware SPI1 or software SPI.
Wide power input 4.5-16V
26 GPIO pins available
8MB of flash program storage
Breadboard compatible footprint
Modern USB-C connector
Reset and Boot Select button. No need to unplug USB to program!
LED attached to GPIO 25 (same as Pico). Mosfet used to preserve full pin output current.
Applicable RP 2040 Features from Datasheet:
Dual core ARM M0+ at 133MHz
264kB SRAM
DMA
Peripherals
2x UART
2x SPI
2x i2C
16x PWM
USB
8 PIO state machines
Dimensions:
1.00 x 2.00 inches
Resources:
Out of the Box RP 2040 board schematic
External ADC datasheet
Example Code:
All Raspberry Pi Pico examples with exception of those using the internal ADC (GPIO26-29 ) are applicable for the Out of the Box RP 2040 Development board.
Out of the Box ADC test code MicroPython and C/C++
***Note for C/C++ make sure to enable stdio for USB and disable it for UART