The Waveshare RP2040-LCD-0.96 board is based on the Raspberry Pi RP2040 microcontroller and features a 0.96-inch color IPS display. Its 26 multifunction GPIO pins and interfaces support development with the C/C++ SDK or MicroPython, while its pin layout is compatible with the Raspberry Pi Pico and most of its add-ons.
The dual-core Arm Cortex M0+ processor runs at up to 133 MHz and is paired with 264 KB of SRAM and 2 MB of Flash memory. The board supports simultaneous power supply and recharging of a 3.7 V lithium battery, and its pins allow it to be soldered directly onto carrier boards.
- Type: Microcontroller board
- Microcontroller: RP2040
- Processor: Dual-core Arm Cortex M0+ up to 133 MHz
- SRAM: 264 KB
- Flash memory: 2 MB
- Display: 0.96-inch color IPS, 160 × 80 pixels, 65K colors
- GPIO: 26 multifunction pins
- Interfaces: 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC
- PWM channels: 16 controllable channels
- PIO: 8 state machines for custom peripheral support
- USB: USB 1.1 with device and host support
- Connector: USB-C
- Battery connector: MX1.25 for a 3.7 V lithium battery
- Power management: TPS63000 buck-boost DC-DC converter and ETA6096 lithium battery charger
- Onboard Flash memory: W25Q16JVUXIQ
- Low-power modes: Sleep and dormant
- Programming: C/C++ SDK and MicroPython, with program transfer via USB and mass storage
- Pin compatibility: Raspberry Pi Pico