SKU: IOWC-1082
📋 GST Invoice Available

Waveshare RP2350 1.43-Inch AMOLED Display Development Board w/ IMU & RTC

₹2,829.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 1.43-inch AMOLED touch display, 6-axis IMU, and RTC chip, designed for rapid prototyping of embedded GUI applications using LVGL and MicroPython.

Features

  • Dual-Core RP2350 SoC: Combines ARM Cortex-M33 and RISC-V cores running up to 150 MHz, paired with 520KB SRAM and 16MB Flash for complex GUI and sensor processing tasks.
  • High-Resolution AMOLED Display: Features a 1.43-inch, 466×466 SPI round AMOLED screen with 16.7M colors and capacitive touch via I2C for vibrant, interactive user interfaces.
  • Integrated Motion & Timing Sensors: Onboard QMI8658 6-axis IMU (accelerometer/gyroscope) and PCF85063 RTC chip with battery backup enable motion gesture detection and precise timekeeping.
  • Rich Expansion Headers: Provides USB-C for power/debugging, TF card slot, UART/I2C connectors, and 2×14 GPIO pin headers (1.27mm pitch) for extensive peripheral connectivity.
  • Battery-Powered Operation: Includes a 3.7V lithium battery header with charge/discharge management, supporting portable and low-power application development.

Out of stock

Description

This Waveshare development board centers on the RP2350 microcontroller, a unique dual-architecture chip featuring both ARM Cortex-M33 and RISC-V cores. This design offers flexibility in task allocation between cores, supporting clock speeds up to 150 MHz for handling demanding graphical interfaces and real-time sensor data processing. The board is engineered specifically for Human-Machine Interface (HMI) projects, providing the necessary hardware to build responsive, visually rich embedded applications.

The integrated 1.43-inch AMOLED display delivers high contrast and wide viewing angles, communicating via an SPI interface. The capacitive touch layer, managed over I2C, includes interrupt support for efficient UI interaction. For system context, the onboard QMI8658 inertial measurement unit provides 6-axis motion data for gesture recognition or activity tracking, while the dedicated RTC chip maintains accurate time during sleep or power-off states when connected to a backup battery. The comprehensive I/O set, including USB-C for direct programming and a microSD card slot for asset storage, makes this a complete platform for developing portable, sensor-driven devices with graphical feedback.

Key Features

  • Dual-core, dual-architecture processor (ARM Cortex-M33 & RISC-V) for optimized performance partitioning.
  • High-resolution 1.43-inch round AMOLED display with capacitive touch for sleek, interactive GUI designs.
  • Onboard 6-axis IMU (QMI8658) and RTC (PCF85063) chip for motion sensing and timekeeping functions.
  • Comprehensive connectivity via USB-C, UART, I2C, GPIO headers, and a TF card slot for external storage.
  • Integrated lithium battery management circuit supporting portable, battery-operated applications.
  • Compact form factor with optional CNC metal case for a professional, finished product look.

Applications

  • Portable smart wearables and fitness trackers with graphical feedback.
  • Industrial HMI panels and control interfaces for embedded systems.
  • Interactive IoT dashboards and sensor data visualization devices.
  • Prototyping for gaming peripherals or handheld gadgets with motion control.
  • Educational platforms for learning embedded GUI development with LVGL.

Technical Specifications

Microcontroller / SoCRP2350 (Dual-core ARM Cortex-M33 & Dual-core RISC-V)
CPU Clock SpeedUp to 150 MHz
SRAM520 KB
Flash Memory16 MB (onboard)
Display1.43-inch AMOLED, SPI Interface
Display Resolution466 x 466 pixels
Display Colors16.7 Million
Touch InterfaceCapacitive, I2C with Interrupt
Inertial SensorQMI8658 6-axis IMU (3-axis Accel + 3-axis Gyro)
Real-Time ClockPCF85063 RTC Chip
Power SupplyUSB Type-C or 3.7V Li-ion Battery
Expansion InterfacesUART, I2C (SH1.0 connectors), 2x14 GPIO Headers (1.27mm), TF Card Slot
DimensionsApprox. 45 mm diameter (board)

Frequently Asked Questions

What software frameworks are supported for programming the Waveshare RP2350 board?

The board is supported by the official Raspberry Pi Pico C/C++ SDK and MicroPython port for the RP2350. You can develop applications using the Arduino IDE with community board packages or directly with the Pico SDK. For the integrated display, the LVGL graphics library is recommended for creating graphical user interfaces, with drivers available in the Waveshare GitHub repository.

How do I connect and use the capacitive touch screen on the AMOLED display?

The capacitive touch controller is connected via the I2C interface and supports interrupt generation. You will need to initialize the I2C bus and communicate with the touch IC's specific register map to read touch coordinates. Example code for reading touch data and handling interrupts is typically provided in the Waveshare example libraries, which configure the sensor and demonstrate basic touch event polling or interrupt-driven routines.

Can I power the development board solely from the lithium battery header?

Yes, the board includes charge/discharge management circuitry for a 3.7V lithium-ion/polymer battery connected to the dedicated MX1.25 header. When operating on battery power, the system voltage is regulated down for the core logic and display. The RTC chip can be backed up by this battery to maintain time during deep sleep or when the main power is disconnected, enabling fully portable operation.

What is the purpose of the BOOT and RST buttons on the board?

The RST button performs a hardware reset of the RP2350 microcontroller. The BOOT button is used to place the chip into USB Mass Storage Device (BOOTSEL) mode for flashing firmware. Hold down the BOOT button while connecting the USB-C cable, and the board will appear as a removable drive, allowing you to drag-and-drop a UF2 firmware file for initial programming before switching to serial debugging.

Package Includes

  • 1 x RP2350-Touch-AMOLED-1.43 Development Board
  • 2 x SH1.0 4PIN Cable (~100mm length)

Additional Information

Weight 0.027 kg
Dimensions 8 × 7 × 2 cm