

Stiftklavier
Stiftklavier mit NE555 und in SMD-Technik
- Size
- 57 × 38.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 75
- Nets
- 39
- Pads
- 140
- Tracks, vias
- 287, 69
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 3 Apr 2024
- Updated
- 2 Jul 2026
Overview
Stiftklavier is an open-source printed circuit board by GerritMihu, from the GerritMihu/Stiftklavier repository on GitHub. It is a 2-layer board of 57 × 38.5 mm with 75 parts on 39 nets, routed with 287 tracks and 69 vias.
It is built around the NE555D, BC846 and LL4148. Its parts include 31 resistors, 7 capacitors, 2 switches, 1 IC and 1 diode.
Main components
3NE555D
SOIC-80℃~+70℃ 10mA 4.5V~16V SOIC-8 555 Timers / Counters ROHSTexas InstrumentsTimers / CountersBC846
SOT-23-65℃~+150℃ 1 NPN 100mA 110 15nA 250mW 400mV 65V 6V 770MHz NPN SOT-23 Bipolar (BJT) ROHSNexperiaBipolar (BJT)LL4148
LL-341 Independent 1V@10mA 200mA 4A 4ns 500mW 5uA@75V 75V LL-34 Switching Diodes ROHSMDDSwitching Diodes
README
README.mdStiftklavier / Stylophone
Ein Open-Source-Lehrprojekt für Mechatronik, Elektronik und Musik – ideal für Workshops, Schulen und Maker.
(Abb.: Fertiger Aufbau mit 3D-gedrucktem Gehäuse)
🎯 Projektziel
Das Stiftklavier ist ein praktisches Lehrmittel, um: ✅ Löten und Schaltungen zu üben (Widerstände, ICs, Transistoren) ✅ Grundlagen der Tonerzeugung zu verstehen (Oszillatoren, Filter) ✅ Mechatronik zu verbinden (Elektronik + 3D-Druck + Mechanik) ✅ Kreativität zu fördern (individuelle Gehäuse, Sound-Experimente)
Zielgruppe: Student:innen, Lehrende, Elektronik-Enthusiast:innen
📦 Inhalte dieses Repos
| Ordner/Datei | Beschreibung |
|---|---|
3D/ | 3D-Modelle für Gehäuse (STL, FreeCAD) |
bom/ | Stücklisten (BOM) und Bestelllinks |
cam/ | Automatisch generierte KiBot-Exporte (PDF/PNG/3D) |
Stylophone Documentation.md | Detaillierte Aufbauanleitung 🔗 |
Stylophon_1.kicad_sch | KiCad-Schaltplan und Platinenlayout |
🛠️ Loslegen
1. Material besorgen
- Stückliste (BOM) mit empfohlenen Händlern.
- Werkzeuge: Lötkolben, Multimeter, 3D-Drucker (optional).
2. Aufbauen
→ Schritt-für-Schritt-Anleitung
3. Erweitern
- Experimentiere mit anderen Widerständen für neue Tonleitern.
- Baue ein MIDI-Interface ein (Code-Beispiele folgen).
🔧 CI/CD mit KiBot (KiCad 10 Docker)
Dieses Repo nutzt KiBot in einem vorkonfigurierten Docker-Container für KiCad 10, um automatisch:
- Schaltpläne als PDF zu exportieren
- Platinen-Layouts als PNG zu rendern
- 3D-Ansichten der Platine zu generieren
👉 Ergebnisse: Siehe cam/-Ordner (automatisch aktualisiert bei Pushs).
🤝 Mitwirken
- Fehler gefunden? → Issue erstellen
- Verbesserungen? → Pull Requests willkommen!
- Fragen? → Diskussionsbereich nutzen.
📄 Lizenz
MIT – Nutze, modifiziere und teile das Projekt frei!
Parts
75| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4 |
| 3 | 56K | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R21, R23, R24 |
| 2 | 4k7 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R27, R29 |
| 2 | BC846 | Package_TO_SOT_SMD:SOT-23 | T1, T2 |
| 2 | Cis | Keypads:Keypad_Small | TP7, TP19 |
| 2 | D | Keypads:Keypad_Right | TP6, TP18 |
| 2 | Dis | Keypads:Keypad_Left | TP5, TP17 |
| 2 | E | Keypads:Keypad_Small | TP4, TP16 |
| 2 | F | Keypads:Keypad_Small | TP3, TP15 |
| 2 | Fis | Keypads:Keypad_Small | TP2, TP14 |
| 2 | G | Keypads:Keypad_Right | TP1, TP13 |
| 1 | 1,8M | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R22 |
| 1 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C5 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7 |
| 1 | 1K | Connector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_Vertical | RV2 |
| 1 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R25 |
| 1 | 2,05k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2 |
| 1 | 2,18k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R3 |
| 1 | 2,32k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R4 |
| 1 | 2,45k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R5 |
| 1 | 2,59k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R6 |
| 1 | 2,75k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R7 |
| 1 | 2,91k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R8 |
| 1 | 270k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R31 |
| 1 | 3,08k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R9 |
| 1 | 3,27k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R10 |
| 1 | 3,46k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R11 |
| 1 | 3,66k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R12 |
| 1 | 3,88k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R13 |
| 1 | 300R | Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_Vertical | LS1 |
| 1 | 33,3k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
| 1 | 33nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 3k3 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R26 |
| 1 | 4,11k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R14 |
| 1 | 4,35k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R15 |
| 1 | 4,59k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R16 |
| 1 | 4,84k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R17 |
| 1 | 5,15k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R18 |
| 1 | 5,49k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R19 |
| 1 | 5,85k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R20 |
| 1 | 50k | Connector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_Vertical | RV1 |
| 1 | 680R | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R28 |
| 1 | 68R | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R30 |
| 1 | 9V | TestPoint:TestPoint_Pad_D1.5mm | TP21 |
| 1 | 9V | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | A | Keypads:Keypad_Small | TP11 |
| 1 | Ais | Keypads:Keypad_Small | TP10 |
| 1 | Batterie | TestPoint:TestPoint_Pad_D1.5mm | TP25 |
| 1 | C | Keypads:Keypad_Left | TP20 |
| 1 | C | Keypads:Keypad_Small | TP8 |
| 1 | Conn_01x02_Socket | Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_Vertical | Audio_Out1 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.5mm | TP22 |
| 1 | Gis | Keypads:Keypad_Left | TP12 |
| 1 | H | Keypads:Keypad_Small | TP9 |
| 1 | LL4148 | Diode_SMD:D_MiniMELF | D1 |
| 1 | NE555D | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | On/Off | Button_Switch_SMD:Nidec_Copal_SH-7040B | SW1 |
| 1 | Output | TestPoint:TestPoint_Pad_D1.5mm | TP23 |
| 1 | Sinus | TestPoint:TestPoint_Pad_D1.5mm | TP24 |
| 1 | Stylus | Connector_PinHeader_2.00mm:PinHeader_1x01_P2.00mm_Vertical | J4 |
| 1 | Vibrato | Button_Switch_SMD:Nidec_Copal_SH-7040B | SW2 |
Similar boards
- 4 layers120 × 100 mm

- 4 layers100 × 77 mm

- 2 layers55.8 × 55.8 mm

ControlBoard
D3epCr3ature/RE-CPNV-ElectronicDice
Reverse engineering of an electronic dice assembled during my diploma of Vocational Education and Training (VET) in electronics.
27 parts - 2 layers63 × 46 mm

- 2 layers70 × 110 mm

- 2 layers80 × 100 mm

- 4 layers85 × 56 mm

- 2 layers85 × 123.8 mm

ISCAS25 Blinker
juamonsan/ISCAS25_PCB
PCB that also serves as a pen holder in conmemoration of ISCAS 2025
55 partsCC0-1.0
Questions
How big is the Stiftklavier PCB?
It measures 57 × 38.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stiftklavier use?
75 parts, built around the NE555D, BC846 and LL4148. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Stiftklavier KiCad files?
From the GerritMihu/Stiftklavier repository on GitHub, at the commit this page was made from: the board is Stiftklavier.kicad_pcb and its schematic Stiftklavier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stiftklavier design in my own project?
Its repository states no licence, so its author keeps all rights: ask GerritMihu before reusing the design.