Browse Source

Add STM32-QFP48 breakout; update.

master
flabbergast 6 years ago
parent
commit
0e936b9266
  1. 1
      .gitignore
  2. 346
      f042_dev/f042_dev.net
  3. 20
      flabbergast.dcm
  4. 381
      flabbergast.lib
  5. 20
      flabbergast.pretty/0603.kicad_mod
  6. 22
      flabbergast.pretty/0603_JUMPERED.kicad_mod
  7. 23
      flabbergast.pretty/CRYSTAL-ABM3.kicad_mod
  8. 24
      flabbergast.pretty/IC_LOGO.kicad_mod
  9. 20
      flabbergast.pretty/LED-0603.kicad_mod
  10. 69
      flabbergast.pretty/LQFP48.kicad_mod
  11. 66
      flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod
  12. 165
      flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod
  13. 21
      flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod
  14. 22
      flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod
  15. 25
      flabbergast.pretty/SOT-563.kicad_mod
  16. 57
      flabbergast.pretty/SOT23-5.kicad_mod
  17. 17
      flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod
  18. 35
      flabbergast.pretty/USB_microB_2TH.kicad_mod
  19. 35
      flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod
  20. 1099
      kb45p/kb45p.net
  21. 410
      stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib
  22. 2362
      stm32_qfp48_breakout/stm32_qfp48_breakout.kicad_pcb
  23. 547
      stm32_qfp48_breakout/stm32_qfp48_breakout.net
  24. 33
      stm32_qfp48_breakout/stm32_qfp48_breakout.pro
  25. 1000
      stm32_qfp48_breakout/stm32_qfp48_breakout.sch

1
.gitignore vendored

@ -1,3 +1,2 @@ @@ -1,3 +1,2 @@
*bak
*.bck
*.net

346
f042_dev/f042_dev.net

@ -0,0 +1,346 @@ @@ -0,0 +1,346 @@
(export (version D)
(design
(source /Users/js/Documents/Programming/kicad/f042_dev/f042_dev.sch)
(date "Tuesday, 15 March 2016 18:46:20")
(tool "Eeschema 4.0.1-stable")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source f042_dev.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref IC1)
(value STM32F042F6P6)
(footprint flabbergast:TSSOP20)
(libsource (lib flabbergast) (part STM32F042F6P6))
(sheetpath (names /) (tstamps /))
(tstamp 56E7DA40))
(comp (ref J1)
(value USB_CONN_6PIN)
(footprint flabbergast:USB-MINIB)
(libsource (lib flabbergast) (part USB_CONN_6PIN))
(sheetpath (names /) (tstamps /))
(tstamp 56E7DFEB))
(comp (ref J3)
(value USB_CONN_6PIN)
(footprint flabbergast:USB-MICROB)
(libsource (lib flabbergast) (part USB_CONN_6PIN))
(sheetpath (names /) (tstamps /))
(tstamp 56E81219))
(comp (ref J2)
(value USB_CONN_4PIN)
(footprint flabbergast:USB-A-PCB)
(libsource (lib flabbergast) (part USB_CONN_4PIN))
(sheetpath (names /) (tstamps /))
(tstamp 56E81267))
(comp (ref R4)
(value 3.3kR)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E812E4))
(comp (ref R5)
(value 3.3kR)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E8136A))
(comp (ref R3)
(value 10kR)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E813A7))
(comp (ref R6)
(value 330R)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E8146A))
(comp (ref C4)
(value 0.1uF)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56E8149B))
(comp (ref C3)
(value 0.1uF)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56E81517))
(comp (ref C2)
(value 2.2uF)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56E8154E))
(comp (ref C5)
(value 2.2uF)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56E81598))
(comp (ref IC2)
(value MCP1703T_3LEAD)
(footprint flabbergast:SOT23A-3)
(libsource (lib flabbergast) (part MCP1703T_3LEAD))
(sheetpath (names /) (tstamps /))
(tstamp 56E815DE))
(comp (ref D1)
(value LED)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 56E81782))
(comp (ref WCON1)
(value M04)
(footprint flabbergast:SCREW_TERM_254_4)
(libsource (lib flabbergast) (part M04))
(sheetpath (names /) (tstamps /))
(tstamp 56E81B7C))
(comp (ref R1)
(value 3.3kR)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E84BE8))
(comp (ref R2)
(value 3.3kR)
(footprint flabbergast:0805_wide)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56E84BEE))
(comp (ref WCON2)
(value M04)
(footprint flabbergast:SCREW_TERM_254_4)
(libsource (lib flabbergast) (part M04))
(sheetpath (names /) (tstamps /))
(tstamp 56E84BF4))
(comp (ref C1)
(value M04)
(footprint flabbergast:M04_NOSILK_1SQ)
(libsource (lib flabbergast) (part M04))
(sheetpath (names /) (tstamps /))
(tstamp 56E84E4F)))
(libparts
(libpart (lib flabbergast) (part C)
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib flabbergast) (part LED)
(footprints
(fp LED-3MM)
(fp LED-5MM)
(fp LED-10MM)
(fp LED-0603)
(fp LED-0805)
(fp LED-1206)
(fp LEDV))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib flabbergast) (part M04)
(description "4 pin connector")
(footprints
(fp M05*))
(fields
(field (name Reference) C)
(field (name Value) M04))
(pins
(pin (num 1) (name 1) (type BiDi))
(pin (num 2) (name 2) (type BiDi))
(pin (num 3) (name 3) (type BiDi))
(pin (num 4) (name 4) (type BiDi))))
(libpart (lib flabbergast) (part MCP1703T_3LEAD)
(footprints
(fp SOT23A-3))
(fields
(field (name Reference) IC)
(field (name Value) MCP1703T_3LEAD)
(field (name Footprint) SOT23A-3))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name OUT) (type power_out))
(pin (num 3) (name IN) (type power_in))))
(libpart (lib flabbergast) (part R)
(footprints
(fp R?)
(fp SM0603)
(fp SM0805)
(fp R?-*)
(fp SM1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib flabbergast) (part STM32F042F6P6)
(footprints
(fp LQFP-32))
(fields
(field (name Reference) IC)
(field (name Value) STM32F042F6P6))
(pins
(pin (num 1) (name BOOT0-PB8) (type BiDi))
(pin (num 2) (name PF0-OSC_IN) (type BiDi))
(pin (num 3) (name PF1-OSC_OUT) (type BiDi))
(pin (num 4) (name NRST) (type input))
(pin (num 5) (name VDDA) (type power_in))
(pin (num 6) (name PA0) (type BiDi))
(pin (num 7) (name PA1) (type BiDi))
(pin (num 8) (name PA2) (type BiDi))
(pin (num 9) (name PA3) (type BiDi))
(pin (num 10) (name PA4) (type BiDi))
(pin (num 11) (name PA5) (type BiDi))
(pin (num 12) (name PA6) (type BiDi))
(pin (num 13) (name PA7) (type BiDi))
(pin (num 14) (name PB1) (type BiDi))
(pin (num 15) (name VSS) (type power_in))
(pin (num 16) (name VDD) (type power_in))
(pin (num 17) (name PA9/PA11-USB_DM) (type BiDi))
(pin (num 18) (name PA10/PA12-USB_DP) (type BiDi))
(pin (num 19) (name PA13-SWDIO) (type BiDi))
(pin (num 20) (name PA14-SWCLK) (type BiDi))))
(libpart (lib flabbergast) (part USB_CONN_4PIN)
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_CONN_4PIN))
(pins
(pin (num 5V) (name 5V) (type power_out))
(pin (num D+) (name D+) (type BiDi))
(pin (num D-) (name D-) (type BiDi))
(pin (num GND) (name GND) (type power_out))))
(libpart (lib flabbergast) (part USB_CONN_6PIN)
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_CONN_6PIN))
(pins
(pin (num 5V) (name 5V) (type power_out))
(pin (num D+) (name D+) (type BiDi))
(pin (num D-) (name D-) (type BiDi))
(pin (num GND) (name GND) (type power_out))
(pin (num ID) (name ID) (type input))
(pin (num SH) (name SHIELD) (type input)))))
(libraries
(library (logical flabbergast)
(uri /Users/js/Documents/Programming/kicad/flabbergast.lib)))
(nets
(net (code 1) (name W_B0)
(node (ref IC1) (pin 2))
(node (ref WCON2) (pin 1))
(node (ref R1) (pin 2)))
(net (code 2) (name RESET)
(node (ref C1) (pin 3))
(node (ref IC1) (pin 4)))
(net (code 3) (name W_A0)
(node (ref IC1) (pin 19))
(node (ref R4) (pin 2))
(node (ref WCON1) (pin 1)))
(net (code 4) (name W_A1)
(node (ref IC1) (pin 20))
(node (ref WCON1) (pin 2))
(node (ref R5) (pin 2)))
(net (code 5) (name +5V)
(node (ref J1) (pin 5V))
(node (ref IC2) (pin 3))
(node (ref C2) (pin 1))
(node (ref R5) (pin 1))
(node (ref R4) (pin 1))
(node (ref J2) (pin 5V))
(node (ref J3) (pin 5V))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1)))
(net (code 6) (name GND)
(node (ref WCON1) (pin 3))
(node (ref C4) (pin 2))
(node (ref R6) (pin 2))
(node (ref R3) (pin 2))
(node (ref J2) (pin GND))
(node (ref J3) (pin GND))
(node (ref J3) (pin SH))
(node (ref J1) (pin GND))
(node (ref J1) (pin SH))
(node (ref IC1) (pin 15))
(node (ref IC2) (pin 1))
(node (ref C5) (pin 2))
(node (ref C2) (pin 2))
(node (ref C3) (pin 2))
(node (ref C1) (pin 4))
(node (ref WCON2) (pin 3)))
(net (code 7) (name 12V)
(node (ref WCON2) (pin 4))
(node (ref WCON1) (pin 4)))
(net (code 8) (name +3.3V)
(node (ref IC1) (pin 16))
(node (ref IC2) (pin 2))
(node (ref C5) (pin 1))
(node (ref IC1) (pin 5))
(node (ref C4) (pin 1))
(node (ref C3) (pin 1))
(node (ref C1) (pin 1)))
(net (code 9) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R6) (pin 1)))
(net (code 10) (name "Net-(D1-Pad1)")
(node (ref D1) (pin 1))
(node (ref IC1) (pin 10)))
(net (code 11) (name BOOT0)
(node (ref IC1) (pin 1))
(node (ref R3) (pin 1))
(node (ref C1) (pin 2)))
(net (code 12) (name USB_D-)
(node (ref IC1) (pin 17))
(node (ref J2) (pin D-))
(node (ref J3) (pin D-))
(node (ref J1) (pin D-)))
(net (code 13) (name USB_D+)
(node (ref IC1) (pin 18))
(node (ref J1) (pin D+))
(node (ref J3) (pin D+))
(node (ref J2) (pin D+)))
(net (code 14) (name W_B1)
(node (ref IC1) (pin 3))
(node (ref WCON2) (pin 2))
(node (ref R2) (pin 2)))
(net (code 15) (name "Net-(J3-PadID)")
(node (ref J3) (pin ID)))
(net (code 16) (name "Net-(J1-PadID)")
(node (ref J1) (pin ID)))
(net (code 17) (name "Net-(IC1-Pad14)")
(node (ref IC1) (pin 14)))
(net (code 18) (name "Net-(IC1-Pad13)")
(node (ref IC1) (pin 13)))
(net (code 19) (name "Net-(IC1-Pad12)")
(node (ref IC1) (pin 12)))
(net (code 20) (name "Net-(IC1-Pad11)")
(node (ref IC1) (pin 11)))
(net (code 21) (name "Net-(IC1-Pad9)")
(node (ref IC1) (pin 9)))
(net (code 22) (name "Net-(IC1-Pad8)")
(node (ref IC1) (pin 8)))
(net (code 23) (name "Net-(IC1-Pad7)")
(node (ref IC1) (pin 7)))
(net (code 24) (name "Net-(IC1-Pad6)")
(node (ref IC1) (pin 6)))))

20
flabbergast.dcm

@ -1,5 +1,13 @@ @@ -1,5 +1,13 @@
EESchema-DOCLIB Version 2.0
#
$CMP +3V3
K POWER, PWR
$ENDCMP
#
$CMP +5V
K POWER, PWR
$ENDCMP
#
$CMP ATAES132_I2C
D ATAES132 ATMEL crypto 4k EEPROM chip
K ataes132, atmel, eeprom
@ -85,4 +93,16 @@ D VBUS symbol @@ -85,4 +93,16 @@ D VBUS symbol
K VBUS
$ENDCMP
#
$CMP VDD
K POWER, PWR
$ENDCMP
#
$CMP VDDA
K POWER, PWR
$ENDCMP
#
$CMP VIN
K POWER, PWR
$ENDCMP
#
#End Doc Library

381
flabbergast.lib

@ -1,31 +1,34 @@ @@ -1,31 +1,34 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# +3.3V
#
DEF +3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -30 20 H I C CNN
F1 "+3.3V" 0 110 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
# +3V3
#
DEF +3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
ALIAS +3.3V
DRAW
X +3.3V 1 0 0 0 U 10 20 0 0 W N
C 0 60 20 0 1 0 N
P 3 0 1 0 0 0 0 40 0 40 N
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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# +5V
#
DEF +5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -30 20 H I C CNN
F1 "+5V" 0 110 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
X +5V 1 0 0 0 U 10 20 0 0 W N
C 0 60 20 0 1 0 N
P 3 0 1 0 0 0 0 40 0 40 N
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 +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
@ -148,6 +151,46 @@ X ~ 2 0 -200 170 U 40 40 1 1 P @@ -148,6 +151,46 @@ X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CAP
#
DEF CAP C 0 40 Y Y 1 L N
F0 "C" 60 115 50 H V L BNN
F1 "CAP" 60 -85 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 1 0 0 0 0 0 20 N
P 2 1 0 0 0 100 0 80 N
S -80 20 80 40 1 1 0 F
S -80 60 80 80 1 1 0 F
X 1 1 0 200 100 D 40 40 1 1 P
X 2 2 0 -100 100 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CRYSTAL
#
DEF CRYSTAL Y 0 40 Y Y 1 L N
F0 "Y" 100 40 50 H V L BNN
F1 "CRYSTAL" 100 -100 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
T 0 -68 -28 34 0 1 0 1 Normal 0 C C
T 0 77 -28 34 0 1 0 2 Normal 0 C C
P 2 1 0 0 -100 0 -40 0 N
P 2 1 0 0 -40 70 -40 -70 N
P 2 1 0 0 -15 -60 15 -60 N
P 2 1 0 0 -15 60 -15 -60 N
P 2 1 0 0 15 -60 15 60 N
P 2 1 0 0 15 60 -15 60 N
P 2 1 0 0 40 0 100 0 N
P 2 1 0 0 40 70 40 -70 N
X 1 1 -100 0 0 R 40 40 1 1 P
X 2 2 100 0 0 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# DAC_2PIN
#
DEF DAC_2PIN CON 0 100 Y Y 1 F N
@ -279,6 +322,27 @@ X 8 8 300 100 100 L 0 0 0 0 B @@ -279,6 +322,27 @@ X 8 8 300 100 100 L 0 0 0 0 B
ENDDRAW
ENDDEF
#
# JUMPER-2
#
DEF JUMPER-2 JP 0 40 Y Y 1 L N
F0 "JP" -50 0 50 V V L BNN
F1 "JUMPER-2" 190 0 50 V V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 1 0 0 -25 0 125 0 N
P 2 1 0 0 -25 25 -25 0 N
P 2 1 0 0 0 0 0 50 N
P 2 1 0 0 0 100 0 50 N
P 2 1 0 0 100 0 100 50 N
P 2 1 0 0 100 100 100 50 N
P 2 1 0 0 125 0 125 25 N
P 2 1 0 0 125 25 -25 25 N
X 1 1 0 -100 100 U 40 40 1 1 P
X 2 2 100 -100 100 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# LED
#
DEF LED D 0 40 Y N 1 F N
@ -441,6 +505,49 @@ X 6 6 198 265 200 L 0 0 0 0 P @@ -441,6 +505,49 @@ X 6 6 198 265 200 L 0 0 0 0 P
ENDDRAW
ENDDEF
#
# M14
#
DEF M14 U 0 40 Y Y 1 L N
F0 "U" 0 730 50 H V L BNN
F1 "M14" 0 -900 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 1 0 0 0 700 0 -800 N
P 2 1 0 0 0 700 250 700 N
P 2 1 0 0 150 -700 200 -700 N
P 2 1 0 0 150 -600 200 -600 N
P 2 1 0 0 150 -500 200 -500 N
P 2 1 0 0 150 -400 200 -400 N
P 2 1 0 0 150 -300 200 -300 N
P 2 1 0 0 150 -200 200 -200 N
P 2 1 0 0 150 -100 200 -100 N
P 2 1 0 0 150 0 200 0 N
P 2 1 0 0 150 100 200 100 N
P 2 1 0 0 150 200 200 200 N
P 2 1 0 0 150 300 200 300 N
P 2 1 0 0 150 400 200 400 N
P 2 1 0 0 150 500 200 500 N
P 2 1 0 0 150 600 200 600 N
P 2 1 0 0 250 -800 0 -800 N
P 2 1 0 0 250 -800 250 700 N
X 1 1 400 -700 200 L 40 40 1 1 P
X 2 2 400 -600 200 L 40 40 1 1 P
X 3 3 400 -500 200 L 40 40 1 1 P
X 4 4 400 -400 200 L 40 40 1 1 P
X 5 5 400 -300 200 L 40 40 1 1 P
X 6 6 400 -200 200 L 40 40 1 1 P
X 7 7 400 -100 200 L 40 40 1 1 P
X 8 8 400 0 200 L 40 40 1 1 P
X 9 9 400 100 200 L 40 40 1 1 P
X 10 10 400 200 200 L 40 40 1 1 P
X 11 11 400 300 200 L 40 40 1 1 P
X 12 12 400 400 200 L 40 40 1 1 P
X 13 13 400 500 200 L 40 40 1 1 P
X 14 14 400 600 200 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# MCP1703T
#
DEF MCP1703T IC 0 40 Y Y 1 F N
@ -507,6 +614,27 @@ S -200 700 300 -700 0 1 0 f @@ -507,6 +614,27 @@ S -200 700 300 -700 0 1 0 f
ENDDRAW
ENDDEF
#
# NCV8170
#
DEF NCV8170 IC 0 40 Y Y 1 F N
F0 "IC" -200 200 40 H V C CNN
F1 "NCV8170" -100 200 40 H V L CNN
F2 "SOT-563" 0 100 30 H V C CIN
F3 "" 0 0 60 H V C CNN
$FPLIST
SOT23A-3
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 10 f
X IN 1 -400 50 150 R 40 40 1 1 W
X GND 2 -50 -250 100 U 40 40 1 1 W
X OUT 3 400 50 150 L 40 40 1 1 w
X NC 4 400 -50 150 L 40 40 1 1 N
X GND 5 50 -250 100 U 40 40 1 1 W
X EN 6 -400 -50 150 R 40 40 1 1 B
ENDDRAW
ENDDEF
#
# PDI_PROG_2PIN
#
DEF PDI_PROG_2PIN CON 0 100 Y Y 1 F N
@ -584,8 +712,29 @@ F2 "" 0 0 60 H V C CNN @@ -584,8 +712,29 @@ F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
R?
SM0603
SM0805
0603
0805
R?-*
1206
$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
#
# RES
#
DEF RES R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "RES" 0 0 50 V V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
R?
0603
0805
R?-*
SM1206
$ENDFPLIST
@ -596,6 +745,60 @@ X ~ 2 0 -250 100 U 60 60 1 1 P @@ -596,6 +745,60 @@ X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# RFM12B
#
DEF RFM12B U 0 40 Y Y 1 F N
F0 "U" -450 450 60 H V C CNN
F1 "RFM12B" 0 -350 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S 550 -400 -550 400 0 1 0 N
X SDO 1 -850 300 300 R 30 30 1 1 B
X ~IRQ 2 -850 200 300 R 30 30 1 1 B
X FSK/DATA/~FFS 3 -850 100 300 R 30 30 1 1 B
X DCLK/CFIL/FFIT 4 -850 0 300 R 30 30 1 1 B
X CLK 5 -850 -100 300 R 30 30 1 1 B
X ~RES 6 -850 -200 300 R 30 30 1 1 B
X GND 7 -850 -300 300 R 30 30 1 1 B
X ANT 8 850 -300 300 L 30 30 1 1 B
X VDD 9 850 -200 300 L 30 30 1 1 B
X GND 10 850 -100 300 L 30 30 1 1 B
X ~INT/VDI 11 850 0 300 L 30 30 1 1 B
X SDI 12 850 100 300 L 30 30 1 1 B
X SCK 13 850 200 300 L 30 30 1 1 B
X ~SEL 14 850 300 300 L 30 30 1 1 B
ENDDRAW
ENDDEF
#
# RFM69
#
DEF RFM69 U 0 40 Y Y 1 F N
F0 "U" 0 -100 50 H V C CNN
F1 "RFM69" 0 100 50 H V C CNN
F2 "MODULE" 0 -400 50 H I C CNN
F3 "DOCUMENTATION" 50 -500 50 H I C CNN
DRAW
S -450 -550 450 550 1 0 0 N
X RESET 1 -750 350 300 R 50 50 1 1 I
X DIO0 2 -750 250 300 R 50 50 1 1 I
X DIO1 3 -750 150 300 R 50 50 1 1 I
X DIO2 4 -750 50 300 R 50 50 1 1 I
X DIO3 5 -750 -50 300 R 50 50 1 1 I
X DIO4 6 -750 -150 300 R 50 50 1 1 I
X DIO5 7 -750 -250 300 R 50 50 1 1 I
X 3.3V 8 -750 -350 300 R 50 50 1 1 I
X GND 9 750 -350 300 L 50 50 1 1 I
X ANA 10 750 -250 300 L 50 50 1 1 I
X GND 11 750 -150 300 L 50 50 1 1 I
X SCK 12 750 -50 300 L 50 50 1 1 I
X MISO 13 750 50 300 L 50 50 1 1 I
X MOSI 14 750 150 300 L 50 50 1 1 I
X CS 15 750 250 300 L 50 50 1 1 I
X NC 16 750 350 300 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# S25FL127S
#
DEF S25FL127S IC 0 100 Y Y 1 F N
@ -701,6 +904,69 @@ X PB6 29 750 850 200 L 40 40 1 1 B @@ -701,6 +904,69 @@ X PB6 29 750 850 200 L 40 40 1 1 B
ENDDRAW
ENDDEF
#
# STM32L052C8T7
#
DEF STM32L052C8T7 IC 0 40 Y Y 1 F N
F0 "IC" -500 1700 50 H V L BNN
F1 "STM32L052C8T7" -100 -1600 50 H V L BNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
$FPLIST
LQFP-32
$ENDFPLIST
DRAW
S -550 1650 550 -1500 0 1 0 f
X VDD 1 -750 -250 200 R 40 40 1 1 W
X PC13 2 750 -1450 200 L 40 40 1 1 I
X PC14-OSC32_IN 3 -750 1150 200 R 40 40 1 1 B
X PC15-OSC32_OUT 4 -750 1050 200 R 40 40 1 1 B
X PH0-OSC_IN 5 -750 950 200 R 40 40 1 1 B
X PH1-OSC_OUT 6 -750 850 200 R 40 40 1 1 B
X NRST 7 -750 1350 200 R 40 40 1 1 I I
X VSSA 8 -750 -1350 200 R 40 40 1 1 W
X VDDA 9 -750 -1200 200 R 40 40 1 1 W
X PA0 10 750 -1300 200 L 40 40 1 1 B
X PB2 20 750 -250 200 L 40 40 1 1 B
X PA9-TX1 30 750 600 200 L 40 40 1 1 B
X PB4 40 750 1050 200 L 40 40 1 1 B
X PA1 11 750 -1200 200 L 40 40 1 1 B
X PB10 21 750 -150 200 L 40 40 1 1 B
X PA10-RX1 31 750 700 200 L 40 40 1 1 B
X PB5 41 750 1150 200 L 40 40 1 1 B
X PA2-TX2 12 750 -1100 200 L 40 40 1 1 B
X PB11 22 750 -50 200 L 40 40 1 1 B
X PA11-USB_DM 32 -750 200 200 R 40 40 1 1 B
X PB6 42 750 1250 200 L 40 40 1 1 B
X PA3-RX2 13 750 -1000 200 L 40 40 1 1 B
X VSS 23 -750 -750 200 R 40 40 1 1 W
X PA12-USB_DP 33 -750 300 200 R 40 40 1 1 B
X PB7 43 750 1350 200 L 40 40 1 1 B
X PA4 14 750 -900 200 L 40 40 1 1 B
X VDD 24 -750 -350 200 R 40 40 1 1 W
X PA13-SWDIO 34 -750 500 200 R 40 40 1 1 B
X BOOT0 44 -750 0 200 R 40 40 1 1 B
X PA5 15 750 -800 200 L 40 40 1 1 B
X PB12 25 750 50 200 L 40 40 1 1 B
X VSS 35 -750 -850 200 R 40 40 1 1 W
X PB8 45 750 1450 200 L 40 40 1 1 B
X PA6 16 750 -700 200 L 40 40 1 1 B
X PB13 26 750 150 200 L 40 40 1 1 B
X VDD_USB 36 -750 -550 200 R 40 40 1 1 W
X PB9 46 750 1550 200 L 40 40 1 1 B
X PA7 17 750 -600 200 L 40 40 1 1 B
X PB14 27 750 250 200 L 40 40 1 1 B
X PA14-SWCLK 37 -750 600 200 R 40 40 1 1 B
X VSS 47 -750 -950 200 R 40 40 1 1 W
X PB0 18 750 -450 200 L 40 40 1 1 B
X PB15 28 750 350 200 L 40 40 1 1 B
X PA15 38 750 800 200 L 40 40 1 1 B
X VDD 48 -750 -450 200 R 40 40 1 1 W
X PB1 19 750 -350 200 L 40 40 1 1 B
X PA8 29 750 500 200 L 40 40 1 1 B
X PB3 39 750 950 200 L 40 40 1 1 B
ENDDRAW
ENDDEF
#
# SW
#
DEF SW S 0 40 Y Y 1 F N
@ -857,58 +1123,49 @@ P 3 0 1 0 0 0 0 30 0 30 N @@ -857,58 +1123,49 @@ P 3 0 1 0 0 0 0 30 0 30 N
ENDDRAW
ENDDEF
#
# RFM69
# VDD
#
DEF RFM69 U 0 40 Y Y 1 F N
F0 "U" 0 -100 50 H V C CNN
F1 "RFM69" 0 100 50 H V C CNN
F2 "MODULE" 0 -400 50 H I C CNN
F3 "DOCUMENTATION" 50 -500 50 H I C CNN
DEF VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDD" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S -450 -550 450 550 1 0 0 N
X RESET 1 -750 350 300 R 50 50 1 1 I
X DIO0 2 -750 250 300 R 50 50 1 1 I
X DIO1 3 -750 150 300 R 50 50 1 1 I
X DIO2 4 -750 50 300 R 50 50 1 1 I
X DIO3 5 -750 -50 300 R 50 50 1 1 I
X DIO4 6 -750 -150 300 R 50 50 1 1 I
X DIO5 7 -750 -250 300 R 50 50 1 1 I
X 3.3V 8 -750 -350 300 R 50 50 1 1 I
X GND 9 750 -350 300 L 50 50 1 1 I
X ANA 10 750 -250 300 L 50 50 1 1 I
X GND 11 750 -150 300 L 50 50 1 1 I
X SCK 12 750 -50 300 L 50 50 1 1 I
X MISO 13 750 50 300 L 50 50 1 1 I
X MOSI 14 750 150 300 L 50 50 1 1 I
X CS 15 750 250 300 L 50 50 1 1 I
X NC 16 750 350 300 L 50 50 1 1 I
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 VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# RFM12B
# VDDA
#
DEF RFM12B U 0 40 Y Y 1 F N
F0 "U" -450 450 60 H V C CNN
F1 "RFM12B" 0 -350 60 H V C CNN
DEF VDDA #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VDDA" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S 550 -400 -550 400 0 1 0 N
X ANT 8 850 -300 300 L 30 30 1 1 B
X VDD 9 850 -200 300 L 30 30 1 1 B
X GND 10 850 -100 300 L 30 30 1 1 B
X ~INT/VDI 11 850 0 300 L 30 30 1 1 B
X SDI 12 850 100 300 L 30 30 1 1 B
X SCK 13 850 200 300 L 30 30 1 1 B
X ~SEL 14 850 300 300 L 30 30 1 1 B
X GND 7 -850 -300 300 R 30 30 1 1 B
X ~RES 6 -850 -200 300 R 30 30 1 1 B
X CLK 5 -850 -100 300 R 30 30 1 1 B
X DCLK/CFIL/FFIT 4 -850 0 300 R 30 30 1 1 B
X FSK/DATA/~FFS 3 -850 100 300 R 30 30 1 1 B
X ~IRQ 2 -850 200 300 R 30 30 1 1 B
X SDO 1 -850 300 300 R 30 30 1 1 B
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 VDDA 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library
# VIN
#
DEF VIN #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VIN" 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 VIN 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

20
flabbergast.pretty/0603.kicad_mod

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
(module 0603 (layer F.Cu) (tedit 57235F06)
(attr smd)
(fp_text reference REF (at -2.032 0 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL (at 0 0) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986))
(pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask))
(model smd\capacitors\C0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)

22
flabbergast.pretty/0603_JUMPERED.kicad_mod

@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
(module 0603_JUMPERED (layer F.Cu) (tedit 57235F38)
(attr smd)
(fp_text reference REF (at -2.032 0 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL (at 0 0) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.50038 0) (end -0.50038 0) (layer F.Cu) (width 0.14986))
(pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad "" smd rect (at 0 0) (size 0.89916 1.143) (layers F.Mask))
(model smd\resistors\R0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)

23
flabbergast.pretty/CRYSTAL-ABM3.kicad_mod

@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
(module CRYSTAL-ABM3 (layer F.Cu) (tedit 5724557B)
(descr "Abracon Miniature Ceramic Smd Crystal http://www.abracon.com/Resonators/abm3.pdf")
(tags "smd crystal")
(attr smd)
(fp_text reference REF (at 0 0 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value VAL** (at 0 3) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.5 2.1) (end -3.5 -2.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.5 2.1) (end -3.5 2.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.5 -2.1) (end 3.5 2.1) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.5 -2.1) (end 3.5 -2.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.6 1.7) (end 2.6 1.4) (layer F.SilkS) (width 0.15))
(fp_line (start -2.6 1.7) (end -2.6 1.4) (layer F.SilkS) (width 0.15))
(fp_line (start -2.6 -1.7) (end -2.6 -1.4) (layer F.SilkS) (width 0.15))
(fp_line (start 2.6 -1.7) (end 2.6 -1.4) (layer F.SilkS) (width 0.15))
(fp_line (start -2.6 -1.7) (end 2.6 -1.7) (layer F.SilkS) (width 0.15))
(fp_line (start -2.6 1.7) (end 2.6 1.7) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 2.05 0) (size 1.9 2.4) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.05 0) (size 1.9 2.4) (layers F.Cu F.Paste F.Mask))
)

24
flabbergast.pretty/IC_LOGO.kicad_mod

@ -0,0 +1,24 @@ @@ -0,0 +1,24 @@
(module IC_LOGO (layer F.Cu) (tedit 572485E7)
(fp_text reference IC_LOGO (at 0 2.286) (layer Cmts.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value IC_LOGO (at 0 -2.159) (layer Cmts.User) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1.397) (end 0 -1.016) (layer F.SilkS) (width 0.15))
(fp_line (start 0.381 -1.397) (end 0.381 -1.016) (layer F.SilkS) (width 0.15))
(fp_line (start -0.381 -1.397) (end -0.381 -1.016) (layer F.SilkS) (width 0.15))
(fp_line (start -0.381 1.016) (end -0.381 1.397) (layer F.SilkS) (width 0.15))
(fp_line (start 0.381 1.016) (end 0.381 1.397) (layer F.SilkS) (width 0.15))
(fp_line (start 0 1.016) (end 0 1.397) (layer F.SilkS) (width 0.15))
(fp_line (start -1.397 0) (end -1.016 0) (layer F.SilkS) (width 0.15))
(fp_line (start -1.397 -0.381) (end -1.016 -0.381) (layer F.SilkS) (width 0.15))
(fp_line (start -1.397 0.381) (end -1.016 0.381) (layer F.SilkS) (width 0.15))
(fp_line (start 1.016 0.381) (end 1.397 0.381) (layer F.SilkS) (width 0.15))
(fp_line (start 1.016 -0.381) (end 1.397 -0.381) (layer F.SilkS) (width 0.15))
(fp_line (start 1.016 0) (end 1.397 0) (layer F.SilkS) (width 0.15))
(fp_line (start 0.508 0.635) (end -0.508 0.635) (layer F.SilkS) (width 0.25))
(fp_line (start 0.635 -0.508) (end 0.635 0.508) (layer F.SilkS) (width 0.25))
(fp_line (start -0.508 -0.635) (end 0.508 -0.635) (layer F.SilkS) (width 0.25))
(fp_line (start -0.635 0.508) (end -0.635 -0.508) (layer F.SilkS) (width 0.25))
)

20
flabbergast.pretty/LED-0603.kicad_mod

@ -0,0 +1,20 @@ @@ -0,0 +1,20 @@
(module LED-0603 (layer F.Cu) (tedit 57235EC0)
(descr "LED 0603 smd package")
(tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
(attr smd)
(fp_text reference D1 (at -2.094 -0.224 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value LED (at 0 -1.2065) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -0.1524 -0.1524) (end 0.1524 0) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.1524 0) (end -0.1524 0.1524) (layer F.SilkS) (width 0.14986))
(fp_line (start -0.1524 0.1524) (end -0.1524 -0.1524) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.3335 -0.635) (end 1.3335 -0.635) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.3335 -0.635) (end 1.3335 0.635) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.3335 0.635) (end -1.3335 0.635) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.3335 0.635) (end -1.3335 -0.635) (layer F.SilkS) (width 0.14986))
(pad 1 smd rect (at -0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask))
)

69
flabbergast.pretty/LQFP48.kicad_mod

@ -0,0 +1,69 @@ @@ -0,0 +1,69 @@
(module LQFP48 locked (layer F.Cu) (tedit 57235C05)
(attr smd)
(fp_text reference U1 (at 0 -1.016) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL** (at 0 1.016) (layer F.SilkS) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -3.0988 3.29946) (end -3.29946 3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start -3.29946 3.0988) (end -3.29946 -3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start -3.29946 -3.0988) (end -3.0988 -3.29946) (layer F.SilkS) (width 0.14986))
(fp_line (start -3.0988 -3.29946) (end 3.0988 -3.29946) (layer F.SilkS) (width 0.14986))
(fp_line (start 3.0988 -3.29946) (end 3.29946 -3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start 3.0988 3.29946) (end -3.0988 3.29946) (layer F.SilkS) (width 0.14986))
(fp_line (start 3.29946 -3.0988) (end 3.29946 3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start -3.0988 3.40106) (end -3.40106 3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start 3.40106 3.0988) (end 3.0988 3.40106) (layer F.SilkS) (width 0.14986))
(fp_line (start 3.0988 -3.40106) (end 3.40106 -3.0988) (layer F.SilkS) (width 0.14986))
(fp_line (start -3.0988 -3.40106) (end -3.40106 -3.0988) (layer F.SilkS) (width 0.14986))
(fp_circle (center -2.39776 -2.3495) (end -2.49682 -2.44856) (layer F.SilkS) (width 0.19812))
(pad 1 smd rect (at -4.29768 -2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.29768 -2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.29768 -1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.29768 -1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.29768 -0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -4.29768 -0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.29768 0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -4.29768 0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -4.29768 1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -4.29768 1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -4.29768 2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -4.29768 2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -2.74828 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -2.2479 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -1.74752 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -1.24968 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -0.7493 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -0.24892 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 0.24892 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 0.7493 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 1.24968 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 1.74752 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 2.2479 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 2.74828 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 4.29768 2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 4.29768 2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 4.29768 1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 4.29768 1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 4.29768 0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 4.29768 0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 4.29768 -0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 4.29768 -0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 4.29768 -1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 4.29768 -1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 4.29768 -2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 4.29768 -2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 2.74828 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 2.2479 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 1.74752 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 1.24968 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 0.7493 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 0.24892 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at -0.24892 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at -0.7493 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at -1.24968 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at -1.74752 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at -2.2479 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at -2.74828 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask))
)

66
flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod

@ -0,0 +1,66 @@ @@ -0,0 +1,66 @@
(module M05_LOCK_NOSILK locked (layer F.Cu) (tedit 5723A214)
(attr virtual)
(fp_text reference REF** (at 0 -2.032) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL** (at 0 2.032) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -2.794 0.254) (end -2.286 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -2.286 0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -2.794 -0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -2.794 0.254) (end -2.794 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -5.334 0.254) (end -4.826 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -4.826 0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -5.334 -0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -5.334 0.254) (end -5.334 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -0.635 1.27) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.905 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.27 0.635) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -5.715 -1.27) (end -4.445 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -4.445 -1.27) (end -3.81 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -3.81 0.635) (end -4.445 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -3.81 -0.635) (end -3.175 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -3.175 -1.27) (end -1.905 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.905 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.27 0.635) (end -1.905 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.905 1.27) (end -3.175 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -3.175 1.27) (end -3.81 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -6.35 -0.635) (end -6.35 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -5.715 -1.27) (end -6.35 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -6.35 0.635) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -4.445 1.27) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.35 -0.635) (end 6.35 0.635) (layer Dwgs.User) (width 0.2032))
(pad 1 thru_hole circle (at -5.08 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -2.54 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 2.6416 0.0381) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 4.9784 -0.0381) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
)

165
flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod

@ -0,0 +1,165 @@ @@ -0,0 +1,165 @@
(module M14_LOCK_NOSILK (layer F.Cu) (tedit 5723A245)
(attr virtual)
(fp_text reference REF** (at 1.778 -2.032) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL** (at 1.778 2.032) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start 14.986 0.254) (end 15.494 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 15.494 0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 14.986 -0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 14.986 0.254) (end 14.986 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 12.446 0.254) (end 12.954 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 12.954 0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 12.446 -0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 12.446 0.254) (end 12.446 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 9.906 0.254) (end 10.414 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 10.414 0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 9.906 -0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 9.906 0.254) (end 9.906 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 7.366 0.254) (end 7.874 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 7.874 0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 7.366 -0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 7.366 0.254) (end 7.366 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 32.766 0.254) (end 33.274 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 33.274 0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 32.766 -0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 32.766 0.254) (end 32.766 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 30.226 0.254) (end 30.734 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 30.734 0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 30.226 -0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 30.226 0.254) (end 30.226 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 27.686 0.254) (end 28.194 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 28.194 0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 27.686 -0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 27.686 0.254) (end 27.686 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 25.146 0.254) (end 25.654 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 25.654 0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 25.146 -0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 25.146 0.254) (end 25.146 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 22.606 0.254) (end 23.114 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 23.114 0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 22.606 -0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 22.606 0.254) (end 22.606 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 20.066 0.254) (end 20.574 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 20.574 0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 20.066 -0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 20.066 0.254) (end 20.066 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 17.52346 0.254) (end 18.034 0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 18.034 0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 17.52346 -0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 17.52346 0.254) (end 17.52346 -0.254) (layer Dwgs.User) (width 0.06604))
(fp_line (start 14.605 -1.27) (end 15.875 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 15.875 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 16.51 0.635) (end 15.875 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 11.43 -0.635) (end 12.065 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 12.065 -1.27) (end 13.335 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 13.335 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 13.97 0.635) (end 13.335 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 13.335 1.27) (end 12.065 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 12.065 1.27) (end 11.43 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 14.605 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 13.97 0.635) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 15.875 1.27) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.985 -1.27) (end 8.255 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 8.255 -1.27) (end 8.89 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 8.89 0.635) (end 8.255 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 8.89 -0.635) (end 9.525 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 9.525 -1.27) (end 10.795 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 10.795 -1.27) (end 11.43 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 11.43 0.635) (end 10.795 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 10.795 1.27) (end 9.525 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 9.525 1.27) (end 8.89 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.985 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 6.35 0.635) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 8.255 1.27) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 1.905 1.27) (end 1.27 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -0.635 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start -1.27 0.635) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 32.385 -1.27) (end 33.655 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 33.655 -1.27) (end 34.29 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 34.29 0.635) (end 33.655 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 29.21 -0.635) (end 29.845 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 29.845 -1.27) (end 31.115 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 31.115 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 31.75 0.635) (end 31.115 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 31.115 1.27) (end 29.845 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 29.845 1.27) (end 29.21 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 32.385 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 31.75 0.635) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 33.655 1.27) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 24.765 -1.27) (end 26.035 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 26.035 -1.27) (end 26.67 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 26.67 0.635) (end 26.035 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 26.67 -0.635) (end 27.305 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 27.305 -1.27) (end 28.575 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 28.575 -1.27) (end 29.21 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 29.21 0.635) (end 28.575 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 28.575 1.27) (end 27.305 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 27.305 1.27) (end 26.67 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 21.59 -0.635) (end 22.225 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 22.225 -1.27) (end 23.495 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 23.495 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 24.13 0.635) (end 23.495 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 23.495 1.27) (end 22.225 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 22.225 1.27) (end 21.59 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 24.765 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 24.13 0.635) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 26.035 1.27) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 17.145 -1.27) (end 18.415 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 18.415 -1.27) (end 19.05 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 19.05 0.635) (end 18.415 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 19.05 -0.635) (end 19.685 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 19.685 -1.27) (end 20.955 -1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 20.955 -1.27) (end 21.59 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 21.59 0.635) (end 20.955 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 20.955 1.27) (end 19.685 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 19.685 1.27) (end 19.05 0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 17.145 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032))
(fp_line (start 16.51 0.635) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 18.415 1.27) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032))
(fp_line (start 34.29 -0.635) (end 34.29 0.635) (layer Dwgs.User) (width 0.2032))
(pad 1 thru_hole circle (at 0 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 2.54 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 5.08 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 7.62 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 10.16 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 12.7 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 15.24 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 17.78 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at 20.32 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at 22.86 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at 25.4 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 27.94 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at 30.48 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at 33.02 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask))
)

21
flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
(module SOLDER_JUMPER_OFF (layer F.Cu) (tedit 5723BAED)
(attr smd)
(fp_text reference REF (at 0 1.524) (layer Cmts.User)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL (at -1.524 0 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986))
(pad 1 smd rect (at -0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad 2 smd rect (at 0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad "" smd rect (at 0 0) (size 0.181 1.143) (layers F.Mask))
(model smd\resistors\R0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)

22
flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod

@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
(module SOLDER_JUMPER_ON (layer F.Cu) (tedit 5723BAFE)
(attr smd)
(fp_text reference REF (at 0 1.524 180) (layer Cmts.User)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL (at -1.524 0 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986))
(fp_line (start 0.24638 0) (end -0.24638 0) (layer F.Cu) (width 0.14986))
(pad 1 smd rect (at -0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad 2 smd rect (at 0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask))
(pad "" smd rect (at 0 0) (size 0.181 1.143) (layers F.Mask))
(model smd\resistors\R0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)

25
flabbergast.pretty/SOT-563.kicad_mod

@ -0,0 +1,25 @@ @@ -0,0 +1,25 @@
(module SOT-563 (layer F.Cu) (tedit 5723A697)
(attr smd)
(fp_text reference REF** (at 0 -1.27) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value SOT-563 (at 0 1.27) (layer Cmts.User)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 0.371 -0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15))
(fp_line (start -1.3 -0.7) (end -1.3 -0.3) (layer F.SilkS) (width 0.15))
(fp_line (start 0.371 -0.596) (end 0.371 0.596) (layer F.SilkS) (width 0.15))
(fp_line (start 0.371 0.596) (end -0.371 0.596) (layer F.SilkS) (width 0.15))
(fp_line (start -0.371 0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15))
(pad 5 smd rect (at 0.9 0 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.9 -0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.9 0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -0.9 0 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 0.9 0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 0.9 -0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask))
(model smd_trans/tsot-6.wrl
(at (xyz 0 0 0))
(scale (xyz 0.5 0.6 0.5))
(rotate (xyz 0 0 90))
)
)

57
flabbergast.pretty/SOT23-5.kicad_mod

@ -1,40 +1,23 @@ @@ -1,40 +1,23 @@
(module SOT23-5 (layer F.Cu) (tedit 0)
(fp_text reference >NAME (at -0.0762 -1.9558) (layer Eco1.User)
(effects (font (size 0.4064 0.4064) (thickness 0.03048)))
(module SOT23-5 (layer F.Cu) (tedit 5723A182)
(attr smd)
(fp_text reference REF (at -0.0442 0.0812) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value >VALUE (at 0.2667 0.3937) (layer Eco1.User)
(effects (font (size 0.4064 0.4064) (thickness 0.03048)))
(fp_text value VAL (at 0 2.794) (layer Cmts.User) hide
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start 1.524 2.00406) (end 1.524 -2.00406) (layer F.SilkS) (width 0.14986))
(fp_line (start 1.524 2.0066) (end -1.524 2.0066) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.524 2.00406) (end -1.524 -2.00406) (layer F.SilkS) (width 0.14986))
(fp_line (start -1.524 -2.00406) (end 1.524 -2.00406) (layer F.SilkS) (width 0.14986))
(pad 1 smd rect (at -0.9525 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0.9525 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.9525 -1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 0.9525 -1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask))
(model smd/SOT23_5.wrl
(at (xyz 0 0 0))
(scale (xyz 0.1 0.1 0.1))
(rotate (xyz 0 0 0))
)
(fp_line (start 1.4224 -0.42926) (end 1.4224 0.42926) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.39954 0.79756) (end -1.39954 0.79756) (layer Cmts.User) (width 0.1524))
(fp_line (start -1.4224 0.42926) (end -1.4224 -0.42926) (layer F.SilkS) (width 0.2032))
(fp_line (start -1.39954 -0.79756) (end 1.39954 -0.79756) (layer Cmts.User) (width 0.1524))
(fp_line (start -0.2667 -0.81026) (end 0.2667 -0.81026) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.39954 -0.79756) (end 1.39954 0.79756) (layer Cmts.User) (width 0.1524))
(fp_line (start -1.39954 -0.79756) (end -1.39954 0.79756) (layer Cmts.User) (width 0.1524))
(fp_line (start -1.19888 1.4986) (end -0.6985 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start -0.6985 1.4986) (end -0.6985 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start -0.6985 0.84836) (end -1.19888 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start -1.19888 0.84836) (end -1.19888 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start -0.24892 1.4986) (end 0.24892 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 0.24892 1.4986) (end 0.24892 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start 0.24892 0.84836) (end -0.24892 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start -0.24892 0.84836) (end -0.24892 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 0.6985 1.4986) (end 1.19888 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 1.19888 1.4986) (end 1.19888 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start 1.19888 0.84836) (end 0.6985 0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start 0.6985 0.84836) (end 0.6985 1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 0.6985 -0.84836) (end 1.19888 -0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start 1.19888 -0.84836) (end 1.19888 -1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 1.19888 -1.4986) (end 0.6985 -1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start 0.6985 -1.4986) (end 0.6985 -0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start -1.19888 -0.84836) (end -0.6985 -0.84836) (layer Cmts.User) (width 0.127))
(fp_line (start -0.6985 -0.84836) (end -0.6985 -1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start -0.6985 -1.4986) (end -1.19888 -1.4986) (layer Cmts.User) (width 0.127))
(fp_line (start -1.19888 -1.4986) (end -1.19888 -0.84836) (layer Cmts.User) (width 0.127))
(pad 1 smd rect (at -0.94996 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0.94996 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 0.94996 -1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.94996 -1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask))
)

17
flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
(module TACTILE-SWITCH-SMT-4x3 (layer F.Cu) (tedit 5723C817)
(attr smd)
(fp_text reference REF (at 0 0 90) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_text value VAL** (at 0 2.54) (layer F.SilkS)
(effects (font (size 0.89916 0.89916) (thickness 0.14986)))
)
(fp_line (start -2.921 -1.651) (end 2.921 -1.651) (layer F.SilkS) (width 0.14986))
(fp_line (start 2.921 -1.651) (end 2.921 1.651) (layer F.SilkS) (width 0.14986))
(fp_line (start 2.921 1.651) (end -2.921 1.651) (layer F.SilkS) (width 0.14986))
(fp_line (start -2.921 1.651) (end -2.921 -1.651) (layer F.SilkS) (width 0.14986))
(pad 1 smd rect (at -1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.9 0.85) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1.9 0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask))
)

35
flabbergast.pretty/USB_microB_2TH.kicad_mod

@ -0,0 +1,35 @@ @@ -0,0 +1,35 @@
(module USB_microB_2TH (layer F.Cu) (tedit 5723B4B0)
(descr "USB microB 4pads THT")
(tags "USB microB")
(fp_text reference J** (at 0 -1.27) (layer F.SilkS)
(effects (font (size 0.8128 0.8128) (thickness 0.2032)))
)
(fp_text value USB_microB_4TH (at 0 0) (layer F.SilkS) hide
(effects (font (size 0.6 0.6) (thickness 0.15)))
)
(fp_text user "PCB edge" (at -0.05 1.45) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2))
(fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2))
(fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2))
(pad 6 thru_hole oval (at 2.825 0) (size 1.05 2.15) (drill oval 0.45 1.55) (layers *.Cu *.Mask F.SilkS))
(pad 5 smd rect (at 1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 4 smd rect (at 0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 3 smd rect (at 0 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 2 smd rect (at -0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 1 smd rect (at -1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 6 thru_hole oval (at -2.825 0) (size 1.05 2.15) (drill oval 0.45 1.55) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS))
(pad "" smd rect (at -1.1 0 180) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 1.1 0 180) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask))
)

35
flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod

@ -0,0 +1,35 @@ @@ -0,0 +1,35 @@
(module USB_microB_2TH_OSHPARK (layer F.Cu) (tedit 57247C52)
(descr "USB microB 4pads THT")
(tags "USB microB")
(fp_text reference J1 (at 0 -1.27) (layer F.SilkS)
(effects (font (size 0.8128 0.8128) (thickness 0.2032)))
)
(fp_text value USB_mini_micro_B (at 0 0) (layer F.SilkS) hide
(effects (font (size 0.6 0.6) (thickness 0.15)))
)
(fp_text user "PCB edge" (at -0.05 1.45) (layer F.SilkS) hide
(effects (font (size 0.5 0.5) (thickness 0.125)))
)
(fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2))
(fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2))
(fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2))
(fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2))
(pad 6 thru_hole circle (at 2.825 0) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
(pad 5 smd rect (at 1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 4 smd rect (at 0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 3 smd rect (at 0 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 2 smd rect (at -0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 1 smd rect (at -1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask)
(clearance 0.1))
(pad 6 thru_hole circle (at -2.825 0) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS))
(pad "" smd rect (at -0.9 0 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 0.9 0 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
)

1099
kb45p/kb45p.net

File diff suppressed because it is too large Load Diff

410
stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib

@ -0,0 +1,410 @@ @@ -0,0 +1,410 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# CAP
#
DEF CAP C 0 40 Y Y 1 L N
F0 "C" 60 115 50 H V L BNN
F1 "CAP" 60 -85 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 2 1 0 0 0 0 0 20 N
P 2 1 0 0 0 100 0 80 N
S -80 20 80 40 1 1 0 F
S -80 60 80 80 1 1 0 F
X 1 1 0 200 100 D 40 40 1 1 P
X 2 2 0 -100 100 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CRYSTAL
#
DEF CRYSTAL Y 0 40 Y Y 1 L N
F0 "Y" 100 40 50 H V L BNN
F1 "CRYSTAL" 100 -100 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
T 0 -68 -28 34 0 1 0 1 Normal 0 C C
T 0 77 -28 34 0 1 0 2 Normal 0 C C
P 2 1 0 0 -100 0 -40 0 N
P 2 1 0 0 -40 70 -40 -70 N
P 2 1 0 0 -15 -60 15 -60 N
P 2 1 0 0 -15 60 -15 -60 N
P 2 1 0 0 15 -60 15 60 N
P 2 1 0 0 15 60 -15 60 N
P 2 1 0 0 40 0 100 0 N
P 2 1 0 0 40 70 40 -70 N
X 1 1 -100 0 0 R 40 40 1 1 P
X 2 2 100 0 0 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# FERRITE-BEAD
#
DEF FERRITE-BEAD FB 0 100 Y Y 1 F N
F0 "FB" -100 50 40 H V C CNN
F1 "FERRITE-BEAD" 50 -50 40 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
0805
1206
$ENDFPLIST
DRAW
A 15 64 65 0 -940 0 0 6 N 50 10 10 0
A 24 48 45 0 -570 0 0 6 N 70 40 50 10
A 50 45 20 1660 -1660 0 0 6 N 70 40 30 40
A 75 48 45 0 -1700 0 0 6 N 50 10 30 40
P 2 0 0 6 -50 0 10 0 N
P 2 0 0 6 90 0 150 0 N
X 1 1 -150 0 100 R 0 0 0 0 P
X 2 2 250 0 100 L 0 0 0 0 P
A 84 64 65 0 -1220 1 0 6 N 90 0 50 10
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V 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
#
# JUMPER-2
#
DEF JUMPER-2 JP 0 40 Y Y 1 L N
F0 "JP" -50 0 50 V V L BNN
F1 "JUMPER-2" 190 0 50 V V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW