Nella mia testa frullava già da tempo l'idea di provare a progettare e costruire da zero una piccola tastiera, per diversi motivi:
è bello apprezzare e poi assemblare il lavoro di altri ma non c'é nulla di più custom di qualcosa creato da zero con i propri mezzi e le proprie idee
una tastiera piccola è più semplice da gestire e può essere un'ottima occasione per divertirsi con l'hand-wired
posso accedere abbastanza facilmente a una piccola stampante 3D, per cui...
nella speranza di arrivare a qualcosa di concreto, averne a disposizione più di una potrebbe essere utile per fare test comparativi sugli switch
I punti cardine che vorrei rispettare sono:
ISO Enter
usare il più possibile tasti di dimensioni standard - per capirci: tutto quello che è da 60% in su
split spacebar 3U + 3U: mi hanno sempre incuriosito, e le trovo esteticamente piacevoli
Con queste premesse il layout a cui sono arrivato è questo:
YL43 - Layout
I tasti a cui fare attenzione sono:
le
due barre spaziatrici, da
3U, in giallo: stanno avendo sempre più successo, nei kit dedicati alle 40% e alle barre sono ormai uno standard
i
mods sulla destra, in arancione: SHIFT destro da 1,75U e due mods da 1U sono combinazioni che sono spesso presenti nei kit base
YL43 - Layout
Riassumendo: questo layout oggi dovrebbe essere facilmente coperto con un kit standard più un kit aggiuntivo per le barre.
Sono abbastanza certo di aver raggiunto - almeno per il momento - la mia quadra sul tema layout: il prossimo passo è lavorare per arrivare ad avere un primo prototipo, costruito inizialmente in modalità hand-wired. Se tutto andrà bene si penserà ad una eventuale PCB dedicata.
L'intenzione è quella di progettare un semplice case in PLA ed usare un plate per tenere in posizione i tasti, e poi lavorare sotto al cofano con un micro-controller dedicato.
YL43 - Plate
Fin qui ho utilizzato:
keyboard-layout-editor.com per ragionare sul layout
ai03 Plate Generator per generare un primo DXF su cui poi lavorare
Next step: mettere mano a FreeCAD e abbozzare qualche idea. Il mio primo obbiettivo sarà quello di arrivare a qualcosa di molto semplice giusto per poter testare sul campo il layout e capire se davvero funziona.
Non mi sono mai fornito da loro ma li conosco da diverso tempo e penso che utilizzerò LaserBoost per la produzione del plate - alluminio o acciaio, ci devo ancora pensare...
Per il case utilizzerò sicuramente una Prusa Mini e qui le cose di complicano... perché la dimensione di stampa massima supportata è di 18x18x18 cm e in larghezza la board supererà certamente i 25 cm. Dovrò quindi pensare ad una costruzione in due parti... 🤔
Come controller ho già recuperato un Elite-C v4 con CPU ATmega32u4 e con esso degli stabilizzatori Durock v2 con barra da 3U - verranno buoni quando (e se) arriverà anche la PCB, per il momento sfrutterò le barre da 3U già in misura e dovrò recuperare altri stabs con montaggio a plate (suggerimenti? 😸 ).
Fin qui non è che ci sia molto da condividere ma per chi volesse divertirsi a darmi una mano - o suggerire eventuali correzioni, miglioramenti, ecc. - ecco il filie JSON del layout per pasticciare un po':
yl43.json
Ahoy!