Add L0x1-sensor-board files.

This commit is contained in:
flabbergast 2019-07-17 22:30:00 +01:00
parent 004906c74d
commit 0f16f5d45c
9 changed files with 77036 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,412 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device_Battery_Cell
#
DEF Device_Battery_Cell BT 0 0 N N 1 F N
F0 "BT" 100 100 50 H V L CNN
F1 "Device_Battery_Cell" 100 0 50 H V L CNN
F2 "" 0 60 50 V I C CNN
F3 "" 0 60 50 V I C CNN
DRAW
S -90 70 90 60 0 1 0 F
S -62 47 58 27 0 1 0 F
P 2 0 1 0 0 30 0 0 N
P 2 0 1 0 0 70 0 100 N
P 2 0 1 10 20 135 60 135 N
P 2 0 1 10 40 155 40 115 N
X + 1 0 200 100 D 50 50 1 1 P
X - 2 0 -100 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Jumper_SolderJumper_3_Bridged12
#
DEF Jumper_SolderJumper_3_Bridged12 JP 0 0 Y N 1 F N
F0 "JP" -100 -100 50 H V C CNN
F1 "Jumper_SolderJumper_3_Bridged12" 0 110 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Bridged12*
$ENDFPLIST
DRAW
A -40 0 40 901 -901 0 1 0 N -40 40 -40 -40
A -40 0 40 901 -901 0 1 0 F -40 40 -40 -40
A 40 0 40 -899 899 0 1 0 N 40 -40 40 40
A 40 0 40 -899 899 0 1 0 F 40 -40 40 40
S -40 20 -20 -20 0 1 0 F
S -20 40 20 -40 0 1 0 F
P 2 0 1 0 -100 0 -80 0 N
P 2 0 1 0 -40 40 -40 -40 N
P 2 0 1 0 0 -50 0 -40 N
P 2 0 1 0 40 40 40 -40 N
P 2 0 1 0 100 0 80 0 N
X A 1 -200 0 100 R 50 50 1 1 P
X C 2 0 -150 100 U 50 50 1 1 I
X B 3 200 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_CAP
#
DEF flabbergast_CAP C 0 40 Y Y 1 L N
F0 "C" 60 115 50 H V L BNN
F1 "flabbergast_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
S -80 20 80 40 1 1 0 F
S -80 60 80 80 1 1 0 F
P 2 1 0 0 0 0 0 20 N
P 2 1 0 0 0 100 0 80 N
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
#
# flabbergast_FERRITE-BEAD
#
DEF flabbergast_FERRITE-BEAD FB 0 100 Y Y 1 F N
F0 "FB" -100 50 40 H V C CNN
F1 "flabbergast_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
A 84 64 65 0 -1220 1 0 6 N 90 0 50 10
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
ENDDRAW
ENDDEF
#
# flabbergast_GND
#
DEF flabbergast_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "flabbergast_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
#
# flabbergast_JUMPER-2
#
DEF flabbergast_JUMPER-2 JP 0 40 Y Y 1 L N
F0 "JP" -50 0 50 V V L BNN
F1 "flabbergast_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
#
# flabbergast_LED
#
DEF flabbergast_LED D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "flabbergast_LED" 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 -80 -25 -125 -65 -120 -40 N
P 3 0 1 0 -65 -40 -110 -80 -105 -55 N
P 3 0 1 0 50 50 -50 0 50 -50 F
X A 1 200 0 150 L 40 40 1 1 P
X K 2 -200 0 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_M01
#
DEF flabbergast_M01 U 0 100 Y Y 1 F N
F0 "U" -50 100 40 H V C CNN
F1 "flabbergast_M01" 0 -100 40 H V C CNN
F2 "" -150 -200 60 H V C CNN
F3 "" -150 -200 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 50 100 -50 0 1 0 N
X 1 1 -250 0 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_M02
#
DEF flabbergast_M02 U 0 100 Y Y 1 F N
F0 "U" -50 150 40 H V C CNN
F1 "flabbergast_M02" 0 -150 40 H V C CNN
F2 "" -150 -150 60 H V C CNN
F3 "" -150 -150 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 100 100 -100 0 1 0 N
X 1 1 -250 50 150 R 40 40 1 1 P
X 2 2 -250 -50 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_M03
#
DEF flabbergast_M03 U 0 100 Y Y 1 F N
F0 "U" -50 200 40 H V C CNN
F1 "flabbergast_M03" 0 -200 40 H V C CNN
F2 "" -150 -100 60 H V C CNN
F3 "" -150 -100 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 150 100 -150 0 1 0 N
X 1 1 -250 100 150 R 40 40 1 1 B
X 2 2 -250 0 150 R 40 40 1 1 B
X 3 3 -250 -100 150 R 40 40 1 1 B
ENDDRAW
ENDDEF
#
# flabbergast_M06
#
DEF flabbergast_M06 U 0 100 Y Y 1 F N
F0 "U" -50 350 40 H V C CNN
F1 "flabbergast_M06" 0 -350 40 H V C CNN
F2 "" -150 50 60 H V C CNN
F3 "" -150 50 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 300 100 -300 0 1 0 N
X 1 1 -250 250 150 R 40 40 1 1 P
X 2 2 -250 150 150 R 40 40 1 1 P
X 3 3 -250 50 150 R 40 40 1 1 P
X 4 4 -250 -50 150 R 40 40 1 1 P
X 5 5 -250 -150 150 R 40 40 1 1 P
X 6 6 -250 -250 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_M08
#
DEF flabbergast_M08 U 0 100 Y Y 1 F N
F0 "U" -50 450 40 H V C CNN
F1 "flabbergast_M08" 0 -450 40 H V C CNN
F2 "" -150 150 60 H V C CNN
F3 "" -150 150 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 400 100 -400 0 1 0 N
X 1 1 -250 350 150 R 40 40 1 1 P
X 2 2 -250 250 150 R 40 40 1 1 P
X 3 3 -250 150 150 R 40 40 1 1 P
X 4 4 -250 50 150 R 40 40 1 1 P
X 5 5 -250 -50 150 R 40 40 1 1 P
X 6 6 -250 -150 150 R 40 40 1 1 P
X 7 7 -250 -250 150 R 40 40 1 1 P
X 8 8 -250 -350 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# flabbergast_MCP1703T_3LEAD
#
DEF flabbergast_MCP1703T_3LEAD IC 0 40 Y Y 1 F N
F0 "IC" -200 200 40 H V C CNN
F1 "flabbergast_MCP1703T_3LEAD" -100 200 40 H V L CNN
F2 "SOT23A-3" 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 GND 1 0 -250 100 U 40 40 1 1 W
X OUT 2 400 50 150 L 40 40 1 1 w
X IN 3 -400 50 150 R 40 40 1 1 W
ENDDRAW
ENDDEF
#
# flabbergast_PUSHBUTTON
#
DEF flabbergast_PUSHBUTTON S 0 100 Y Y 1 F N
F0 "S" -150 50 40 H V C CNN
F1 "flabbergast_PUSHBUTTON" 0 -50 40 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
TACTILE-SWITCH*
$ENDFPLIST
DRAW
C -100 0 5 0 0 16 N
C 100 0 5 0 0 16 N
P 2 0 0 10 -100 0 75 50 N
P 2 0 0 10 75 0 100 0 N
X 1 1 -200 0 100 R 0 0 0 0 P
X 2 2 200 0 100 L 0 0 0 0 P
ENDDRAW
ENDDEF
#
# flabbergast_R
#
DEF flabbergast_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "flabbergast_R" 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?-*
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
#
# flabbergast_RFM69CW
#
DEF flabbergast_RFM69CW IC 0 40 Y Y 1 F N
F0 "IC" -400 450 50 H V C CNN
F1 "flabbergast_RFM69CW" 300 -500 50 H V C CNN
F2 "" 0 -300 50 H I C CNN
F3 "" 50 -400 50 H I C CNN
DRAW
S -450 -450 450 400 1 0 0 f
X ANA 1 -650 300 200 R 50 50 1 1 I
X DIO2 10 650 -100 200 L 50 50 1 1 I
X DIO1 11 650 0 200 L 50 50 1 1 I
X DIO5 12 650 100 200 L 50 50 1 1 I
X RESET 13 650 200 200 L 50 50 1 1 I
X GND 14 650 300 200 L 50 50 1 1 I
X 3.3V 2 -650 200 200 R 50 50 1 1 I
X GND 3 -650 100 200 R 50 50 1 1 I
X DIO3 4 -650 0 200 R 50 50 1 1 I
X MOSI 5 -650 -100 200 R 50 50 1 1 I
X SCK 6 -650 -200 200 R 50 50 1 1 I
X NSS 7 -650 -300 200 R 50 50 1 1 I
X MISO 8 650 -300 200 L 50 50 1 1 I
X DIO0 9 650 -200 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# flabbergast_STM32L031F6P6
#
DEF flabbergast_STM32L031F6P6 IC 0 40 Y Y 1 F N
F0 "IC" -550 900 50 H V L BNN
F1 "flabbergast_STM32L031F6P6" -50 -1000 50 H V L BNN
F2 "" 0 -200 60 H V C CNN
F3 "" 0 -200 60 H V C CNN
$FPLIST
LQFP-32
$ENDFPLIST
DRAW
S -550 850 550 -900 0 1 0 f
X BOOT0 1 -750 -400 200 R 40 40 1 1 B
X PA4 10 750 -50 200 L 40 40 1 1 B
X PA5 11 750 50 200 L 40 40 1 1 B
X PA6 12 750 150 200 L 40 40 1 1 B
X PA7 13 750 250 200 L 40 40 1 1 B
X PB1 14 750 600 200 L 40 40 1 1 B
X VSS 15 -750 -800 200 R 40 40 1 1 W
X VDD 16 -750 -600 200 R 40 40 1 1 W
X PA9 17 750 400 200 L 40 40 1 1 B
X PA10 18 750 500 200 L 40 40 1 1 B
X PA13-SWDIO 19 -750 150 200 R 40 40 1 1 B
X PC14-OSC32_IN 2 -750 600 200 R 40 40 1 1 B
X PA14-SWCLK 20 -750 250 200 R 40 40 1 1 B
X PC15-OSC32_OUT 3 -750 500 200 R 40 40 1 1 B
X NRST 4 -750 800 200 R 40 40 1 1 I I
X VDDA 5 -750 -700 200 R 40 40 1 1 W
X PA0_CK_IN 6 750 -450 200 L 40 40 1 1 B
X PA1 7 750 -350 200 L 40 40 1 1 B
X PA2 8 750 -250 200 L 40 40 1 1 B
X PA3 9 750 -150 200 L 40 40 1 1 B
ENDDRAW
ENDDEF
#
# flabbergast_VDD
#
DEF flabbergast_VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "flabbergast_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
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
#
# flabbergast_VDDA
#
DEF flabbergast_VDDA #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "flabbergast_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
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
#
# flabbergast_VIN
#
DEF flabbergast_VIN #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "flabbergast_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

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,511 @@
(export (version D)
(design
(source /home/js/dynamic/repositories/kicad/l0x1-sensor-board/l0x1-sensor-board.sch)
(date "Tue 18 Jun 10:08:24 2019")
(tool "Eeschema 5.1.2")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "STM32L0x1 sensor board (TSSOP20; Hammond enclosure)")
(company flabbergast)
(rev rev2)
(date 2019-06-12)
(source l0x1-sensor-board.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref IC1)
(value STM32L031F6P6)
(footprint flabbergast:TSSOP20)
(libsource (lib flabbergast) (part STM32L031F6P6) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB396F))
(comp (ref IC2)
(value MCP1703T_3LEAD)
(footprint flabbergast:SOT23A-3)
(libsource (lib flabbergast) (part MCP1703T_3LEAD) (description "MCP1703T-3302E max 250mA 16V Linear Regulator, Fixed Output, SOT-23A"))
(sheetpath (names /) (tstamps /))
(tstamp 59DB39E2))
(comp (ref R2)
(value 1kR)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB9958))
(comp (ref D1)
(value LED)
(footprint flabbergast:LED-0603)
(libsource (lib flabbergast) (part LED) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB99A8))
(comp (ref S2)
(value boot_btn)
(footprint flabbergast:TACTILE-SWITCH-SMT-1101NE)
(libsource (lib flabbergast) (part PUSHBUTTON) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB9AAC))
(comp (ref S1)
(value reset_btn)
(footprint flabbergast:TACTILE-SWITCH-SMT-1101NE)
(libsource (lib flabbergast) (part PUSHBUTTON) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB9B16))
(comp (ref R1)
(value 10kR)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DB9C63))
(comp (ref JP2)
(value btn)
(footprint flabbergast:SOLDER_JUMPER_ON)
(libsource (lib flabbergast) (part JUMPER-2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBA352))
(comp (ref JP1)
(value pwr)
(footprint flabbergast:SOLDER_JUMPER_ON)
(libsource (lib flabbergast) (part JUMPER-2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBCB89))
(comp (ref FB1)
(value FERRITE-BEAD)
(footprint flabbergast:0603_JUMPERED)
(libsource (lib flabbergast) (part FERRITE-BEAD) (description "Ferrite bead"))
(sheetpath (names /) (tstamps /))
(tstamp 59DBD4D8))
(comp (ref C4)
(value 1uF)
(footprint flabbergast:0603_NOPASTE)
(libsource (lib flabbergast) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBD731))
(comp (ref JP3)
(value irq)
(footprint flabbergast:SOLDER_JUMPER_OFF)
(libsource (lib flabbergast) (part JUMPER-2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBDC8A))
(comp (ref C3)
(value 10uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBE357))
(comp (ref C2)
(value 10uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBE3AA))
(comp (ref C1)
(value 0.1uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBE4A0))
(comp (ref C5)
(value 0.1uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59DBF080))
(comp (ref IC3)
(value RFM69CW)
(footprint flabbergast:RFM12B)
(libsource (lib flabbergast) (part RFM69CW) (description "HopeRF RFM69 module"))
(sheetpath (names /) (tstamps /))
(tstamp 59DBF2D1))
(comp (ref U4)
(value M01)
(footprint flabbergast:M01_NOSILK)
(libsource (lib flabbergast) (part M01) (description "1 pad"))
(sheetpath (names /) (tstamps /))
(tstamp 59DBF31E))
(comp (ref BT1)
(value CR2032)
(footprint flabbergast:CR2032_shorter)
(datasheet ~)
(libsource (lib Device) (part Battery_Cell) (description "Single-cell battery"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0432D4))
(comp (ref U2)
(value main_conn1)
(footprint flabbergast:M08_NOSILK)
(libsource (lib flabbergast) (part M08) (description "8 pin connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0835FE))
(comp (ref U3)
(value main_conn2)
(footprint flabbergast:M03_NOSILK)
(libsource (lib flabbergast) (part M03) (description "3 pin connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0B06D7))
(comp (ref U6)
(value swd)
(footprint flabbergast:M02_NOSILK)
(libsource (lib flabbergast) (part M02) (description "2 pin connector / jumper"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0CAF07))
(comp (ref U5)
(value onboard)
(footprint flabbergast:M02_NOSILK)
(libsource (lib flabbergast) (part M02) (description "2 pin connector / jumper"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0CB982))
(comp (ref U7)
(value osc)
(footprint flabbergast:CRYSTAL-ABM3)
(libsource (lib flabbergast) (part M02) (description "2 pin connector / jumper"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0CBC8A))
(comp (ref U1)
(value FTDI+)
(footprint flabbergast:M06_NOSILK)
(libsource (lib flabbergast) (part M06) (description "6 pin connector"))
(sheetpath (names /) (tstamps /))
(tstamp 59DB3C9D))
(comp (ref JP4)
(value byp)
(footprint flabbergast:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_3_Bridged12) (description "3-pole Solder Jumper, pins 1+2 closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 5D0A0ACC)))
(libparts
(libpart (lib Device) (part Battery_Cell)
(description "Single-cell battery")
(docs ~)
(fields
(field (name Reference) BT)
(field (name Value) Battery_Cell))
(pins
(pin (num 1) (name +) (type passive))
(pin (num 2) (name -) (type passive))))
(libpart (lib Jumper) (part SolderJumper_3_Bridged12)
(description "3-pole Solder Jumper, pins 1+2 closed/bridged")
(docs ~)
(footprints
(fp SolderJumper*Bridged12*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_3_Bridged12))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name C) (type input))
(pin (num 3) (name B) (type passive))))
(libpart (lib flabbergast) (part CAP)
(fields
(field (name Reference) C)
(field (name Value) CAP))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib flabbergast) (part FERRITE-BEAD)
(description "Ferrite bead")
(footprints
(fp 0805)
(fp 1206))
(fields
(field (name Reference) FB)
(field (name Value) FERRITE-BEAD))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib flabbergast) (part JUMPER-2)
(fields
(field (name Reference) JP)
(field (name Value) JUMPER-2))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (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 M01)
(description "1 pad")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M01))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib flabbergast) (part M02)
(description "2 pin connector / jumper")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M02))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib flabbergast) (part M03)
(description "3 pin connector")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M03))
(pins
(pin (num 1) (name 1) (type BiDi))
(pin (num 2) (name 2) (type BiDi))
(pin (num 3) (name 3) (type BiDi))))
(libpart (lib flabbergast) (part M06)
(description "6 pin connector")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M06))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))))
(libpart (lib flabbergast) (part M08)
(description "8 pin connector")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M08))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))
(pin (num 7) (name 7) (type passive))
(pin (num 8) (name 8) (type passive))))
(libpart (lib flabbergast) (part MCP1703T_3LEAD)
(description "MCP1703T-3302E max 250mA 16V Linear Regulator, Fixed Output, SOT-23A")
(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 PUSHBUTTON)
(footprints
(fp TACTILE-SWITCH*))
(fields
(field (name Reference) S)
(field (name Value) PUSHBUTTON))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib flabbergast) (part R)
(footprints
(fp R?)
(fp 0603)
(fp 0805)
(fp R?-*)
(fp 1206))
(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 RFM69CW)
(description "HopeRF RFM69 module")
(fields
(field (name Reference) IC)
(field (name Value) RFM69CW))
(pins
(pin (num 1) (name ANA) (type input))
(pin (num 2) (name 3.3V) (type input))
(pin (num 3) (name GND) (type input))
(pin (num 4) (name DIO3) (type input))
(pin (num 5) (name MOSI) (type input))
(pin (num 6) (name SCK) (type input))
(pin (num 7) (name NSS) (type input))
(pin (num 8) (name MISO) (type input))
(pin (num 9) (name DIO0) (type input))
(pin (num 10) (name DIO2) (type input))
(pin (num 11) (name DIO1) (type input))
(pin (num 12) (name DIO5) (type input))
(pin (num 13) (name RESET) (type input))
(pin (num 14) (name GND) (type input))))
(libpart (lib flabbergast) (part STM32L031F6P6)
(footprints
(fp LQFP-32))
(fields
(field (name Reference) IC)
(field (name Value) STM32L031F6P6))
(pins
(pin (num 1) (name BOOT0) (type BiDi))
(pin (num 2) (name PC14-OSC32_IN) (type BiDi))
(pin (num 3) (name PC15-OSC32_OUT) (type BiDi))
(pin (num 4) (name NRST) (type input))
(pin (num 5) (name VDDA) (type power_in))
(pin (num 6) (name PA0_CK_IN) (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) (type BiDi))
(pin (num 18) (name PA10) (type BiDi))
(pin (num 19) (name PA13-SWDIO) (type BiDi))
(pin (num 20) (name PA14-SWCLK) (type BiDi)))))
(libraries
(library (logical Device)
(uri /usr/local/share/kicad/library/Device.lib))
(library (logical Jumper)
(uri /usr/local/share/kicad/library/Jumper.lib))
(library (logical flabbergast)
(uri /home/js/dynamic/repositories/kicad/flabbergast.lib)))
(nets
(net (code 1) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R2) (pin 1)))
(net (code 2) (name GND)
(node (ref U2) (pin 8))
(node (ref U2) (pin 6))
(node (ref BT1) (pin 2))
(node (ref IC3) (pin 14))
(node (ref IC1) (pin 15))
(node (ref IC3) (pin 3))
(node (ref IC2) (pin 1))
(node (ref S1) (pin 1))
(node (ref U1) (pin 1))
(node (ref R1) (pin 2))
(node (ref C5) (pin 2))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C3) (pin 2))
(node (ref C4) (pin 2)))
(net (code 3) (name VDD)
(node (ref JP4) (pin 3))
(node (ref BT1) (pin 1))
(node (ref IC1) (pin 16))
(node (ref JP1) (pin 2))
(node (ref IC3) (pin 2))
(node (ref U2) (pin 5))
(node (ref D1) (pin 1))
(node (ref FB1) (pin 2))
(node (ref S2) (pin 1))
(node (ref C1) (pin 1))
(node (ref C2) (pin 1)))
(net (code 4) (name VDDA)
(node (ref C4) (pin 1))
(node (ref C5) (pin 1))
(node (ref FB1) (pin 1))
(node (ref IC1) (pin 5))
(node (ref U2) (pin 1)))
(net (code 5) (name BOOT0)
(node (ref U1) (pin 2))
(node (ref S2) (pin 2))
(node (ref IC1) (pin 1))
(node (ref R1) (pin 1))
(node (ref JP2) (pin 2)))
(net (code 6) (name PA13-SWDIO)
(node (ref U6) (pin 1))
(node (ref IC1) (pin 19)))
(net (code 7) (name PA14-SWCLK)
(node (ref IC1) (pin 20))
(node (ref U6) (pin 2)))
(net (code 8) (name PC15-OSC32_OUT)
(node (ref IC1) (pin 3))
(node (ref U7) (pin 1)))
(net (code 9) (name PC14-OSC32_IN)
(node (ref U7) (pin 2))
(node (ref IC1) (pin 2)))
(net (code 10) (name NRST)
(node (ref IC1) (pin 4))
(node (ref S1) (pin 2))
(node (ref U1) (pin 6)))
(net (code 11) (name PB1/BTN)
(node (ref IC1) (pin 14))
(node (ref U5) (pin 2))
(node (ref JP2) (pin 1)))
(net (code 12) (name PA10/SDA)
(node (ref U2) (pin 3))
(node (ref IC1) (pin 18)))
(net (code 13) (name PA9/SCL)
(node (ref U2) (pin 4))
(node (ref IC1) (pin 17)))
(net (code 14) (name PA7/MOSI)
(node (ref IC1) (pin 13))
(node (ref IC3) (pin 5))
(node (ref U3) (pin 1)))
(net (code 15) (name PA6/MISO)
(node (ref IC3) (pin 8))
(node (ref IC1) (pin 12))
(node (ref U3) (pin 2)))
(net (code 16) (name PA5/SCK)
(node (ref U3) (pin 3))
(node (ref IC3) (pin 6))
(node (ref IC1) (pin 11)))
(net (code 17) (name PA4/SS)
(node (ref IC3) (pin 7))
(node (ref IC1) (pin 10)))
(net (code 18) (name PA3/RX)
(node (ref IC1) (pin 9))
(node (ref U1) (pin 4)))
(net (code 19) (name PA2/TX)
(node (ref IC1) (pin 8))
(node (ref U1) (pin 5)))
(net (code 20) (name PA1/LED)
(node (ref R2) (pin 2))
(node (ref IC1) (pin 7))
(node (ref U5) (pin 1)))
(net (code 21) (name PA0/ADC)
(node (ref U2) (pin 2))
(node (ref IC1) (pin 6))
(node (ref JP3) (pin 2)))
(net (code 22) (name "Net-(IC2-Pad2)")
(node (ref JP1) (pin 1))
(node (ref IC2) (pin 2)))
(net (code 23) (name "Net-(IC3-Pad9)")
(node (ref JP3) (pin 1))
(node (ref IC3) (pin 9)))
(net (code 24) (name "Net-(IC3-Pad4)")
(node (ref IC3) (pin 4)))
(net (code 25) (name "Net-(IC3-Pad13)")
(node (ref IC3) (pin 13)))
(net (code 26) (name "Net-(IC3-Pad12)")
(node (ref IC3) (pin 12)))
(net (code 27) (name "Net-(IC3-Pad11)")
(node (ref IC3) (pin 11)))
(net (code 28) (name "Net-(IC3-Pad10)")
(node (ref IC3) (pin 10)))
(net (code 29) (name VIN)
(node (ref U2) (pin 7))
(node (ref U1) (pin 3))
(node (ref JP4) (pin 2)))
(net (code 30) (name "Net-(C3-Pad1)")
(node (ref JP4) (pin 1))
(node (ref C3) (pin 1))
(node (ref IC2) (pin 3)))
(net (code 31) (name "Net-(IC3-Pad1)")
(node (ref IC3) (pin 1))
(node (ref U4) (pin 1)))))

View File

@ -0,0 +1,239 @@
update=Thu 13 Jun 2019 17:53:58 BST
version=1
last_client=kicad
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=l0x1-sensor-board.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.1524
MinViaDiameter=0.6858
MinViaDrill=0.34
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.1524
TrackWidth2=0.2032
TrackWidth3=0.25
TrackWidth4=0.4
TrackWidth5=0.75
ViaDiameter1=0.6858
ViaDrill1=0.34
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.15
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.15
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.2
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.1524
TrackWidth=0.1524
ViaDiameter=0.6858
ViaDrill=0.34
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25

View File

@ -0,0 +1,935 @@
EESchema Schematic File Version 4
LIBS:l0x1-sensor-board-cache
EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "STM32L0x1 sensor board (TSSOP20; Hammond enclosure)"
Date "2019-06-12"
Rev "rev2"
Comp "flabbergast"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L flabbergast:STM32L031F6P6 IC1
U 1 1 59DB396F
P 9050 3550
F 0 "IC1" H 8500 4450 50 0000 L BNN
F 1 "STM32L031F6P6" H 9000 2550 50 0000 L BNN
F 2 "flabbergast:TSSOP20" H 9050 3350 60 0001 C CNN
F 3 "" H 9050 3350 60 0000 C CNN
1 9050 3550
1 0 0 -1
$EndComp
$Comp
L flabbergast:MCP1703T_3LEAD IC2
U 1 1 59DB39E2
P 2300 1350
F 0 "IC2" H 2100 1550 40 0000 C CNN
F 1 "MCP1703T_3LEAD" H 2200 1550 40 0000 L CNN
F 2 "flabbergast:SOT23A-3" H 2300 1450 30 0000 C CIN
F 3 "" H 2300 1350 60 0000 C CNN
1 2300 1350
1 0 0 -1
$EndComp
$Comp
L flabbergast:R R2
U 1 1 59DB9958
P 2350 5950
F 0 "R2" V 2430 5950 50 0000 C CNN
F 1 "1kR" V 2350 5950 50 0000 C CNN
F 2 "flabbergast:0603" H 2350 5950 60 0001 C CNN
F 3 "" H 2350 5950 60 0000 C CNN
1 2350 5950
0 -1 -1 0
$EndComp
$Comp
L flabbergast:LED D1
U 1 1 59DB99A8
P 1750 5950
F 0 "D1" H 1750 6050 50 0000 C CNN
F 1 "LED" H 1750 5850 50 0000 C CNN
F 2 "flabbergast:LED-0603" H 1750 5950 60 0001 C CNN
F 3 "" H 1750 5950 60 0000 C CNN
1 1750 5950
-1 0 0 1
$EndComp
$Comp
L flabbergast:PUSHBUTTON S2
U 1 1 59DB9AAC
P 2300 4250
F 0 "S2" H 2150 4300 40 0000 C CNN
F 1 "boot_btn" H 2300 4200 40 0000 C CNN
F 2 "flabbergast:TACTILE-SWITCH-SMT-1101NE" H 2300 4250 60 0001 C CNN
F 3 "" H 2300 4250 60 0000 C CNN
1 2300 4250
1 0 0 -1
$EndComp
$Comp
L flabbergast:PUSHBUTTON S1
U 1 1 59DB9B16
P 2300 3700
F 0 "S1" H 2150 3750 40 0000 C CNN
F 1 "reset_btn" H 2300 3650 40 0000 C CNN
F 2 "flabbergast:TACTILE-SWITCH-SMT-1101NE" H 2300 3700 60 0001 C CNN
F 3 "" H 2300 3700 60 0000 C CNN
1 2300 3700
1 0 0 -1
$EndComp
$Comp
L flabbergast:R R1
U 1 1 59DB9C63
P 2250 4550
F 0 "R1" V 2330 4550 50 0000 C CNN
F 1 "10kR" V 2250 4550 50 0000 C CNN
F 2 "flabbergast:0603" H 2250 4550 60 0001 C CNN
F 3 "" H 2250 4550 60 0000 C CNN
1 2250 4550
0 1 1 0
$EndComp
$Comp
L flabbergast:GND #PWR01
U 1 1 59DB9D0B
P 1800 4550
F 0 "#PWR01" H 1800 4300 50 0001 C CNN
F 1 "GND" H 1800 4400 50 0000 C CNN
F 2 "" H 1800 4550 60 0000 C CNN
F 3 "" H 1800 4550 60 0000 C CNN
1 1800 4550
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR02
U 1 1 59DB9D5E
P 1800 3700
F 0 "#PWR02" H 1800 3450 50 0001 C CNN
F 1 "GND" H 1800 3550 50 0000 C CNN
F 2 "" H 1800 3700 60 0000 C CNN
F 3 "" H 1800 3700 60 0000 C CNN
1 1800 3700
1 0 0 -1
$EndComp
$Comp
L flabbergast:JUMPER-2 JP2
U 1 1 59DBA352
P 2300 5150
F 0 "JP2" V 2250 5150 50 0000 L BNN
F 1 "btn" V 2490 5150 50 0000 L BNN
F 2 "flabbergast:SOLDER_JUMPER_ON" H 2300 5150 60 0001 C CNN
F 3 "" H 2300 5150 60 0000 C CNN
1 2300 5150
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR03
U 1 1 59DBA822
P 1300 5950
F 0 "#PWR03" H 1300 5800 50 0001 C CNN
F 1 "VDD" H 1300 6090 50 0000 C CNN
F 2 "" H 1300 5950 50 0000 C CNN
F 3 "" H 1300 5950 50 0000 C CNN
1 1300 5950
-1 0 0 1
$EndComp
$Comp
L flabbergast:VDD #PWR04
U 1 1 59DBA8C3
P 1800 4250
F 0 "#PWR04" H 1800 4100 50 0001 C CNN
F 1 "VDD" H 1800 4390 50 0000 C CNN
F 2 "" H 1800 4250 50 0000 C CNN
F 3 "" H 1800 4250 50 0000 C CNN
1 1800 4250
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR05
U 1 1 59DBA8EB
P 8200 4150
F 0 "#PWR05" H 8200 4000 50 0001 C CNN
F 1 "VDD" H 8200 4290 50 0000 C CNN
F 2 "" H 8200 4150 50 0000 C CNN
F 3 "" H 8200 4150 50 0000 C CNN
1 8200 4150
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDDA #PWR06
U 1 1 59DBA913
P 8000 4250
F 0 "#PWR06" H 8000 4100 50 0001 C CNN
F 1 "VDDA" H 8000 4390 50 0000 C CNN
F 2 "" H 8000 4250 50 0000 C CNN
F 3 "" H 8000 4250 50 0000 C CNN
1 8000 4250
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR07
U 1 1 59DBA943
P 8200 4350
F 0 "#PWR07" H 8200 4100 50 0001 C CNN
F 1 "GND" H 8200 4200 50 0000 C CNN
F 2 "" H 8200 4350 60 0000 C CNN
F 3 "" H 8200 4350 60 0000 C CNN
1 8200 4350
1 0 0 -1
$EndComp
Text GLabel 8100 3950 0 60 Input ~ 0
BOOT0
Text GLabel 8100 3400 0 60 Input ~ 0
PA13-SWDIO
Text GLabel 8100 3300 0 60 Input ~ 0
PA14-SWCLK
Text GLabel 8100 3050 0 60 Input ~ 0
PC15-OSC32_OUT
Text GLabel 8100 2950 0 60 Input ~ 0
PC14-OSC32_IN
Text GLabel 8100 2750 0 60 Input ~ 0
NRST
Text GLabel 2700 4550 2 60 Input ~ 0
BOOT0
Text GLabel 2700 3700 2 60 Input ~ 0
NRST
Text GLabel 2700 5250 2 60 Input ~ 0
BOOT0
Text GLabel 10000 2950 2 60 Input ~ 0
PB1/BTN
Text GLabel 10000 3050 2 60 Input ~ 0
PA10/SDA
Text GLabel 10000 3150 2 60 Input ~ 0
PA9/SCL
Text GLabel 10000 3300 2 60 Input ~ 0
PA7/MOSI
Text GLabel 10000 3400 2 60 Input ~ 0
PA6/MISO
Text GLabel 10000 3500 2 60 Input ~ 0
PA5/SCK
Text GLabel 10000 3600 2 60 Input ~ 0
PA4/SS
Text GLabel 10000 3700 2 60 Input ~ 0
PA3/RX
Text GLabel 10000 3800 2 60 Input ~ 0
PA2/TX
Text GLabel 10000 3900 2 60 Input ~ 0
PA1/LED
Text GLabel 10000 4000 2 60 Input ~ 0
PA0/ADC
Text GLabel 2700 5950 2 60 Input ~ 0
PA1/LED
Text GLabel 2000 5250 0 60 Input ~ 0
PB1/BTN
$Comp
L flabbergast:VDD #PWR011
U 1 1 59DBC7A4
P 3500 1300
F 0 "#PWR011" H 3500 1150 50 0001 C CNN
F 1 "VDD" H 3500 1440 50 0000 C CNN
F 2 "" H 3500 1300 50 0000 C CNN
F 3 "" H 3500 1300 50 0000 C CNN
1 3500 1300
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR012
U 1 1 59DBC7CD
P 2300 1750
F 0 "#PWR012" H 2300 1500 50 0001 C CNN
F 1 "GND" H 2300 1600 50 0000 C CNN
F 2 "" H 2300 1750 60 0000 C CNN
F 3 "" H 2300 1750 60 0000 C CNN
1 2300 1750
1 0 0 -1
$EndComp
$Comp
L flabbergast:JUMPER-2 JP1
U 1 1 59DBCB89
P 3050 1200
F 0 "JP1" V 3000 1200 50 0000 L BNN
F 1 "pwr" V 3240 1200 50 0000 L BNN
F 2 "flabbergast:SOLDER_JUMPER_ON" H 3050 1200 60 0001 C CNN
F 3 "" H 3050 1200 60 0000 C CNN
1 3050 1200
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR013
U 1 1 59DBCEB2
P 7900 1100
F 0 "#PWR013" H 7900 950 50 0001 C CNN
F 1 "VDD" H 7900 1240 50 0000 C CNN
F 2 "" H 7900 1100 50 0000 C CNN
F 3 "" H 7900 1100 50 0000 C CNN
1 7900 1100
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR014
U 1 1 59DBCEF4
P 7900 1200
F 0 "#PWR014" H 7900 950 50 0001 C CNN
F 1 "GND" H 7900 1050 50 0000 C CNN
F 2 "" H 7900 1200 60 0000 C CNN
F 3 "" H 7900 1200 60 0000 C CNN
1 7900 1200
1 0 0 -1
$EndComp
Text GLabel 8150 1400 0 60 Input ~ 0
PA7/MOSI
Text GLabel 8150 1500 0 60 Input ~ 0
PA5/SCK
Text GLabel 8150 1600 0 60 Input ~ 0
PA4/SS
Text GLabel 9850 1600 2 60 Input ~ 0
PA6/MISO
$Comp
L flabbergast:GND #PWR015
U 1 1 59DBCFCE
P 10250 1000
F 0 "#PWR015" H 10250 750 50 0001 C CNN
F 1 "GND" H 10250 850 50 0000 C CNN
F 2 "" H 10250 1000 60 0000 C CNN
F 3 "" H 10250 1000 60 0000 C CNN
1 10250 1000
1 0 0 -1
$EndComp
$Comp
L flabbergast:FERRITE-BEAD FB1
U 1 1 59DBD4D8
P 4350 1250
F 0 "FB1" H 4250 1300 40 0000 C CNN
F 1 "FERRITE-BEAD" H 4400 1200 40 0000 C CNN
F 2 "flabbergast:0603_JUMPERED" H 4350 1250 60 0001 C CNN
F 3 "" H 4350 1250 60 0000 C CNN
1 4350 1250
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR016
U 1 1 59DBD671
P 4850 1250
F 0 "#PWR016" H 4850 1100 50 0001 C CNN
F 1 "VDD" H 4850 1390 50 0000 C CNN
F 2 "" H 4850 1250 50 0000 C CNN
F 3 "" H 4850 1250 50 0000 C CNN
1 4850 1250
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDDA #PWR017
U 1 1 59DBD70C
P 3950 1250
F 0 "#PWR017" H 3950 1100 50 0001 C CNN
F 1 "VDDA" H 3950 1390 50 0000 C CNN
F 2 "" H 3950 1250 50 0000 C CNN
F 3 "" H 3950 1250 50 0000 C CNN
1 3950 1250
1 0 0 -1
$EndComp
$Comp
L flabbergast:CAP C4
U 1 1 59DBD731
P 3950 1550
F 0 "C4" H 4010 1665 50 0000 L BNN
F 1 "1uF" H 4010 1465 50 0000 L BNN
F 2 "flabbergast:0603_NOPASTE" H 3950 1550 60 0001 C CNN
F 3 "" H 3950 1550 60 0000 C CNN
1 3950 1550
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR018
U 1 1 59DBD785
P 3950 1750
F 0 "#PWR018" H 3950 1500 50 0001 C CNN
F 1 "GND" H 3950 1600 50 0000 C CNN
F 2 "" H 3950 1750 60 0000 C CNN
F 3 "" H 3950 1750 60 0000 C CNN
1 3950 1750
1 0 0 -1
$EndComp
$Comp
L flabbergast:JUMPER-2 JP3
U 1 1 59DBDC8A
P 9900 1400
F 0 "JP3" V 9850 1400 50 0000 L BNN
F 1 "irq" V 10090 1400 50 0000 L BNN
F 2 "flabbergast:SOLDER_JUMPER_OFF" H 9900 1400 60 0001 C CNN
F 3 "" H 9900 1400 60 0000 C CNN
1 9900 1400
1 0 0 -1
$EndComp
Text GLabel 10150 1500 2 60 Input ~ 0
PA0/ADC
NoConn ~ 8350 1300
NoConn ~ 9650 1100
NoConn ~ 9650 1200
NoConn ~ 9650 1300
NoConn ~ 9650 1400
$Comp
L flabbergast:CAP C3
U 1 1 59DBE357
P 1850 1600
F 0 "C3" H 1910 1715 50 0000 L BNN
F 1 "10uF" H 1910 1515 50 0000 L BNN
F 2 "flabbergast:0603" H 1850 1600 60 0001 C CNN
F 3 "" H 1850 1600 60 0000 C CNN
1 1850 1600
1 0 0 -1
$EndComp
$Comp
L flabbergast:CAP C2
U 1 1 59DBE3AA
P 3350 1600
F 0 "C2" H 3410 1715 50 0000 L BNN
F 1 "10uF" H 3410 1515 50 0000 L BNN
F 2 "flabbergast:0603" H 3350 1600 60 0001 C CNN
F 3 "" H 3350 1600 60 0000 C CNN
1 3350 1600
1 0 0 -1
$EndComp
$Comp
L flabbergast:CAP C1
U 1 1 59DBE4A0
P 5300 1550
F 0 "C1" H 5360 1665 50 0000 L BNN
F 1 "0.1uF" H 5360 1465 50 0000 L BNN
F 2 "flabbergast:0603" H 5300 1550 60 0001 C CNN
F 3 "" H 5300 1550 60 0000 C CNN
1 5300 1550
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR019
U 1 1 59DBE52B
P 5300 1750
F 0 "#PWR019" H 5300 1500 50 0001 C CNN
F 1 "GND" H 5300 1600 50 0000 C CNN
F 2 "" H 5300 1750 60 0000 C CNN
F 3 "" H 5300 1750 60 0000 C CNN
1 5300 1750
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR020
U 1 1 59DBE569
P 5300 1250
F 0 "#PWR020" H 5300 1100 50 0001 C CNN
F 1 "VDD" H 5300 1390 50 0000 C CNN
F 2 "" H 5300 1250 50 0000 C CNN
F 3 "" H 5300 1250 50 0000 C CNN
1 5300 1250
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR021
U 1 1 59DBE9F6
P 3350 1750
F 0 "#PWR021" H 3350 1500 50 0001 C CNN
F 1 "GND" H 3350 1600 50 0000 C CNN
F 2 "" H 3350 1750 60 0000 C CNN
F 3 "" H 3350 1750 60 0000 C CNN
1 3350 1750
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR022
U 1 1 59DBEBB0
P 1850 1750
F 0 "#PWR022" H 1850 1500 50 0001 C CNN
F 1 "GND" H 1850 1600 50 0000 C CNN
F 2 "" H 1850 1750 60 0000 C CNN
F 3 "" H 1850 1750 60 0000 C CNN
1 1850 1750
1 0 0 -1
$EndComp
$Comp
L flabbergast:CAP C5
U 1 1 59DBF080
P 5700 1550
F 0 "C5" H 5760 1665 50 0000 L BNN
F 1 "0.1uF" H 5760 1465 50 0000 L BNN
F 2 "flabbergast:0603" H 5700 1550 60 0001 C CNN
F 3 "" H 5700 1550 60 0000 C CNN
1 5700 1550
1 0 0 -1
$EndComp
$Comp
L flabbergast:GND #PWR023
U 1 1 59DBF154
P 5700 1750
F 0 "#PWR023" H 5700 1500 50 0001 C CNN
F 1 "GND" H 5700 1600 50 0000 C CNN
F 2 "" H 5700 1750 60 0000 C CNN
F 3 "" H 5700 1750 60 0000 C CNN
1 5700 1750
1 0 0 -1
$EndComp
Text Notes 2600 3300 2 60 ~ 12
peripherals
Text Notes 1300 750 2 60 ~ 12
power
$Comp
L flabbergast:GND #PWR025
U 1 1 59DBD042
P 5500 6400
F 0 "#PWR025" H 5500 6150 50 0001 C CNN
F 1 "GND" H 5500 6250 50 0000 C CNN
F 2 "" H 5500 6400 60 0000 C CNN
F 3 "" H 5500 6400 60 0000 C CNN
1 5500 6400
1 0 0 -1
$EndComp
$Comp
L flabbergast:VIN #PWR026
U 1 1 59DBD092
P 5500 6300
F 0 "#PWR026" H 5500 6150 50 0001 C CNN
F 1 "VIN" H 5500 6440 50 0000 C CNN
F 2 "" H 5500 6300 50 0000 C CNN
F 3 "" H 5500 6300 50 0000 C CNN
1 5500 6300
1 0 0 -1
$EndComp
$Comp
L flabbergast:VDD #PWR027
U 1 1 59DBD155
P 5700 6500
F 0 "#PWR027" H 5700 6350 50 0001 C CNN
F 1 "VDD" H 5700 6640 50 0000 C CNN
F 2 "" H 5700 6500 50 0000 C CNN
F 3 "" H 5700 6500 50 0000 C CNN
1 5700 6500
1 0 0 -1
$EndComp
Text GLabel 5400 5150 2 60 Input ~ 0
PC14-OSC32_IN
Text GLabel 5400 5250 2 60 Input ~ 0
PC15-OSC32_OUT
Text GLabel 5400 4800 2 60 Input ~ 0
PA1/LED
Text GLabel 5400 6800 2 60 Input ~ 0
PA0/ADC
Text GLabel 5400 5600 2 60 Input ~ 0
PA5/SCK
Text GLabel 5400 6600 2 60 Input ~ 0
PA9/SCL
Text GLabel 5400 6700 2 60 Input ~ 0
PA10/SDA
Text GLabel 5400 5700 2 60 Input ~ 0
PA6/MISO
Text GLabel 5400 5800 2 60 Input ~ 0
PA7/MOSI
Text GLabel 5400 4700 2 60 Input ~ 0
PB1/BTN
Text GLabel 5400 4350 2 60 Input ~ 0
PA13-SWDIO
Text GLabel 5400 4250 2 60 Input ~ 0
PA14-SWCLK
Wire Wire Line
2100 3700 1800 3700
Wire Wire Line
2500 4550 2500 4250
Wire Wire Line
2000 4550 1800 4550
Wire Wire Line
2100 4250 1800 4250
Wire Wire Line
2100 5950 1950 5950
Wire Wire Line
1550 5950 1300 5950
Wire Wire Line
8200 4350 8300 4350
Wire Wire Line
8300 4150 8200 4150
Wire Wire Line
8300 4250 8000 4250
Wire Wire Line
8100 3950 8300 3950
Wire Wire Line
2700 4550 2500 4550
Wire Wire Line
8100 2750 8300 2750
Wire Wire Line
8100 2950 8300 2950
Wire Wire Line
8100 3050 8300 3050
Wire Wire Line
8100 3300 8300 3300
Wire Wire Line
8100 3400 8300 3400
Wire Wire Line
2700 3700 2500 3700
Wire Wire Line
2700 5250 2400 5250
Wire Wire Line
10000 4000 9800 4000
Wire Wire Line
9800 3900 10000 3900
Wire Wire Line
10000 3800 9800 3800
Wire Wire Line
9800 3700 10000 3700
Wire Wire Line
10000 3600 9800 3600
Wire Wire Line
9800 3500 10000 3500
Wire Wire Line
10000 3400 9800 3400
Wire Wire Line
9800 3300 10000 3300
Wire Wire Line
10000 3150 9800 3150
Wire Wire Line
9800 3050 10000 3050
Wire Wire Line
10000 2950 9800 2950
Wire Wire Line
2700 5950 2600 5950
Wire Wire Line
2000 5250 2300 5250
Wire Wire Line
2300 1750 2300 1600
Wire Wire Line
3150 1300 3350 1300
Wire Wire Line
1750 1300 1850 1300
Wire Wire Line
3950 1750 3950 1650
Wire Wire Line
3950 1350 3950 1250
Wire Wire Line
3950 1250 4200 1250
Wire Wire Line
4600 1250 4850 1250
Wire Wire Line
9850 1600 9650 1600
Wire Wire Line
9650 1500 9900 1500
Wire Wire Line
10000 1500 10150 1500
Wire Wire Line
10250 1000 9650 1000
Wire Wire Line
8350 1400 8150 1400
Wire Wire Line
7900 1200 8350 1200
Wire Wire Line
8350 1100 7900 1100
Wire Wire Line
8350 1500 8150 1500
Wire Wire Line
8150 1600 8350 1600
Wire Wire Line
5300 1250 5300 1350
Wire Wire Line
5300 1650 5300 1750
Wire Wire Line
3350 1750 3350 1700
Wire Wire Line
3350 1400 3350 1300
Connection ~ 3350 1300
Wire Wire Line
1850 1750 1850 1700
Wire Wire Line
1850 1400 1850 1300
Connection ~ 1850 1300
Wire Wire Line
5700 1250 5700 1350
Wire Wire Line
5700 1650 5700 1750
Wire Notes Line
3900 6350 750 6350
Wire Notes Line
750 6350 750 3100
Wire Notes Line
750 3100 3900 3100
Wire Notes Line
3900 3100 3900 6350
Wire Wire Line
5300 6300 5500 6300
Wire Wire Line
5300 6400 5400 6400
Wire Wire Line
5300 6500 5700 6500
Wire Wire Line
5300 6800 5400 6800
Wire Wire Line