
Pimoroni trackball breakout è un mini Breakout cliccabile illuminato RGBW, perfetto per aggiungere navigazione o controllo ai tuoi progetti.
Pimoroni ha preso un modulo trackball e ci ha aggiunto un sacco di ingegneria intelligente per permetterti di integrare l’interazione old-school nei tuoi progetti. Oltre al tracciamento direzionale x/y e al clic, è stato aggiunto un LED RGBW (rosso/verde/blu/bianco) proprio sotto la trackball trasparente per illuminarla e consentirti di aggiungere un feedback visivo.
Usa Trackball Breakout con un Arduino che supporta USB HID per utilizzarlo come un piccolo mouse. Oppure, perché non usarlo come controllo di colore/luminosità per un breakout a matrice di LED o come controller di navigazione per un Cosmic Unicorn?
Poiché la trackball ha una superficie in gomma antiscivolo, puoi anche usarla con la trackball rivolta verso il basso e seguirla mentre rotola su una superficie, come un tradizionale mouse a sfera.
È compatibile con il sofisticato sistema Breakout Garden, dove usare i breakout è semplicissimo: basta inserirli in uno dei sei slot e iniziare a far crescere il tuo progetto, creare e programmare. Anche i breakout trackball realizzati dopo aprile 2024 sono compatibili con Qw/ST, quindi possono essere collegati a un’ampia gamma di microcontrollori e HAT diversi con connettori Qwiic o STEMMA QT.
Caratteristiche
- Mini trackball con pulsante di clic
- LED RGBW sotto la trackball per l’illuminazione
- Custodia in plastica stampata per trackball
- Fori di montaggio
- Microcontrollore Nuvoton MS51XB9AE
- Interfaccia I2C (indirizzo 0x0A/0x0B (traccia di taglio))
- Connettore Qwiic/STEMMA QT
- Compatibile con 3,3 V o 5 V
- Protezione da inversione di polarità
- Compatibile con Arduino
- Compatibile con computer Raspberry Pi (libreria Python)
- Compatibile con Raspberry Pi Pico (librerie C++/MicroPython)

Il kit include
- Breakout per trackball
- Connettore 1×5 pin
- Connettore 1×5 socket ad angolo retto
Questa scheda breakout è stata progettata in modo che sia possibile saldare il pezzo di connettore femmina ad angolo retto e inserirlo direttamente sui 5 pin in basso a sinistra del connettore GPIO del tuo Raspberry Pi (pin 1, 3, 5, 7, 9).
Ingegneria
Questa scheda breakout di piccole dimensioni racchiude una notevole quantità di ingegneria.
Il modulo trackball stesso ha un piccolo magnete cilindrico su ogni angolo che ruota e viene letto da uno dei quattro sensori a effetto Hall.
C’è un piccolo interruttore a cupola proprio sotto il trackball per rilevare i clic e quattro LED (rosso, verde, blu, bianco) attorno al trackball per illuminarlo.
Un involucro in plastica è stato progettato e stampato a iniezione per il trackball, per tenere il modulo in posizione e proteggerlo, che può essere rimosso per pulire il trackball o il rullo, o per sostituire il modulo se necessario.
È presente un MCU Nuvoton MS51XB9AE integrato per leggere l’output dal trackball e dall’interruttore a cupola, per controllare i LED e per implementare I2C.
Software
E’ disponibile una libreria Python per Trackball Breakout che semplifica la lettura dei valori direzionali, degli eventi di clic e l’impostazione del colore dei LED. Sono inoltre disponibili diversi esempi su come leggere la direzione e il clic, creare un effetto arcobaleno sui LED e utilizzarlo come mouse in Raspberry Pi OS.
È possibile utilizzare questo breakout anche con Raspberry Pi Pico e altre schede RP2040, utilizzando C++ o MicroPython di marca Pirate.
Note
Il breakout trackball funziona in modo affidabile solo con velocità I²C fino a 250 kHz a causa delle limitazioni nell’implementazione del clock-stretching del Raspberry Pi.
Dimensioni: 25x22x11 mm
Le versioni precedenti di questo breakout utilizzano un MCU Nuvoton N76E003AQ20.
Considerazioni finali
Con un modico investimento di dieci euro e mezzo è possibile acquistare un sistema di tracciamento miniaturizzato ed efficiente. COme sempre, potrebbe trattarsi proprio dell’elemento che mancava per completare un progetto… o, più prosaicamente, di un oggetto che stimola la golosità elettronica del nsotro maker quadratico medio…
Iscriviti ai nostri gruppi Telegram
Link utili