initial version

- volume pot is not correct
- touchscreen dimensions need to be checked
- touchscreen should be moved into a seperate part
This commit is contained in:
Julian Daube 2019-12-15 02:45:34 +01:00
commit de9f3bf1b3
10 changed files with 4509 additions and 0 deletions

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# A synthesizer in 100x50 mm
designed for a soldering tutorial

26
kicad/.gitignore vendored Normal file
View File

@ -0,0 +1,26 @@
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Format documentation: http://kicad-pcb.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv

3
kicad/fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name "synth_plate")(type "KiCad")(uri "${KIPRJMOD}/synth_plate.pretty")(options "")(descr ""))
)

313
kicad/synth_plate-cache.lib Normal file
View File

@ -0,0 +1,313 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_AudioJack2_Ground_Switch
#
DEF Connector_AudioJack2_Ground_Switch J 0 20 Y Y 1 F N
F0 "J" 0 450 50 H V C CNN
F1 "Connector_AudioJack2_Ground_Switch" 0 350 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
$FPLIST
Jack*
$ENDFPLIST
DRAW
S -100 -100 -150 0 0 1 10 F
S 100 250 -100 -200 0 1 10 f
P 2 1 1 0 25 190 35 170 N
P 2 1 1 0 70 -10 80 -30 N
P 4 1 1 10 0 0 25 -25 50 0 100 0 N
P 4 1 1 0 100 -100 70 -100 70 -10 60 -30 N
P 4 1 1 0 100 100 25 100 25 190 15 170 N
P 5 1 1 10 100 200 -25 200 -25 0 -50 -25 -75 0 N
X ~ G 0 -300 100 U 50 50 1 1 P
X ~ S 200 200 100 L 50 50 1 1 P
X ~ SN 200 100 100 L 50 50 1 1 P
X ~ T 200 0 100 L 50 50 1 1 P
X ~ TN 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x04_Female
#
DEF Connector_Conn_01x04_Female J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04_Female" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220
A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120
A 0 0 20 901 -901 1 1 6 N 0 20 0 -20
A 0 100 20 901 -901 1 1 6 N 0 120 0 80
P 2 1 1 6 -50 -200 -20 -200 N
P 2 1 1 6 -50 -100 -20 -100 N
P 2 1 1 6 -50 0 -20 0 N
P 2 1 1 6 -50 100 -20 100 N
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Battery
#
DEF Device_Battery BT 0 0 N N 1 F N
F0 "BT" 100 100 50 H V L CNN
F1 "Device_Battery" 100 0 50 H V L CNN
F2 "" 0 60 50 V I C CNN
F3 "" 0 60 50 V I C CNN
DRAW
S -80 -55 80 -65 0 1 0 F
S -80 70 80 60 0 1 0 F
S -52 -78 50 -98 0 1 0 F
S -52 47 50 27 0 1 0 F
P 2 0 1 0 0 -60 0 -50 N
P 2 0 1 0 0 -40 0 -30 N
P 2 0 1 0 0 -20 0 -10 N
P 2 0 1 0 0 0 0 10 N
P 2 0 1 0 0 20 0 30 N
P 2 0 1 0 0 70 0 100 N
P 2 0 1 10 10 105 50 105 N
P 2 0 1 10 30 125 30 85 N
X + 1 0 200 100 D 50 50 1 1 P
X - 2 0 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C_Small
#
DEF Device_C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "Device_C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_D
#
DEF Device_D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Q_NMOS_DGS
#
DEF Device_Q_NMOS_DGS Q 0 0 Y N 1 F N
F0 "Q" 200 50 50 H V L CNN
F1 "Device_Q_NMOS_DGS" 200 -50 50 H V L CNN
F2 "" 200 100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 65 0 111 0 1 10 N
C 100 -70 11 0 1 0 F
C 100 70 11 0 1 0 F
P 2 0 1 0 2 0 10 0 N
P 2 0 1 0 30 -70 100 -70 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 0 30 0 100 0 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 0 30 70 100 70 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 -70 100 -100 N
P 2 0 1 0 100 -70 100 0 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 10 10 75 10 -75 10 -75 N
P 4 0 1 0 40 0 80 15 80 -15 40 0 F
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
P 4 0 1 0 110 20 115 15 145 15 150 10 N
P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
X D 1 100 200 100 D 50 50 1 1 P
X G 2 -200 0 200 R 50 50 1 1 I
X S 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_POT
#
DEF Device_R_POT RV 0 40 Y N 1 F N
F0 "RV" -175 0 50 V V C CNN
F1 "Device_R_POT" -100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Potentiometer*
$ENDFPLIST
DRAW
S 40 100 -40 -100 0 1 10 N
P 2 0 1 0 100 0 60 0 N
P 4 0 1 0 45 0 90 20 90 -20 45 0 F
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 150 0 50 L 50 50 1 1 P
X 3 3 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_Small
#
DEF Device_R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "Device_R_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -30 70 30 -70 0 1 8 N
X ~ 1 0 100 30 D 50 50 1 1 P
X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Speaker
#
DEF Device_Speaker LS 0 0 Y N 1 F N
F0 "LS" 50 225 50 H V R CNN
F1 "Device_Speaker" 50 150 50 H V R CNN
F2 "" 0 -200 50 H I C CNN
F3 "" -10 -50 50 H I C CNN
DRAW
S -100 50 40 -150 0 0 10 N
P 4 0 0 10 40 50 140 150 140 -250 40 -150 N
X 1 1 -200 0 100 R 50 50 1 1 I
X 2 2 -200 -100 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# MCU_Microchip_ATtiny_ATtiny13A-PU
#
DEF MCU_Microchip_ATtiny_ATtiny13A-PU U 0 20 Y Y 1 F N
F0 "U" -500 550 50 H V L BNN
F1 "MCU_Microchip_ATtiny_ATtiny13A-PU" 100 -550 50 H V L TNN
F2 "Package_DIP:DIP-8_W7.62mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATtiny13-20PU ATtiny13A-PU
$FPLIST
DIP*W7.62mm*
$ENDFPLIST
DRAW
S -500 -500 500 500 0 1 10 f
X ~RESET~/PB5 1 600 -200 100 L 50 50 1 1 T
X PB3 2 600 0 100 L 50 50 1 1 T
X PB4 3 600 -100 100 L 50 50 1 1 T
X GND 4 0 -600 100 U 50 50 1 1 W
X PB0 5 600 300 100 L 50 50 1 1 T
X PB1 6 600 200 100 L 50 50 1 1 T
X PB2 7 600 100 100 L 50 50 1 1 T
X VCC 8 0 600 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Mechanical_MountingHole_Pad
#
DEF Mechanical_MountingHole_Pad H 0 40 N N 1 F N
F0 "H" 0 250 50 H V C CNN
F1 "Mechanical_MountingHole_Pad" 0 175 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*Pad*
$ENDFPLIST
DRAW
C 0 50 50 0 1 50 N
X 1 1 0 -100 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Switch_SW_Push
#
DEF Switch_SW_Push SW 0 40 N N 1 F N
F0 "SW" 50 100 50 H V L CNN
F1 "Switch_SW_Push" 0 -60 50 H V C CNN
F2 "" 0 200 50 H I C CNN
F3 "" 0 200 50 H I C CNN
DRAW
C -80 0 20 0 1 0 N
C 80 0 20 0 1 0 N
P 2 0 1 0 0 50 0 120 N
P 2 0 1 0 100 50 -100 50 N
X 1 1 -200 0 100 R 50 50 0 1 P
X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_VDD
#
DEF power_VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

1746
kicad/synth_plate.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,45 @@
(module "Klinke-JC128" (layer F.Cu) (tedit 5DF587AC)
(attr virtual)
(fp_text reference "Ref**" (at 12.4 3.6 90) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_text value "Val**" (at 2 7.2) (layer F.SilkS) hide
(effects (font (size 1.27 1.27) (thickness 0.15)))
)
(fp_line (start 0 2.99974) (end -1.5 2.99974) (layer F.SilkS) (width 0.127))
(fp_line (start 0 -5.99948) (end 10.9982 -5.99948) (layer F.SilkS) (width 0.127))
(fp_line (start -1.5 -3) (end 0 -2.99974) (layer F.SilkS) (width 0.127))
(fp_line (start 0 5.99948) (end 0 -5.99948) (layer F.SilkS) (width 0.127))
(fp_line (start 10.9982 -5.99948) (end 10.9982 5.99948) (layer F.SilkS) (width 0.127))
(fp_line (start 10.9982 5.99948) (end 0 5.99948) (layer F.SilkS) (width 0.127))
(fp_circle (center 8.49884 0) (end 8.49884 -0.49784) (layer Dwgs.User) (width 0.127))
(fp_circle (center 0.99822 -4.99872) (end 0.99822 -5.49656) (layer Dwgs.User) (width 0.127))
(fp_circle (center 0.99822 4.99872) (end 0.99822 4.50088) (layer Dwgs.User) (width 0.127))
(fp_circle (center 3.49758 4.99872) (end 3.49758 4.50088) (layer Dwgs.User) (width 0.127))
(fp_circle (center 3.49758 -4.99872) (end 3.49758 -5.49656) (layer Dwgs.User) (width 0.127))
(fp_line (start -1.79832 -1.79832) (end -2.99974 -1.79832) (layer Dwgs.User) (width 0.127))
(fp_line (start -1.79832 1.79832) (end -1.79832 -1.79832) (layer Dwgs.User) (width 0.127))
(fp_line (start -2.99974 1.79832) (end -1.79832 1.79832) (layer Dwgs.User) (width 0.127))
(fp_line (start -2.99974 -2.99974) (end 0 -2.99974) (layer Dwgs.User) (width 0.127))
(fp_line (start -2.99974 2.99974) (end -2.99974 -2.99974) (layer Dwgs.User) (width 0.127))
(fp_line (start 0 2.99974) (end -2.99974 2.99974) (layer Dwgs.User) (width 0.127))
(fp_line (start 10.9982 5.99948) (end 0 5.99948) (layer Dwgs.User) (width 0.127))
(fp_line (start 10.9982 -5.99948) (end 10.9982 5.99948) (layer Dwgs.User) (width 0.127))
(fp_line (start 0 -5.99948) (end 10.9982 -5.99948) (layer Dwgs.User) (width 0.127))
(fp_line (start 0 5.99948) (end 0 -5.99948) (layer Dwgs.User) (width 0.127))
(pad "G" thru_hole oval (at 3.49758 0 180) (size 1.69926 3.39852) (drill 0.99822) (layers *.Cu *.Paste *.Mask))
(pad "T" thru_hole oval (at 8.49884 4.99872 90) (size 1.69926 3.39852) (drill 0.99822) (layers *.Cu *.Paste *.Mask))
(pad "TN" thru_hole oval (at 8.49884 2.49936 90) (size 1.69926 3.39852) (drill 0.99822) (layers *.Cu *.Paste *.Mask))
(pad "SN" thru_hole oval (at 8.49884 -2.49936 90) (size 1.69926 3.39852) (drill 0.99822) (layers *.Cu *.Paste *.Mask))
(pad "S" thru_hole oval (at 8.49884 -4.99872 90) (size 1.69926 3.39852) (drill 0.99822) (layers *.Cu *.Paste *.Mask))
(pad "" np_thru_hole circle (at 0.99822 -4.99872) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 3.49758 -4.99872) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 3.49758 4.99872) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0.99822 4.99872) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 8.49884 0) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(model "${KIPRJMOD}/synth_plate.pretty/JC-128.step"
(offset (xyz 11 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 180))
)
)

View File

@ -0,0 +1,17 @@
(module "XKB_X05B20U04T" (layer F.Cu) (tedit 5DF58751)
(fp_text reference "REF**" (at 0 7 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "XKB_X05B20U04T" (at 0 -1.6 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 3.8 5.9) (end -3.8 5.9) (layer F.SilkS) (width 0.12))
(fp_line (start -3.8 5.9) (end -3.8 0) (layer F.SilkS) (width 0.12))
(fp_line (start 3.8 0) (end 3.8 5.9) (layer F.SilkS) (width 0.12))
(pad "1" smd rect (at -0.75 0) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -0.25 0) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at 0.25 0) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at 0.75 0) (size 0.3 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "MNT" smd rect (at -2.4 2.35) (size 2 3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "MNT" smd rect (at 2.4 2.35) (size 2 3) (layers "F.Cu" "F.Paste" "F.Mask"))
)

260
kicad/synth_plate.pro Normal file
View File

@ -0,0 +1,260 @@
update=15.12.2019 02:41:20
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
LastSTEPExportPath=
LastIDFExportPath=
LastVRMLExportPath=
LastSpecctraDSNExportPath=
LastGenCADExportPath=
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=1
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.127
MinViaDiameter=0.6
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.127
CopperEdgeClearance=0.01
TrackWidth1=0.6
TrackWidth2=0.127
TrackWidth3=0.2
TrackWidth4=0.6
ViaDiameter1=0.8
ViaDrill1=0.4
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=0
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=0
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.09999999999999999
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=0
DimensionUnits=0
DimensionPrecision=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.254
TrackWidth=0.6
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25
[pcbnew/Netclasses/1]
Name=touch
Clearance=0.254
TrackWidth=0.127
ViaDiameter=0.6
ViaDrill=0.3
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25

537
kicad/synth_plate.sch Normal file
View File

@ -0,0 +1,537 @@
EESchema Schematic File Version 5
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
Comment5 ""
Comment6 ""
Comment7 ""
Comment8 ""
Comment9 ""
$EndDescr
$Comp
L MCU_Microchip_ATtiny:ATtiny13A-PU U1
U 1 1 5DF5743E
P 3250 1600
F 0 "U1" H 2721 1646 50 0000 R CNN
F 1 "ATtiny13A-PU" H 2721 1555 50 0000 R CNN
F 2 "Package_DIP:DIP-8_W7.62mm" H 3250 1600 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/doc8126.pdf" H 3250 1600 50 0001 C CNN
1 3250 1600
1 0 0 -1
$EndComp
$Comp
L power:VDD #PWR01
U 1 1 5DF57F88
P 3250 700
F 0 "#PWR01" H 3250 550 50 0001 C CNN
F 1 "VDD" H 3267 873 50 0000 C CNN
F 2 "" H 3250 700 50 0001 C CNN
F 3 "" H 3250 700 50 0001 C CNN
1 3250 700
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR05
U 1 1 5DF586E1
P 3250 2350
F 0 "#PWR05" H 3250 2100 50 0001 C CNN
F 1 "GND" H 3255 2177 50 0000 C CNN
F 2 "" H 3250 2350 50 0001 C CNN
F 3 "" H 3250 2350 50 0001 C CNN
1 3250 2350
1 0 0 -1
$EndComp
Wire Wire Line
3250 2200 3250 2300
Wire Wire Line
3250 700 3250 850
$Comp
L Device:Battery BT1
U 1 1 5DF595DA
P 1050 1350
F 0 "BT1" H 1158 1396 50 0000 L CNN
F 1 "Battery" H 1158 1305 50 0000 L CNN
F 2 "Connector_Wire:SolderWirePad_1x02_P3.81mm_Drill1mm" V 1050 1410 50 0001 C CNN
F 3 "~" V 1050 1410 50 0001 C CNN
1 1050 1350
1 0 0 -1
$EndComp
$Comp
L power:VDD #PWR02
U 1 1 5DF59C81
P 1050 950
F 0 "#PWR02" H 1050 800 50 0001 C CNN
F 1 "VDD" H 1067 1123 50 0000 C CNN
F 2 "" H 1050 950 50 0001 C CNN
F 3 "" H 1050 950 50 0001 C CNN
1 1050 950
1 0 0 -1
$EndComp
Wire Wire Line
1050 950 1050 1150
$Comp
L power:GND #PWR04
U 1 1 5DF5AD77
P 1050 1750
F 0 "#PWR04" H 1050 1500 50 0001 C CNN
F 1 "GND" H 1055 1577 50 0000 C CNN
F 2 "" H 1050 1750 50 0001 C CNN
F 3 "" H 1050 1750 50 0001 C CNN
1 1050 1750
1 0 0 -1
$EndComp
Wire Wire Line
1050 1550 1050 1750
Text Notes 1150 1250 0 50 ~ 0
2 AA = 3V to 1.8V
$Comp
L Connector:Conn_01x04_Female J1
U 1 1 5DF61946
P 5150 1400
F 0 "J1" H 5178 1376 50 0000 L CNN
F 1 "Conn_01x04_Female" H 5178 1285 50 0000 L CNN
F 2 "synth_plate:XKB_X05B20U04T" H 5150 1400 50 0001 C CNN
F 3 "~" H 5150 1400 50 0001 C CNN
1 5150 1400
1 0 0 -1
$EndComp
Wire Wire Line
4950 1400 4800 1400
Text GLabel 4050 1700 2 50 Input ~ 0
AUDIO
Wire Wire Line
4050 1700 3850 1700
Text GLabel 4050 1800 2 50 Input ~ 0
CALIBRATE
$Comp
L Switch:SW_Push SW1
U 1 1 5DF649D3
P 6400 2250
F 0 "SW1" V 6354 2398 50 0000 L CNN
F 1 "SW_Push" V 6445 2398 50 0000 L CNN
F 2 "Button_Switch_THT:SW_PUSH_6mm" H 6400 2450 50 0001 C CNN
F 3 "~" H 6400 2450 50 0001 C CNN
1 6400 2250
0 1 1 0
$EndComp
$Comp
L power:GND #PWR06
U 1 1 5DF65A25
P 6400 2600
F 0 "#PWR06" H 6400 2350 50 0001 C CNN
F 1 "GND" H 6405 2427 50 0000 C CNN
F 2 "" H 6400 2600 50 0001 C CNN
F 3 "" H 6400 2600 50 0001 C CNN
1 6400 2600
1 0 0 -1
$EndComp
Wire Wire Line
6400 2450 6400 2600
$Comp
L power:VDD #PWR03
U 1 1 5DF66A21
P 6400 950
F 0 "#PWR03" H 6400 800 50 0001 C CNN
F 1 "VDD" H 6417 1123 50 0000 C CNN
F 2 "" H 6400 950 50 0001 C CNN
F 3 "" H 6400 950 50 0001 C CNN
1 6400 950
1 0 0 -1
$EndComp
Text GLabel 6250 2000 0 50 Input ~ 0
CALIBRATE
$Comp
L Device:LED D1
U 1 1 5DF67AA5
P 6400 1400
F 0 "D1" V 6439 1283 50 0000 R CNN
F 1 "LED" V 6348 1283 50 0000 R CNN
F 2 "LED_THT:LED_D3.0mm" H 6400 1400 50 0001 C CNN
F 3 "~" H 6400 1400 50 0001 C CNN
1 6400 1400
0 -1 -1 0
$EndComp
$Comp
L Device:R_Small R1
U 1 1 5DF6A5BB
P 6400 1850
F 0 "R1" H 6459 1896 50 0000 L CNN
F 1 "330" H 6459 1805 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" H 6400 1850 50 0001 C CNN
F 3 "~" H 6400 1850 50 0001 C CNN
1 6400 1850
1 0 0 -1
$EndComp
Wire Wire Line
6400 950 6400 1250
Wire Wire Line
6400 1950 6400 2000
Wire Wire Line
6400 2000 6250 2000
Wire Wire Line
6400 1550 6400 1750
Connection ~ 6400 2000
Wire Wire Line
6400 2000 6400 2050
Text Notes 6750 2000 0 50 ~ 0
MICROCONTROLLER \nshall be able to FLASH led \nif needed
Text Notes 5300 1400 0 50 ~ 0
TO TOUCHSCREEN
$Comp
L Device:R_Small R2
U 1 1 5DF705B0
P 1200 3000
F 0 "R2" V 1004 3000 50 0000 C CNN
F 1 "R_Small" V 1095 3000 50 0000 C CNN
F 2 "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical" H 1200 3000 50 0001 C CNN
F 3 "~" H 1200 3000 50 0001 C CNN
1 1200 3000
0 1 1 0
$EndComp
$Comp
L Device:C_Small C1
U 1 1 5DF71515
P 1550 3200
F 0 "C1" H 1642 3246 50 0000 L CNN
F 1 "C_Small" H 1642 3155 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 1550 3200 50 0001 C CNN
F 3 "~" H 1550 3200 50 0001 C CNN
1 1550 3200
1 0 0 -1
$EndComp
Wire Wire Line
1300 3000 1550 3000
Wire Wire Line
1550 3000 1550 3100
Text GLabel 950 3000 0 50 Input ~ 0
AUDIO
Wire Wire Line
950 3000 1000 3000
$Comp
L power:GND #PWR07
U 1 1 5DF71C06
P 1550 3400
F 0 "#PWR07" H 1550 3150 50 0001 C CNN
F 1 "GND" H 1555 3227 50 0000 C CNN
F 2 "" H 1550 3400 50 0001 C CNN
F 3 "" H 1550 3400 50 0001 C CNN
1 1550 3400
1 0 0 -1
$EndComp
Wire Wire Line
1550 3300 1550 3400
Wire Wire Line
2300 2800 2050 2800
Wire Wire Line
2050 3100 2300 3100
Wire Wire Line
2300 2900 2050 2900
Wire Wire Line
2050 2800 2050 2900
Connection ~ 2050 2900
Wire Wire Line
2050 2900 2050 3000
Wire Wire Line
2300 3000 2050 3000
Connection ~ 2050 3000
Wire Wire Line
2050 3000 2050 3100
Wire Wire Line
2050 3000 1550 3000
Connection ~ 1550 3000
$Comp
L Device:Q_NMOS_DGS Q1
U 1 1 5DF77FFB
P 1550 6400
F 0 "Q1" H 1756 6446 50 0000 L CNN
F 1 "Q_NMOS_DGS" H 1756 6355 50 0000 L CNN
F 2 "Package_TO_SOT_THT:TO-92" H 1750 6500 50 0001 C CNN
F 3 "~" H 1550 6400 50 0001 C CNN
1 1550 6400
1 0 0 -1
$EndComp
Wire Wire Line
1000 3000 1000 6400
Wire Wire Line
1000 6400 1350 6400
Connection ~ 1000 3000
Wire Wire Line
1000 3000 1100 3000
$Comp
L power:GND #PWR09
U 1 1 5DF79997
P 1650 6800
F 0 "#PWR09" H 1650 6550 50 0001 C CNN
F 1 "GND" H 1655 6627 50 0000 C CNN
F 2 "" H 1650 6800 50 0001 C CNN
F 3 "" H 1650 6800 50 0001 C CNN
1 1650 6800
1 0 0 -1
$EndComp
$Comp
L Device:Speaker LS1
U 1 1 5DF7D3C5
P 2600 5900
F 0 "LS1" H 2770 5896 50 0000 L CNN
F 1 "Speaker" H 2770 5805 50 0000 L CNN
F 2 "Connector_Wire:SolderWirePad_1x02_P3.81mm_Drill1mm" H 2600 5700 50 0001 C CNN
F 3 "~" H 2590 5850 50 0001 C CNN
1 2600 5900
1 0 0 -1
$EndComp
$Comp
L Device:D D2
U 1 1 5DF7A920
P 1650 5950
F 0 "D2" V 1604 6029 50 0000 L CNN
F 1 "D" V 1695 6029 50 0000 L CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 1650 5950 50 0001 C CNN
F 3 "~" H 1650 5950 50 0001 C CNN
1 1650 5950
0 1 1 0
$EndComp
Wire Wire Line
2400 5900 2200 5900
Wire Wire Line
1650 6150 1650 6200
Wire Wire Line
2200 6000 2400 6000
Wire Wire Line
2200 6150 2200 6000
Wire Wire Line
2200 5900 2200 5750
Wire Wire Line
1650 6150 2200 6150
Wire Wire Line
1650 6600 1650 6800
Wire Wire Line
1650 6100 1650 6150
Connection ~ 1650 6150
Text Notes 2300 5700 0 50 ~ 0
SIMPLE PULSE AMPLIFIER
$Comp
L Device:C_Small C2
U 1 1 5DF8C54D
P 1350 5950
F 0 "C2" H 1442 5996 50 0000 L CNN
F 1 "10u" H 1442 5905 50 0000 L CNN
F 2 "Capacitor_THT:C_Radial_D5.0mm_H5.0mm_P2.00mm" H 1350 5950 50 0001 C CNN
F 3 "~" H 1350 5950 50 0001 C CNN
1 1350 5950
1 0 0 -1
$EndComp
Wire Wire Line
1350 5850 1350 5750
Wire Wire Line
1350 6050 1350 6150
Wire Wire Line
1350 6150 1650 6150
$Comp
L Mechanical:MountingHole_Pad H1
U 1 1 5DF9AC6D
P 10100 6700
F 0 "H1" H 10200 6749 50 0000 L CNN
F 1 "M3" H 10200 6658 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 10100 6700 50 0001 C CNN
F 3 "~" H 10100 6700 50 0001 C CNN
1 10100 6700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad H2
U 1 1 5DFA1189
P 10400 6700
F 0 "H2" H 10500 6749 50 0000 L CNN
F 1 "M3" H 10500 6658 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 10400 6700 50 0001 C CNN
F 3 "~" H 10400 6700 50 0001 C CNN
1 10400 6700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad H3
U 1 1 5DF9BB6B
P 10700 6700
F 0 "H3" H 10800 6749 50 0000 L CNN
F 1 "M3" H 10800 6658 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 10700 6700 50 0001 C CNN
F 3 "~" H 10700 6700 50 0001 C CNN
1 10700 6700
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole_Pad H4
U 1 1 5DF9BE04
P 11000 6700
F 0 "H4" H 11100 6749 50 0000 L CNN
F 1 "M3" H 11100 6658 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 11000 6700 50 0001 C CNN
F 3 "~" H 11000 6700 50 0001 C CNN
1 11000 6700
1 0 0 -1
$EndComp
Wire Wire Line
11000 6800 11000 6900
Wire Wire Line
11000 6900 10700 6900
Wire Wire Line
10100 6900 10100 6800
Wire Wire Line
10400 6800 10400 6900
Connection ~ 10400 6900
Wire Wire Line
10400 6900 10100 6900
Wire Wire Line
10700 6800 10700 6900
Connection ~ 10700 6900
Wire Wire Line
10700 6900 10550 6900
$Comp
L power:GND #PWR010
U 1 1 5DF9D247
P 10550 6950
F 0 "#PWR010" H 10550 6700 50 0001 C CNN
F 1 "GND" H 10555 6777 50 0000 C CNN
F 2 "" H 10550 6950 50 0001 C CNN
F 3 "" H 10550 6950 50 0001 C CNN
1 10550 6950
1 0 0 -1
$EndComp
Wire Wire Line
10550 6950 10550 6900
Connection ~ 10550 6900
Wire Wire Line
10550 6900 10400 6900
Wire Wire Line
4950 1500 4800 1500
Wire Wire Line
4800 1500 4800 1400
$Comp
L power:VDD #PWR011
U 1 1 5DFA42D5
P 4800 700
F 0 "#PWR011" H 4800 550 50 0001 C CNN
F 1 "VDD" H 4817 873 50 0000 C CNN
F 2 "" H 4800 700 50 0001 C CNN
F 3 "" H 4800 700 50 0001 C CNN
1 4800 700
1 0 0 -1
$EndComp
Wire Wire Line
4800 700 4800 1400
Connection ~ 4800 1400
Text Label 4500 1300 0 50 ~ 0
X
Text Label 4500 1400 0 50 ~ 0
Y
Wire Wire Line
4050 1800 3850 1800
$Comp
L power:VDD #PWR08
U 1 1 5DF79F75
P 1800 5050
F 0 "#PWR08" H 1800 4900 50 0001 C CNN
F 1 "VDD" H 1817 5223 50 0000 C CNN
F 2 "" H 1800 5050 50 0001 C CNN
F 3 "" H 1800 5050 50 0001 C CNN
1 1800 5050
1 0 0 -1
$EndComp
Connection ~ 1650 5750
Wire Wire Line
1650 5750 1650 5800
Wire Wire Line
2200 5750 1650 5750
$Comp
L Device:R_POT RV1
U 1 1 5DFADF32
P 1650 5300
F 0 "RV1" V 1443 5300 50 0000 C CNN
F 1 "R_POT" V 1534 5300 50 0000 C CNN
F 2 "Potentiometer_THT:Potentiometer_Runtron_RM-065_Vertical" H 1650 5300 50 0001 C CNN
F 3 "~" H 1650 5300 50 0001 C CNN
1 1650 5300
0 1 1 0
$EndComp
Wire Wire Line
1800 5050 1800 5300
Wire Wire Line
1350 5750 1650 5750
Wire Wire Line
1650 5450 1650 5750
$Comp
L Device:C_Small C3
U 1 1 5DFB1F1D
P 2100 1350
F 0 "C3" H 2192 1396 50 0000 L CNN
F 1 "100n" H 2192 1305 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm" H 2100 1350 50 0001 C CNN
F 3 "~" H 2100 1350 50 0001 C CNN
1 2100 1350
1 0 0 -1
$EndComp
Wire Wire Line
2100 1250 2100 850
Wire Wire Line
2100 850 3250 850
Connection ~ 3250 850
Wire Wire Line
3250 850 3250 1000
Wire Wire Line
3250 2300 2100 2300
Wire Wire Line
2100 2300 2100 1450
Connection ~ 3250 2300
Wire Wire Line
3250 2300 3250 2350
$Comp
L Connector:AudioJack2_Ground_Switch J2
U 1 1 5DFB6219
P 2500 3000
F 0 "J2" H 2320 3018 50 0000 R CNN
F 1 "AudioJack2_Ground_Switch" H 2320 2927 50 0000 R CNN
F 2 "synth_plate:Klinke-JC128" H 2500 3200 50 0001 C CNN
F 3 "~" H 2500 3200 50 0001 C CNN
1 2500 3000
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR012
U 1 1 5DFB6E6F
P 2500 3450
F 0 "#PWR012" H 2500 3200 50 0001 C CNN
F 1 "GND" H 2505 3277 50 0000 C CNN
F 2 "" H 2500 3450 50 0001 C CNN
F 3 "" H 2500 3450 50 0001 C CNN
1 2500 3450
1 0 0 -1
$EndComp
Wire Wire Line
2500 3300 2500 3450
Text GLabel 4900 1300 0 50 Input ~ 0
X
Wire Wire Line
4900 1300 4950 1300
Text GLabel 4900 1600 0 50 Input ~ 0
Y
Wire Wire Line
4900 1600 4950 1600
Text GLabel 3900 1300 2 50 Input ~ 0
Y
Text GLabel 3900 1400 2 50 Input ~ 0
X
Wire Wire Line
3900 1400 3850 1400
Wire Wire Line
3850 1300 3900 1300
$EndSCHEMATC