Quindi hai un nome figo/spiritoso per la tua band, un account Soundcloud, un casco Daft Punk stampato in 3D... quindi cosa potrebbe mancare nella tua strada verso la celebrità? Il
Confezione kit NeoTrellis M4, Certo!
Il
NeoTraliccio M4 è un all-in-one
USB + NeoPixel + Elastomero + Audio asse. È alimentato dal nostro nuovo chip preferito al mondo, il SAMD51, un core Cortex M4 che funziona a 120 MHz. Questo chip ha un core veloce con supporto CircuitPython e Arduino, DSP hardware/virgola mobile, doppio DAC (ne parleremo più avanti!) e tutte le chicche che ci si aspetta da chip normali come I2C, ADC, DMA, ecc. Ha un capiente 512KB di flash e 192 KB di SRAM, quindi è fantastico per CircuitPython, abbiamo aggiunto un chip flash completo da 8 MB, quindi tonnellate di spazio per file e clip audio. Oppure puoi caricare Arduino per un'elaborazione/generazione audio velocissima
con il nostro fork della libreria PJRC Audio.
La porta USB nativa può trasformarlo in un dispositivo USB MIDI, se lo desideri, attualmente è supportato solo in Arduino. Collegalo a un computer o tablet, se lo desideri. Oppure usalo in modalità standalone, purché sia alimentato da una presa di alimentazione USB, eseguirà qualsiasi firmware sia masterizzato al suo interno.
OK, quindi hai questo grande cervello, ma ora hai bisogno di input e output! C'è una griglia 4x8 di pulsantiere in elastomero con un NeoPixel incastonato al centro di ognuna. È possibile leggere qualsiasi/tutti i pulsanti premuti contemporaneamente grazie alla matrice completamente a diodi e anche impostare il colore di ciascun pulsante su uno qualsiasi dei colori a 24 bit. (Abbiamo anche del codice Arduino DMA per i NeoPixel in modo che non occupino tempo del processore.) I pulsanti in elastomero sono traslucidi, quindi si illuminano magnificamente quando sono accesi.
È ora di fare rumore! Abbiamo scelto il SAMD51 principalmente perché ha quel doppio DAC: due uscite "true analogiche" a 12 bit, 500KSPS e le abbiamo collegate a sinistra ea destra su un jack per cuffie standard. Poiché i pin DAC sono anche pin ADC, se lo desideri, puoi anche utilizzare il sinistro/destro per l'ingresso a livello di linea audio. Non otterrai uscite di qualità audiofila da due DAC a 12 bit, ma puoi certamente riprodurre clip audio ed emettere segnali acustici e bloop.
E se vuoi avere alcuni input audio, ti abbiamo coperto. Il 4° pin sul jack per le cuffie è per il microfono o la linea di ingresso. Se si dispone di una classica "cuffia per telefono cellulare", il microfono electret passerà attraverso un amplificatore in un pin ADC. Ancora una volta, non è di qualità audiofila (stiamo parlando di un microfono electret qui) ma puoi eseguire la registrazione e il filtraggio dell'audio sull'ingresso mono. L'ingresso microfonico grezzo non amplificato è anche collegato a un DAC in modo da poter leggere le pressioni dei pulsanti sulle cuffie che hanno un selettore di resistenza per i loro pulsanti o qualche altro segnale analogico 3.3V-max.
Per aggiungere maggiore interattività, è incluso anche un accelerometro a tre assi di precisione di Analog Devices, l'ADXL343, che fornisce informazioni del sensore su inclinazione, movimento o tocco. Ottimo per aggiungere un'altra dimensione di input di dati oltre ai pulsanti.
Infine, è disponibile una porta di hacking JST a 4 pin per ulteriori componenti aggiuntivi. È compatibile con STEMMA e Grove e fornisce GND, alimentazione a 3,3 V e due pin che possono essere utilizzati per I2C, ADC o UART. Quindi collega qualche altro sensore, o leggi l'audio stereo, o magari hackera insieme una porta MIDI. Qualunque cosa ti piaccia!
Ecco alcuni degli aggiornamenti che puoi aspettarti quando usi NeoTrellis M4
- ATSAMD51 Cortex M4 a 32 bit core in esecuzione a 120MHz (32 bit, logica e alimentazione 3,3 V)
- Supporto DSP hardware e virgola mobile
- 512KB veloce, 192KB RAM
- USB nativo che può fungere da vero dispositivo MIDI USB, se lo desideri.
- Chip FLASH SPI da 8 MB per l'archiviazione di file e l'archiviazione del codice CircuitPython.
- Cuscinetti in elastomero 4x8 con matrice completamente a diodi - nessun ghosting!
- 4x8 NeoPixel per ogni pad, si illumina attraverso i pulsanti in elastomero
- Jack per cuffie TRRS con uscite DAC stereo su sinistra/destra, può anche essere ingresso ADC stereo. Quarto pin sulla cuffia per l'ingresso electret/ADC
- Integrato Amplificatore microfonico a elettrete MAX4466 per le cuffie dei telefoni cellulari. Lettura del livello CC "grezzo" disponibile anche su un ADC separato
- Porta di hacking 4-JST con alimentazione a 3,3 V, messa a terra e due GPIO che possono essere I2C/ADC/UART
- Accelerometro a tre assi ADXL343 di Analog Devices
- Davvero divertente premere i pulsanti e far uscire i suoni!
Include:Questo articolo include cuscinetti in elastomero siliconico 4x4 e
un recinto - potresti anche volere delle cuffie, un cavo USB e forse un cavo audio per andare avanti.