Add stm32f100-discovery-shield template

This commit is contained in:
Kerusey Karyu 2012-10-20 18:16:34 +02:00 committed by jean-pierre charras
parent 292c1f0912
commit 945fef938c
13 changed files with 1636 additions and 0 deletions

View File

@ -1,3 +1,12 @@
install(FILES kicad.pro
DESTINATION ${KICAD_TEMPLATE}
COMPONENT resources)
set( Templates raspberrypi-gpio stm32f100-discovery-shield )
foreach( Template ${Templates} )
install( DIRECTORY ${Template}
DESTINATION ${KICAD_TEMPLATE}
COMPONENT ${Template} )
endforeach(Template)

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,20 @@
<html>
<head>
<title>STM32 Discovery</title>
</head>
<body>
<h1>STM32 Value Line Discovery - STM32F100 Cortex-M3&trade; Microcontroller Board</h1>
<h2>Expansion Board</h2>
This project is a template of an expansion board for the
<a href="http://www.st.com/stm32-discovery/" target="blank">STM32 Value Line Discovery
</a> board.
<br><br>
This project includes a PCB edge defined as the same size as the STM32F100 Discovery
board with the connectors placed correctly to align the two boards. All IO present on the
Discovery board is connected to the project through 0.1" expansion headers.
<br><br>
<P><IMG SRC="stm32f0discovery.png" NAME="brd" ALIGN=BOTTOM BORDER=0><BR><BR><BR><BR>
</P>
(c)2012 Kerusey Karyu<br>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

View File

@ -0,0 +1,94 @@
EESchema-LIBRARY Version 2.3 Date: 2012-10-20 12:45:55
#encoding utf-8
#
# +3.3V
#
DEF +3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -40 30 H I C CNN
F1 "+3.3V" 0 110 30 H V C CNN
ALIAS +3,3V
DRAW
X +3.3V 1 0 0 0 U 30 30 0 0 W N
C 0 60 20 0 1 0 N
P 3 0 1 0 0 0 0 40 0 40 N
ENDDRAW
ENDDEF
#
# +5V
#
DEF +5V #PWR 0 40 Y Y 1 F P
F0 "#PWR" 0 90 20 H I C CNN
F1 "+5V" 0 90 30 H V C CNN
DRAW
X +5V 1 0 0 0 U 20 20 0 0 W N
C 0 50 20 0 1 0 N
P 4 0 1 0 0 0 0 30 0 30 0 30 N
ENDDRAW
ENDDEF
#
# CONN28
#
DEF CONN28 P 0 40 Y N 1 F N
F0 "P" -50 0 60 V V C CNN
F1 "CONN28" 50 0 60 V V C CNN
DRAW
S -100 -1400 150 1400 0 1 0 f
X P1 1 -350 1350 250 R 50 50 1 1 P I
X P2 2 -350 1250 250 R 50 50 1 1 P I
X P3 3 -350 1150 250 R 50 50 1 1 P I
X P4 4 -350 1050 250 R 50 50 1 1 P I
X P5 5 -350 950 250 R 50 50 1 1 P I
X P6 6 -350 850 250 R 50 50 1 1 P I
X P7 7 -350 750 250 R 50 50 1 1 P I
X P8 8 -350 650 250 R 50 50 1 1 P I
X P9 9 -350 550 250 R 50 50 1 1 P I
X P10 10 -350 450 250 R 50 50 1 1 P I
X P20 20 -350 -550 250 R 50 50 1 1 P I
X P11 11 -350 350 250 R 50 50 1 1 P I
X P21 21 -350 -650 250 R 50 50 1 1 P I
X P12 12 -350 250 250 R 50 50 1 1 P I
X P22 22 -350 -750 250 R 50 50 1 1 P I
X P13 13 -350 150 250 R 50 50 1 1 P I
X P23 23 -350 -850 250 R 50 50 1 1 P I
X P14 14 -350 50 250 R 50 50 1 1 P I
X P24 24 -350 -950 250 R 50 50 1 1 P I
X P15 15 -350 -50 250 R 50 50 1 1 P I
X P25 25 -350 -1050 250 R 50 50 1 1 P I
X P16 16 -350 -150 250 R 50 50 1 1 P I
X P26 26 -350 -1150 250 R 50 50 1 1 P I
X P17 17 -350 -250 250 R 50 50 1 1 P I
X P27 27 -350 -1250 250 R 50 50 1 1 P I
X P18 18 -350 -350 250 R 50 50 1 1 P I
X P28 28 -350 -1350 250 R 50 50 1 1 P I
X P19 19 -350 -450 250 R 50 50 1 1 P I
ENDDRAW
ENDDEF
#
# CONN6
#
DEF CONN6 P 0 40 Y N 1 F N
F0 "P" -50 0 60 V V C CNN
F1 "CONN6" 50 0 60 V V C CNN
DRAW
S -100 -300 150 300 0 1 0 f
X P1 1 -350 250 250 R 50 50 1 1 P I
X P2 2 -350 150 250 R 50 50 1 1 P I
X P3 3 -350 50 250 R 50 50 1 1 P I
X P4 4 -350 -50 250 R 50 50 1 1 P I
X P5 5 -350 -150 250 R 50 50 1 1 P I
X P6 6 -350 -250 250 R 50 50 1 1 P I
ENDDRAW
ENDDEF
#
# GND
#
DEF ~GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 0 30 H I C CNN
F1 "GND" 0 -70 30 H I C CNN
DRAW
P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N
X GND 1 0 0 0 U 30 30 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,613 @@
PCBNEW-BOARD Version 1 date 2012-10-20 12:42:31
# Created by Pcbnew(2012-10-17 BZR 3773)-testing
$GENERAL
encoding utf-8
Units deci-mils
LayerCount 2
EnabledLayers 1FFF8001
Links 3
NoConn 3
Di 12969 13469 30031 46781
Ndraw 5
Ntrack 0
Nzone 0
BoardThickness 630
Nmodule 3
Nnets 4
$EndGENERAL
$SHEETDESCR
Sheet A3 16535 11693
Title "STM32 Value Line Discovery - Shiled board"
Date "20 oct 2012"
Rev "1.0"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndSHEETDESCR
$SETUP
Layers 2
Layer[0] Dolna signal
Layer[15] Gorna signal
TrackWidth 100
TrackClearence 100
ZoneClearence 200
Zone_45_Only 0
TrackMinWidth 100
DrawSegmWidth 79
EdgeSegmWidth 59
ViaSize 350
ViaDrill 250
ViaMinSize 350
ViaMinDrill 200
MicroViaSize 200
MicroViaDrill 50
MicroViasAllowed 0
MicroViaMinSize 200
MicroViaMinDrill 50
TextPcbWidth 118
TextPcbSize 394 394
EdgeModWidth 59
TextModSize 394 394
TextModWidth 59
PadSize 394 394
PadDrill 236
Pad2MaskClearance 0
AuxiliaryAxisOrg 0 0
VisibleElements 7FFFFFFF
PcbPlotParams (pcbplotparams (layerselection 3178497) (usegerberextensions true) (excludeedgelayer true) (linewidth 60) (plotframeref false) (viasonmask false) (mode 1) (useauxorigin false) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15) (hpglpenoverlay 2) (psnegative false) (psa4output false) (plotreference true) (plotvalue true) (plotothertext true) (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 1) (scaleselection 1) (outputdirectory ""))
$EndSETUP
$EQUIPOT
Na 0 ""
St ~
$EndEQUIPOT
$EQUIPOT
Na 1 "+3.3V"
St ~
$EndEQUIPOT
$EQUIPOT
Na 2 "+5V"
St ~
$EndEQUIPOT
$EQUIPOT
Na 3 "GND"
St ~
$EndEQUIPOT
$NCLASS
Name "Default"
Desc "To jest domyślna klasa połączeń."
Clearance 100
TrackWidth 100
ViaDia 350
ViaDrill 250
uViaDia 200
uViaDrill 50
AddNet ""
AddNet "+3.3V"
AddNet "+5V"
AddNet "GND"
$EndNCLASS
$MODULE PIN_ARRAY_6X1
Po 22000 44500 0 15 50827C81 50827C60 ~~
Li PIN_ARRAY_6X1
Cd Single rangee contacts 1 x 6 pins
Kw CONN
Sc 50827C60
AR /50827295
Op 0 0 0
T0 -3500 0 249 249 0 62 N V 21 N "P3"
T1 -3500 0 249 249 0 62 N I 21 N "CONN6"
DS -3000 -500 3000 -500 59 21
DS 3000 -500 3000 500 59 21
DS 3000 500 -3000 500 59 21
DS -3000 500 -3000 -500 59 21
$PAD
Sh "1" R 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 0
$EndPAD
$PAD
Sh "2" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 0
$EndPAD
$PAD
Sh "4" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 0
$EndPAD
$PAD
Sh "6" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 0
$EndPAD
$PAD
Sh "3" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 0
$EndPAD
$PAD
Sh "5" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 0
$EndPAD
$EndMODULE PIN_ARRAY_6X1
$MODULE PIN_ARRAY_28X1
Po 27500 29000 900 15 50827C6F 50827C84 ~~
Li PIN_ARRAY_28X1
Cd Single rangee contacts 1 x 28 pins
Kw CONN
Sc 50827C84
AR /50827277
Op 0 0 0
T0 -14250 0 249 249 1800 62 N V 21 N "P1"
T1 -14250 0 249 249 1800 62 N I 21 N "CONN28"
DS -14000 -500 14000 -500 59 21
DS 14000 -500 14000 500 59 21
DS 14000 500 -14000 500 59 21
DS -14000 500 -14000 -500 59 21
$PAD
Sh "1" R 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 3 "GND"
Po -13500 0
$EndPAD
$PAD
Sh "2" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -12500 0
$EndPAD
$PAD
Sh "11" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -3500 0
$EndPAD
$PAD
Sh "4" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -10500 0
$EndPAD
$PAD
Sh "13" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 0
$EndPAD
$PAD
Sh "6" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -8500 0
$EndPAD
$PAD
Sh "15" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 0
$EndPAD
$PAD
Sh "8" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -6500 0
$EndPAD
$PAD
Sh "17" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 0
$EndPAD
$PAD
Sh "10" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -4500 0
$EndPAD
$PAD
Sh "19" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 4500 0
$EndPAD
$PAD
Sh "12" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 0
$EndPAD
$PAD
Sh "21" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6500 0
$EndPAD
$PAD
Sh "14" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 0
$EndPAD
$PAD
Sh "23" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 8500 0
$EndPAD
$PAD
Sh "16" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 0
$EndPAD
$PAD
Sh "25" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 10500 0
$EndPAD
$PAD
Sh "18" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 3500 0
$EndPAD
$PAD
Sh "27" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 12500 0
$EndPAD
$PAD
Sh "20" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 5500 0
$EndPAD
$PAD
Sh "22" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 7500 0
$EndPAD
$PAD
Sh "24" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 9500 0
$EndPAD
$PAD
Sh "26" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 11500 0
$EndPAD
$PAD
Sh "28" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 3 "GND"
Po 13500 0
$EndPAD
$PAD
Sh "3" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 1 "+3.3V"
Po -11500 0
$EndPAD
$PAD
Sh "5" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -9500 0
$EndPAD
$PAD
Sh "7" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -7500 0
$EndPAD
$PAD
Sh "9" C 600 600 0 0 900
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -5500 0
$EndPAD
$EndMODULE PIN_ARRAY_28X1
$MODULE PIN_ARRAY_28X1
Po 15500 29000 2700 15 50827C8E 50827CA8 ~~
Li PIN_ARRAY_28X1
Cd Single rangee contacts 1 x 28 pins
Kw CONN
Sc 50827CA8
AR /50827286
Op 0 0 0
T0 -14250 0 249 249 3600 62 N V 21 N "P2"
T1 -14250 0 249 249 3600 62 N I 21 N "CONN28"
DS -14000 -500 14000 -500 59 21
DS 14000 -500 14000 500 59 21
DS 14000 500 -14000 500 59 21
DS -14000 500 -14000 -500 59 21
$PAD
Sh "1" R 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 3 "GND"
Po -13500 0
$EndPAD
$PAD
Sh "2" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -12500 0
$EndPAD
$PAD
Sh "11" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -3500 0
$EndPAD
$PAD
Sh "4" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -10500 0
$EndPAD
$PAD
Sh "13" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 0
$EndPAD
$PAD
Sh "6" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -8500 0
$EndPAD
$PAD
Sh "15" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 0
$EndPAD
$PAD
Sh "8" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -6500 0
$EndPAD
$PAD
Sh "17" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 0
$EndPAD
$PAD
Sh "10" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -4500 0
$EndPAD
$PAD
Sh "19" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 4500 0
$EndPAD
$PAD
Sh "12" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 0
$EndPAD
$PAD
Sh "21" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6500 0
$EndPAD
$PAD
Sh "14" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 0
$EndPAD
$PAD
Sh "23" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 8500 0
$EndPAD
$PAD
Sh "16" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 0
$EndPAD
$PAD
Sh "25" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 10500 0
$EndPAD
$PAD
Sh "18" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 3500 0
$EndPAD
$PAD
Sh "27" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 12500 0
$EndPAD
$PAD
Sh "20" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 5500 0
$EndPAD
$PAD
Sh "22" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 7500 0
$EndPAD
$PAD
Sh "24" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 9500 0
$EndPAD
$PAD
Sh "26" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 2 "+5V"
Po 11500 0
$EndPAD
$PAD
Sh "28" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 3 "GND"
Po 13500 0
$EndPAD
$PAD
Sh "3" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -11500 0
$EndPAD
$PAD
Sh "5" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -9500 0
$EndPAD
$PAD
Sh "7" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -7500 0
$EndPAD
$PAD
Sh "9" C 600 600 0 0 2700
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -5500 0
$EndPAD
$EndMODULE PIN_ARRAY_28X1
$TEXTPCB
Te "STM32 Value Line Discovery - Shield"
Po 18950 46250 394 394 99 0
De 21 1 0 Normal
$EndTEXTPCB
$DRAWSEGMENT
Po 0 13000 13500 13000 46750 59
De 28 0 900 0 0
$EndDRAWSEGMENT
$DRAWSEGMENT
Po 0 30000 46750 30000 13500 59
De 28 0 900 0 0
$EndDRAWSEGMENT
$DRAWSEGMENT
Po 0 30000 46750 13000 46750 59
De 28 0 900 0 0
$EndDRAWSEGMENT
$DRAWSEGMENT
Po 0 13000 13500 30000 13500 59
De 28 0 900 0 0
$EndDRAWSEGMENT
$TRACK
$EndTRACK
$ZONE
$EndZONE
$CZONE_OUTLINE
ZInfo 50827DC8 3 "GND"
ZLayer 0
ZAux 4 E
ZClearance 200 T
ZMinThickness 100
ZOptions 0 16 F 200 350
ZSmoothing 0 0
ZCorner 29950 46700 0
ZCorner 13050 46700 0
ZCorner 13050 13550 0
ZCorner 29950 13550 1
$endCZONE_OUTLINE
$EndBOARD

View File

@ -0,0 +1,24 @@
Cmp-Mod V01 Created by CvPcb (2012-10-17 BZR 3773)-testing date = 2012-10-20 12:09:50
BeginCmp
TimeStamp = /50827277;
Reference = P1;
ValeurCmp = CONN28;
IdModule = PIN_ARRAY_28X1;
EndCmp
BeginCmp
TimeStamp = /50827286;
Reference = P2;
ValeurCmp = CONN28;
IdModule = PIN_ARRAY_28X1;
EndCmp
BeginCmp
TimeStamp = /50827295;
Reference = P3;
ValeurCmp = CONN6;
IdModule = PIN_ARRAY_6X1;
EndCmp
EndListe

View File

@ -0,0 +1,13 @@
EESchema-DOCLIB Version 2.0 Date: 2012-10-20 11:34:59
#
$CMP CONN28
D Symbole general de connexion
K CONN
$ENDCMP
#
$CMP CONN6
D Symbole general de connexion
K CONN
$ENDCMP
#
#End Doc Library

View File

@ -0,0 +1,58 @@
EESchema-LIBRARY Version 2.3 Date: 2012-10-20 11:34:59
#encoding utf-8
#
# CONN28
#
DEF CONN28 P 0 40 Y N 1 F N
F0 "P" -50 0 60 V V C CNN
F1 "CONN28" 50 0 60 V V C CNN
DRAW
S -100 -1400 150 1400 0 1 0 f
X P1 1 -350 1350 250 R 50 50 1 1 P I
X P2 2 -350 1250 250 R 50 50 1 1 P I
X P3 3 -350 1150 250 R 50 50 1 1 P I
X P4 4 -350 1050 250 R 50 50 1 1 P I
X P5 5 -350 950 250 R 50 50 1 1 P I
X P6 6 -350 850 250 R 50 50 1 1 P I
X P7 7 -350 750 250 R 50 50 1 1 P I
X P8 8 -350 650 250 R 50 50 1 1 P I
X P9 9 -350 550 250 R 50 50 1 1 P I
X P10 10 -350 450 250 R 50 50 1 1 P I
X P20 20 -350 -550 250 R 50 50 1 1 P I
X P11 11 -350 350 250 R 50 50 1 1 P I
X P21 21 -350 -650 250 R 50 50 1 1 P I
X P12 12 -350 250 250 R 50 50 1 1 P I
X P22 22 -350 -750 250 R 50 50 1 1 P I
X P13 13 -350 150 250 R 50 50 1 1 P I
X P23 23 -350 -850 250 R 50 50 1 1 P I
X P14 14 -350 50 250 R 50 50 1 1 P I
X P24 24 -350 -950 250 R 50 50 1 1 P I
X P15 15 -350 -50 250 R 50 50 1 1 P I
X P25 25 -350 -1050 250 R 50 50 1 1 P I
X P16 16 -350 -150 250 R 50 50 1 1 P I
X P26 26 -350 -1150 250 R 50 50 1 1 P I
X P17 17 -350 -250 250 R 50 50 1 1 P I
X P27 27 -350 -1250 250 R 50 50 1 1 P I
X P18 18 -350 -350 250 R 50 50 1 1 P I
X P28 28 -350 -1350 250 R 50 50 1 1 P I
X P19 19 -350 -450 250 R 50 50 1 1 P I
ENDDRAW
ENDDEF
#
# CONN6
#
DEF CONN6 P 0 40 Y N 1 F N
F0 "P" -50 0 60 V V C CNN
F1 "CONN6" 50 0 60 V V C CNN
DRAW
S -100 -300 150 300 0 1 0 f
X P1 1 -350 250 250 R 50 50 1 1 P I
X P2 2 -350 150 250 R 50 50 1 1 P I
X P3 3 -350 50 250 R 50 50 1 1 P I
X P4 4 -350 -50 250 R 50 50 1 1 P I
X P5 5 -350 -150 250 R 50 50 1 1 P I
X P6 6 -350 -250 250 R 50 50 1 1 P I
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,276 @@
PCBNEW-LibModule-V1 2012-10-20 12:13:07
# encoding utf-8
Units deci-mils
$INDEX
PIN_ARRAY_28X1
PIN_ARRAY_6X1
$EndINDEX
$MODULE PIN_ARRAY_28X1
Po 0 0 0 15 50827920 00000000 ~~
Li PIN_ARRAY_28X1
Cd Single rangee contacts 1 x 28 pins
Kw CONN
Sc 0
AR
Op 0 0 0
T0 0 -800 249 249 0 62 N V 21 N "PIN_ARRAY_28X1"
T1 0 800 249 249 0 62 N I 21 N "VAL**"
DS -14000 -500 14000 -500 59 21
DS 14000 -500 14000 500 59 21
DS 14000 500 -14000 500 59 21
DS -14000 500 -14000 -500 59 21
$PAD
Sh "1" R 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -13500 0
$EndPAD
$PAD
Sh "2" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -12500 0
$EndPAD
$PAD
Sh "11" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -3500 0
$EndPAD
$PAD
Sh "4" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -10500 0
$EndPAD
$PAD
Sh "13" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 0
$EndPAD
$PAD
Sh "6" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -8500 0
$EndPAD
$PAD
Sh "15" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 0
$EndPAD
$PAD
Sh "8" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -6500 0
$EndPAD
$PAD
Sh "17" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 0
$EndPAD
$PAD
Sh "10" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -4500 0
$EndPAD
$PAD
Sh "19" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 4500 0
$EndPAD
$PAD
Sh "12" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 0
$EndPAD
$PAD
Sh "21" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6500 0
$EndPAD
$PAD
Sh "14" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 0
$EndPAD
$PAD
Sh "23" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 8500 0
$EndPAD
$PAD
Sh "16" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 0
$EndPAD
$PAD
Sh "25" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 10500 0
$EndPAD
$PAD
Sh "18" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 3500 0
$EndPAD
$PAD
Sh "27" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 12500 0
$EndPAD
$PAD
Sh "20" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 5500 0
$EndPAD
$PAD
Sh "22" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 7500 0
$EndPAD
$PAD
Sh "24" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 9500 0
$EndPAD
$PAD
Sh "26" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 11500 0
$EndPAD
$PAD
Sh "28" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 13500 0
$EndPAD
$PAD
Sh "3" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -11500 0
$EndPAD
$PAD
Sh "5" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -9500 0
$EndPAD
$PAD
Sh "7" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -7500 0
$EndPAD
$PAD
Sh "9" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -5500 0
$EndPAD
$EndMODULE PIN_ARRAY_28X1
$MODULE PIN_ARRAY_6X1
Po 0 0 0 15 508278F8 00000000 ~~
Li PIN_ARRAY_6X1
Cd Single rangee contacts 1 x 6 pins
Kw CONN
Sc 0
AR
Op 0 0 0
T0 0 -700 249 249 0 62 N V 21 N "PIN_ARRAY_6X1"
T1 0 800 249 249 0 62 N I 21 N "VAL**"
DS -3000 -500 3000 -500 59 21
DS 3000 -500 3000 500 59 21
DS 3000 500 -3000 500 59 21
DS -3000 500 -3000 -500 59 21
$PAD
Sh "1" R 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 0
$EndPAD
$PAD
Sh "2" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 0
$EndPAD
$PAD
Sh "4" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 0
$EndPAD
$PAD
Sh "6" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 0
$EndPAD
$PAD
Sh "3" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 0
$EndPAD
$PAD
Sh "5" C 600 600 0 0 0
Dr 400 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 0
$EndPAD
$EndMODULE PIN_ARRAY_6X1
$EndLIBRARY

View File

@ -0,0 +1,80 @@
# EESchema Netlist Version 1.1 created 2012-10-20 12:24:05
(
( /50827277 $noname P1 CONN28 {Lib=CONN28}
( 1 GND )
( 2 ? )
( 3 +3.3V )
( 4 ? )
( 5 ? )
( 6 ? )
( 7 ? )
( 8 ? )
( 9 ? )
( 10 ? )
( 11 ? )
( 12 ? )
( 13 ? )
( 14 ? )
( 15 ? )
( 16 ? )
( 17 ? )
( 18 ? )
( 19 ? )
( 20 ? )
( 21 ? )
( 22 ? )
( 23 ? )
( 24 ? )
( 25 ? )
( 26 ? )
( 27 ? )
( 28 GND )
)
( /50827286 $noname P2 CONN28 {Lib=CONN28}
( 1 GND )
( 2 ? )
( 3 ? )
( 4 ? )
( 5 ? )
( 6 ? )
( 7 ? )
( 8 ? )
( 9 ? )
( 10 ? )
( 11 ? )
( 12 ? )
( 13 ? )
( 14 ? )
( 15 ? )
( 16 ? )
( 17 ? )
( 18 ? )
( 19 ? )
( 20 ? )
( 21 ? )
( 22 ? )
( 23 ? )
( 24 ? )
( 25 ? )
( 26 +5V )
( 27 ? )
( 28 GND )
)
( /50827295 $noname P3 CONN6 {Lib=CONN6}
( 1 ? )
( 2 ? )
( 3 ? )
( 4 ? )
( 5 ? )
( 6 ? )
)
)
*
{ Pin List by Nets
Net 59 "GND" "GND"
P1 1
P2 28
P1 28
P2 1
}
#End

View File

@ -0,0 +1,81 @@
update=2012-10-20 12:46:25
version=1
last_client=pcbnew
[general]
version=1
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[eeschema]
version=1
LibDir=
NetFmtName=
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=40
[eeschema/libraries]
LibName1=stm32f100-discovery-shield
LibName2=stm32
LibName3=power
LibName4=device
LibName5=transistors
LibName6=conn
LibName7=linear
LibName8=regul
LibName9=74xx
LibName10=cmos4000
LibName11=adc-dac
LibName12=memory
LibName13=xilinx
LibName14=special
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
[pcbnew]
version=1
LastNetListRead=
PadDrill=0.59944
PadSizeH=1.00076
PadSizeV=1.00076
PcbTextSizeV=1.00076
PcbTextSizeH=1.00076
PcbTextThickness=0.29972
ModuleTextSizeV=1.00076
ModuleTextSizeH=1.00076
ModuleTextSizeThickness=0.14986
SolderMaskClearance=0
DrawSegmentWidth=0.20066
BoardOutlineThickness=0.14986
ModuleOutlineThickness=0.14986
[pcbnew/libraries]
LibDir=
LibName1=stm32f100-discovery-shield
LibName2=sockets
LibName3=connect
LibName4=discret
LibName5=pin_array
LibName6=divers
LibName7=libcms
LibName8=display
LibName9=led
LibName10=dip_sockets
LibName11=pga_sockets
LibName12=valves

View File

@ -0,0 +1,368 @@
EESchema Schematic File Version 2 date 2012-10-20 12:45:55
LIBS:stm32f100-discovery-shield
LIBS:stm32
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:stm32f100-discovery-shield-cache
EELAYER 27 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "STM32 Value Line Discovery - Shiled board"
Date "20 oct 2012"
Rev "1.0"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L CONN28 P1
U 1 1 50827277
P 10950 1950
F 0 "P1" V 10900 1950 60 0000 C CNN
F 1 "CONN28" V 11000 1950 60 0000 C CNN
1 10950 1950
1 0 0 -1
$EndComp
$Comp
L CONN28 P2
U 1 1 50827286
P 10950 4850
F 0 "P2" V 10900 4850 60 0000 C CNN
F 1 "CONN28" V 11000 4850 60 0000 C CNN
1 10950 4850
1 0 0 1
$EndComp
$Comp
L CONN6 P3
U 1 1 50827295
P 10950 6650
F 0 "P3" V 10900 6650 60 0000 C CNN
F 1 "CONN6" V 11000 6650 60 0000 C CNN
1 10950 6650
1 0 0 -1
$EndComp
Wire Wire Line
10600 600 10300 600
Wire Wire Line
10600 800 10300 800
Wire Wire Line
10600 900 10300 900
Wire Wire Line
10600 1000 10300 1000
Wire Wire Line
10600 1100 10300 1100
Wire Wire Line
10600 1200 10300 1200
Wire Wire Line
10600 1300 10300 1300
Wire Wire Line
10600 1400 10300 1400
Wire Wire Line
10600 1500 10300 1500
Wire Wire Line
10600 1600 10300 1600
Wire Wire Line
10600 1700 10300 1700
Wire Wire Line
10600 1800 10300 1800
Wire Wire Line
10600 1900 10300 1900
Wire Wire Line
10600 2000 10300 2000
Wire Wire Line
10600 2100 10300 2100
Wire Wire Line
10600 2200 10300 2200
Wire Wire Line
10600 2300 10300 2300
Wire Wire Line
10600 2400 10300 2400
Wire Wire Line
10600 2500 10300 2500
Wire Wire Line
10600 2600 10300 2600
Wire Wire Line
10600 2700 10300 2700
Wire Wire Line
10600 2800 10300 2800
Wire Wire Line
10600 2900 10300 2900
Wire Wire Line
10600 3000 10300 3000
Wire Wire Line
10600 3100 10300 3100
Wire Wire Line
10600 3200 10300 3200
Wire Wire Line
10600 3300 10300 3300
Wire Wire Line
10600 3500 10300 3500
Wire Wire Line
10600 3700 10300 3700
Wire Wire Line
10600 3800 10300 3800
Wire Wire Line
10600 3900 10300 3900
Wire Wire Line
10600 4000 10300 4000
Wire Wire Line
10600 4100 10300 4100
Wire Wire Line
10600 4200 10300 4200
Wire Wire Line
10600 4300 10300 4300
Wire Wire Line
10600 4400 10300 4400
Wire Wire Line
10600 4500 10300 4500
Wire Wire Line
10600 4600 10300 4600
Wire Wire Line
10600 4700 10300 4700
Wire Wire Line
10600 4800 10300 4800
Wire Wire Line
10600 4900 10300 4900
Wire Wire Line
10600 5000 10300 5000
Wire Wire Line
10600 5100 10300 5100
Wire Wire Line
10600 5200 10300 5200
Wire Wire Line
10600 5300 10300 5300
Wire Wire Line
10600 5400 10300 5400
Wire Wire Line
10600 5500 10300 5500
Wire Wire Line
10600 5600 10300 5600
Wire Wire Line
10600 5700 10300 5700
Wire Wire Line
10600 5800 10300 5800
Wire Wire Line
10600 5900 10300 5900
Wire Wire Line
10600 6000 10300 6000
Wire Wire Line
10600 6100 10300 6100
Wire Wire Line
10600 6200 10300 6200
Wire Wire Line
10600 6400 10300 6400
Wire Wire Line
10600 6500 10300 6500
Wire Wire Line
10600 6600 10300 6600
Wire Wire Line
10600 6700 10300 6700
Wire Wire Line
10600 6800 10300 6800
Wire Wire Line
10600 6900 10300 6900
Text Label 10350 6400 0 40 ~ 0
PB10
Text Label 10350 6500 0 40 ~ 0
PB11
Text Label 10350 6600 0 40 ~ 0
PB12
Text Label 10350 6700 0 40 ~ 0
PB13
Text Label 10350 6800 0 40 ~ 0
PB14
Text Label 10350 6900 0 40 ~ 0
PB15
NoConn ~ 10600 700
NoConn ~ 10600 3600
$Comp
L GND #PWR01
U 1 1 50827354
P 10300 650
F 0 "#PWR01" H 10300 650 30 0001 C CNN
F 1 "GND" H 10300 580 30 0001 C CNN
1 10300 650
1 0 0 -1
$EndComp
$Comp
L GND #PWR02
U 1 1 50827361
P 10300 3350
F 0 "#PWR02" H 10300 3350 30 0001 C CNN
F 1 "GND" H 10300 3280 30 0001 C CNN
1 10300 3350
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
U 1 1 50827367
P 10300 3550
F 0 "#PWR03" H 10300 3550 30 0001 C CNN
F 1 "GND" H 10300 3480 30 0001 C CNN
1 10300 3550
1 0 0 -1
$EndComp
$Comp
L GND #PWR04
U 1 1 5082736D
P 10300 6250
F 0 "#PWR04" H 10300 6250 30 0001 C CNN
F 1 "GND" H 10300 6180 30 0001 C CNN
1 10300 6250
1 0 0 -1
$EndComp
$Comp
L +3.3V #PWR05
U 1 1 50827375
P 10300 800
F 0 "#PWR05" H 10300 760 30 0001 C CNN
F 1 "+3.3V" H 10300 910 30 0000 C CNN
1 10300 800
0 -1 -1 0
$EndComp
$Comp
L +5V #PWR06
U 1 1 50827384
P 10300 3700
F 0 "#PWR06" H 10300 3790 20 0001 C CNN
F 1 "+5V" H 10300 3790 30 0000 C CNN
1 10300 3700
0 -1 -1 0
$EndComp
Wire Wire Line
10300 6200 10300 6250
Wire Wire Line
10300 3500 10300 3550
Wire Wire Line
10300 3300 10300 3350
Wire Wire Line
10300 600 10300 650
Text Label 10350 900 0 40 ~ 0
VBAT
Text Label 10350 1000 0 40 ~ 0
PC13
Text Label 10350 1100 0 40 ~ 0
PC14
Text Label 10350 1200 0 40 ~ 0
PC15
Text Label 10350 1300 0 40 ~ 0
PD0
Text Label 10350 1400 0 40 ~ 0
PD1
Text Label 10350 1500 0 40 ~ 0
RST
Text Label 10350 1600 0 40 ~ 0
PC0
Text Label 10350 1700 0 40 ~ 0
PC1
Text Label 10350 1800 0 40 ~ 0
PC2
Text Label 10350 1900 0 40 ~ 0
PC3
Text Label 10350 2000 0 40 ~ 0
PA0
Text Label 10350 2100 0 40 ~ 0
PA1
Text Label 10350 2200 0 40 ~ 0
PA2
Text Label 10350 2300 0 40 ~ 0
PA3
Text Label 10350 2400 0 40 ~ 0
PA4
Text Label 10350 2500 0 40 ~ 0
PA5
Text Label 10350 2600 0 40 ~ 0
PA6
Text Label 10350 2700 0 40 ~ 0
PA7
Text Label 10350 2800 0 40 ~ 0
PC4
Text Label 10350 2900 0 40 ~ 0
PC5
Text Label 10350 3000 0 40 ~ 0
PB0
Text Label 10350 3100 0 40 ~ 0
PB1
Text Label 10350 3200 0 40 ~ 0
PB2
Text Label 10350 3800 0 40 ~ 0
PB9
Text Label 10350 3900 0 40 ~ 0
PB8
Text Label 10350 4000 0 40 ~ 0
BOOT
Text Label 10350 4100 0 40 ~ 0
PB7
Text Label 10350 4200 0 40 ~ 0
PB6
Text Label 10350 4300 0 40 ~ 0
PB5
Text Label 10350 4400 0 40 ~ 0
PB4
Text Label 10350 4500 0 40 ~ 0
PB3
Text Label 10350 4600 0 40 ~ 0
PD2
Text Label 10350 4700 0 40 ~ 0
PC12
Text Label 10350 4800 0 40 ~ 0
PC11
Text Label 10350 4900 0 40 ~ 0
PC10
Text Label 10350 5000 0 40 ~ 0
PA15
Text Label 10350 5100 0 40 ~ 0
PA14
Text Label 10350 5200 0 40 ~ 0
PA13
Text Label 10350 5300 0 40 ~ 0
PA12
Text Label 10350 5400 0 40 ~ 0
PA11
Text Label 10350 5500 0 40 ~ 0
PA10
Text Label 10350 5700 0 40 ~ 0
PA8
Text Label 10350 5600 0 40 ~ 0
PA9
Text Label 10350 5800 0 40 ~ 0
PC9
Text Label 10350 5900 0 40 ~ 0
PC8
Text Label 10350 6000 0 40 ~ 0
PC7
Text Label 10350 6100 0 40 ~ 0
PC6
$EndSCHEMATC