Commit 813d0702 authored by Jake Read's avatar Jake Read

add circuit

parent 0e6386ee
......@@ -2,4 +2,11 @@
`` !warn! violently incomplete ``
Herein lies some source code for the ATSAMD51, made arduino-compatible [by the folks at Adafruit](https://www.adafruit.com/product/3382).
\ No newline at end of file
Herein lies some source code for the ATSAMD51, made arduino-compatible [by the folks at Adafruit](https://www.adafruit.com/product/3382).
Also includes example eagle circuit.
![schematic](circuit/schematic.png)
![board](circuit/board.png)
![fab](circuit/fab-front.png)
\ No newline at end of file
<b>Partlist exported from D:/Dropbox (Personal)/CBA/projects/mkbreadboardboard/circuit/mkbreadboardboard/mkbreadboardboard.sch at 5/1/2018 7:50 PM</b>
<p>
<table>
<tr><td><b>Qty</b></td><td><b>Value</b></td><td><b>Device</b></td><td><b>Package</b></td><td><b>Parts</b></td><td><b>Description</b></td><td><b>PACKAGE</b></td><td><b>PRECISION</b></td><td><b>TYPE</b></td><td><b>VOLTAGE</b></td></tr>
<tr><td>3</td><td></td><td>CONN_04X2</td><td>2X4</td><td>J6, J7, J8</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td></td><td>CONN_06X2NO_SILK</td><td>2X6_NOSILK</td><td>J11</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td></td><td>CONN_10X2NOSILK</td><td>2X10_NOSILK</td><td>J14</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td></tr>
<tr><td>4</td><td></td><td>CONN_24</td><td>1X24</td><td>J12, J13, J15, J16</td><td>Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections</td><td></td><td></td><td></td><td></td></tr>
<tr><td>2</td><td></td><td>NMOSFETSOT23</td><td>SOT-23</td><td>T3, T4</td><td>MOS FET</td><td></td><td></td><td></td><td></td></tr>
<tr><td>2</td><td></td><td>NMOSFETTO252</td><td>TO252</td><td>T1, T2</td><td>MOS FET</td><td></td><td></td><td></td><td></td></tr>
<tr><td>8</td><td>0.1uF</td><td>CAP0603-CAP</td><td>0603-CAP</td><td>C1, C2, C3, C4, C6, C7, C12, C13</td><td>Capacitor</td><td>0603</td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>100R</td><td>RESISTOR0805-RES</td><td>0805</td><td>R3, R5</td><td>Resistor</td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>10R</td><td>RESISTOR0805-RES</td><td>0805</td><td>R6, R7</td><td>Resistor</td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>10k</td><td>RESISTOR0805-RES</td><td>0805</td><td>R1</td><td>Resistor</td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>5</td><td>10uF</td><td>CAP1206</td><td>1206</td><td>C8, C9, C10, C11, C14</td><td>Capacitor</td><td>1206</td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>10uH</td><td>INDUCTOR-0805</td><td>0805</td><td>L1</td><td></td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>5</td><td>150R</td><td>RESISTOR0805-RES</td><td>0805</td><td>R2, R4, R8, R9, R10</td><td>Resistor</td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>2-8X4-5_SWITCH</td><td>2-8X4-5_SWITCH</td><td>TACT-SWITCH-KMR6</td><td>S1, S2</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>2.2uF</td><td>CAP0805</td><td>0805</td><td>C5</td><td>Capacitor</td><td>0805</td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>ATSAMD51QFN64</td><td>ATSAMD51QFN64</td><td>QFN-64-9X9MM</td><td>U1</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>CORTEX_DEBUG_SMD</td><td>CORTEX_DEBUG_SMD</td><td>SAMTECH_FTSH-105-01</td><td>J3</td><td>Cortex Debug Connector - 10 pin</td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>JRTOMBSTONE</td><td>JRTOMBSTONE</td><td>JRTOMBSTONE</td><td>MP1</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>7</td><td>LED0805</td><td>LED0805</td><td>LED0805</td><td>D1, D2, D3, D4, D5, D6, D7</td><td>LED</td><td></td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>PWRPAD</td><td>PWRPAD</td><td>PWRPAD_M3-PEM-MOUNT</td><td>J1, J2</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>PWRPADM3</td><td>PWRPADM3</td><td>PWRPAD_3-25MM</td><td>J9, J10</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>1</td><td>REGULATOR_SOT223</td><td>REGULATOR_SOT223</td><td>SOT223</td><td>U2</td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td>2</td><td>RJ12-6-SMT</td><td>RJ12-6-SMT</td><td>RJ12-6-SMT</td><td>J4, J5</td><td></td><td></td><td></td><td></td><td></td></tr>
</table>
Partlist exported from D:/Dropbox (Personal)/CBA/projects/mkbreadboardboard/circuit/mkbreadboardboard/mkbreadboardboard.sch at 5/1/2018 7:50 PM
Qty Value Device Package Parts Description PACKAGE PRECISION TYPE VOLTAGE
3 CONN_04X2 2X4 J6, J7, J8 Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections
1 CONN_06X2NO_SILK 2X6_NOSILK J11 Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections
1 CONN_10X2NOSILK 2X10_NOSILK J14 Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections
4 CONN_24 1X24 J12, J13, J15, J16 Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections
2 NMOSFETSOT23 SOT-23 T3, T4 MOS FET
2 NMOSFETTO252 TO252 T1, T2 MOS FET
8 0.1uF CAP0603-CAP 0603-CAP C1, C2, C3, C4, C6, C7, C12, C13 Capacitor 0603
2 100R RESISTOR0805-RES 0805 R3, R5 Resistor 0805
2 10R RESISTOR0805-RES 0805 R6, R7 Resistor 0805
1 10k RESISTOR0805-RES 0805 R1 Resistor 0805
5 10uF CAP1206 1206 C8, C9, C10, C11, C14 Capacitor 1206
1 10uH INDUCTOR-0805 0805 L1 0805
5 150R RESISTOR0805-RES 0805 R2, R4, R8, R9, R10 Resistor 0805
2 2-8X4-5_SWITCH 2-8X4-5_SWITCH TACT-SWITCH-KMR6 S1, S2
1 2.2uF CAP0805 0805 C5 Capacitor 0805
1 ATSAMD51QFN64 ATSAMD51QFN64 QFN-64-9X9MM U1
1 CORTEX_DEBUG_SMD CORTEX_DEBUG_SMD SAMTECH_FTSH-105-01 J3 Cortex Debug Connector - 10 pin
1 JRTOMBSTONE JRTOMBSTONE JRTOMBSTONE MP1
7 LED0805 LED0805 LED0805 D1, D2, D3, D4, D5, D6, D7 LED
2 PWRPAD PWRPAD PWRPAD_M3-PEM-MOUNT J1, J2
2 PWRPADM3 PWRPADM3 PWRPAD_3-25MM J9, J10
1 REGULATOR_SOT223 REGULATOR_SOT223 SOT223 U2
2 RJ12-6-SMT RJ12-6-SMT RJ12-6-SMT J4, J5
[Eagle]
Version="09 00 00"
Platform="Windows"
Globals="Globals"
Desktop="Desktop"
[Globals]
AutoSaveProject=1
UsedLibraryUrn="urn:adsk.eagle:library:217"
UsedLibraryUrn="urn:adsk.eagle:library:325"
UsedLibraryUrn="urn:adsk.eagle:library:371"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/fab.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/lights.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/microcontrollers.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/motors.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/sensor.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-Connectors.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/marekr/borkedlabs-passives.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/jake/tag-connect-2050.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Comparators.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Digital.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/FilterProducts.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Misc.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Opamps.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Optos.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PAsystem.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PowerProducts.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/References.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/SpecialFunctions.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/capmeter.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/diode.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-spice-simulation.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-supply.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/rload.lbr"
UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
[Win_1]
Type="Board Editor"
Number=4
File="mkbreadboardboard.brd"
View="-6.95612 -8.87035 89.3402 51.315"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.508 0.6096 1.27 2.54 0.4064 0.3048 0.254 1.016 0.2032 0.8128 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
TextSizes=" 0.254 0.3048 0.4064 0.6096 1.016 1.4224 1.9304 2.54 3.81 5.08 6.4516 1.778 2.1844 1.6764 1.27 0.8128"
PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
DimensionExtLengths=" 1.27 2.54 1 2 3 0"
DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
WireBend=3
WireBendSet=0
WireCap=1
MiterStyle=0
PadShape=0
ViaShape=1
PolygonPour=0
PolygonRank=1
PolygonThermals=1
PolygonOrphans=0
TextRatio=8
DimensionUnit=1
DimensionPrecision=2
DimensionShowUnit=0
PinDirection=3
PinFunction=0
PinLength=2
PinVisible=3
SwapLevel=0
ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=47
[Win_2]
Type="Schematic Editor"
Number=1
File="mkbreadboardboard.sch"
View="29.9307 122.003 158.342 204.554"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
DimensionExtLengths=" 1.27 2.54 1 2 3 0"
DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
WireBend=0
WireBendSet=31
WireCap=1
MiterStyle=0
PadShape=0
ViaShape=1
PolygonPour=0
PolygonRank=0
PolygonThermals=1
PolygonOrphans=0
TextRatio=8
DimensionUnit=1
DimensionPrecision=2
DimensionShowUnit=0
PinDirection=3
PinFunction=0
PinLength=2
PinVisible=3
SwapLevel=0
ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=91
Views=" 1: 29.9307 122.003 158.342 204.554"
Sheet="1"
[Win_3]
Type="Control Panel"
Number=0
[Desktop]
Screen="3840 1080"
Window="Win_1"
Window="Win_2"
Window="Win_3"
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
Markdown is supported
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