Skip to the content
2 layers57 × 38.5 mmStiftklavier, the printed circuit board in 3D

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

3

README

README.md

Stiftklavier / Stylophone

Ein Open-Source-Lehrprojekt für Mechatronik, Elektronik und Musik – ideal für Workshops, Schulen und Maker.

Stiftklavier-Prototyp (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/DateiBeschreibung
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.mdDetaillierte Aufbauanleitung 🔗
Stylophon_1.kicad_schKiCad-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
QtyValueFootprintReferences
4100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4
356KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR21, R23, R24
24k7Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR27, R29
2BC846Package_TO_SOT_SMD:SOT-23T1, T2
2CisKeypads:Keypad_SmallTP7, TP19
2DKeypads:Keypad_RightTP6, TP18
2DisKeypads:Keypad_LeftTP5, TP17
2EKeypads:Keypad_SmallTP4, TP16
2FKeypads:Keypad_SmallTP3, TP15
2FisKeypads:Keypad_SmallTP2, TP14
2GKeypads:Keypad_RightTP1, TP13
11,8MResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR22
1100uFCapacitor_SMD:CP_Elec_6.3x7.7C5
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7
11KConnector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_VerticalRV2
11kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR25
12,05kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2
12,18kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3
12,32kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4
12,45kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5
12,59kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR6
12,75kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR7
12,91kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8
1270kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR31
13,08kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9
13,27kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR10
13,46kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11
13,66kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR12
13,88kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR13
1300RConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalLS1
133,3kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
133nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
13k3Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR26
14,11kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR14
14,35kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR15
14,59kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR16
14,84kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR17
15,15kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR18
15,49kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR19
15,85kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR20
150kConnector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_VerticalRV1
1680RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR28
168RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR30
19VTestPoint:TestPoint_Pad_D1.5mmTP21
19VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1AKeypads:Keypad_SmallTP11
1AisKeypads:Keypad_SmallTP10
1BatterieTestPoint:TestPoint_Pad_D1.5mmTP25
1CKeypads:Keypad_LeftTP20
1CKeypads:Keypad_SmallTP8
1Conn_01x02_SocketConnector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_VerticalAudio_Out1
1GNDTestPoint:TestPoint_Pad_D1.5mmTP22
1GisKeypads:Keypad_LeftTP12
1HKeypads:Keypad_SmallTP9
1LL4148Diode_SMD:D_MiniMELFD1
1NE555DPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1On/OffButton_Switch_SMD:Nidec_Copal_SH-7040BSW1
1OutputTestPoint:TestPoint_Pad_D1.5mmTP23
1SinusTestPoint:TestPoint_Pad_D1.5mmTP24
1StylusConnector_PinHeader_2.00mm:PinHeader_1x01_P2.00mm_VerticalJ4
1VibratoButton_Switch_SMD:Nidec_Copal_SH-7040BSW2

Similar boards

  • 4 layers120 × 100 mmBsc, the printed circuit board in 3D

    Bsc

    shining-man/bsc_hw

    Hardware battery safety controller (BSC)

    286 parts31MIT
  • 4 layers100 × 77 mmAO V2, the printed circuit board in 3D

    AO V2

    Synthron/SynPLC

    STM32-based PLC system

    160 parts1
  • 2 layers55.8 × 55.8 mmControlBoard, the printed circuit board in 3D

    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 layers70 × 110 mmThermostat pcb, the printed circuit board in 3D

    Thermostat pcb

    mikegormack/thermostat-pcb

    knob thermostat PCB Kicad

    103 parts
  • 2 layers80 × 100 mmPlantomation, the printed circuit board in 3D

    Plantomation

    Synthron/Plantomation

    DIY plant watering system

    96 parts10
  • 2 layers85 × 123.8 mmISCAS25 Blinker, the printed circuit board in 3D

    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.