This tiny board is a minimalistic breakout board for the RP2040 microprocessor – a dual-core ARM Cortex-M0+ processor with a flexible clock running up to 133MHz with 264kB of internal SRAM. The RP2040 can support up to 16MB of off-chip flash, and this board comes populated with 2MB. Some other notable features include a wide range of flexible I/O options (I2C, SPI, UART, ADC, PWM, etc), programmable I/O support (PIO), USB 1.1 Host and Device support, castellated holes for direct soldering to application PCBs, and the list goes on.
Features / Specs
- CPU: RP2040 (Dual-core ARM Cortex M0+ processor with a flexible clock running up to 133MHz)
- RAM: 264kB Internal SRAM
- Flash: 2MB On-board QSPI Flash
- Supply Voltage Range: 5VDC (USB Type-C Socket) / 5VDC (Pin Connection) / 3.3VDC (Pin Connection)
- USB Connector Type: Female USB Type-C Socket
- Peripherals: 26 GPIO Pins including 3x Analog Inputs / 2x SPI / 2x I2C / 2x UART / 3x 12-bit ADC / 16x PWM Channels / 8x Programmable I/O state machines for custom peripheral support
- Other Features: 1x USB 1.1 Host and Device Support / Low power sleep and dormant modes / Accurate on-chip clock / Temperature sensor / Accelerated integer and floating-point libraries / Castellated holes
- Operating Temperature Range: -20°C to +85°C
- Dimensions: ~(23.5mm x 18.2mm x 5.6mm)
- Pin Pitch: 2.54mm