Commit c490f03b authored by Jake Read's avatar Jake Read
Browse files

add image

parent 6329f471
# ATSAMD51 Motherboard
Board back, assy and tested OK so far.
Board OK, needs revision for networking PHY mishap.
![board](motherboard.jpg)
![schematic](schematic.png)
......@@ -12,10 +14,12 @@ To crib arduino pinouts from Adafruit's M4 interpretation, do:
## Notes
- well! the biggest err here is of course your output wiring on the RJ45
- qfn pad should reflect real qfn gnd pad size, and silk, etc
- when panelizing, the rj connector butts against the usb connector, which needs to hang over the edge somewhat. for now I can just skip placing the middle row, but the next design should perhaps recess the usb connector somewhat
- the reset button could use an easier smash,
- and could be paired with a 'reset' and a 'rebootstrap' button, for live systems?
- arduino / usb implementation *doth* require that 32khz xtal, put it on the front face then ... also nice: bootloader neopixel, neopixel in general ... maybe pair out some of the bfpp
## Connector Notes
......
......@@ -65,7 +65,7 @@ Layer=94
Type="Schematic Editor"
Number=2
File="motherboard-atsamd51.sch"
View="162.786 159.917 297.851 294.475"
View="275.858 -8.46779 388.413 103.664"
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"
......@@ -104,14 +104,14 @@ ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=91
Views=" 1: 162.786 159.917 297.851 294.475"
Views=" 1: 275.858 -8.46779 388.413 103.664"
Sheet="1"
[Win_3]
Type="Board Editor"
Number=1
File="motherboard-atsamd51.brd"
View="-20.5238 -41.2973 44.3466 25.3813"
View="25.1471 -11.2263 40.234 4.28103"
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"
......@@ -156,7 +156,7 @@ Type="Control Panel"
Number=0
[Desktop]
Screen="3000 2160"
Screen="3840 1080"
Window="Win_1"
Window="Win_2"
Window="Win_3"
......
......@@ -1790,14 +1790,14 @@ design rules under a new name.</description>
<wire x1="25.13" y1="-2.77" x2="25.13" y2="-4.84" width="0.1524" layer="1"/>
<wire x1="25.4714" y1="-2.4286" x2="25.13" y2="-2.77" width="0.1524" layer="1"/>
</signal>
<signal name="N$12">
<signal name="RX-A">
<contactref element="U$2" pad="11"/>
<contactref element="J3" pad="P$1"/>
<wire x1="33.05" y1="-0.85" x2="33.05" y2="-1.25" width="0.1524" layer="1"/>
<wire x1="32.27" y1="-2.03" x2="32.27" y2="-4.84" width="0.1524" layer="1"/>
<wire x1="33.05" y1="-1.25" x2="32.27" y2="-2.03" width="0.1524" layer="1"/>
</signal>
<signal name="N$13">
<signal name="RX-B">
<contactref element="J3" pad="P$2"/>
<contactref element="U$2" pad="10"/>
<wire x1="32.55" y1="-0.85" x2="32.5" y2="-0.9" width="0.1524" layer="1"/>
......@@ -1805,7 +1805,7 @@ design rules under a new name.</description>
<wire x1="31.25" y1="-2.61894375" x2="31.25" y2="-4.84" width="0.1524" layer="1"/>
<wire x1="32.5" y1="-1.36894375" x2="31.25" y2="-2.61894375" width="0.1524" layer="1"/>
</signal>
<signal name="N$14">
<signal name="TX-Z">
<contactref element="U$2" pad="9"/>
<contactref element="J3" pad="P$3"/>
<wire x1="32.05" y1="-0.85" x2="32.05" y2="-1.35" width="0.1524" layer="1"/>
......@@ -1814,7 +1814,7 @@ design rules under a new name.</description>
<wire x1="30.23" y1="-2.37" x2="30.23" y2="-4.84" width="0.1524" layer="1"/>
<wire x1="32.05" y1="-1.35" x2="31.3" y2="-2.1" width="0.1524" layer="1"/>
</signal>
<signal name="N$15">
<signal name="TX-Y">
<contactref element="J3" pad="P$4"/>
<contactref element="U$2" pad="8"/>
<wire x1="29.21" y1="-4.84" x2="29.21" y2="-2.29" width="0.1524" layer="1"/>
......
......@@ -4461,32 +4461,36 @@ SERCOM7 (DCC - I2C ONLY)</text>
<wire x1="325.12" y1="68.58" x2="350.52" y2="68.58" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$12" class="0">
<net name="RX-A" class="0">
<segment>
<pinref part="U$2" gate="G$1" pin="A"/>
<pinref part="J3" gate="G$1" pin="RX-A"/>
<wire x1="259.08" y1="55.88" x2="350.52" y2="55.88" width="0.1524" layer="91"/>
<label x="327.66" y="55.88" size="1.778" layer="95"/>
</segment>
</net>
<net name="N$13" class="0">
<net name="RX-B" class="0">
<segment>
<pinref part="J3" gate="G$1" pin="RX-B"/>
<pinref part="U$2" gate="G$1" pin="B"/>
<wire x1="350.52" y1="50.8" x2="259.08" y2="50.8" width="0.1524" layer="91"/>
<label x="327.66" y="50.8" size="1.778" layer="95"/>
</segment>
</net>
<net name="N$14" class="0">
<net name="TX-Z" class="0">
<segment>
<pinref part="U$2" gate="G$1" pin="Z"/>
<pinref part="J3" gate="G$1" pin="TX-Z"/>
<wire x1="259.08" y1="45.72" x2="350.52" y2="45.72" width="0.1524" layer="91"/>
<label x="327.66" y="45.72" size="1.778" layer="95"/>
</segment>
</net>
<net name="N$15" class="0">
<net name="TX-Y" class="0">
<segment>
<pinref part="J3" gate="G$1" pin="RX-Y"/>
<pinref part="U$2" gate="G$1" pin="Y"/>
<wire x1="350.52" y1="40.64" x2="259.08" y2="40.64" width="0.1524" layer="91"/>
<label x="327.66" y="40.64" size="1.778" layer="95"/>
</segment>
</net>
<net name="SWDIO" class="0">
......
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