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!