Das RP2350-Touch-LCD-1.46B ist ein hochintegriertes, kompaktes Entwicklungsboard mit 1,46 Zoll rundem IPS-Farbdisplay und kapazitivem 5-Punkt-Touch. Es basiert auf dem RP2350B-Mikrocontroller mit dual-core, dual-architecture Design, der wahlweise mit zwei ARM Cortex-M33 oder zwei Hazard3 RISC-V Kernen betrieben werden kann. Die integrierte QSPI-Schnittstelle, ein 6-Achsen-IMU-Sensor (Beschleunigung und Gyroskop), ein RTC-Chip sowie ein Slot für TF-Speicherkarten ermöglichen die Entwicklung vielseitiger eingebetteter Systeme.
Ein integrierter Audio-Codec unterstützt hochqualitative Audioeingabe und -ausgabe. Das Touch-Display besitzt eine Auflösung von 412×412 Pixeln mit einer Farbtiefe von 65.000 Farben. Durch die I2C-Anbindung mit Interrupt-Support wird eine reaktionsschnelle Benutzeroberfläche realisiert. Ein USB-Typ-C-Anschluss erleichtert die Stromversorgung und Datenübertragung. Die Programmierung erfolgt per Drag-and-Drop über USB-Massenspeicher oder mit C/C++, MicroPython und der Arduino IDE. Die Stromversorgung erfolgt über einen 3,7V Lithiumanschluss mit Lade-/Entladeunterstützung.
Das Board eignet sich als grafisches Interface in eingebetteten Systemen, bei denen Bild- und Tonausgabe, Touch-Bedienung und Sensorik gefragt sind. Typische Einsatzbereiche sind interaktive Steuerungen, tragbare Geräte oder DIY-Projekte. Die Unterstützung von Audio und Spracheingabe ermöglicht auch Anwendungen im Bereich Sprachsteuerung oder Benachrichtigungssysteme.
Dank seiner kompakten Größe und der Kombination aus Touchscreen, Bewegungserkennung und Audiofunktion eignet sich das RP2350-Touch-LCD-1.46B für den Bau von Prototypen im Bereich IoT, Wearables oder HMI-Systeme (Human Machine Interface). Die unterstützte Open-Source-Grafikbibliothek LVGL erlaubt die Erstellung grafischer Benutzeroberflächen mit geringem Speicherbedarf und intuitiver Bedienung.
Das Produkt kann zur Darstellung und Interaktion mit Informationen in Audio- und Bildform verwendet werden. Es unterstützt unterschiedliche Eingabemethoden wie Touch, Taste oder Sprache und kann in vielfältige Steuerungsprojekte integriert werden. Die Mensch-Maschine-Schnittstelle (Human Machine Interface) ermöglicht die Übertragung und Darstellung von Systeminformationen über eine visuelle Benutzeroberfläche. Dank seiner Architektur erlaubt das Gerät die Entwicklung eigener grafischer Benutzeroberflächen mit Unterstützung durch die Open-Source-Bibliothek LVGL.
Merkmale im Überblick
Dual-Core-Mikrocontroller mit ARM Cortex-M33 oder Hazard3 RISC-V
1,46\" rundes kapazitives Touchdisplay mit 5-Punkt-Erkennung
412×412 Pixel Auflösung, 65.000 Farben, IPS-Technologie
16 MB Flash, 520 KB RAM, USB Typ-C Anschluss
Audioausgabe und Spracheingabe über Mikrofon und Codec
TF-Karten-Slot, RTC-Chip und 6-Achsen-IMU integriert
Drag-and-Drop-Programmierung über USB
12 programmierbare PIO-State-Machines
14 Multifunktions-GPIOs, 2× I2C, 2× UART, 7× 12-bit ADC, 12× PWM
3,7V Lithiumakku-Anschluss mit Ladefunktion
Kompatibilität
Raspberry Pi RP2350-kompatible Entwicklungsumgebungen
Arduino IDE
MicroPython
C/C++ SDK
LVGL GUI-Framework
Technische Daten
Display: 1,46\" rundes IPS Panel, 412×412 Auflösung, 65K Farbe
Touch: kapazitiver 5-Punkt-Touch via I2C, mit Interrupt
Prozessor: RP2350B, Dual-Core ARM Cortex-M33 oder Hazard3
Taktfrequenz: bis zu 150 MHz
Speicher: 520KB SRAM, 16MB Flash
Stromversorgung: 3,7V Lithiumakku über MX1.25 Anschluss
USB: Typ-C, USB 1.1 Device/Host
Audio: integrierter Codec, Mikrofoneingang und Audioausgang
Sensorik: QMI8658 6-Achsen-IMU, Temperatur-Sensor
E/A: 14 GPIO, 2× UART, 2× I2C, 7× ADC (12-bit), 12× PWM
RTC: PCF85063
Programmierung: Drag-and-Drop über USB, C/C++, MicroPython, Arduino IDE
Softwareunterstützung: LVGL Grafikbibliothek
Sonstige Daten
Ohne Abdeckglas
Unterstützt niedrigen Energieverbrauch durch Sleep-/Dormant-Modi
Lieferumfang
1× RP2350-Touch-LCD-1.46B
Links
Waveshare Wiki-Seite zum Produkt