Als ich letzte Tage das Dulcimer-Projekt vorgestellt habe, habe ich auch eine Mail an Objective Development geschrieben. Das sind die Leute die den USB-Treiber gemacht haben den ich jetzt zum wiederholten Mal benutzt habe. Die haben Links auf alle USB-Projekte die damit gemacht wurden. Auf der Seite mit den HID-Geräten findet sich seit Gestern auch mein Dulcimer.

Die Seite habe ich mir in den letzten zwei Monaten auch öfter angesehen, weil ich andere Projekte gesucht habe aus denen ich lernen kann. Allerdings sind da in den letzten Wochen einige dazu gekommen, unter anderem RUMP – Real USB Model M PCB. Da hat offenbar jemand das gleiche Projekt gemacht wie ich, parallel und ohne es zu wissen. :-)

Ich werde den jetzt gleich mal anschreiben und ihm meine Version vorstellen. Vielleicht will er sich ansehen wie ich es hingekriegt habe die LEDs der Tastatur zu benutzen. Ich werde seinen Algorithmus zur Verhinderung von Ghost-Keys nochmal eingehend studieren…

Zwei Kleinigkeiten habe ich gerade an dem Dulcimer-Projekt gefixt. Eine Fehlerkorrektur in einer Funktion die eigentlich eh nicht aufgerufen wird. Naja, später schon, wenn die Tastatur zusätzliche Features kriegt. Jetzt habe ich die nämlich beim Debuggen benutzt. Der andere Fehler ist für Nachbauer unangenehmer, und aufgrund der merkwürdigen USB-Spezifikation nicht leicht zu sehen: die Backslash-Taste ist da an zwei Stellen definiert. Und ich habe natürlich direkt die falsche gewählt… :-/

Naja, ist gefixt. Die neuen Pakete stehen zum Download auf der Seite.

DulcimerDas Autoquarium ist zwar mittlerweile auch fast fertig (in der ersten Ausbaustufe), aber zwischenzeitlich habe ich mich noch einem weiteren Projekt gewidmet. Das ist seit gerade eben online. Ebenfalls in der ersten Ausbaustufe: Dulcimer.

Der Name klingt erstmal nichtssagend, aber wer sich den grünen Kasten auf der Seite durchliest kann sich vielleicht denken warum ich ihn gewählt habe (Hint: wenn das nicht reicht kann man auch in der englischen Version spicken). :-)

Um das auch hier nochmal kurz zusammenzufassen: es geht um eine ziemlich alte klassische Tastatur: die IBM Model M. Ich wurde gefragt ob ich die zu einer USB-Tastatur umbauen kann, und hier ist das Ergebnis. Wer mit dem Namen nichts anfangen kann möge sich vielleicht mal bei eBay die Preise ansehen für die diese ‚alten Dinger‘ gehandelt werden…

Wie auch immer: diese eine spricht jetzt schon fließend USB. Und wenn ich Zeit dazu habe werde ich da noch ein paar Nettigkeiten einbauen. Ideen stehen ja schon auf der Seite, für neue bin ich immer offen. Eines meiner Ziele ist zum Beispiel — ohne mich über die Krankheit lustig machen zu wollen — eine (ein- und ausschaltbare) Tourette-Tastatur… :-D