Entra nella matrice (LED) con questo controller all-in-one alimentato da USB-C per pannelli HUB75.
L'Interstate 75 è un Scheda driver basata su RP2040 per matrici LED in stile HUB75. È progettato per inserirsi ordinatamente nella parte posteriore di un pannello LED e fornisce un modo rapido e semplice per creare una segnaletica scorrevole o un display LED accattivante per le uscite dei sensori.
L'Interstatale 2040 lo è alimentato e programmabile tramite USB-C. USB-C è in grado di fornire fino a 3 A di potenza, che dovrebbero essere sufficienti per alimentare un singolo pannello 64x64 (o più piccolo), supponendo che tu non stia pianificando qualcosa di troppo luminoso. Se hai bisogno di più potenza di quella (quindi puoi concatenare più pannelli insieme, forse?) Puoi invece iniettarla nei terminali a vite. Ce ne sono anche due pulsanti utili, un pulsante di ripristino e un LED RGB integrato.Abbiamo anche spuntato un Connettore QW/ST lì, per rendere super facile collegare i breakout Qwiic o STEMMA QT.
Caratteristiche
I pannelli e i cavi della matrice LED sono venduti separatamente, controlla la scheda degli extra per alcune opzioni!
Software
Poiché è una scheda RP2040, l'Interstate 75 è indipendente dal firmware! Puoi programmarlo con C/C++, MicroPython o CircuitPython. Nostro C++/MicroPython le librerie contengono alcuni driver HUB75 eleganti che utilizzano le macchine a stati PIO e DMA di RP2040 per ridurre al minimo l'utilizzo della CPU e massimizzare la profondità del colore con correzione della gamma a 10 bit. Otterrai le migliori prestazioni utilizzando C++, ma se sei un principiante ti consigliamo di utilizzare le nostre batterie incluse nella build MicroPython per iniziare facilmente.
Puoi anche usare CircuitPython sulla tua Interstate 75! Poiché i driver CircuitPython sono progettati per funzionare su un gruppo di microcontrollori diversi, non otterrai le fantasiose modifiche specifiche dell'architettura RP2040 che troverai nella nostra libreria, ma avrai accesso alla potente libreria DisplayIO di Adafruit che rende super facile visualizzare tutti i tipi di diversi tipi di testo, disegnare forme e visualizzare immagini.
Tieni presente che alcune varietà meno comuni di pannelli 64x64, come quelli che utilizzano il chip FM6126A, non sono attualmente supportate in CircuitPython.
Collegamento di sblocchi
Se il tuo breakout ha un connettore QW/ST a bordo, puoi collegarlo direttamente con un cavo da JST-SH a JST-SH, oppure puoi collegare facilmente uno qualsiasi dei nostri breakout I2C Breakout Garden con un cavo da JST-SH a JST-SH cavo accoppiato con un adattatore Qw/ST a Breakout Garden.
Puoi trovare un elenco di quali breakout sono attualmente compatibili con la nostra build C++/MicroPython nel più recente note di rilascio.
Abbiamo anche suddiviso una serie di utili pin I2C, pin analogici e pin di debug lungo il lato della scheda in modo da poter saldare cose come breakout o potenziometri analogici direttamente su di essi.
Informazioni su RP2040
Il microcontrollore RP2040 di Raspberry Pi è un ARM Cortex M0+ dual core che funziona fino a 133 Mhz. Comprende 264kB di SRAM, 30 pin GPIO multifunzione (incluso un ADC a 12 bit a quattro canali), un mucchio di periferiche standard (I2C, SPI, UART, PWM, clock, ecc.) e supporto USB. Una caratteristica molto interessante di RP2040 sono gli IO programmabili che consentono di eseguire programmi personalizzati in grado di manipolare pin GPIO e trasferire dati tra periferiche: possono scaricare attività che richiedono velocità di trasferimento dati elevate o tempi precisi che tradizionalmente avrebbero richiesto un sacco di lavoro pesante sollevamento dalla CPU.
Marca | Pimoroni |
Modello | PIM584 |