Wiki » History » Version 1
Markus Wolf, 11/04/2025 01:57 AM
| 1 | 1 | Markus Wolf | # Modular Keyboard Project Wiki |
|---|---|---|---|
| 2 | |||
| 3 | {{toc}} |
||
| 4 | |||
| 5 | ## 1. Zielsetzung |
||
| 6 | Kurze Zusammenfassung: |
||
| 7 | - Entwicklung einer modularen Tastatur, bestehend aus Basis- und Erweiterungsmodulen. |
||
| 8 | - Module sollen auch einzeln funktionsfähig sein. |
||
| 9 | - Fokus: ISO-DE Layout, Hotswap, adressierbare RGB-LEDs, Wireless (optional), modulare Erweiterbarkeit. |
||
| 10 | |||
| 11 | ## 2. Projektinformationen |
||
| 12 | - Teilnehmer: |
||
| 13 | - Markus Wolf: Projekt Manager & Entwickler |
||
| 14 | - Nicolai Stemmer: Entwickler |
||
| 15 | - Budget: 250–300 € |
||
| 16 | - Deadline: 31.01.2026 (nicht hart) |
||
| 17 | - Projektart: Privat, evtl. später kommerziell |
||
| 18 | |||
| 19 | ## 3. Anforderungen |
||
| 20 | |||
| 21 | ### 3.1 Module |
||
| 22 | **Muss:** |
||
| 23 | - Basis Tastatur |
||
| 24 | - Num-Pad |
||
| 25 | - Macro-Pad |
||
| 26 | - Rotary-Encoder-Pad |
||
| 27 | |||
| 28 | **Kann:** |
||
| 29 | - Mini OLED Display-Pad |
||
| 30 | - Stream Deck-Pad |
||
| 31 | |||
| 32 | ### 3.2 Verbindungen |
||
| 33 | - Verbindung Basis -> Module: Pogo Pins + Magnete |
||
| 34 | - Basis Tastatur: USB-C, Bluetooth, 2,4 GHz USB Dongle |
||
| 35 | - Jedes Modul: eigenständiges USB HID Gerät (Vorschlag) |
||
| 36 | |||
| 37 | ### 3.3 Layout |
||
| 38 | - ISO-DE Layout |
||
| 39 | - Basis Layout: [Link](https://www.keyboard-layout-editor.com/##@@_y:0.5%3B&=Esc&=F1&=F2&=F3&=F4&=F5&=F6&=F7&=F8&=F9&=F10&=F11&=F12%3B&@=%C2%AC%0A%60&=!%0A1&=%22%0A2&=%C2%A3%0A3&=$%0A4&=%25%0A5&=%5E%0A6&=%2F&%0A7&=*%0A8&=(%0A9&=)%0A0&=%2F_%0A-&=+%0A%2F=&_w:2%3B&=Backspace&=Delete%3B&@_w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&=%7B%0A%5B&=%7D%0A%5D&_x:0.25&w:1.25&h:2&w2:1.5&h2:1&x2:-0.25%3B&=Enter&=PrtSc%3B&@_w:1.75%3B&=Caps%20Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%2F@%0A'&=~%0A%23&_x:1.25%3B&=PgUp%3B&@_w:1.25%3B&=Shift&=%7C%0A%5C&=Z&=X&=C&=V&=B&=N&=M&=%3C%0A,&=%3E%0A.&=%3F%0A%2F%2F&_w:1.75%3B&=Shift&=%E2%86%91&=PgDn%3B&@_w:1.25%3B&=Ctrl&_w:1.25%3B&=Win&_w:1.25%3B&=Alt&_a:7&w:6.25%3B&=&_a:4&w:1.25%3B&=AltGr&_w:1.25%3B&=FN&_x:0.5%3B&=%E2%86%90&=%E2%86%93&=%E2%86%92) |
||
| 40 | |||
| 41 | ### 3.4 Bauart & Material |
||
| 42 | - Gasket Mount Design |
||
| 43 | - Plate: Metall |
||
| 44 | - Gehäuse: Metall, Plastik, 3D-Druck möglich |
||
| 45 | - Hotswap für Keyswitches |
||
| 46 | - RGB-LEDs: Individuell adressierbar |
||
| 47 | |||
| 48 | ### 3.5 Stromversorgung |
||
| 49 | - Wunsch Akku: ≥3000 mAh |
||
| 50 | |||
| 51 | ### 3.6 Software |
||
| 52 | - Offen, noch nicht definiert |
||
| 53 | |||
| 54 | ## 4. Projektablauf (Scrum-basiert) |
||
| 55 | 1. Planung & Konzept |
||
| 56 | 2. PCB Hardware-Design |
||
| 57 | 3. Firmware Entwicklung |
||
| 58 | 4. PCB Fertigung |
||
| 59 | 5. 3D-Modellierung Gehäuse |
||
| 60 | 6. Prototypen-Test & Iteration |
||
| 61 | 7. Dokumentation & Abschluss |
||
| 62 | |||
| 63 | - Scrum-Meetings: alle 2 Wochen |
||
| 64 | - Tickets & Aufgaben: Redmine |
||
| 65 | |||
| 66 | ## 5. Definition of Done |
||
| 67 | - Alle Projektpunkte erfüllt |
||
| 68 | - Funktionelle Tastatur |
||
| 69 | - Benutzbar in der Praxis |
||
| 70 | |||
| 71 | ## 6. Budgetaufteilung (ungefähr) |
||
| 72 | - Switches: 20–40 € |
||
| 73 | - PCB: 50–120 € (für 5 Stk.) |
||
| 74 | - Case: 50–100 € |
||
| 75 | - Keycaps: 20–80 € |
||
| 76 | - USB Dongle: 20 € |
||
| 77 | |||
| 78 | ## 7. Zusätzliche Infos |
||
| 79 | - Pogo-Pins Video: [Link](https://youtu.be/7DfexfHzT-w?si=dqvqHx1qvzqO5eEJ&t=145) |
||
| 80 | - Gasket Mount Visualisierung:  |