Browse Source

Add switch, add QR code, change PCB layout slightly

master
Thomas Hoffmann 6 years ago
parent
commit
1b8dac9a1e
7 changed files with 1095 additions and 645 deletions
  1. +3
    -0
      fp-lib-table
  2. +0
    -0
      kicad_libs/baum.kicad_mod
  3. +109
    -0
      kicad_libs/qrcode.kicad_mod
  4. +192
    -0
      loetworkshop_tannenbaum-cache.lib
  5. +656
    -504
      loetworkshop_tannenbaum.kicad_pcb
  6. +88
    -98
      loetworkshop_tannenbaum.net
  7. +47
    -43
      loetworkshop_tannenbaum.sch

+ 3
- 0
fp-lib-table View File

@@ -0,0 +1,3 @@
(fp_lib_table
(lib (name kicad_libs)(type KiCad)(uri "$(KIPRJMOD)/kicad_libs")(options "")(descr ""))
)

baum.kicad_mod → kicad_libs/baum.kicad_mod View File


+ 109
- 0
kicad_libs/qrcode.kicad_mod View File

@@ -0,0 +1,109 @@
(module LOGO (layer F.Cu)
(at 0 0)
(fp_text reference "G***" (at 0 0) (layer F.SilkS) hide
(effects (font (thickness 0.3)))
)
(fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide
(effects (font (thickness 0.3)))
)
(fp_poly (pts (xy -0.846667 5.362222) (xy -0.282222 5.362222) (xy -0.282222 5.926667) (xy -0.846667 5.926667) (xy -0.846667 6.491111) (xy 0.282222 6.491111) (xy 0.282222 7.055556) (xy -1.411111 7.055556)
(xy -1.411111 6.491111) (xy -1.975555 6.491111) (xy -1.975555 5.362222) (xy -1.411111 5.362222) (xy -1.411111 4.797778) (xy -0.846667 4.797778) (xy -0.846667 5.362222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 1.411111 5.362222) (xy 0.846667 5.362222) (xy 0.846667 6.491111) (xy 0.282222 6.491111) (xy 0.282222 4.797778) (xy 1.411111 4.797778) (xy 1.411111 5.362222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 5.362222 4.797778) (xy 4.797778 4.797778) (xy 4.797778 4.233333) (xy 5.362222 4.233333) (xy 5.362222 4.797778) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 5.926667 4.233333) (xy 5.362222 4.233333) (xy 5.362222 3.668889) (xy 5.926667 3.668889) (xy 5.926667 4.233333) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 1.975556 4.233333) (xy -0.282222 4.233333) (xy -0.282222 3.668889) (xy -0.846667 3.668889) (xy -0.846667 3.104445) (xy -0.282222 3.104445) (xy -0.282222 3.668889) (xy 0.282222 3.668889)
(xy 0.282222 3.104445) (xy 0.846667 3.104445) (xy 0.846667 3.668889) (xy 1.411111 3.668889) (xy 1.411111 3.104445) (xy 0.846667 3.104445) (xy 0.282222 3.104445) (xy -0.282222 3.104445)
(xy -0.282222 2.540000) (xy 1.975556 2.540000) (xy 1.975556 4.233333) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 5.362222 3.668889) (xy 4.797778 3.668889) (xy 4.797778 3.104445) (xy 5.362222 3.104445) (xy 5.362222 3.668889) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 5.926667 1.411111) (xy 6.491111 1.411111) (xy 6.491111 1.975556) (xy 7.055556 1.975556) (xy 7.055556 3.104445) (xy 5.362222 3.104445) (xy 5.362222 2.540000) (xy 4.797778 2.540000)
(xy 4.797778 1.975556) (xy 5.362222 1.975556) (xy 5.362222 2.540000) (xy 5.926667 2.540000) (xy 5.926667 1.975556) (xy 5.362222 1.975556) (xy 4.797778 1.975556) (xy 4.797778 1.411111)
(xy 5.362222 1.411111) (xy 5.362222 0.282222) (xy 5.926667 0.282222) (xy 5.926667 1.411111) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 4.797778 0.846667) (xy 4.233333 0.846667) (xy 4.233333 0.282222) (xy 4.797778 0.282222) (xy 4.797778 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 2.540000 0.282222) (xy 1.975556 0.282222) (xy 1.975556 -0.282222) (xy 2.540000 -0.282222) (xy 2.540000 0.282222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -6.491111 0.282222) (xy -7.055555 0.282222) (xy -7.055555 -0.846667) (xy -6.491111 -0.846667) (xy -6.491111 0.282222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 2.540000 0.846667) (xy 2.540000 1.975556) (xy -0.282222 1.975556) (xy -0.282222 2.540000) (xy -0.846667 2.540000) (xy -0.846667 3.104445) (xy -1.975555 3.104445) (xy -1.975555 2.540000)
(xy -2.540000 2.540000) (xy -2.540000 3.668889) (xy -1.411111 3.668889) (xy -1.411111 4.797778) (xy -1.975555 4.797778) (xy -1.975555 4.233333) (xy -2.540000 4.233333) (xy -2.540000 7.055556)
(xy -3.104444 7.055556) (xy -3.104444 3.104445) (xy -7.055555 3.104445) (xy -7.055555 2.540000) (xy -6.491111 2.540000) (xy -6.491111 1.411111) (xy -5.926667 1.411111) (xy -5.926667 1.975556)
(xy -5.362222 1.975556) (xy -5.362222 2.540000) (xy -4.797778 2.540000) (xy -4.797778 0.282222) (xy -4.233333 0.282222) (xy -4.233333 0.846667) (xy -3.668889 0.846667) (xy -3.668889 1.411111)
(xy -4.233333 1.411111) (xy -4.233333 1.975556) (xy -3.668889 1.975556) (xy -3.668889 2.540000) (xy -3.104444 2.540000) (xy -3.104444 1.975556) (xy -2.540000 1.975556) (xy -2.540000 1.411111)
(xy -1.975555 1.411111) (xy -1.975555 1.975556) (xy -1.411111 1.975556) (xy -1.411111 1.411111) (xy -0.846667 1.411111) (xy -0.846667 0.846667) (xy -0.282222 0.846667) (xy -0.282222 1.411111)
(xy 0.846667 1.411111) (xy 0.846667 0.846667) (xy -0.282222 0.846667) (xy -0.282222 0.282222) (xy -0.846667 0.282222) (xy -0.846667 -0.282222) (xy -2.540000 -0.282222) (xy -2.540000 -0.846667)
(xy -3.104444 -0.846667) (xy -3.104444 -1.411111) (xy -4.233333 -1.411111) (xy -4.233333 -0.846667) (xy -4.797778 -0.846667) (xy -4.797778 -0.282222) (xy -5.362222 -0.282222) (xy -5.362222 1.411111)
(xy -5.926667 1.411111) (xy -6.491111 1.411111) (xy -6.491111 0.282222) (xy -5.926667 0.282222) (xy -5.926667 -0.282222) (xy -5.362222 -0.282222) (xy -5.362222 -0.846667) (xy -5.926667 -0.846667)
(xy -5.926667 -1.411111) (xy -5.362222 -1.411111) (xy -5.362222 -0.846667) (xy -4.797778 -0.846667) (xy -4.797778 -1.411111) (xy -5.362222 -1.411111) (xy -5.926667 -1.411111) (xy -7.055555 -1.411111)
(xy -7.055555 -1.975555) (xy -4.797778 -1.975555) (xy -4.797778 -1.411111) (xy -4.233333 -1.411111) (xy -4.233333 -2.540000) (xy -3.668889 -2.540000) (xy -3.668889 -1.975555) (xy -2.540000 -1.975555)
(xy -2.540000 -0.846667) (xy -1.975555 -0.846667) (xy -1.975555 -1.411111) (xy -1.411111 -1.411111) (xy -1.411111 -0.846667) (xy -0.846667 -0.846667) (xy -0.846667 -1.411111) (xy -1.411111 -1.411111)
(xy -1.975555 -1.411111) (xy -1.975555 -1.975555) (xy -1.411111 -1.975555) (xy -1.411111 -2.540000) (xy -0.846667 -2.540000) (xy -0.846667 -1.411111) (xy 0.282222 -1.411111) (xy 0.282222 -1.975555)
(xy 1.975556 -1.975555) (xy 1.975556 -3.104444) (xy 2.540000 -3.104444) (xy 2.540000 -4.797778) (xy 1.975556 -4.797778) (xy 1.975556 -5.362222) (xy 2.540000 -5.362222) (xy 2.540000 -5.926667)
(xy 1.975556 -5.926667) (xy 1.975556 -6.491111) (xy 1.411111 -6.491111) (xy 1.411111 -5.362222) (xy 0.282222 -5.362222) (xy 0.282222 -4.797778) (xy -0.846667 -4.797778) (xy -0.846667 -4.233333)
(xy -1.411111 -4.233333) (xy -1.411111 -3.104444) (xy -1.975555 -3.104444) (xy -1.975555 -2.540000) (xy -3.668889 -2.540000) (xy -4.233333 -2.540000) (xy -7.055555 -2.540000) (xy -7.055555 -3.104444)
(xy -3.104444 -3.104444) (xy -3.104444 -4.233333) (xy -2.540000 -4.233333) (xy -2.540000 -3.104444) (xy -1.975555 -3.104444) (xy -1.975555 -4.233333) (xy -2.540000 -4.233333) (xy -3.104444 -4.233333)
(xy -3.104444 -5.362222) (xy -2.540000 -5.362222) (xy -2.540000 -4.797778) (xy -1.975555 -4.797778) (xy -1.975555 -5.362222) (xy -2.540000 -5.362222) (xy -3.104444 -5.362222) (xy -3.104444 -7.055555)
(xy -1.975555 -7.055555) (xy -1.975555 -6.491111) (xy -2.540000 -6.491111) (xy -2.540000 -5.926667) (xy -1.975555 -5.926667) (xy -1.975555 -5.362222) (xy -0.846667 -5.362222) (xy -0.846667 -6.491111)
(xy 0.282222 -6.491111) (xy 0.282222 -5.926667) (xy 0.846667 -5.926667) (xy 0.846667 -6.491111) (xy 0.282222 -6.491111) (xy 0.282222 -7.055555) (xy 1.975556 -7.055555) (xy 1.975556 -6.491111)
(xy 2.540000 -6.491111) (xy 2.540000 -7.055555) (xy 3.104445 -7.055555) (xy 3.104445 -3.104444) (xy 7.055556 -3.104444) (xy 7.055556 -1.411111) (xy 6.491111 -1.411111) (xy 6.491111 -2.540000)
(xy 5.926667 -2.540000) (xy 5.926667 -0.846667) (xy 6.491111 -0.846667) (xy 6.491111 -0.282222) (xy 5.362222 -0.282222) (xy 5.362222 0.282222) (xy 4.797778 0.282222) (xy 4.797778 -0.282222)
(xy 4.233333 -0.282222) (xy 4.233333 -0.846667) (xy 5.362222 -0.846667) (xy 5.362222 -1.411111) (xy 4.233333 -1.411111) (xy 4.233333 -2.540000) (xy 4.797778 -2.540000) (xy 4.797778 -1.975555)
(xy 5.362222 -1.975555) (xy 5.362222 -2.540000) (xy 4.797778 -2.540000) (xy 4.233333 -2.540000) (xy 3.668889 -2.540000) (xy 3.668889 -1.411111) (xy 3.104445 -1.411111) (xy 3.104445 -2.540000)
(xy 2.540000 -2.540000) (xy 2.540000 -1.975555) (xy 1.975556 -1.975555) (xy 1.975556 -1.411111) (xy 1.411111 -1.411111) (xy 1.411111 -0.846667) (xy 0.846667 -0.846667) (xy 0.846667 -0.282222)
(xy -0.282222 -0.282222) (xy -0.282222 0.282222) (xy 0.846667 0.282222) (xy 0.846667 0.846667) (xy 1.411111 0.846667) (xy 1.411111 1.411111) (xy 1.975556 1.411111) (xy 1.975556 0.846667)
(xy 1.411111 0.846667) (xy 1.411111 0.282222) (xy 1.975556 0.282222) (xy 1.975556 0.846667) (xy 2.540000 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 3.104445 5.362222) (xy 3.668889 5.362222) (xy 3.668889 4.797778) (xy 4.233333 4.797778) (xy 4.233333 5.362222) (xy 4.797778 5.362222) (xy 4.797778 5.926667) (xy 3.668889 5.926667)
(xy 3.668889 7.055556) (xy 1.411111 7.055556) (xy 1.411111 6.491111) (xy 3.104445 6.491111) (xy 3.104445 5.926667) (xy 1.975556 5.926667) (xy 1.975556 5.362222) (xy 2.540000 5.362222)
(xy 2.540000 4.797778) (xy 3.104445 4.797778) (xy 3.104445 5.362222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.668889 6.491111) (xy -6.491111 6.491111) (xy -6.491111 4.233333) (xy -5.926667 4.233333) (xy -5.926667 5.926667) (xy -4.233333 5.926667) (xy -4.233333 4.233333) (xy -5.926667 4.233333)
(xy -6.491111 4.233333) (xy -6.491111 3.668889) (xy -3.668889 3.668889) (xy -3.668889 6.491111) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 6.491111 6.491111) (xy 5.362222 6.491111) (xy 5.362222 5.926667) (xy 5.926667 5.926667) (xy 5.926667 5.362222) (xy 6.491111 5.362222) (xy 6.491111 6.491111) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 7.055556 4.797778) (xy 6.491111 4.797778) (xy 6.491111 3.668889) (xy 7.055556 3.668889) (xy 7.055556 4.797778) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 4.233333 4.233333) (xy 2.540000 4.233333) (xy 2.540000 3.104445) (xy 3.104445 3.104445) (xy 3.104445 3.668889) (xy 3.668889 3.668889) (xy 3.668889 3.104445) (xy 3.104445 3.104445)
(xy 2.540000 3.104445) (xy 2.540000 2.540000) (xy 4.233333 2.540000) (xy 4.233333 4.233333) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 3.668889 1.975556) (xy 3.104445 1.975556) (xy 3.104445 1.411111) (xy 3.668889 1.411111) (xy 3.668889 1.975556) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 3.668889 0.846667) (xy 3.104445 0.846667) (xy 3.104445 0.282222) (xy 3.668889 0.282222) (xy 3.668889 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 7.055556 0.846667) (xy 6.491111 0.846667) (xy 6.491111 0.282222) (xy 7.055556 0.282222) (xy 7.055556 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 3.668889 -0.282222) (xy 3.104445 -0.282222) (xy 3.104445 -0.846667) (xy 3.668889 -0.846667) (xy 3.668889 -0.282222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.668889 -3.668889) (xy -6.491111 -3.668889) (xy -6.491111 -5.926667) (xy -5.926667 -5.926667) (xy -5.926667 -4.233333) (xy -4.233333 -4.233333) (xy -4.233333 -5.926667) (xy -5.926667 -5.926667)
(xy -6.491111 -5.926667) (xy -6.491111 -6.491111) (xy -3.668889 -6.491111) (xy -3.668889 -3.668889) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 6.491111 -3.668889) (xy 3.668889 -3.668889) (xy 3.668889 -5.926667) (xy 4.233333 -5.926667) (xy 4.233333 -4.233333) (xy 5.926667 -4.233333) (xy 5.926667 -5.926667) (xy 4.233333 -5.926667)
(xy 3.668889 -5.926667) (xy 3.668889 -6.491111) (xy 6.491111 -6.491111) (xy 6.491111 -3.668889) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.104444 1.975556) (xy -3.668889 1.975556) (xy -3.668889 1.411111) (xy -3.104444 1.411111) (xy -3.104444 1.975556) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -1.975555 0.846667) (xy -2.540000 0.846667) (xy -2.540000 0.282222) (xy -1.975555 0.282222) (xy -1.975555 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.104444 0.846667) (xy -3.668889 0.846667) (xy -3.668889 0.282222) (xy -3.104444 0.282222) (xy -3.104444 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -2.540000 0.282222) (xy -3.104444 0.282222) (xy -3.104444 -0.282222) (xy -2.540000 -0.282222) (xy -2.540000 0.282222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -3.104444 -0.282222) (xy -4.233333 -0.282222) (xy -4.233333 -0.846667) (xy -3.104444 -0.846667) (xy -3.104444 -0.282222) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy -0.846667 0.846667) (xy -1.411111 0.846667) (xy -1.411111 0.282222) (xy -0.846667 0.282222) (xy -0.846667 0.846667) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 0.846667 -3.668889) (xy 0.846667 -2.540000) (xy -0.282222 -2.540000) (xy -0.282222 -3.104444) (xy -0.846667 -3.104444) (xy -0.846667 -3.668889) (xy -0.282222 -3.668889) (xy -0.282222 -3.104444)
(xy 0.282222 -3.104444) (xy 0.282222 -3.668889) (xy -0.282222 -3.668889) (xy -0.846667 -3.668889) (xy -0.846667 -4.233333) (xy 0.282222 -4.233333) (xy 0.282222 -3.668889) (xy 0.846667 -3.668889) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 1.975556 -3.104444) (xy 1.411111 -3.104444) (xy 1.411111 -3.668889) (xy 1.975556 -3.668889) (xy 1.975556 -3.104444) )(layer F.SilkS) (width 0.010000)
)
(fp_poly (pts (xy 1.975556 -4.233333) (xy 0.846667 -4.233333) (xy 0.846667 -4.797778) (xy 1.975556 -4.797778) (xy 1.975556 -4.233333) )(layer F.SilkS) (width 0.010000)
)
)

+ 192
- 0
loetworkshop_tannenbaum-cache.lib View File

@@ -0,0 +1,192 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# +9V
#
DEF +9V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+9V" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +9V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# C-RESCUE-loetworkshop_tannenbaum
#
DEF C-RESCUE-loetworkshop_tannenbaum C 0 10 N Y 1 F N
F0 "C" 0 100 40 H V L CNN
F1 "C-RESCUE-loetworkshop_tannenbaum" 6 -85 40 H V L CNN
F2 "" 38 -150 30 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
SM*
C?
C1-1
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X02
#
DEF CONN_01X02 P 0 40 Y N 1 F N
F0 "P" 0 150 50 H V C CNN
F1 "CONN_01X02" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X02
Pin_Header_Angled_1X02
Socket_Strip_Straight_1X02
Socket_Strip_Angled_1X02
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CP1-RESCUE-loetworkshop_tannenbaum
#
DEF CP1-RESCUE-loetworkshop_tannenbaum C 0 10 N N 1 F N
F0 "C" 50 100 50 H V L CNN
F1 "CP1-RESCUE-loetworkshop_tannenbaum" 50 -100 50 H V L CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
CP*
SM*
$ENDFPLIST
DRAW
T 0 -50 100 80 0 0 0 + Normal 0 C C
A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50
P 4 0 1 15 -100 50 100 50 50 50 50 50 N
X ~ 1 0 200 150 D 40 40 1 1 P
X ~ 2 0 -200 180 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# GND-RESCUE-loetworkshop_tannenbaum
#
DEF ~GND-RESCUE-loetworkshop_tannenbaum #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 0 30 H I C CNN
F1 "GND-RESCUE-loetworkshop_tannenbaum" 0 -70 30 H I C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N
X GND 1 0 0 0 U 30 30 1 1 W N
ENDDRAW
ENDDEF
#
# LED-RESCUE-loetworkshop_tannenbaum
#
DEF LED-RESCUE-loetworkshop_tannenbaum D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "LED-RESCUE-loetworkshop_tannenbaum" 0 -100 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
LED-3MM
LED-5MM
LED-10MM
LED-0603
LED-0805
LED-1206
LEDV
$ENDFPLIST
DRAW
P 2 0 1 0 50 50 50 -50 N
P 3 0 1 0 -50 50 50 0 -50 -50 F
P 3 0 1 0 65 -40 110 -80 105 -55 N
P 3 0 1 0 80 -25 125 -65 120 -40 N
X A 1 -200 0 150 R 40 40 1 1 P
X K 2 200 0 150 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# LM555N-RESCUE-loetworkshop_tannenbaum
#
DEF LM555N-RESCUE-loetworkshop_tannenbaum U 0 40 Y Y 1 F N
F0 "U" 0 100 70 H V C CNN
F1 "LM555N-RESCUE-loetworkshop_tannenbaum" 0 -100 70 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X GND 1 0 -400 0 U 60 60 0 0 W N
X VCC 8 0 400 0 D 60 60 0 0 W N
S -400 -400 400 400 0 1 0 N
X TR 2 -700 200 300 R 60 60 1 1 I
X Q 3 700 200 300 L 60 60 1 1 O
X R 4 -700 -300 300 R 60 60 1 1 I I
X CV 5 -700 -50 300 R 60 60 1 1 I
X THR 6 700 -200 300 L 60 60 1 1 I
X DIS 7 700 0 300 L 60 60 1 1 I
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 95 50 H I C CNN
F1 "PWR_FLAG" 0 180 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
ENDDRAW
ENDDEF
#
# R-RESCUE-loetworkshop_tannenbaum
#
DEF R-RESCUE-loetworkshop_tannenbaum R 0 0 N Y 1 F N
F0 "R" 80 0 40 V V C CNN
F1 "R-RESCUE-loetworkshop_tannenbaum" 7 1 40 V V C CNN
F2 "" -70 0 30 V V C CNN
F3 "" 0 0 30 H V C CNN
$FPLIST
R?
SM0603
SM0805
R?-*
SM1206
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# SWITCH_INV
#
DEF SWITCH_INV SW 0 0 N Y 1 F N
F0 "SW" -200 150 50 H V C CNN
F1 "SWITCH_INV" -150 -150 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C -150 0 50 0 0 0 N
C 150 -100 50 0 0 0 N
C 150 100 50 0 1 0 N
P 2 0 1 0 -100 0 150 50 N
X 1 1 500 100 300 L 50 50 1 1 P
X 2 2 -500 0 300 R 50 50 1 1 P
X 3 3 500 -100 300 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

+ 656
- 504
loetworkshop_tannenbaum.kicad_pcb
File diff suppressed because it is too large
View File


+ 88
- 98
loetworkshop_tannenbaum.net View File

@@ -1,17 +1,17 @@
(export (version D)
(design
(source /home/thomas/repositories/loetworkshop/bausaetze/Tannenbaumplatine/kicad/loetworkshop_tannenbaum.sch)
(date "Do 03 Mär 2016 17:48:36 CET")
(tool "Eeschema (2016-03-01 BZR 6606, Git 59f6a72)-product")
(source /home/thomas/repositories/weihnachtsbaumblink/loetworkshop_tannenbaum.sch)
(date "Do 22 Sep 2016 17:35:51 CEST")
(tool "Eeschema 4.0.4-stable")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Loetworkshop Tannenbaum Wechselblinker")
(company "Breadboarder e.V.")
(rev 2)
(date)
(date 2016-03-03)
(source loetworkshop_tannenbaum.sch)
(comment (number 1) (value "KiCAD Portierung"))
(comment (number 2) (value "Lennart Wiedicke, Timo Lausen, Thomas Hoffmann"))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
@@ -21,12 +21,6 @@
(libsource (lib loetworkshop_tannenbaum-rescue) (part LM555N-RESCUE-loetworkshop_tannenbaum))
(sheetpath (names /) (tstamps /))
(tstamp 56603E56))
(comp (ref P1)
(value CONN_2)
(footprint Connect:PINHEAD1-2)
(libsource (lib loetworkshop_tannenbaum-cache) (part CONN_2))
(sheetpath (names /) (tstamps /))
(tstamp 56604037))
(comp (ref R2)
(value 330k)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM10mm)
@@ -159,17 +153,18 @@
(libsource (lib loetworkshop_tannenbaum-rescue) (part LED-RESCUE-loetworkshop_tannenbaum))
(sheetpath (names /) (tstamps /))
(tstamp 566053ED))
(comp (ref D1)
(value 1N4148)
(footprint Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10)
(libsource (lib loetworkshop_tannenbaum-cache) (part DIODE))
(comp (ref P1)
(value CONN_01X02)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 56607C47))
(tstamp 57E3FF81))
(comp (ref SW1)
(value Switch3)
(libsource (lib device) (part Switch3))
(value SWITCH_INV)
(footprint Buttons_Switches_ThroughHole:SW_Micro_SPST)
(libsource (lib device) (part SWITCH_INV))
(sheetpath (names /) (tstamps /))
(tstamp 56D87ED6)))
(tstamp 57E40E9F)))
(libparts
(libpart (lib loetworkshop_tannenbaum-rescue) (part C-RESCUE-loetworkshop_tannenbaum)
(footprints
@@ -182,13 +177,19 @@
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib loetworkshop_tannenbaum-cache) (part CONN_2)
(libpart (lib conn) (part CONN_01X02)
(description "Connector, single row, 01x02")
(footprints
(fp Pin_Header_Straight_1X02)
(fp Pin_Header_Angled_1X02)
(fp Socket_Strip_Straight_1X02)
(fp Socket_Strip_Angled_1X02))
(fields
(field (name Reference) P)
(field (name Value) CONN_2))
(field (name Value) CONN_01X02))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name PM) (type passive))))
(pin (num 2) (name P2) (type passive))))
(libpart (lib loetworkshop_tannenbaum-rescue) (part CP1-RESCUE-loetworkshop_tannenbaum)
(footprints
(fp CP*)
@@ -199,16 +200,6 @@
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib loetworkshop_tannenbaum-cache) (part DIODE)
(footprints
(fp D?)
(fp S*))
(fields
(field (name Reference) D)
(field (name Value) DIODE))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib loetworkshop_tannenbaum-rescue) (part LED-RESCUE-loetworkshop_tannenbaum)
(footprints
(fp LED-3MM)
@@ -250,98 +241,97 @@
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part Switch3)
(libpart (lib device) (part SWITCH_INV)
(description inverseur)
(fields
(field (name Reference) SW)
(field (name Value) Switch3))
(field (name Value) SWITCH_INV))
(pins
(pin (num 1) (name 1) (type input))
(pin (num 2) (name 2) (type input))
(pin (num 3) (name 3) (type input)))))
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive)))))
(libraries
(library (logical loetworkshop_tannenbaum-rescue)
(uri /home/thomas/repositories/loetworkshop/bausaetze/Tannenbaumplatine/kicad/loetworkshop_tannenbaum-rescue.lib))
(library (logical loetworkshop_tannenbaum-cache)
(uri /home/thomas/repositories/loetworkshop/bausaetze/Tannenbaumplatine/kicad/loetworkshop_tannenbaum-cache.lib))
(uri /home/thomas/repositories/weihnachtsbaumblink/loetworkshop_tannenbaum-rescue.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib)))
(uri /usr/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name +9V)
(node (ref U1) (pin 4))
(node (ref U1) (pin 8))
(node (ref C1) (pin 1))
(node (ref R5) (pin 1))
(node (ref R7) (pin 1))
(node (ref SW1) (pin 3))
(node (ref R2) (pin 2))
(node (ref R3) (pin 1)))
(net (code 1) (name "Net-(LED7-Pad2)")
(node (ref LED7) (pin 2))
(node (ref LED8) (pin 1)))
(net (code 2) (name "Net-(LED10-Pad2)")
(node (ref LED10) (pin 2))
(node (ref LED11) (pin 1))
(node (ref LED3) (pin 1))
(node (ref LED2) (pin 2))
(node (ref LED7) (pin 1))
(node (ref U1) (pin 3))
(node (ref LED6) (pin 2))
(node (ref LED10) (pin 2))
(node (ref U1) (pin 3)))
(node (ref LED7) (pin 1))
(node (ref LED2) (pin 2))
(node (ref LED3) (pin 1)))
(net (code 3) (name "Net-(LED3-Pad2)")
(node (ref LED4) (pin 1))
(node (ref LED3) (pin 2)))
(net (code 4) (name "Net-(LED7-Pad2)")
(node (ref LED8) (pin 1))
(node (ref LED7) (pin 2)))
(net (code 5) (name "Net-(C2-Pad1)")
(node (ref U1) (pin 6))
(node (ref U1) (pin 2))
(node (ref C2) (pin 1))
(node (ref R1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 6) (name "Net-(LED11-Pad2)")
(net (code 4) (name "Net-(LED11-Pad2)")
(node (ref LED11) (pin 2))
(node (ref LED12) (pin 1)))
(net (code 7) (name "Net-(D1-Pad1)")
(node (ref U1) (pin 7))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1))
(node (ref D1) (pin 1)))
(net (code 8) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 9) (name "Net-(P1-Pad2)")
(node (ref P1) (pin 2))
(node (ref SW1) (pin 1)))
(net (code 10) (name "Net-(SW1-Pad2)")
(node (ref SW1) (pin 2)))
(net (code 11) (name "Net-(LED10-Pad1)")
(node (ref LED9) (pin 2))
(node (ref LED10) (pin 1)))
(net (code 12) (name "Net-(LED12-Pad2)")
(net (code 5) (name "Net-(LED12-Pad2)")
(node (ref R8) (pin 1))
(node (ref LED12) (pin 2)))
(net (code 13) (name "Net-(LED8-Pad2)")
(net (code 6) (name "Net-(LED8-Pad2)")
(node (ref R6) (pin 1))
(node (ref LED8) (pin 2)))
(net (code 14) (name "Net-(LED4-Pad2)")
(net (code 7) (name "Net-(LED4-Pad2)")
(node (ref LED4) (pin 2))
(node (ref R4) (pin 1)))
(net (code 15) (name "Net-(LED1-Pad2)")
(node (ref LED1) (pin 2))
(node (ref LED2) (pin 1)))
(net (code 16) (name "Net-(LED5-Pad2)")
(net (code 8) (name "Net-(LED1-Pad2)")
(node (ref LED2) (pin 1))
(node (ref LED1) (pin 2)))
(net (code 9) (name "Net-(R1-Pad1)")
(node (ref R2) (pin 1))
(node (ref U1) (pin 7))
(node (ref R1) (pin 1)))
(net (code 10) (name "Net-(LED5-Pad2)")
(node (ref LED5) (pin 2))
(node (ref LED6) (pin 1)))
(net (code 17) (name "Net-(LED9-Pad1)")
(net (code 11) (name +9V)
(node (ref R7) (pin 1))
(node (ref C1) (pin 1))
(node (ref U1) (pin 8))
(node (ref U1) (pin 4))
(node (ref R2) (pin 2))
(node (ref R3) (pin 1))
(node (ref R5) (pin 1))
(node (ref SW1) (pin 3)))
(net (code 12) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 13) (name "Net-(P1-Pad2)")
(node (ref P1) (pin 2))
(node (ref SW1) (pin 2)))
(net (code 14) (name "Net-(SW1-Pad1)")
(node (ref SW1) (pin 1)))
(net (code 15) (name "Net-(LED10-Pad1)")
(node (ref LED10) (pin 1))
(node (ref LED9) (pin 2)))
(net (code 16) (name "Net-(LED9-Pad1)")
(node (ref R7) (pin 2))
(node (ref LED9) (pin 1)))
(net (code 18) (name "Net-(LED5-Pad1)")
(node (ref LED5) (pin 1))
(node (ref R5) (pin 2)))
(net (code 19) (name "Net-(LED1-Pad1)")
(node (ref R3) (pin 2))
(node (ref LED1) (pin 1)))
(net (code 20) (name GND)
(net (code 17) (name "Net-(LED5-Pad1)")
(node (ref R5) (pin 2))
(node (ref LED5) (pin 1)))
(net (code 18) (name "Net-(LED1-Pad1)")
(node (ref LED1) (pin 1))
(node (ref R3) (pin 2)))
(net (code 19) (name GND)
(node (ref U1) (pin 1))
(node (ref P1) (pin 1))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref R8) (pin 2))
(node (ref R6) (pin 2))
(node (ref R4) (pin 2))
(node (ref P1) (pin 1))
(node (ref R8) (pin 2)))))
(node (ref C2) (pin 2)))
(net (code 20) (name "Net-(C2-Pad1)")
(node (ref U1) (pin 2))
(node (ref U1) (pin 6))
(node (ref R1) (pin 2))
(node (ref C2) (pin 1)))))

+ 47
- 43
loetworkshop_tannenbaum.sch View File

@@ -29,7 +29,6 @@ LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:loetworkshop_tannenbaum-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
@@ -56,17 +55,6 @@ F 3 "" H 6400 3600 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L CONN_2 P1
U 1 1 56604037
P 3100 3350
F 0 "P1" V 3050 3350 40 0000 C CNN
F 1 "CONN_2" V 3150 3350 40 0000 C CNN
F 2 "Connect:PINHEAD1-2" H 3100 3350 60 0001 C CNN
F 3 "" H 3100 3350 60 0000 C CNN
1 3100 3350
-1 0 0 1
$EndComp
$Comp
L R-RESCUE-loetworkshop_tannenbaum R2
U 1 1 56604196
P 7200 2300
@@ -366,12 +354,12 @@ $EndComp
$Comp
L +9V #PWR06
U 1 1 56606CE1
P 4050 3100
F 0 "#PWR06" H 4050 3070 20 0001 C CNN
F 1 "+9V" H 4050 3210 30 0000 C CNN
F 2 "" H 4050 3100 60 0000 C CNN
F 3 "" H 4050 3100 60 0000 C CNN
1 4050 3100
P 4050 3200
F 0 "#PWR06" H 4050 3170 20 0001 C CNN
F 1 "+9V" H 4050 3310 30 0000 C CNN
F 2 "" H 4050 3200 60 0000 C CNN
F 3 "" H 4050 3200 60 0000 C CNN
1 4050 3200
1 0 0 -1
$EndComp
$Comp
@@ -397,9 +385,6 @@ F 3 "" H 4550 3650 60 0000 C CNN
-1 0 0 1
$EndComp
Connection ~ 4050 3300
Wire Wire Line
4050 3450 4050 3600
Connection ~ 4050 3450
$Comp
L DIODE D1
U 1 1 56607C47
@@ -455,10 +440,6 @@ Wire Wire Line
4250 3150 4550 3150
Wire Wire Line
4550 3150 4550 3050
Wire Wire Line
4250 3450 4250 3550
Wire Wire Line
4250 3550 4550 3550
Wire Wire Line
4550 3550 4550 3650
Wire Wire Line
@@ -561,25 +542,10 @@ $EndComp
Text Label 4350 3150 0 60 ~ 0
VCC
NoConn ~ 5700 3650
$Comp
L Switch3 SW1
U 1 1 56D87ED6
P 3700 3250
F 0 "SW1" H 3700 3500 60 0000 C CNN
F 1 "Switch3" H 3700 3394 60 0000 C CNN
F 2 "Buttons_Switches_ThroughHole:SW_Micro_SPST" H 2600 3850 60 0001 C CNN
F 3 "" H 2600 3850 60 0000 C CNN
1 3700 3250
1 0 0 -1
$EndComp
Wire Wire Line
3450 3450 4250 3450
3750 3300 4250 3300
Wire Wire Line
3850 3300 4250 3300
Wire Wire Line
4050 3300 4050 3100
Wire Wire Line
3450 3250 3550 3250
4050 3300 4050 3200
Wire Notes Line
2500 1450 9400 1450
Wire Notes Line
@@ -591,11 +557,49 @@ Wire Notes Line
Wire Notes Line
2500 1450 2500 5600
Wire Notes Line
9400 1450 9400 5600
9400 5600 9400 1450
Text Notes 3000 5400 0 100 ~ 0
Batterieanschluss,\nSchalter und\nAbblockkondensator
Text Notes 5500 5400 0 100 ~ 0
Wechselblinkerschaltung\nmit NE555 Timer IC
Text Notes 8050 5350 0 100 ~ 0
LED-Schaltung
$Comp
L CONN_01X02 P1
U 1 1 57E3FF81
P 3100 3350
F 0 "P1" H 3100 3500 50 0000 C CNN
F 1 "CONN_01X02" V 3200 3350 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02" H 3100 3350 50 0001 C CNN
F 3 "" H 3100 3350 50 0000 C CNN
1 3100 3350
-1 0 0 1
$EndComp
Wire Wire Line
3750 3300 3750 2300
Wire Wire Line
3550 3300 3300 3300
Wire Wire Line
4050 3550 4050 3600
Wire Wire Line
3300 3400 3550 3400
Wire Wire Line
3550 3400 3550 3550
Wire Wire Line
3550 3550 4550 3550
Connection ~ 4050 3550
$Comp
L SWITCH_INV SW1
U 1 1 57E40E9F
P 3550 2800
F 0 "SW1" H 3350 2950 50 0000 C CNN
F 1 "SWITCH_INV" H 3400 2650 50 0000 C CNN
F 2 "Buttons_Switches_ThroughHole:SW_Micro_SPST" H 3550 2800 50 0001 C CNN
F 3 "" H 3550 2800 50 0000 C CNN
1 3550 2800
0 -1 -1 0
$EndComp
Wire Wire Line
3750 2300 3650 2300
NoConn ~ 3450 2300
$EndSCHEMATC

Loading…
Cancel
Save