RE: https://eldritch.cafe/@ergonautes/115933914956646384
On avait dit qu’on publierait les sources KiCad et FreeCAD du #Quacken après avoir livré le premier lot, on a deux semaines de retard, désolé ! On a eu des imprévus sur le #QuackMatrix, qu’il a fallu traiter en urgence.
Nota : les sources de la version 25.10 présentée au CdL2025 étaient en ligne depuis novembre 2025, et ce modèle est fonctionnel (je l’utilise en ce moment même) — mais uniquement en monobloc. Il nous a fallu trois protos supplémentaires avant de parvenir à faire fonctionner le mode split (25.11, 25.12, 26.01), c’est ce qui a causé tant de retard dans le projet.
En achetant le Quacken auprès des Ergonautes vous nous aidez à proposer des claviers à bas prix (magie de l’achat groupé) et vous participez au financement des protos des autres projets ( #QMx2040 par exemple), mais n’hésitez pas à construire votre Quacken vous-mêmes à partir de ces sources ! Ou, mieux : personnalisez-le, améliorez-le, et partagez vos modifications avec la communauté ( #GPLv3).
De toute cette (més)aventure, on a retenu deux leçons.
- Plus jamais, on ne prendra de commandes pour un matériel qui n’a pas été validé à 110 %. On avait des protos fonctionnels, on pensait n’avoir que des détails à corriger, mais l’enfer est dans les détails.
- Concevoir un clavier sur base Pro Micro, comme la plupart des claviers supportés par ZMK, c’est facile ; embarquer un contrôleur directement sur la carte électronique du clavier, c’est nettement plus difficile ; et comme contrôleur, entre un STM32F et un RP2040, la difficulté technique fait encore un bond.
On ne regrette pas le choix du RP2040 : on aime la démarche open-source, on adore le fait de pouvoir flasher par simple glissé-déposé depuis un explorateur de fichier, et cette puce dispose de fonctionnalités incroyables. On a juste sous-estimé la difficulté, et ça nous a fait perdre beaucoup de temps.
On espère que le Quacken fasse un peu référence pour les claviers open-hardware avec RP2040 intégré. On publiera les sources KiCad dès qu’on aura livré les commandes en cours.