Forum: Mikrocontroller und Digitale Elektronik Suche open source keyboard


von Nicki (Gast)


Lesenswert?

Kennt irgend jemand ein open source Projekt für Keyboards, bei dem man 
die Codierung selber programmieren kann?

Ich möchte so etwas machen, aber frei programmieren;
https://www.thomann.de/de/dna_music_labs_hotkey_matrix_pc_mac.htm

von TomA (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Nicki.

Die Zeitschrift "Elektor" hatte in den 70ern und 80ern des letzten 
Jahrhundert einige interessante Projekte mit ihren sogenannten TAP's 
(Touch Activated Programmer). Damit lassen sich beliebige Taster, 
Schalter, Tastenfelder und auch ganze Wahl- und Vielfachschalter 
aufbauen.

Mit modernen Mitteln wie einem Mikrocontroller zum Auswerten der Tasten 
wird die Handhabung recht einfach. Zum Aufbau kann man sich beliebige 
Tastaturen - Tastenfelder mit einem Layoutprogramm zusammenstellen und 
frei beschriften. Bin gerade dabei mir verschiedene Tasten/Schalter als 
Bauteile für EAGLE zu erstellen. Das hat den Vorteil dass die alle 
gleich, und damit auch gleich empfindlich sind. Das Layout und die 
Beschriftung übertrage ich mit Tonertransfer auf die Platine. Natürlich 
kann man sich die Platinen samt Beschriftung auch fertigen lassen, das 
setzt aber ein funktionierendes Konzept voraus.

Vielleicht hilft dir die Info etwas weiter.

Im Anhang Bilder der Vorder- und Rückseite eines frühen, einseitigen 
Prototypen. Bei Neueren Versuchen ist die TAP-Fläche auf der einen und 
die Elektronik auf der anderen Seite der Platine.

Gruß. Tom

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Wenn du die Firmware meinst https://qmk.fm/

von chris_ (Gast)


Lesenswert?

Ich finde es äußerst spannend, sich Tastaturen selbst zu drucken:

https://www.thingiverse.com/thing:2760653

Oder gleich die gesamte Schaltmechanik selber zu machen:

https://www.instructables.com/3D-Printed-Electric-Slide-Switch-Using-Only-a-Pape/

Falls jemand da noch ein paar gute Links hat, immer her damit!

von D3l T. (d3lta)


Lesenswert?

Das ist doch vermutlich MIDI, oder? Dann legt man die Belegung doch eh 
erst in der DAW oder wofür man das auch immer verwendet, fest.

Auf die Qualität von kommerziellen Tastaturen zu kommen ist weder 
einfach, noch billig, ich spreche da aus Erfahrung, auf meinem Tisch 
liegt ne selbst zusammengelötete Tastatur (allerdings ne mechanische 
PC-Tatze).

von Bronko (Gast)


Lesenswert?

Hi,
du kannst z.b. ein ATmega32u4 Board und das Arduino Framework nutzen. 
USB HID ist was du suchst. Es gibt zahlreiche Beispiele wie man das mit 
Arduino anstellt.

von MaWin (Gast)


Lesenswert?

Nicki schrieb:
> Kennt irgend jemand ein open source Projekt für Keyboards, bei dem
> man die Codierung selber programmieren kann?
> Ich möchte so etwas machen, aber frei programmieren;

https://asf.microchip.com/docs/latest/common.services.usb.class.hid.device.keyboard.example.saml21_xpro/html/index.html

AVR271 und AN1163.

von Michael X. (Firma: vyuxc) (der-michl)


Lesenswert?


von Ingo W. (uebrig) Benutzerseite


Angehängte Dateien:

Lesenswert?

Vor einiger Zeit hatte ich mal, basierend aus der Tastaturmatrix eines 
Kinderkeyboards und
http://cryptomys.de/horo/V-USB-MIDI/index.html
Basierend auf
https://www.obdev.at/products/vusb/projects.html
etwas vergleichbares gebaut (Anhang).
Dabei ging es mir darum, dass die Funktionstasten auch (sehr hohe) 
start/stop-note Ereignisse erzeugen, die man dann in Musescore 
(Notensatzprogramm) auf die passenden Funktionen mappen kann.
Vielleicht hilft es dir ja bei der Umsetzung - viel Erfolg!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.