Commit b8ecc29f authored by Damien's avatar Damien
Browse files

Add PYBv3 EAGLE files, gerbers, schematic, BOM and assembly guide.

parent 5bbc3cdc
Schematic, gerbers, EAGLE files, BOM and assembly guide for PYBv3.
assembly.aux
assembly.log
\documentclass{article}
\usepackage{fullpage}
\usepackage{graphicx}
\renewcommand*{\familydefault}{\sfdefault}
\begin{document}
% version 3b: 8MHz -> 12pF version, 2x 18p caps -> 2x 12p caps
% 47 discrete parts
% 16 resistors, 0603:
% 2x 22
% 4x 560
% 2x 1k
% 2x 4k7
% 2x 10k
% 3x 100k
% 1x 10M
% 19 capacitors, 0603:
% 4x 12p
% 9x 100n
% 3x 1u
% 2x 2u2
% 1x 4u7
% 2 crystals
% 2 switches
% 2 LEDs
% 6 other
\section*{Assembly guide and BOM for Micro Python PYBv3}
\includegraphics[width=0.49\textwidth]{topcomp}
\includegraphics[width=0.49\textwidth]{botcomp}
\begin{center}
\begin{tabular}{|l|l|l|l|}
\hline
description & mfg part number & package & quantity \\
\hline\hline
microcontroller &
STM32F405RGT6 &
LQPF64 &
1
\\ \hline
3.3v LDO &
MCP1802T-3302I/OT &
SOT-23-5 &
1
\\ \hline
power diode &
1N5819HW-7-F &
SOD-123 &
1
\\ \hline
8MHz crystal &
7A-8.000MAAE-T &
SMT, 2 pads, 5x3.2mm &
1
\\ \hline
32kHz crystal &
9HT10-32.768KBZF-T &
SMT, 2 pads, 3.2x1.5mm &
1
\\ \hline
bicolour LED &
LTST-C195KGJRKT &
SMT, 4 pads, 1.5x1.6mm &
2
\\ \hline
accelerometer &
MMA7660F &
DFN-10 &
1
\\ \hline
micro SD socket &
1050270001 &
SMT, 9 pads, 11.24x7mm &
1
\\ \hline
USB micro-AB &
ZX62D-AB-5P8 &
SMT + through hole &
1 \\
&& 5 pads + 4 pins, 7.5x5.6mm &
\\ \hline
push switch &
KMR421G LFS &
SMT, 4 pads, 5x2.8mm &
2
\\ \hline
resistor 22 & & 0603 & 2 \\
resistor 560 & & 0603 & 4 \\
resistor 1k & & 0603 & 2 \\
resistor 4k7 & & 0603 & 2 \\
resistor 10k & & 0603 & 2 \\
resistor 100k & & 0603 & 3 \\
resistor 10M & & 0603 & 1
\\ \hline
capacitor 12p & & 0603 & 4 \\
capacitor 100n & & 0603 & 9 \\
capacitor 1u & & 0603 & 3 \\
capacitor 2u2 & & 0603 & 2 \\
capacitor 4u7 & & 0603 & 1
\\ \hline\hline
total & & & 47 \\
\hline
\end{tabular}
\end{center}
\end{document}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="1" unitdist="mic" unit="mic" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="yes"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="1" visible="yes" active="yes"/>
<layer number="54" name="bGND_GNDA" color="7" fill="1" visible="yes" active="yes"/>
<layer number="56" name="wert" color="7" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
<layer number="93" name="Pins" color="2" fill="1" visible="yes" active="yes"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
<layer number="100" name="Muster" color="7" fill="1" visible="yes" active="yes"/>
<layer number="101" name="Patch_Top" color="7" fill="1" visible="yes" active="yes"/>
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/>
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
<layer number="108" name="tplace-old" color="7" fill="1" visible="yes" active="yes"/>
<layer number="109" name="ref-old" color="7" fill="1" visible="yes" active="yes"/>
<layer number="116" name="Patch_BOT" color="7" fill="1" visible="yes" active="yes"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
<layer number="200" name="200bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="201" name="201bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="202" name="202bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="203" name="203bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="204" name="204bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="205" name="205bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="206" name="206bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="207" name="207bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="208" name="208bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="217" name="217bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="218" name="218bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="219" name="219bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="220" name="220bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="221" name="221bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="222" name="222bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="223" name="223bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="224" name="224bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="250" name="Descript" color="7" fill="1" visible="yes" active="yes"/>
<layer number="251" name="SMDround" color="7" fill="1" visible="yes" active="yes"/>
<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<library>
<packages>
</packages>
<symbols>
<symbol name="+3V3">
<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/>
<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/>
<pin name="+3V3" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
</symbol>
<symbol name="GND">
<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/>
<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/>
<text x="-2.54" y="-2.54" size="1.778" layer="96">&gt;VALUE</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="+3V3" prefix="+3V3">
<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
<gates>
<gate name="G$1" symbol="+3V3" x="0" y="0"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="GND" prefix="GND">
<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
<gates>
<gate name="1" symbol="GND" x="0" y="0"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
This diff is collapsed.
%
M48
M72
T01C0.0098
T02C0.0400
%
T01
X3704Y3011
X4491Y3011
X5278Y3306
X4688Y4093
X4688Y4585
X3507Y4585
X5672Y5668
X5869Y5963
X6361Y5274
X6853Y5570
X7050Y5274
X7641Y6948
X8034Y6948
X8920Y6948
X10298Y7637
X11085Y9015
X11627Y8818
X10790Y9999
X9904Y10196
X9412Y11574
X8428Y11672
X8231Y11967
X7837Y11967
X7641Y11672
X7444Y11967
X7050Y11967
X7542Y13050
X6952Y13690
X5770Y13641
X5081Y13444
X4294Y13148
X5278Y11475
X4491Y11081
X3999Y11180
X3704Y10983
X4097Y10491
X3802Y10196
X3211Y9605
X2877Y9605
X2522Y9015
X3999Y7243
X4491Y7046
X5377Y6948
X5377Y7932
X5377Y8326
X6459Y8227
X7542Y9408
X8231Y9015
X8330Y9704
X7739Y10589
X7148Y10589
X6755Y10589
X6263Y10589
X6361Y9900
X8133Y14133
X9511Y14133
X10692Y13345
X5790Y15865
X4491Y15865
X8526Y3011
X7444Y2814
X6853Y2617
X6459Y2617
T02
X1550Y1550
X1550Y2550
X1550Y3550
X1550Y4550
X1550Y5550
X1550Y6550
X1550Y7550
X1550Y8550
X1550Y9550
X1550Y10550
X1550Y11550
X1550Y12550
X1550Y13550
X1550Y14550
X1550Y15550
X12550Y15550
X12550Y14550
X12550Y13550
X12550Y12550
X12550Y11550
X12550Y10550
X12550Y9550
X12550Y8550
X12550Y7550
X12550Y6550
X12550Y5550
X12550Y4550
X11550Y4550
X11550Y3550
X12550Y3550
X12550Y2550
X11550Y2550
X11550Y1550
X12550Y1550
X10550Y1550
X10550Y2550
X10550Y3550
X10550Y4550
X9550Y1550
X8550Y1550
X7550Y1550
X6550Y1550
X5550Y1550
X4550Y1550
X3550Y1550
X2550Y1550
M30
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment