SKU: IOWC-1080
📋 GST Invoice Available

Waveshare RP2350 2-Inch Capacitive Touch Display Development Board

₹1,889.00 (Inclusive of all taxes)
Out of Stock

The Waveshare RP2350 Development Board integrates a dual-core Arm Cortex-M33 and RISC-V processor with a 2-inch IPS capacitive touch display. It supports Arduino IDE and MicroPython for rapid prototyping of embedded GUI and computer vision applications, powered via USB-C.

Features

  • Dual-Core Heterogeneous Processing: Combines a 150 MHz Arm Cortex-M33 with a Hazard3 RISC-V core for efficient task partitioning and real-time control.
  • Onboard 2-Inch IPS Touch Display: Features a 240×320 resolution, 262K color capacitive touchscreen for intuitive GUI development without external hardware.
  • Camera Interface & Expansion: Directly supports OV2640/OV5640 camera modules for image capture and video streaming, alongside a TF card slot for data logging.
  • Integrated Sensor Suite: Includes a QMI8658 6-axis IMU (accelerometer + gyroscope) and temperature sensor for motion and environmental sensing projects.
  • Flexible I/O & Low-Power Modes: Offers 22 GPIOs, multiple serial interfaces (SPI, I2C, UART), and sleep/dormant modes for battery-operated portable IoT devices.

Out of stock

Description

The Waveshare RP2350 is a compact, feature-rich MCU development board centered around the Raspberry Pi-designed RP2350 microcontroller. Its unique dual-architecture pairs an Arm Cortex-M33 for application tasks with a RISC-V core for custom peripheral emulation via 12 programmable I/O (PIO) state machines, enabling high-speed, deterministic I/O control without taxing the main CPU.

Designed for embedded GUI and vision-based IoT applications, the board comes with a pre-integrated 2-inch capacitive touch IPS display, a camera interface compatible with popular OV series sensors, and a lithium battery management circuit. This integration drastically reduces external wiring and component count, accelerating development cycles for smart wearables, handheld instruments, and interactive control panels.

Key Features

  • RP2350 microcontroller with dual-core Arm Cortex-M33 and dual-core Hazard3 RISC-V architecture.
  • Onboard 2-inch IPS capacitive touch LCD with 240x320 resolution and 262K color depth.
  • Direct camera interface supporting OV2640 and OV5640 modules for computer vision projects.
  • Integrated QMI8658 6-axis inertial measurement unit (3-axis accelerometer + 3-axis gyroscope).
  • Comprehensive I/O set: 22 GPIOs, 2x SPI, 2x I2C, 2x UART, 14x PWM channels, and 2x 12-bit ADCs.
  • USB-C connector for power, programming (drag-and-drop mass storage), and host/device communication.
  • Lithium battery charge/discharge management header for portable, battery-powered designs.
  • 12 programmable PIO state machines for implementing custom serial protocols or peripherals.

Applications

  • Portable handheld instruments and data loggers with graphical user interfaces.
  • Smart wearables and fitness trackers with motion sensing and display feedback.
  • Embedded computer vision systems for object detection, barcode scanning, or simple surveillance.
  • Interactive control panels for smart home automation, robotics, and industrial HMI.
  • Educational platforms for learning embedded systems, real-time operating systems (RTOS), and MicroPython.

Technical Specifications

Microcontroller/SoCRaspberry Pi RP2350 (Dual-core Arm Cortex-M33 + Dual-core Hazard3 RISC-V)
Processor ClockUp to 150 MHz
RAM520 KB SRAM
Flash Memory16 MB onboard
Display2-inch IPS Capacitive Touch, 240 x 320 pixels, 262K colors
Camera InterfaceSupports OV2640, OV5640 modules
Inertial SensorQMI8658 6-axis IMU (Accelerometer + Gyroscope)
InterfacesUSB 1.1 (Host/Device), 2x SPI, 2x I2C, 2x UART, TF Card Slot
GPIO & PWM22 x GPIO, 14 x PWM channels
Analog Inputs2 x 12-bit ADC
Programmable I/O12 x PIO state machines
Power SupplyUSB-C (5V), Lithium battery header
Operating TemperatureNot specified
Dimensions57 mm (L) x 37 mm (W)
Weight25 g

Frequently Asked Questions

How do I program the Waveshare RP2350 board?

The board supports drag-and-drop programming via USB mass storage. Connect it to your computer with a USB-C cable, and it will appear as a removable drive. Drag your UF2 firmware file onto this drive to flash it. For advanced development, you can use the Arduino IDE with the Raspberry Pi Pico core or the official MicroPython firmware, accessing the GPIO and peripherals through their respective libraries. The board's pins are also compatible with common prototyping shields.

What cameras are compatible with the onboard camera interface?

The development board's camera interface is directly compatible with popular OV series camera modules, specifically the OV2640 (2MP) and OV5640 (5MP) which are included as an option. You can connect these modules via the dedicated connector. For software, you will need to use libraries provided by the community for MicroPython or C/C++ frameworks like the Pico SDK to initialize the camera, capture images, and process the data for your computer vision or streaming applications.

Can I power this board with a battery for portable projects?

Yes, the board includes a dedicated lithium battery charge/discharge management header. You can connect a standard 3.7V Li-ion or Li-Po battery to this header. The onboard circuitry will manage charging when USB power is connected and safely power the board from the battery when disconnected. Utilize the low-power sleep and dormant modes of the RP2350 microcontroller to significantly extend battery life in between active sensing or display update cycles.

Package Includes

  • 1 x RP2350-Touch-LCD-2 Development Board
  • 1 x OV5640 Camera Module (OPTIONS)

Additional Information

Weight 0.025 kg
Dimensions 5.7 × 3.7 cm