Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#26 30/7/2017 18:34:42

Elivagar
Membres
Lieu : Quelque part sous les Étoiles
Inscription : 29/8/2014
Messages : 83

Re : [Ergodox] Où se fournir ?

Bon, j'ai profité d'un dimanche matin pour monter l'Ergodone :
Dans un premier temps, j'ai retiré les bitoniaux servant au passage des vis pour ne pas avoir à faire de trous trop grand dans la pcb.
Avant : mini_170730063040637036.jpg Après : mini_170730063054114863.jpg

J'ai ensuite marqué les positions des trous et pour m'éviter de couper des connexions j'ai sélectionné 3 zones sans risques pour percer. 3 et demi en fait car sur l'un des cotés il a fallut creuser un peu.
mini_170730063148733632.jpg mini_170730063121465685.jpg

J'ai ensuite soudé les switchs sur la pcb :
mini_170730063126571845.jpg
J'ai merder un peu en n'enfonçant pas assez les switchs dans la pcb :
mini_170730063154512389.jpg
Mais ça ne gène pas au final.

Sur chaque pcb il y a 3 emplacements pour des leds, donc je les y ai mise mais il n'y a pas de trou dans le boitier à cette place là, si j'y trouve une utilité je ferai les trous après.

Ensuite est venu le temps de l'ajustage. il m'a fallut faire le trou pour la connexion mini usb clavier/pc car — à la différence de l'ergodox — la connectique se fait sur le coté gauche au lieu du droit.
Les leds que j'ai rajouté m'ont obligé à retirer de la masse dans le boitier :
mini_170730063222527971.jpg
J'ai agrandi les trous pour le passage du câble inter-clavier car sinon une fois le boitier fermé ça laissait trop d'ouverture.
mini_170730063218494143.jpg

Sachant que je n'ai que 4 vis pour fermer le boitier, il y a des endroits où malheureusement ça baille un peu.
mini_17073006313591473.jpg

Et pour le résultat final :
mini_17073006321182553.jpg mini_170730063233340694.jpg mini_170730063230877188.jpg mini_17073006323477758.jpg
mini_170730063229572085.jpg mini_170730063223473186.jpg

Sur le boitier en façade, il y a un trou qui normalement devait être utile pour l'ergodox mais pour l'ergodone ça tombe sur le contrôleur du clavier esclave, c'est dommage mais je m'y ferai.
Il ne me reste plus que la programmation pour la disposition, mais je ferai ça plus tard

Hors ligne

#27 1/8/2017 17:10:45

Elivagar
Membres
Lieu : Quelque part sous les Étoiles
Inscription : 29/8/2014
Messages : 83

Re : [Ergodox] Où se fournir ?

L'ergodone n'utilise pas de Teensy 2.0 mais un Pro Micro. Donc le TeensyLoad ne fonctionne pas pour charger sa configuration. De plus il n'y a pas de bouton Reset sur ce contrôleur donc il faut faire un shunt entre GND et RST (encore un truc facile…).
F4O50BAHWHMXMO8.MEDIUM.jpg
Instruction de configuration et d'installation (en) : http://www.instructables.com/id/Set-up- … the-Ardui/
Reset du Pro Micro (en) : https://learn.sparkfun.com/tutorials/pr … ng-and-faq

Howto (en) : https://deskthority.net/workshop-f7/how … t8448.html



Compiler une disposition pour le Pro Micro :
Principes de fonctionnement : https://geekhack.org/index.php?topic=82693.0
Création de la disposition : http://www.keyboard-layout-editor.com/
Conversion pour le Pro Micro : TGK (TMK Keymap Generator) : https://tkg.io/
Transfert dans de Pro Micro : https://imgur.com/a/rfezG

Dernière modification par Elivagar (1/8/2017 23:29:18)

Hors ligne

#28 6/8/2017 21:36:47

Manolo
Membres
Inscription : 6/8/2017
Messages : 4

Re : [Ergodox] Où se fournir ?

Bonjour,

Je viens de terminer mon ergodone :

ergodone

Rétroéclairage :

Après avoir revérifié les pistes, je reviens sur ce que j'ai dit, il n'est pas possible de faire de rétroéclairage avec l'ergodone.

Boitier :

Est-ce que quelqu'un à une idée de ce que pourrait couter un boitier de clavier imprimé en 3D? Quand j'aurais le temps (c'est à dire pas avant un moment) j'essaierai de me rapprocher d'un fablab pour voir ce qui est possible de faire...

Ajouter 3 LED de l'Ergodone ? :

Comme l'a évoqué Elivagar, il est possible de souder 3 LED sur la PCB main gauche. (à coté des résistances en haut à droite de la carte : voir discussions précédentes)
Je vais voir s'il est possible de rajouter 3 LED + 3 résistances sur la PCB main droite et utiliser des sorties libres de l'arduino pour les allumer. Les cotés négatifs, c'est qu'il va falloir recoder l'arduino mais aussi bricolé en ajoutant un câble supplémentaire entre les 2 parties main gauche, main droite.

Il y a peut-être une autre possibilité :
L'arduino (main gauche) communique avec le composant MSP23017 (main droite) par une liaison I2C. Le composant MSP23017 n'est autre qu'un composant permettant de déporter 16 Entrées/Sorties. D'après l'adressage des interrupteurs, je pense que seulement 13 E/S sont utilisées : SW0:x à SW5:x (6 entrées) + SWx:0 à SW0:6 (7 entrées). S'il reste bien 3 E/S libres et qu'il est possible de les configurer en sorties, cela peut éviter de tirer un nouveau câble entre les parties gauche et droite. A suivre...

Dernière modification par Manolo (7/8/2017 02:48:42)

Hors ligne

#29 6/8/2017 22:39:19

Mimoza
Olivaw
Lieu : Terre
Inscription : 19/9/2012
Messages : 837

Re : [Ergodox] Où se fournir ?

@Manolo : je me suis permis du fusionner tes 2 messages. Pour ton info je t'ai passé membre pour que tu puisse profiter pleinement du forum (MP, lien, édition de messages, …), chose qui se fait normalement automatiquement au bout de 5 messages, mesure anti-spam oblige.

Hors ligne

#30 18/8/2017 21:36:33

Manolo
Membres
Inscription : 6/8/2017
Messages : 4

Re : [Ergodox] Où se fournir ?

J'ai pas trop eu le temps mais voici ce que j'ai trouvé sur l'ergodone:

Arduino et MCP23017 en détail : Lien vers l'image (l'image est un peu grosse pour être affichée)
Infos générales sur l'ergodone (PCB-pro mini) : lien
Firmware non officiel, code source en C : lien
Je vais essayer de creuser sur ce dernier point pour tenter de reprogrammer l'ergodone.

Ajouter l'arduino  au logiciel Arduino IDE (même si je vois pas trop à quoi cela peut nous servir): lien 

Hors ligne

Pied de page des forums