Hacking 12 key Macro Pad with Knob è dedicato al progetto a cui ho lavorato negli scorsi weekend.
Circa un mese fa ho acquistato, su un noto marketplace una tastiera esterna con 12 pulsanti e due manopole da utilizzare per velocizzare l’uso dei principali programmi che utilizzo per il blog e non solo:
- Da vinci Resolve
- Photoshop
- Fusion 360
in pratica desideravo avere un sistema dotato di tasti funzione rapidi che potesse aiutarmi a lavorare più agevolmente e con maggiore velocità.
Leggendo in internet ho trovato questa tastiera dotata di 12 tasti e 2 manopole capace di:
- funzionare con Windows, Linux e Mac OS X;
- impostare 3 layout separati ( ottimo per i tre programmi con cui volevo utilizzarla );
- meccanica: quindi con un feedback tattile e sonoro ( il classico clap-clap dei tasti );
insomma tutto ciò di cui ho necessità nell’immediato.
Ma allora perchè un Haking 12 key Macro Pad with Knob ?
Quando ho ricevuto il prodotto mi sono reso conto di due anomalie:
- non gestisce il multilayer;
- è compatibile Mac e Linux solo dopo che lo hai programmato con Windows;
per fortuna il feedback tattile è presente ed è veramente bello averlo.
Ma come ogni buon maker, e non solo, non mi sono perso d’animo ed ho deciso di comprendere meglio il motivo che impediva la gestione dei multi-layer.
Osservando alcuni video su YouTube mi sono reso conto che per passare ad un layer differente veniva utilizzato uno switch presente nella parte alta della tastiera, nel mio modello tale switch non era presente.
Ho deciso di smontare la tastiera per capirci qualcosa di più, ho rimosso i copripulsanti:
ho quindi rimosso i pulsanti:
e quindi le manopole:
infine ho rimosso le 4 viti e separato gli strati di plexigass:
Il pcb della 12 key Macro Pad
una volta separati gli strati di plexyglass ed il pcb ho notato che mancano alcuni componenti come:
- lo switch per spostarsi tra i layer ( verde );
- i tre led che ti indicano il layer in cui ti trovi ( blu );
- lo switch on/off per spegnerlo ed accenderlo ( azzurro );
- i led multicolori ( viola );
in questo hacking 12 key Macro Pad with Knob ti concentrerai sui componenti necessari per attivare la funzionalità multi layer:
lo switch per spostarti tra i layout ( layer ) ed i tre led che ti segnalano il layer in cui sei.
Lo switch di cambio layout
per lo switch che ti permette di fare il cambi di layoput puoi usare un micro switch smd, io l’ho recuperato da una wemos non funzionante:
e l’ho saldato in corrispondenza del posto previsto sul PCB.
I tre led indicatori di layout
I tre led li ho presi dal magazzino dei componenti che uso per i miei progetti:
saldando ciascun led nella posizione predefinita sul PCB.
Come avrai compreso questo tipo di pad a 12 tasti e due manopole viene venduto in diverse versioni, ad esempio:
- con o senza la gestione dei layout multipli;
- con o senza bluetooth;
- con o senza layout led colorato;
tuttavia il PCB, il controller ed il firmware sono in grado di gestire tutte queste caratteristiche senza difficoltà.
Deduci da solo che puoi prendere la versione base e aggiungere tutte le componenti che desideri con pochi euro per eseguire anche tu un Hacking 12 key Macro Pad with Knob ed avere la versione con più funzionalità.
Il video dell’hacking 12 key Macro Pad with Knob
Ho realizzato un video dell’hacking 12 key Macro Pad with Knob e del suo funzionamento con i tre principali programmi che uso per il mio blog:
- Da vinci Resolve
- Photoshop
- Fusion 360
ed ecco il video:
anche se resta ancora una sfida importante da risolvere: poter programmare questa tastiera esterna con sistemi diversi da Windows in modo da renderla autonoma.
Nei prossimi articoli ti mostro un sistema davvero semplice per ottenere questo risultato.