Waveshare RP2350 Touch LCD 1.85”: devkit circolare completo

Waveshare RP2350

Nel panorama dei devkit per microcontrollori, Waveshare propone una soluzione particolarmente interessante per chi lavora con interfacce uomo-macchina compatte e dispositivi embedded dal forte impatto visivo. Il Waveshare RP2350-Touch-LCD-1.85C, basato sul nuovo microcontrollore Raspberry Pi RP2350, integra in un formato circolare un display touch capacitivo, audio, sensori e numerose opzioni di espansione. La variante RP2350-Touch-LCD-1.85C-BOX aggiunge inoltre un contenitore con speaker e batteria, rendendo il prodotto adatto anche a prototipi portatili e standalone.

L’articolo di riferimento mette in evidenza come questa piattaforma sia pensata per applicazioni HMI evolute, combinando input touch, pulsanti fisici e voce con output grafici e audio, il tutto in un form factor compatto e ben rifinito.

Un prodotto per dare spazio alla creatività

Uno degli aspetti più stimolanti di questo devkit è la possibilità di realizzare oggetti completamente personalizzati. Un esempio concreto è la creazione di un orologio fai da te, progettato e programmato interamente dall’utente: grafica custom sul display rotondo, gesture touch per cambiare schermate, visualizzazione di data e ora tramite RTC, animazioni fluide con LVGL e persino feedback sonoro. È il classico progetto che unisce elettronica, software e design, permettendo di costruire qualcosa di unico, fatto con le proprie mani, e che dà pieno valore alla vena creativa di maker e sviluppatori.

Panoramica hardware del Waveshare  RP2350-Touch-LCD-1.85C

Il cuore del sistema è il Raspberry Pi RP2350A, un microcontrollore particolarmente flessibile che consente di scegliere, all’avvio, quali core utilizzare:

  • 2 core Arm Cortex-M33 a 150 MHz

  • 2 core RISC-V Hazard3 a 150 MHz

È possibile usare fino a due core contemporaneamente, offrendo un buon compromesso tra prestazioni e consumo. A supporto troviamo 520 KB di SRAM, 8 KB di OTP e 16 MB di flash SPI, affiancati da uno slot microSD, molto utile per logging, risorse grafiche o file audio.

Il display è uno dei punti di forza: un touchscreen circolare da 1,85 pollici, risoluzione 360×360 pixel, 65K colori, basato su driver ST77916 e controller touch CST816. Questo formato si presta perfettamente a smartwatch, pannelli di controllo e interfacce compatte.

Waveshare RP2350

Audio, sensori e periferiche integrate

Dal punto di vista multimediale, il devkit integra il codec audio ES8311, un microfono onboard e un connettore per speaker. Nella versione BOX è incluso uno speaker da 8 Ω 2 W e un contenitore che ospita anche una batteria Li-ion da 3,7 V (opzionale a seconda del bundle).

Non mancano i sensori: il QMI8658, un’unità IMU a 6 assi (accelerometro + giroscopio), apre la strada a interazioni basate sul movimento, mentre l’RTC PCF85063 consente di mantenere data e ora anche in assenza di alimentazione principale.

Completano il quadro pulsanti di reset e boot, LED di stato, interruttore ON/OFF per la batteria e un sistema di ricarica integrato.

Waveshare RP2350

Espansione e connettività

Il devkit offre un header a 28 pin con passo da 1,25 mm, che espone fino a:

  • 18 GPIO

  • 2 SPI, 2 UART

  • 4 ADC a 12 bit

  • 12 PWM

  • 12 PIO

  • HSTX (su GP18 e GP19)

Waveshare RP2350

Sono inoltre presenti connettori dedicati per I2C e UART di debug, oltre alla porta USB-C utilizzabile per alimentazione, programmazione e comunicazione dati (USB 1.1 device/host).

Il pinout completo è disponibile nell’immagine ufficiale pubblicata da Waveshare, utile per evitare errori di cablaggio durante lo sviluppo.

Software, SDK e demo disponibili

Il Waveshare RP2350-Touch-LCD-1.85C può essere programmato tramite:

Waveshare mette a disposizione una wiki con guide introduttive e documentazione hardware. I demo specifici per questa scheda non sono immediatamente evidenti, ma sono scaricabili come archivio ZIP dal sito ufficiale Waveshare, contenente esempi per:

  • test LCD e touch

  • gestione audio

  • lettura della batteria

  • utilizzo dell’IMU

  • RTC e microSD

  • interfacce grafiche con LVGL

LVGL, in particolare, è una scelta naturale per sfruttare appieno il display rotondo, permettendo di creare interfacce fluide, moderne e altamente personalizzabili.

Prezzi e disponibilità

Secondo le informazioni riportate, il Waveshare RP2350-Touch-LCD-1.85C e la variante BOX sono disponibili su diversi canali:

La versione BOX può essere acquistata con o senza batteria, offrendo una certa flessibilità in base alle esigenze del progetto.

Considerazioni emerse dalla community

Dai commenti generali emerge un apprezzamento per l’integrazione hardware e il formato compatto, ma anche qualche osservazione critica. In particolare, viene sottolineata la necessità di una documentazione più chiara e di demo specifiche più facilmente accessibili. Altri utenti evidenziano come l’assenza di connettività wireless limiti alcuni scenari, pur riconoscendo che la potenza e la flessibilità del RP2350 compensano in molti casi questa mancanza.

Conclusione

Il Waveshare RP2350-Touch-LCD-1.85C è un devkit ben progettato, ricco di funzionalità e pensato per sviluppatori, maker e appassionati di embedded che vogliono realizzare interfacce compatte, eleganti e interattive. Il display rotondo, l’audio integrato, i sensori e il supporto software lo rendono una base solida per prototipi avanzati e progetti creativi, dall’HMI industriale a dispositivi personali completamente custom. Un prodotto che, se sfruttato a fondo, può trasformarsi da semplice scheda di sviluppo a oggetto finito di cui andare fieri.

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.