Breakout board for STM32F030F4P6

This commit is contained in:
Mario Hüttel 2020-01-27 23:03:42 +01:00
commit 138c5075a0
7 changed files with 3212 additions and 0 deletions

47
.gitignore vendored Normal file
View File

@ -0,0 +1,47 @@
# Created by https://www.gitignore.io/api/kicad
# Edit at https://www.gitignore.io/?templates=kicad
### KiCad ###
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Format documentation: http://kicad-pcb.org/help/file-formats/
*.blend1
*.blend2
*.blend3
# Temporary files
*.000
*.bak
*.bck
*-bak
*.kicad_pcb-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv
### KiCad Patch ###
rescue-backup/
*.tsv
bom/
# Gerber export output
out/
# End of https://www.gitignore.io/api/kicad

3
fp-lib-table Normal file
View File

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

View File

@ -0,0 +1,235 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_01x10
#
DEF Connector_Generic_Conn_01x10 J 0 40 Y N 1 F N
F0 "J" 0 500 50 H V C CNN
F1 "Connector_Generic_Conn_01x10" 0 -600 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 450 50 -550 1 1 10 f
X Pin_1 1 -200 400 150 R 50 50 1 1 P
X Pin_10 10 -200 -500 150 R 50 50 1 1 P
X Pin_2 2 -200 300 150 R 50 50 1 1 P
X Pin_3 3 -200 200 150 R 50 50 1 1 P
X Pin_4 4 -200 100 150 R 50 50 1 1 P
X Pin_5 5 -200 0 150 R 50 50 1 1 P
X Pin_6 6 -200 -100 150 R 50 50 1 1 P
X Pin_7 7 -200 -200 150 R 50 50 1 1 P
X Pin_8 8 -200 -300 150 R 50 50 1 1 P
X Pin_9 9 -200 -400 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Ferrite_Bead_Small
#
DEF Device_Ferrite_Bead_Small FB 0 0 N Y 1 F N
F0 "FB" 75 50 50 H V L CNN
F1 "Device_Ferrite_Bead_Small" 75 -50 50 H V L CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Inductor_*
L_*
*Ferrite*
$ENDFPLIST
DRAW
P 2 0 1 0 0 -50 0 -31 N
P 2 0 1 0 0 35 0 51 N
P 5 0 1 0 -72 11 -44 59 72 -8 44 -56 -72 11 N
X ~ 1 0 100 50 D 50 50 1 1 P
X ~ 2 0 -100 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Diode_BAT54W
#
DEF Diode_BAT54W D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Diode_BAT54W" 0 -100 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-323_SC-70" 0 -175 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOT?323*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X A 1 150 0 100 L 50 50 1 1 P
X NC 2 0 0 100 U 50 50 1 1 N N
X K 3 -150 0 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_ST_STM32F0_STM32F030F4Px
#
DEF MCU_ST_STM32F0_STM32F030F4Px U 0 20 Y Y 1 F N
F0 "U" -400 650 50 H V L CNN
F1 "MCU_ST_STM32F0_STM32F030F4Px" 200 650 50 H V L CNN
F2 "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" -400 -700 50 H I R CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TSSOP*4.4x6.5mm*P0.65mm*
$ENDFPLIST
DRAW
S -400 -700 400 600 0 1 10 f
X BOOT0 1 -500 300 100 R 50 50 1 1 I
X PA4 10 500 100 100 L 50 50 1 1 B
X PA5 11 500 0 100 L 50 50 1 1 B
X PA6 12 500 -100 100 L 50 50 1 1 B
X PA7 13 500 -200 100 L 50 50 1 1 B
X PB1 14 -500 -600 100 R 50 50 1 1 B
X VSS 15 0 -800 100 U 50 50 1 1 W
X VDD 16 0 700 100 D 50 50 1 1 W
X PA9 17 500 -300 100 L 50 50 1 1 B
X PA10 18 500 -400 100 L 50 50 1 1 B
X PA13 19 500 -500 100 L 50 50 1 1 B
X PF0 2 -500 -300 100 R 50 50 1 1 I
X PA14 20 500 -600 100 L 50 50 1 1 B
X PF1 3 -500 -400 100 R 50 50 1 1 I
X NRST 4 -500 500 100 R 50 50 1 1 I
X VDDA 5 100 700 100 D 50 50 1 1 W
X PA0 6 500 500 100 L 50 50 1 1 B
X PA1 7 500 400 100 L 50 50 1 1 B
X PA2 8 500 300 100 L 50 50 1 1 B
X PA3 9 500 200 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Regulator_Linear_AMS1117-3.3
#
DEF Regulator_Linear_AMS1117-3.3 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "Regulator_Linear_AMS1117-3.3" 0 125 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN
F3 "" 100 -250 50 H I C CNN
ALIAS AP1117-18 AP1117-25 AP1117-33 AP1117-50 LD1117S33TR_SOT223 LD1117S12TR_SOT223 LD1117S18TR_SOT223 LD1117S25TR_SOT223 LD1117S50TR_SOT223 NCP1117-12_SOT223 NCP1117-1.5_SOT223 NCP1117-1.8_SOT223 NCP1117-2.0_SOT223 NCP1117-2.5_SOT223 NCP1117-2.85_SOT223 NCP1117-3.3_SOT223 NCP1117-5.0_SOT223 AMS1117-1.5 AMS1117-1.8 AMS1117-2.5 AMS1117-2.85 AMS1117-3.3 AMS1117-5.0
$FPLIST
SOT?223*TabPin2*
$ENDFPLIST
DRAW
S -200 -200 200 75 0 1 10 f
X GND 1 0 -300 100 U 50 50 1 1 W
X VO 2 300 0 100 L 50 50 1 1 w
X VI 3 -300 0 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3V3" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
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 +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I 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 +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# shimatta_connectors_10PIN_JTAG_SWD
#
DEF shimatta_connectors_10PIN_JTAG_SWD J 0 40 Y Y 1 F N
F0 "J" -280 40 50 H V C CNN
F1 "shimatta_connectors_10PIN_JTAG_SWD" 10 110 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -820 0 0 -1000 0 1 0 f
X VCC 1 100 -50 100 L 50 50 1 1 P
X RESET 10 100 -350 100 L 50 50 1 1 P
X TMS/SWDIO 2 100 -450 100 L 50 50 1 1 P
X GND 3 100 -250 100 L 50 50 1 1 P
X TCK/SWCLK 4 100 -550 100 L 50 50 1 1 P
X TESTMODE/VCC/GND 5 100 -150 100 L 50 50 1 1 P
X TDO/SWO 6 100 -650 100 L 50 50 1 1 P
X RX/RTCLK 7 100 -850 100 L 50 50 1 1 P
X TDI 8 100 -750 100 L 50 50 1 1 P
X TX/~TRST 9 100 -950 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

242
stm32f030f4p6-breakout.pro Normal file
View File

@ -0,0 +1,242 @@
update=Tue 07 Jan 2020 08:43:09 PM CET
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.3
TrackWidth3=0.4
ViaDiameter1=0.8
ViaDrill1=0.4
ViaDiameter2=0.5
ViaDrill2=0.3
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
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.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.25
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25

691
stm32f030f4p6-breakout.sch Normal file
View File

@ -0,0 +1,691 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "STM32F030F4P6 Breakout Board (DIP Compatible)"
Date "2020-01-07"
Rev "v1.0"
Comp "Shimatta"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L shimatta_connectors:10PIN_JTAG_SWD J101
U 1 1 5E14D69A
P 1600 950
F 0 "J101" H 1237 1125 50 0000 C CNN
F 1 "SWD/UART" H 1237 1034 50 0000 C CNN
F 2 "Connector:Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical" H 1600 950 50 0001 C CNN
F 3 "" H 1600 950 50 0001 C CNN
1 1600 950
1 0 0 -1
$EndComp
$Comp
L Device:R R102
U 1 1 5E14E4EF
P 2900 1000
F 0 "R102" H 2970 1046 50 0000 L CNN
F 1 "10k" H 2970 955 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2830 1000 50 0001 C CNN
F 3 "~" H 2900 1000 50 0001 C CNN
1 2900 1000
1 0 0 -1
$EndComp
Wire Wire Line
1700 1500 2900 1500
$Comp
L Device:R R103
U 1 1 5E14EB11
P 2900 2200
F 0 "R103" H 2970 2246 50 0000 L CNN
F 1 "10k" H 2970 2155 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2830 2200 50 0001 C CNN
F 3 "~" H 2900 2200 50 0001 C CNN
1 2900 2200
1 0 0 -1
$EndComp
Wire Wire Line
2900 2050 2900 1500
Connection ~ 2900 1500
Wire Wire Line
1700 1400 2900 1400
Connection ~ 2900 1400
Wire Wire Line
2900 1150 2900 1400
$Comp
L power:+3V3 #PWR0104
U 1 1 5E15225E
P 1900 750
F 0 "#PWR0104" H 1900 600 50 0001 C CNN
F 1 "+3V3" H 1915 923 50 0000 C CNN
F 2 "" H 1900 750 50 0001 C CNN
F 3 "" H 1900 750 50 0001 C CNN
1 1900 750
1 0 0 -1
$EndComp
Wire Wire Line
1900 750 1900 1000
Wire Wire Line
1900 1000 1700 1000
$Comp
L power:GND #PWR0107
U 1 1 5E152FCE
P 2000 2600
F 0 "#PWR0107" H 2000 2350 50 0001 C CNN
F 1 "GND" H 2005 2427 50 0000 C CNN
F 2 "" H 2000 2600 50 0001 C CNN
F 3 "" H 2000 2600 50 0001 C CNN
1 2000 2600
1 0 0 -1
$EndComp
Wire Wire Line
1700 1100 2150 1100
Wire Wire Line
2150 1100 2150 750
$Comp
L power:+5V #PWR0108
U 1 1 5E153A3A
P 2150 750
F 0 "#PWR0108" H 2150 600 50 0001 C CNN
F 1 "+5V" H 2165 923 50 0000 C CNN
F 2 "" H 2150 750 50 0001 C CNN
F 3 "" H 2150 750 50 0001 C CNN
1 2150 750
1 0 0 -1
$EndComp
Wire Wire Line
1700 1300 2600 1300
$Comp
L Device:R R101
U 1 1 5E155EAC
P 2600 1000
F 0 "R101" H 2670 1046 50 0000 L CNN
F 1 "10k" H 2670 955 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 2530 1000 50 0001 C CNN
F 3 "~" H 2600 1000 50 0001 C CNN
1 2600 1000
1 0 0 -1
$EndComp
Wire Wire Line
2600 1150 2600 1300
Connection ~ 2600 1300
Text Label 3500 1300 2 50 ~ 0
~RST
Wire Wire Line
2600 1300 3500 1300
Wire Wire Line
2900 1400 3500 1400
Wire Wire Line
2900 1500 3500 1500
Text Label 3500 1400 2 50 ~ 0
SWDIO
Text Label 3500 1500 2 50 ~ 0
SWCLK
Wire Wire Line
2900 2350 2900 2600
$Comp
L power:GND #PWR0111
U 1 1 5E158D83
P 2900 2600
F 0 "#PWR0111" H 2900 2350 50 0001 C CNN
F 1 "GND" H 2905 2427 50 0000 C CNN
F 2 "" H 2900 2600 50 0001 C CNN
F 3 "" H 2900 2600 50 0001 C CNN
1 2900 2600
1 0 0 -1
$EndComp
Wire Wire Line
2000 1200 2000 2600
Wire Wire Line
1700 1200 2000 1200
Wire Wire Line
1700 1800 3500 1800
Wire Wire Line
1700 1900 3500 1900
$Comp
L power:+3V3 #PWR0109
U 1 1 5E15E128
P 2600 750
F 0 "#PWR0109" H 2600 600 50 0001 C CNN
F 1 "+3V3" H 2615 923 50 0000 C CNN
F 2 "" H 2600 750 50 0001 C CNN
F 3 "" H 2600 750 50 0001 C CNN
1 2600 750
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR0110
U 1 1 5E15E448
P 2900 750
F 0 "#PWR0110" H 2900 600 50 0001 C CNN
F 1 "+3V3" H 2915 923 50 0000 C CNN
F 2 "" H 2900 750 50 0001 C CNN
F 3 "" H 2900 750 50 0001 C CNN
1 2900 750
1 0 0 -1
$EndComp
Wire Wire Line
2900 750 2900 850
Wire Wire Line
2600 750 2600 850
Text Label 3500 1900 2 50 ~ 0
PC_TX
Text Label 3500 1800 2 50 ~ 0
PC_RX
$Comp
L Regulator_Linear:AMS1117-3.3 U101
U 1 1 5E16112B
P 1500 3750
F 0 "U101" H 1500 3992 50 0000 C CNN
F 1 "AMS1117-3.3" H 1500 3901 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 1500 3950 50 0001 C CNN
F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 1600 3500 50 0001 C CNN
1 1500 3750
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0101
U 1 1 5E165504
P 1100 3300
F 0 "#PWR0101" H 1100 3150 50 0001 C CNN
F 1 "+5V" H 1115 3473 50 0000 C CNN
F 2 "" H 1100 3300 50 0001 C CNN
F 3 "" H 1100 3300 50 0001 C CNN
1 1100 3300
1 0 0 -1
$EndComp
Wire Wire Line
1100 3300 1100 3350
Wire Wire Line
1100 3750 1200 3750
Wire Wire Line
1100 3750 1100 4000
Connection ~ 1100 3750
Wire Wire Line
1800 3750 1900 3750
$Comp
L power:+3V3 #PWR0105
U 1 1 5E16778D
P 1900 3300
F 0 "#PWR0105" H 1900 3150 50 0001 C CNN
F 1 "+3V3" H 1915 3473 50 0000 C CNN
F 2 "" H 1900 3300 50 0001 C CNN
F 3 "" H 1900 3300 50 0001 C CNN
1 1900 3300
1 0 0 -1
$EndComp
Wire Wire Line
1900 3750 1900 4000
Connection ~ 1900 3750
Wire Wire Line
1500 4050 1500 4400
$Comp
L power:GND #PWR0103
U 1 1 5E16A6CB
P 1500 4400
F 0 "#PWR0103" H 1500 4150 50 0001 C CNN
F 1 "GND" H 1505 4227 50 0000 C CNN
F 2 "" H 1500 4400 50 0001 C CNN
F 3 "" H 1500 4400 50 0001 C CNN
1 1500 4400
1 0 0 -1
$EndComp
$Comp
L Device:C C101
U 1 1 5E16AB02
P 1100 4150
F 0 "C101" H 1215 4196 50 0000 L CNN
F 1 "1u" H 1215 4105 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 1138 4000 50 0001 C CNN
F 3 "~" H 1100 4150 50 0001 C CNN
1 1100 4150
1 0 0 -1
$EndComp
$Comp
L Device:C C102
U 1 1 5E16B0CE
P 1900 4150
F 0 "C102" H 2015 4196 50 0000 L CNN
F 1 "1u" H 2015 4105 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 1938 4000 50 0001 C CNN
F 3 "~" H 1900 4150 50 0001 C CNN
1 1900 4150
1 0 0 -1
$EndComp
Wire Wire Line
1900 4300 1900 4400
Wire Wire Line
1100 4300 1100 4400
$Comp
L power:GND #PWR0102
U 1 1 5E16BFFE
P 1100 4400
F 0 "#PWR0102" H 1100 4150 50 0001 C CNN
F 1 "GND" H 1105 4227 50 0000 C CNN
F 2 "" H 1100 4400 50 0001 C CNN
F 3 "" H 1100 4400 50 0001 C CNN
1 1100 4400
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0106
U 1 1 5E16C241
P 1900 4400
F 0 "#PWR0106" H 1900 4150 50 0001 C CNN
F 1 "GND" H 1905 4227 50 0000 C CNN
F 2 "" H 1900 4400 50 0001 C CNN
F 3 "" H 1900 4400 50 0001 C CNN
1 1900 4400
1 0 0 -1
$EndComp
$Comp
L Diode:BAT54W D101
U 1 1 5E170FBF
P 1500 3350
F 0 "D101" H 1500 3616 50 0000 C CNN
F 1 "BAT54W" H 1500 3525 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-323_SC-70" H 1500 3175 50 0001 C CNN
F 3 "https://assets.nexperia.com/documents/data-sheet/BAT54W_SER.pdf" H 1500 3350 50 0001 C CNN
1 1500 3350
1 0 0 -1
$EndComp
Wire Wire Line
1650 3350 1900 3350
Wire Wire Line
1900 3300 1900 3350
Connection ~ 1900 3350
Wire Wire Line
1900 3350 1900 3750
Wire Wire Line
1350 3350 1100 3350
Connection ~ 1100 3350
Wire Wire Line
1100 3350 1100 3750
$Comp
L MCU_ST_STM32F0:STM32F030F4Px U102
U 1 1 5E1747EF
P 6550 2150
F 0 "U102" H 6750 2800 50 0000 C CNN
F 1 "STM32F030F4Px" V 6550 2100 50 0000 C CNN
F 2 "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" H 6150 1450 50 0001 R CNN
F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf" H 6550 2150 50 0001 C CNN
1 6550 2150
1 0 0 -1
$EndComp
Wire Wire Line
6550 1450 6550 1300
$Comp
L Device:Ferrite_Bead_Small FB101
U 1 1 5E1785D6
P 4550 1050
F 0 "FB101" V 4313 1050 50 0000 C CNN
F 1 "600R@100M" V 4404 1050 50 0000 C CNN
F 2 "Inductor_SMD:L_0603_1608Metric" V 4480 1050 50 0001 C CNN
F 3 "~" H 4550 1050 50 0001 C CNN
1 4550 1050
0 1 1 0
$EndComp
Wire Wire Line
4650 1050 5100 1050
Wire Wire Line
6650 1050 6650 1450
$Comp
L power:+3V3 #PWR0114
U 1 1 5E17B9D8
P 4250 750
F 0 "#PWR0114" H 4250 600 50 0001 C CNN
F 1 "+3V3" H 4265 923 50 0000 C CNN
F 2 "" H 4250 750 50 0001 C CNN
F 3 "" H 4250 750 50 0001 C CNN
1 4250 750
1 0 0 -1
$EndComp
Wire Wire Line
4250 750 4250 1050
Wire Wire Line
4450 1050 4250 1050
Connection ~ 4250 1050
Wire Wire Line
4250 1050 4250 1300
$Comp
L Device:C C103
U 1 1 5E17EF7C
P 4250 1550
F 0 "C103" H 4365 1596 50 0000 L CNN
F 1 "100n" H 4365 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 4288 1400 50 0001 C CNN
F 3 "~" H 4250 1550 50 0001 C CNN
1 4250 1550
1 0 0 -1
$EndComp
$Comp
L Device:C C104
U 1 1 5E1803DC
P 5100 1550
F 0 "C104" H 5215 1596 50 0000 L CNN
F 1 "100n" H 5215 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 5138 1400 50 0001 C CNN
F 3 "~" H 5100 1550 50 0001 C CNN
1 5100 1550
1 0 0 -1
$EndComp
$Comp
L Device:C C105
U 1 1 5E192C42
P 5500 1550
F 0 "C105" H 5615 1596 50 0000 L CNN
F 1 "1u" H 5615 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 5538 1400 50 0001 C CNN
F 3 "~" H 5500 1550 50 0001 C CNN
1 5500 1550
1 0 0 -1
$EndComp
Wire Wire Line
4250 1400 4250 1300
Connection ~ 4250 1300
Wire Wire Line
5100 1400 5100 1050
Connection ~ 5100 1050
Wire Wire Line
5100 1050 5500 1050
Wire Wire Line
5500 1050 5500 1400
Connection ~ 5500 1050
Wire Wire Line
5500 1050 6650 1050
Wire Wire Line
6050 1850 5800 1850
Wire Wire Line
5800 1850 5800 2000
$Comp
L power:GND #PWR0118
U 1 1 5E19EB9A
P 5800 2000
F 0 "#PWR0118" H 5800 1750 50 0001 C CNN
F 1 "GND" H 5805 1827 50 0000 C CNN
F 2 "" H 5800 2000 50 0001 C CNN
F 3 "" H 5800 2000 50 0001 C CNN
1 5800 2000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0117
U 1 1 5E19EECD
P 5500 2000
F 0 "#PWR0117" H 5500 1750 50 0001 C CNN
F 1 "GND" H 5505 1827 50 0000 C CNN
F 2 "" H 5500 2000 50 0001 C CNN
F 3 "" H 5500 2000 50 0001 C CNN
1 5500 2000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0116
U 1 1 5E19F0AF
P 5100 2000
F 0 "#PWR0116" H 5100 1750 50 0001 C CNN
F 1 "GND" H 5105 1827 50 0000 C CNN
F 2 "" H 5100 2000 50 0001 C CNN
F 3 "" H 5100 2000 50 0001 C CNN
1 5100 2000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0115
U 1 1 5E19F5FD
P 4250 2000
F 0 "#PWR0115" H 4250 1750 50 0001 C CNN
F 1 "GND" H 4255 1827 50 0000 C CNN
F 2 "" H 4250 2000 50 0001 C CNN
F 3 "" H 4250 2000 50 0001 C CNN
1 4250 2000
1 0 0 -1
$EndComp
Wire Wire Line
4250 1700 4250 2000
Wire Wire Line
5100 2000 5100 1700
Wire Wire Line
5500 1700 5500 2000
Wire Wire Line
5800 1650 6050 1650
Text Label 5800 1650 0 50 ~ 0
~RST
Wire Wire Line
6550 2950 6550 3250
$Comp
L power:GND #PWR0120
U 1 1 5E1A8908
P 6550 3250
F 0 "#PWR0120" H 6550 3000 50 0001 C CNN
F 1 "GND" H 6555 3077 50 0000 C CNN
F 2 "" H 6550 3250 50 0001 C CNN
F 3 "" H 6550 3250 50 0001 C CNN
1 6550 3250
1 0 0 -1
$EndComp
Wire Wire Line
7400 1950 7050 1950
Wire Wire Line
7400 1750 7050 1750
Wire Wire Line
7400 1650 7050 1650
Wire Wire Line
7050 1850 7400 1850
Wire Wire Line
7050 2050 7400 2050
Wire Wire Line
7050 2150 7400 2150
Wire Wire Line
7050 2250 7400 2250
Wire Wire Line
7050 2350 7400 2350
Wire Wire Line
7050 2450 7400 2450
Wire Wire Line
7400 2550 7050 2550
Wire Wire Line
7050 2650 7400 2650
Wire Wire Line
7400 2750 7050 2750
Wire Notes Line
4700 3350 4700 4450
Wire Notes Line
4700 4450 5650 4450
Wire Notes Line
5650 4450 5650 3350
Wire Notes Line
5650 3350 5250 3350
Wire Notes Line
5250 3350 5250 3450
Wire Notes Line
5250 3450 5100 3450
Wire Notes Line
5100 3450 5100 3350
Wire Notes Line
5100 3350 4700 3350
$Comp
L Connector_Generic:Conn_01x10 J102
U 1 1 5E1F2146
P 4700 3850
F 0 "J102" H 4780 3842 50 0000 L CNN
F 1 "Conn_01x10" H 4780 3751 50 0000 L CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical" H 4700 3850 50 0001 C CNN
F 3 "~" H 4700 3850 50 0001 C CNN
1 4700 3850
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x10 J103
U 1 1 5E1F4E7F
P 5650 3950
F 0 "J103" H 5950 3950 50 0000 C CNN
F 1 "Conn_01x10" H 5950 4050 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical" H 5650 3950 50 0001 C CNN
F 3 "~" H 5650 3950 50 0001 C CNN
1 5650 3950
-1 0 0 1
$EndComp
$Comp
L power:+3V3 #PWR0112
U 1 1 5E1FA33C
P 3950 3300
F 0 "#PWR0112" H 3950 3150 50 0001 C CNN
F 1 "+3V3" H 3965 3473 50 0000 C CNN
F 2 "" H 3950 3300 50 0001 C CNN
F 3 "" H 3950 3300 50 0001 C CNN
1 3950 3300
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0119
U 1 1 5E1FD8A7
P 6300 3650
F 0 "#PWR0119" H 6300 3400 50 0001 C CNN
F 1 "GND" H 6305 3477 50 0000 C CNN
F 2 "" H 6300 3650 50 0001 C CNN
F 3 "" H 6300 3650 50 0001 C CNN
1 6300 3650
-1 0 0 -1
$EndComp
Wire Wire Line
4500 3550 3950 3550
Wire Wire Line
3950 3300 3950 3550
$Comp
L power:+5V #PWR0113
U 1 1 5E20AA95
P 6150 4500
F 0 "#PWR0113" H 6150 4350 50 0001 C CNN
F 1 "+5V" H 6165 4673 50 0000 C CNN
F 2 "" H 6150 4500 50 0001 C CNN
F 3 "" H 6150 4500 50 0001 C CNN
1 6150 4500
-1 0 0 1
$EndComp
Wire Wire Line
6150 4500 6150 4350
Wire Wire Line
6150 4350 5850 4350
Text Label 5700 2450 0 50 ~ 0
PF0
Text Label 5700 2550 0 50 ~ 0
PF1
Text Label 5700 2750 0 50 ~ 0
PB1
Text Label 7400 1650 2 50 ~ 0
PA0
Text Label 7400 1750 2 50 ~ 0
PA1
Text Label 7400 1850 2 50 ~ 0
PA2
Text Label 7400 1950 2 50 ~ 0
PA3
Text Label 7400 2050 2 50 ~ 0
PA4
Text Label 7400 2150 2 50 ~ 0
PA5
Text Label 7400 2250 2 50 ~ 0
PA6
Text Label 7400 2350 2 50 ~ 0
PA7
Wire Wire Line
4500 3650 4250 3650
Wire Wire Line
4500 3750 4250 3750
Wire Wire Line
4250 3850 4500 3850
Wire Wire Line
5700 2450 6050 2450
Wire Wire Line
5700 2550 6050 2550
Wire Wire Line
5700 2750 6050 2750
Text Label 7400 2750 2 50 ~ 0
SWCLK
Text Label 7400 2550 2 50 ~ 0
PC_TX
Text Label 7400 2450 2 50 ~ 0
PC_RX
Text Label 4250 3650 0 50 ~ 0
PF0
Text Label 4250 3750 0 50 ~ 0
PF1
Text Label 4250 3850 0 50 ~ 0
~RST
Text Label 4250 3950 0 50 ~ 0
PA0
Text Label 4250 4050 0 50 ~ 0
PA1
Text Label 4250 4150 0 50 ~ 0
PA2
Text Label 4250 4250 0 50 ~ 0
PA3
Wire Wire Line
5850 3450 5900 3450
Text Label 4250 4350 0 50 ~ 0
PA4
Wire Wire Line
4250 4350 4500 4350
Wire Wire Line
4500 4250 4250 4250
Wire Wire Line
4250 4150 4500 4150
Wire Wire Line
4250 4050 4500 4050
Wire Wire Line
4500 3950 4250 3950
Text Label 6100 4250 2 50 ~ 0
PA5
Text Label 6100 4150 2 50 ~ 0
PA6
Text Label 6100 4050 2 50 ~ 0
PA7
Text Label 6100 3950 2 50 ~ 0
PB1
Wire Wire Line
5850 3550 6100 3550
Wire Wire Line
6100 3650 5850 3650
Wire Wire Line
5850 3750 6100 3750
Wire Wire Line
6100 3850 5850 3850
Wire Wire Line
5850 3950 6100 3950
Wire Wire Line
6100 4050 5850 4050
Wire Wire Line
5850 4150 6100 4150
Wire Wire Line
6100 4250 5850 4250
Wire Wire Line
4250 1300 6550 1300
Wire Wire Line
6300 3450 6300 3650
Wire Wire Line
4500 3450 4150 3450
Wire Wire Line
4150 3250 5900 3250
Wire Wire Line
5900 3250 5900 3450
Wire Wire Line
4150 3250 4150 3450
Connection ~ 5900 3450
Wire Wire Line
5900 3450 6300 3450
Text Label 6100 3850 2 50 ~ 0
PC_RX
Text Label 6100 3750 2 50 ~ 0
PC_TX
Text Label 7400 2650 2 50 ~ 0
SWDIO
Text Label 6100 3650 2 50 ~ 0
SWDIO
Text Label 6100 3550 2 50 ~ 0
SWCLK
$EndSCHEMATC

3
sym-lib-table Normal file
View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name shimatta_connectors)(type Legacy)(uri ${SHIMATTA_DIR}/schematics/shimatta_connectors.lib)(options "")(descr ""))
)