diff --git a/.gitignore b/.gitignore index a6d2fcca2e6f996eb2dcc94589f48087482d0a3d..e78c04fd4c8c553f9560c11b6ce597d1aa47eb8c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,11 @@ jake/ **/ASF/ +embedded/atsams70-usbcdc/ +embedded/usb-adafruit/ +embedded/usb-xplained/ + js/node_modules/ sim/js_code.txt -sim/TinyNets/nbproject/ \ No newline at end of file +sim/TinyNets/nbproject/ diff --git a/README.md b/README.md index e97f0defea9965e10f048a91fa1b4f1745f9d968..5612b091635f630d86fca77dd54ad0ee187b2ac1 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,15 @@ # Machine Kit Router -This is a message passing / compute center for machines, robotics. +This is a message passing / compute center for machines, robotics.  +## Status +It works! If you have one, it should forward packets no problem. Let me know if you find weird errors... + +## Next Steps +Did a redesign for this using the ATSAMD51 and USB-Serial on-chip conversion so that networks can run at 1-3MBaud, not 0.1MBaud. That board is out to the house. + # Board Design I use the ATSAMS70 micro, which is very fast but still simple enough. 300Mhz and the I/O we need. @@ -12,15 +18,15 @@ That said, setting up the power schematic is messier than I would like. There's  -To do nice ADC things I want a well stabilized vrefp and vrefn, I will neglect doing this with this chip. +To do nice ADC things I want a well stabilized vrefp and vrefn, I will neglect doing this with this chip. -Setting up the USB successfully is nontrivial, as it can be a properly high-speed differential line. I have bricked a few of these chips trying to implement the usb operation, so I'm going to skip most of this as well... Maybe breaking out the USBDM and USBDP lines just in case I get bored later, but I kind of doubt that. +Setting up the USB successfully is nontrivial, as it can be a properly high-speed differential line. I have bricked a few of these chips trying to implement the usb operation, so I'm going to skip most of this as well... Maybe breaking out the USBDM and USBDP lines just in case I get bored later, but I kind of doubt that. So, here it is. I didn't ask for this complexity. *grumbling*  -Less talk more routing ... one note - I am putting some ground plane between all of the RX and TX lines, which I hope to be driving around-and-above 3MHz. So, I want them to not be coupling into eachother. Leaving some ground plane between each trace is a bit like shielding a wire... Here you can see two of the ports taking 'the dive' to the ground plane, where they have lots of room, and then being routed with some space between. I should update other boards using similar rules as well - I'm re-doing my BLDC driver and have started a stepper board that I'll be bringing up at the same time, so I can do that. Nice. +Less talk more routing ... one note - I am putting some ground plane between all of the RX and TX lines, which I hope to be driving around-and-above 3MHz. So, I want them to not be coupling into eachother. Leaving some ground plane between each trace is a bit like shielding a wire... Here you can see two of the ports taking 'the dive' to the ground plane, where they have lots of room, and then being routed with some space between. I should update other boards using similar rules as well - I'm re-doing my BLDC driver and have started a stepper board that I'll be bringing up at the same time, so I can do that. Nice.  @@ -28,4 +34,4 @@ OK, here it is:  - \ No newline at end of file + diff --git a/circuit/mkrouter/eagle.epf b/circuit/mkrouter-v05/eagle.epf similarity index 98% rename from circuit/mkrouter/eagle.epf rename to circuit/mkrouter-v05/eagle.epf index 292c77b49c9405b83b3f6dc5256aad4aef0eb2b2..2670d71d47a1a4b8d598fef5667c29e7e164c404 100644 --- a/circuit/mkrouter/eagle.epf +++ b/circuit/mkrouter-v05/eagle.epf @@ -66,17 +66,17 @@ Layer=21 Package="AYZ0102AGRLC" [Win_2] -Type="Board Editor" -Number=2 -File="mkrouter.brd" -View="1.32441 -0.866756 73.4162 39.3625" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.3048 0.2 0.254 0.1524 0.2032" +Type="Schematic Editor" +Number=1 +File="mkrouter.sch" +View="21.0674 85.9846 242.961 228.634" +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.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.3" +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.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.25 0.45 0.35 0.3" -HoleDrills=" 0.2 0.25 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 0.3" -TextSizes=" 0.254 0.3048 0.4064 0.8128 1.27 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.016 0.6096 1.4224 1.6764" +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" @@ -85,14 +85,14 @@ 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 +WireBend=0 +WireBendSet=31 WireCap=1 MiterStyle=0 PadShape=0 ViaShape=1 PolygonPour=0 -PolygonRank=1 +PolygonRank=0 PolygonThermals=1 PolygonOrphans=0 TextRatio=8 @@ -107,20 +107,22 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=16 +Layer=91 +Views=" 1: 21.0674 85.9846 242.961 228.634" +Sheet="1" [Win_3] -Type="Schematic Editor" -Number=1 -File="mkrouter.sch" -View="30.3683 139.766 137.377 208.559" -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" +Type="Board Editor" +Number=2 +File="mkrouter.brd" +View="-9.31377 -6.73911 94.4984 51.191" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.3048 0.2 0.254 0.1524 0.2032" 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" +PadDrills=" 0.2 0.25 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 0.3" 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" +ViaDrills=" 0.2 0.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.25 0.45 0.35 0.3" +HoleDrills=" 0.2 0.25 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 0.3" +TextSizes=" 0.254 0.3048 0.4064 0.8128 1.27 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.016 0.6096 1.4224 1.6764" 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" @@ -129,14 +131,14 @@ 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 +WireBend=3 +WireBendSet=0 WireCap=1 MiterStyle=0 PadShape=0 ViaShape=1 PolygonPour=0 -PolygonRank=0 +PolygonRank=1 PolygonThermals=1 PolygonOrphans=0 TextRatio=8 @@ -151,9 +153,7 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=91 -Views=" 1: 30.3683 139.766 137.377 208.559" -Sheet="1" +Layer=16 [Win_4] Type="Control Panel" diff --git a/circuit/mkrouter/mkrouter-v05-fab.zip b/circuit/mkrouter-v05/mkrouter-v05-fab.zip similarity index 100% rename from circuit/mkrouter/mkrouter-v05-fab.zip rename to circuit/mkrouter-v05/mkrouter-v05-fab.zip diff --git a/circuit/mkrouter/mkrouter.brd b/circuit/mkrouter-v05/mkrouter.brd similarity index 100% rename from circuit/mkrouter/mkrouter.brd rename to circuit/mkrouter-v05/mkrouter.brd diff --git a/circuit/mkrouter/mkrouter.sch b/circuit/mkrouter-v05/mkrouter.sch similarity index 100% rename from circuit/mkrouter/mkrouter.sch rename to circuit/mkrouter-v05/mkrouter.sch diff --git a/circuit/mkrouter/mkrouter~renumsch.scr b/circuit/mkrouter-v05/mkrouter~renumsch.scr similarity index 100% rename from circuit/mkrouter/mkrouter~renumsch.scr rename to circuit/mkrouter-v05/mkrouter~renumsch.scr diff --git a/circuit/mkrouter-v06/eagle.epf b/circuit/mkrouter-v06/eagle.epf new file mode 100644 index 0000000000000000000000000000000000000000..1043260af0f0b03b2d4dd582bad1d154d002560a --- /dev/null +++ b/circuit/mkrouter-v06/eagle.epf @@ -0,0 +1,168 @@ +[Eagle] +Version="09 00 00" +Platform="Windows" +Globals="Globals" +Desktop="Desktop" + +[Globals] +AutoSaveProject=1 +UsedLibraryUrn="urn:adsk.eagle:library:371" +UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/transistor-power.lbr" +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/eagle/tag-connect-2030.lbr" +UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/tag-connect-2050.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/marekr/borkedlabs-misc.lbr" + +[Win_1] +Type="Library Editor" +Number=3 +File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr" +View="-1.32112 -24.8187 58.0911 67.3534" +WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.254 0.127" +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 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 0.8128 0.6096 1.27" +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.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 3.175 0.635" +WireBend=2 +WireBendSet=0 +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=21 +Package="RASPBERRYPI-3BPLUS" + +[Win_2] +Type="Schematic Editor" +Number=1 +File="mkrouter-v06.sch" +View="106.449 173.056 223.388 284.496" +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=4 +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: 106.449 173.056 223.388 284.496" +Sheet="1" + +[Win_3] +Type="Board Editor" +Number=2 +File="mkrouter-v06.brd" +View="-7.53393 -39.1256 106.182 122.531" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.4064 0.508 0.6096 2.54 0.2 0.254 0.2032 0.3048 1.27 1.016 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.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.3" +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.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.25 0.45 0.3 0.35" +HoleDrills=" 0.2 0.25 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 0.3" +TextSizes=" 0.254 0.3048 0.4064 0.8128 1.27 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.016 0.6096 1.4224 1.6764" +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=1 + +[Win_4] +Type="Control Panel" +Number=0 + +[Desktop] +Screen="6000 2160" +Window="Win_1" +Window="Win_2" +Window="Win_3" +Window="Win_4" diff --git a/circuit/mkrouter-v06/mkrouter-v06.brd b/circuit/mkrouter-v06/mkrouter-v06.brd new file mode 100644 index 0000000000000000000000000000000000000000..21eb1c26dcc77f61a7a8954564e0cbd70f52e911 --- /dev/null +++ b/circuit/mkrouter-v06/mkrouter-v06.brd @@ -0,0 +1,2298 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="9.0.0"> +<drawing> +<settings> +<setting alwaysvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<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="24" 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="no" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" 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="no" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" 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="yes" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="yes" 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="no" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/> +<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/> +<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/> +<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/> +<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/> +<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/> +<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/> +<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/> +<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/> +<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/> +<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/> +<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/> +<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="yes" active="yes"/> +<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/> +<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="yes" active="yes"/> +<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="yes" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/> +<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="yes" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="133" name="bottom_silk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/> +<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/> +<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/> +<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/> +</layers> +<board> +<plain> +<text x="72.5" y="74.5" size="1.016" layer="21" font="vector">UP1</text> +<text x="72.5" y="59.5" size="1.016" layer="21" font="vector">UP2</text> +<text x="72.5" y="44.5" size="1.016" layer="21" font="vector">UP3</text> +<text x="47.7" y="71.1" size="1.016" layer="21" font="vector" rot="R180">UP4</text> +<text x="72.5" y="89.5" size="1.016" layer="21" font="vector">UP0</text> +<text x="58.2" y="90.092" size="1.016" layer="21" font="vector">mkrouter v0.6</text> +<text x="7.642" y="89.95" size="1.016" layer="21" font="vector" rot="R270">ticker</text> +<text x="4.242" y="89.95" size="1.016" layer="21" font="vector" rot="R270">pwr</text> +<text x="14.242" y="89.95" size="1.016" layer="21" font="vector" rot="R270">packet</text> +<text x="17.642" y="89.95" size="1.016" layer="21" font="vector" rot="R270">error</text> +<text x="9" y="85" size="1.016" layer="21" font="vector" rot="R270" align="center-left">traceswo</text> +<text x="10.25" y="85" size="1.016" layer="21" font="vector" rot="R270" align="center-left">swclk</text> +<text x="11.5" y="85" size="1.016" layer="21" font="vector" rot="R270" align="center-left">swdio</text> +<text x="6.5" y="85" size="1.016" layer="21" font="vector" rot="R270" align="center-left">reset</text> +<text x="30.45" y="38.8" size="1.016" layer="22" font="vector" rot="MR0">big empty spaces +feel like endless durations +until you find it </text> +<text x="72.5" y="29.5" size="1.016" layer="21" font="vector">UP4</text> +<text x="72.5" y="14.5" size="1.016" layer="21" font="vector">UP5</text> +<text x="11.042" y="89.95" size="1.016" layer="21" font="vector" rot="R270">usb</text> +<wire x1="0" y1="88.6" x2="0" y2="3.6" width="0.2032" layer="20"/> +<wire x1="0" y1="3.6" x2="3.6" y2="0" width="0.2032" layer="20" curve="90"/> +<wire x1="3.6" y1="0" x2="75.8" y2="0" width="0.2032" layer="20"/> +<wire x1="75.8" y1="0" x2="76.6" y2="0.8" width="0.2032" layer="20" curve="90"/> +<wire x1="76.6" y1="0.8" x2="76.6" y2="4.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="4.2" x2="70" y2="5.4" width="0.2032" layer="20"/> +<wire x1="70" y1="5.4" x2="70" y2="9.6" width="0.2032" layer="20"/> +<wire x1="70" y1="9.6" x2="76.6" y2="10.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="10.8" x2="76.6" y2="19.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="19.2" x2="70" y2="20.4" width="0.2032" layer="20"/> +<wire x1="70" y1="20.4" x2="70" y2="24.6" width="0.2032" layer="20"/> +<wire x1="70" y1="24.6" x2="76.6" y2="25.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="25.8" x2="76.6" y2="34.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="34.2" x2="70" y2="35.4" width="0.2032" layer="20"/> +<wire x1="70" y1="35.4" x2="70" y2="39.6" width="0.2032" layer="20"/> +<wire x1="70" y1="39.6" x2="76.6" y2="40.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="40.8" x2="76.6" y2="49.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="49.2" x2="70" y2="50.4" width="0.2032" layer="20"/> +<wire x1="70" y1="50.4" x2="70" y2="54.6" width="0.2032" layer="20"/> +<wire x1="70" y1="54.6" x2="76.6" y2="55.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="55.8" x2="76.6" y2="64.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="64.2" x2="70" y2="65.4" width="0.2032" layer="20"/> +<wire x1="70" y1="65.4" x2="70" y2="69.6" width="0.2032" layer="20"/> +<wire x1="70" y1="69.6" x2="76.6" y2="70.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="70.8" x2="76.6" y2="79.2" width="0.2032" layer="20"/> +<wire x1="76.6" y1="79.2" x2="70" y2="80.4" width="0.2032" layer="20"/> +<wire x1="70" y1="80.4" x2="70" y2="84.6" width="0.2032" layer="20"/> +<wire x1="70" y1="84.6" x2="76.6" y2="85.8" width="0.2032" layer="20"/> +<wire x1="76.6" y1="85.8" x2="76.6" y2="91.4" width="0.2032" layer="20"/> +<wire x1="76.6" y1="91.4" x2="76" y2="92" width="0.2032" layer="20" curve="90"/> +<wire x1="76" y1="92" x2="38" y2="92" width="0.2032" layer="20"/> +<wire x1="17.9" y1="92" x2="3.4" y2="92" width="0.2032" layer="20"/> +<wire x1="3.4" y1="92" x2="0" y2="88.6" width="0.2032" layer="20" curve="90"/> +<wire x1="18" y1="92" x2="19" y2="91" width="0.2032" layer="20" curve="-90"/> +<wire x1="19" y1="91" x2="19" y2="85.5" width="0.2032" layer="20"/> +<wire x1="19" y1="85.5" x2="19.5" y2="85" width="0.2032" layer="20" curve="90"/> +<wire x1="19.5" y1="85" x2="36.5" y2="85" width="0.2032" layer="20"/> +<wire x1="36.5" y1="85" x2="37" y2="85.5" width="0.2032" layer="20" curve="90"/> +<wire x1="37" y1="85.5" x2="37" y2="91" width="0.2032" layer="20"/> +<wire x1="37" y1="91" x2="38" y2="92" width="0.2032" layer="20" curve="-90"/> +<text x="69" y="82" size="1.016" layer="22" font="vector" rot="MR0">UP0</text> +<text x="69" y="67" size="1.016" layer="22" font="vector" rot="MR0">UP1</text> +<text x="69" y="52" size="1.016" layer="22" font="vector" rot="MR0">UP2</text> +<text x="69" y="37" size="1.016" layer="22" font="vector" rot="MR0">UP3</text> +<text x="69" y="22" size="1.016" layer="22" font="vector" rot="MR0">UP4</text> +<text x="69" y="7" size="1.016" layer="22" font="vector" rot="MR0">UP5</text> +<dimension x1="0" y1="94.5" x2="76.5" y2="94.5" x3="38.25" y3="99" textsize="1.6764" layer="47"/> +<dimension x1="78.5" y1="92" x2="78.5" y2="0" x3="84" y3="46" textsize="1.6764" layer="47"/> +</plain> +<libraries> +<library name="fab"> +<packages> +<package name="TACT-SWITCH-KMR6"> +<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/> +<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/> +<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/> +<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/> +</package> +<package name="DX4R005HJ5"> +<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/> +<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/> +<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/> +<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/> +<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/> +<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="D+" x="0" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="D-" x="-0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="VBUS" x="-1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="ID" x="0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="GND" x="1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> +<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">>Value</text> +</package> +<package name="CBA-SILK-LOGO"> +<circle x="0" y="0" radius="0.254" width="0.127" layer="21"/> +<circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/> +<wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/> +<wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/> +<wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/> +<wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/> +<wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/> +<wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/> +<wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/> +<wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/> +<wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/> +<wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/> +<wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/> +<wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/> +<wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/> +<wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/> +<wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/> +<wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/> +<wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/> +<wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/> +<wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/> +<wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/> +<wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/> +<wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/> +<wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/> +<wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/> +<wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/> +<wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/> +<wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/> +<wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/> +</package> +<package name="MK-LOGO-SILK"> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/> +<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.127" layer="21"/> +<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.127" layer="21"/> +<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/> +<wire x1="-0.9525" y1="-1.016" x2="-0.9525" y2="1.016" width="0.127" layer="21"/> +<wire x1="-0.5715" y1="0" x2="-0.9525" y2="1.016" width="0.127" layer="21"/> +<wire x1="-0.1905" y1="1.016" x2="-0.1905" y2="-1.016" width="0.127" layer="21"/> +<wire x1="0.1905" y1="-1.016" x2="0.1905" y2="0" width="0.127" layer="21"/> +<wire x1="0.1905" y1="0" x2="0.1905" y2="1.016" width="0.127" layer="21"/> +<wire x1="0.1905" y1="0" x2="0.9525" y2="1.016" width="0.127" layer="21"/> +<wire x1="0.1905" y1="0" x2="0.9525" y2="-1.016" width="0.127" layer="21"/> +<wire x1="-0.5715" y1="0" x2="-0.1905" y2="1.016" width="0.127" layer="21"/> +</package> +<package name="SLIDESWITCH-CL-SB-22A"> +<smd name="P$1" x="-2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$2" x="0" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$3" x="2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$4" x="-2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$6" x="2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<wire x1="-4.25" y1="1.75" x2="4.25" y2="1.75" width="0.127" layer="48"/> +<wire x1="4.25" y1="1.75" x2="4.25" y2="-1.75" width="0.127" layer="48"/> +<wire x1="4.25" y1="-1.75" x2="-4.25" y2="-1.75" width="0.127" layer="48"/> +<wire x1="-4.25" y1="-1.75" x2="-4.25" y2="1.75" width="0.127" layer="48"/> +<wire x1="-2" y1="1.8" x2="-2" y2="3.7" width="0.127" layer="48"/> +<wire x1="-2" y1="3.7" x2="-0.5" y2="3.7" width="0.127" layer="48"/> +<wire x1="-0.5" y1="3.7" x2="-0.5" y2="1.8" width="0.127" layer="48"/> +<wire x1="-2.5" y1="1.2" x2="-2.5" y2="0.5" width="0.127" layer="48"/> +<wire x1="0" y1="1.2" x2="0" y2="0.5" width="0.127" layer="48"/> +<wire x1="0" y1="-0.5" x2="0" y2="-1.3" width="0.127" layer="48"/> +<wire x1="-2.5" y1="-0.5" x2="-2.5" y2="-1.4" width="0.127" layer="48"/> +<wire x1="2.5" y1="-0.5" x2="2.5" y2="-1.3" width="0.127" layer="48"/> +<wire x1="2.5" y1="0.5" x2="2.5" y2="1.3" width="0.127" layer="48"/> +<wire x1="-0.1" y1="0.5" x2="0.1" y2="0.5" width="0.127" layer="48"/> +<wire x1="-2.6" y1="0.5" x2="-2.4" y2="0.5" width="0.127" layer="48"/> +<wire x1="-2.6" y1="-0.5" x2="-2.4" y2="-0.5" width="0.127" layer="48"/> +<wire x1="-0.1" y1="-0.5" x2="0.1" y2="-0.5" width="0.127" layer="48"/> +<wire x1="2.4" y1="-0.5" x2="2.6" y2="-0.5" width="0.127" layer="48"/> +<wire x1="2.4" y1="0.5" x2="2.6" y2="0.5" width="0.127" layer="48"/> +<wire x1="-3" y1="0.3" x2="0.4" y2="0.3" width="0.127" layer="48"/> +<wire x1="0.4" y1="0.3" x2="0.4" y2="-0.3" width="0.127" layer="48"/> +<wire x1="0.4" y1="-0.3" x2="-3" y2="-0.3" width="0.127" layer="48"/> +<wire x1="-3" y1="-0.3" x2="-3" y2="0.3" width="0.127" layer="48"/> +</package> +</packages> +</library> +<library name="SparkFun-Connectors"> +<description><h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<br> +<br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br> +<br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description> +<packages> +<package name="SAMTECH_FTSH-105-01"> +<description><h3>ARM Cortex Debug Connector (10-pin)</h3> +<p>Specifications: +<ul><li>Pin count:10</li> +<li>Pin pitch:0.05"</li> +</ul></p> +<p><a href="https://www.samtec.com/ftppub/cpdf/FTSH-1XX-XX-XXX-DV-XXX-MKT.pdf">Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CORTEX_DEBUG</li> +</ul></p></description> +<rectangle x1="-0.2032" y1="1.7145" x2="0.2032" y2="2.921" layer="51"/> +<rectangle x1="1.0668" y1="1.7145" x2="1.4732" y2="2.921" layer="51"/> +<rectangle x1="2.3368" y1="1.7145" x2="2.7432" y2="2.921" layer="51"/> +<rectangle x1="-1.4732" y1="1.7145" x2="-1.0668" y2="2.921" layer="51"/> +<rectangle x1="-2.7432" y1="1.7145" x2="-2.3368" y2="2.921" layer="51"/> +<rectangle x1="-0.2032" y1="-2.921" x2="0.2032" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="-1.4732" y1="-2.921" x2="-1.0668" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="-2.7432" y1="-2.921" x2="-2.3368" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="1.0668" y1="-2.921" x2="1.4732" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="2.3368" y1="-2.921" x2="2.7432" y2="-1.7145" layer="51" rot="R180"/> +<smd name="6" x="0" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="8" x="1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="10" x="2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="4" x="-1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="2" x="-2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="1" x="-2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="3" x="-1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="5" x="0" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="7" x="1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="9" x="2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<text x="-1.3462" y="0.4572" size="0.6096" layer="25" font="vector" ratio="20">>NAME</text> +<text x="-1.7018" y="-0.9652" size="0.6096" layer="27" font="vector" ratio="20">>VALUE</text> +<wire x1="-0.8" y1="1.24" x2="0.8" y2="1.24" width="0.127" layer="21"/> +<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.127" layer="51"/> +<wire x1="-6.3" y1="-2.5" x2="6.3" y2="-2.5" width="0.127" layer="51"/> +<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.127" layer="51"/> +<wire x1="6.3" y1="2.5" x2="-6.3" y2="2.5" width="0.127" layer="51"/> +<wire x1="-5.3" y1="1.6" x2="-5.3" y2="-1.6" width="0.127" layer="51"/> +<wire x1="-5.3" y1="-1.6" x2="5.3" y2="-1.6" width="0.127" layer="51"/> +<wire x1="5.3" y1="-1.6" x2="5.3" y2="1.6" width="0.127" layer="51"/> +<wire x1="5.3" y1="1.6" x2="-5.3" y2="1.6" width="0.127" layer="51"/> +<wire x1="-3.2" y1="1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/> +<wire x1="-3.2" y1="1.7" x2="3.2" y2="1.7" width="0.127" layer="51"/> +<wire x1="3.2" y1="-1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/> +<wire x1="3.2" y1="1.7" x2="3.2" y2="-1.7" width="0.127" layer="51"/> +</package> +</packages> +</library> +<library name="borkedlabs-passives"> +<packages> +<package name="1206"> +<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/> +<smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/> +<smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/> +<text x="-1.27" y="1.143" size="1.016" layer="25">>NAME</text> +<text x="-1.397" y="-2.794" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/> +<rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/> +<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/> +</package> +<package name="0603-CAP"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/> +<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/> +<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +<package name="0805"> +<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<text x="-0.762" y="0.8255" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.032" size="1.016" layer="27">>VALUE</text> +</package> +</packages> +</library> +<library name="lights"> +<packages> +<package name="LED0805"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/> +<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +</package> +</packages> +</library> +<library name="connector"> +<packages> +<package name="RJ12-6-SMT"> +<smd name="P$1" x="-3.175" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$2" x="-1.905" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$3" x="-0.635" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$4" x="0.635" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$5" x="1.905" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$6" x="3.175" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/> +<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/> +<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/> +<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/> +<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/> +<text x="-6" y="0.5" size="0.8128" layer="21" font="vector">stlb</text> +<text x="4" y="0.5" size="0.8128" layer="21" font="vector">stlr</text> +<wire x1="-5.25" y1="-0.75" x2="-5.25" y2="0.25" width="0.127" layer="21"/> +<wire x1="5.25" y1="-0.75" x2="5.25" y2="0.25" width="0.127" layer="21"/> +<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/> +</package> +<package name="RASPBERRYPI-3BPLUS"> +<hole x="52.5" y="81.5" drill="2.5"/> +<hole x="3.5" y="81.5" drill="2.5"/> +<hole x="3.5" y="23.5" drill="2.5"/> +<hole x="52.5" y="23.5" drill="2.5"/> +<wire x1="0" y1="81.5" x2="3.5" y2="85" width="0.127" layer="48" curve="-90"/> +<wire x1="52.5" y1="85" x2="56" y2="81.5" width="0.127" layer="48" curve="-90"/> +<wire x1="52.5" y1="0" x2="56" y2="3.5" width="0.127" layer="48" curve="90"/> +<wire x1="3.5" y1="0" x2="0" y2="3.5" width="0.127" layer="48" curve="-90"/> +<wire x1="3.5" y1="85" x2="52.5" y2="85" width="0.127" layer="48"/> +<wire x1="56" y1="81.5" x2="56" y2="3.5" width="0.127" layer="48"/> +<wire x1="52.5" y1="0" x2="3.5" y2="0" width="0.127" layer="48"/> +<wire x1="0" y1="3.5" x2="0" y2="81.5" width="0.127" layer="48"/> +<circle x="29.5" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="29.5" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP43 - USBDP (29.5, 8.3)</text> +<circle x="32" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="32" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP51 - GND - (32, 8.3)</text> +<circle x="27" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="27" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP42 - USBDM (27, 8.3)</text> +<circle x="5" y="61.5" radius="0.25" width="0.0762" layer="48"/> +<text x="6.5" y="61.5" size="0.8128" layer="48" align="center-left">PP7 - 5VUSB (5, 61.5)</text> +<wire x1="3" y1="-2.5" x2="18" y2="-2.5" width="0.127" layer="48"/> +<wire x1="38" y1="-2.5" x2="53" y2="-2.5" width="0.127" layer="48"/> +<wire x1="20.5" y1="-2.5" x2="35.5" y2="-2.5" width="0.127" layer="48"/> +<wire x1="54" y1="79" x2="51" y2="79" width="0.127" layer="48"/> +<wire x1="51" y1="79" x2="51" y2="26" width="0.127" layer="48"/> +<wire x1="51" y1="26" x2="54" y2="26" width="0.127" layer="48"/> +<wire x1="54" y1="26" x2="54" y2="79" width="0.127" layer="48"/> +<wire x1="22" y1="86" x2="34" y2="86" width="0.127" layer="48"/> +<wire x1="-1" y1="78" x2="-1" y2="70" width="0.127" layer="48"/> +<wire x1="-1" y1="44" x2="-1" y2="59" width="0.127" layer="48"/> +<wire x1="-1" y1="27" x2="-1" y2="35" width="0.127" layer="48"/> +<circle x="47.3" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="47.3" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP47 - USBDP (47.3, 8.3)</text> +<circle x="49.8" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="49.8" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP48 - GND - (49.8, 8.3)</text> +<circle x="44.9" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="45.05" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP46 - USBDM (44.9, 8.3)</text> +</package> +<package name="POGO"> +<pad name="P$1" x="0" y="0" drill="0.51" diameter="2.1844"/> +<polygon width="0.127" layer="31"> +<vertex x="0" y="0.3"/> +<vertex x="0.5" y="1"/> +<vertex x="-0.5" y="1"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="0" y="-0.3"/> +<vertex x="-0.5" y="-1"/> +<vertex x="0.5" y="-1"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="-0.3" y="0"/> +<vertex x="-1" y="0.5"/> +<vertex x="-1" y="-0.5"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="0.3" y="0"/> +<vertex x="1" y="-0.5"/> +<vertex x="1" y="0.5"/> +</polygon> +<text x="-1.4" y="1.2" size="0.6096" layer="27">>VALUE</text> +<text x="-1.4" y="-1.8" size="0.6096" layer="25">>NAME</text> +</package> +<package name="JRTOMBSTONE"> +<wire x1="-1.1" y1="-1" x2="-1.1" y2="0.7" width="0.127" layer="21"/> +<wire x1="-1.1" y1="0.7" x2="1" y2="0.7" width="0.127" layer="21" curve="-180"/> +<wire x1="1" y1="0.7" x2="1" y2="-1" width="0.127" layer="21"/> +<wire x1="1" y1="-1" x2="-1.1" y2="-1" width="0.127" layer="21"/> +<wire x1="-0.8" y1="-0.5" x2="-0.6" y2="-0.5" width="0.127" layer="21"/> +<wire x1="-0.6" y1="-0.5" x2="-0.3" y2="-0.2" width="0.127" layer="21" curve="90"/> +<wire x1="-0.3" y1="-0.2" x2="-0.3" y2="0.7" width="0.127" layer="21"/> +<wire x1="-0.3" y1="0.7" x2="-0.8" y2="0.7" width="0.127" layer="21"/> +<wire x1="-0.3" y1="0.7" x2="0.1" y2="0.7" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.7" x2="0.1" y2="0.1" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.1" x2="0.1" y2="-0.5" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.7" x2="0.4" y2="0.7" width="0.127" layer="21"/> +<wire x1="0.4" y1="0.7" x2="0.4" y2="0.1" width="0.127" layer="21" curve="-180"/> +<wire x1="0.4" y1="0.1" x2="0.7" y2="-0.5" width="0.127" layer="21"/> +<wire x1="0.4" y1="0.1" x2="0.1" y2="0.1" width="0.127" layer="21"/> +</package> +</packages> +</library> +<library name="microcontrollers"> +<packages> +<package name="QFN-64-9X9MM"> +<description><h3>64-pin QFN 9x9mm, 0.5mm pitch</h3> +<p>Package used by ATmega128RFA1</p> +<p><a href="http://www.atmel.com/Images/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf">Example Datasheet</a></p></description> +<wire x1="-4.492" y1="-4.5" x2="4.508" y2="-4.5" width="0.09" layer="51"/> +<wire x1="4.508" y1="-4.5" x2="4.508" y2="4.5" width="0.09" layer="51"/> +<wire x1="4.508" y1="4.5" x2="-4.492" y2="4.5" width="0.09" layer="51"/> +<wire x1="-4.492" y1="4.5" x2="-4.492" y2="-4.5" width="0.09" layer="51"/> +<wire x1="-4.6" y1="4.6" x2="-4.6" y2="4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="4.6" x2="-4.1" y2="4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="4.6" x2="4.1" y2="4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="4.6" x2="4.6" y2="4.1" width="0.2032" layer="21"/> +<circle x="-4.842" y="4.85" radius="0.2" width="0" layer="21"/> +<circle x="-3.442" y="3.45" radius="0.2" width="0.09" layer="51"/> +<smd name="26" x="0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="25" x="0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="24" x="-0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="27" x="1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="28" x="1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="23" x="-0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="22" x="-1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="21" x="-1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="6" x="-4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="5" x="-4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="4" x="-4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="7" x="-4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="8" x="-4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="3" x="-4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="2" x="-4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="9" x="-4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="10" x="-4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="1" x="-4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="16" x="-4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="15" x="-4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="14" x="-4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="17" x="-3.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="18" x="-3.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="13" x="-4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="12" x="-4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="19" x="-2.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="20" x="-2.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="11" x="-4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="29" x="2.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="30" x="2.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="31" x="3.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="32" x="3.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="33" x="4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="34" x="4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="35" x="4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="36" x="4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="37" x="4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="38" x="4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="39" x="4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="40" x="4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="41" x="4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="42" x="4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="43" x="4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="44" x="4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="45" x="4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="46" x="4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="47" x="4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="48" x="4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="49" x="3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="50" x="3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="51" x="2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="52" x="2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="53" x="1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="54" x="1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="55" x="0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="56" x="0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="57" x="-0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="58" x="-0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="59" x="-1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="60" x="-1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="61" x="-2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="62" x="-2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="63" x="-3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="64" x="-3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<text x="0" y="1.27" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">>NAME</text> +<text x="0" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">>VALUE</text> +<wire x1="4.6" y1="-4.6" x2="4.1" y2="-4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/> +<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/> +<polygon width="0.127" layer="31"> +<vertex x="-1.27" y="-1.27"/> +<vertex x="-1.27" y="1.27"/> +<vertex x="1.27" y="1.27"/> +<vertex x="1.27" y="-1.27"/> +</polygon> +</package> +</packages> +</library> +<library name="power"> +<packages> +<package name="NRS5020T4R7MMGJ"> +<smd name="1" x="0" y="1.65" dx="4.9" dy="1.5" layer="1"/> +<smd name="2" x="0" y="-1.65" dx="4.9" dy="1.5" layer="1"/> +<text x="-3" y="2.8" size="1.27" layer="25">>NAME</text> +<text x="-3.1" y="-4" size="1.27" layer="27">>VALUE</text> +</package> +<package name="QFN16-3X3-TI-RTE"> +<description>3x3 mm</description> +<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="51"/> +<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="1.5" x2="1.5" y2="1.025" width="0.1016" layer="21"/> +<wire x1="1.025" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="21"/> +<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="-1.025" width="0.1016" layer="21"/> +<wire x1="-1.025" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="21"/> +<wire x1="1.5" y1="-1.5" x2="1.025" y2="-1.5" width="0.1016" layer="21"/> +<wire x1="1.5" y1="-1.025" x2="1.5" y2="-1.5" width="0.1016" layer="21"/> +<circle x="-1.2" y="0.75" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="0.75" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="0.25" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="0.25" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="-0.25" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="-0.75" radius="0.125" width="0" layer="31"/> +<circle x="-0.75" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.25" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.25" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.75" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="-0.75" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="-0.25" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="0.25" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="0.75" radius="0.125" width="0" layer="31"/> +<circle x="0.75" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.25" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.25" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.75" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="0" y="0" radius="0.15" width="0.01" layer="49"/> +<circle x="0.5" y="0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-0.5" y="0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-1.2" y="-0.25" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="-0.75" radius="0.2" width="0" layer="29"/> +<circle x="-0.75" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.25" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.25" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.75" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="-0.75" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="-0.25" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="0.25" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="0.75" radius="0.2" width="0" layer="29"/> +<circle x="0.75" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.25" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.25" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.75" y="1.2" radius="0.2" width="0" layer="29"/> +<smd name="TH" x="0" y="0" dx="1.7" dy="1.7" layer="1" stop="no" cream="no"/> +<smd name="1" x="-1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="2" x="-1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="3" x="-1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="4" x="-1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="5" x="-0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="6" x="-0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="7" x="0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="8" x="0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="9" x="1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="10" x="1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="11" x="1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="12" x="1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="13" x="0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="14" x="0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="15" x="-0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="16" x="-0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<text x="-2" y="2" size="1.27" layer="25">>NAME</text> +<text x="-2" y="-3.5" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.875" y1="-0.875" x2="0.875" y2="0.875" layer="29"/> +<rectangle x1="-0.8" y1="0.1" x2="-0.1" y2="0.8" layer="31" rot="R90"/> +<rectangle x1="-1.9" y1="0.55" x2="-1.2" y2="0.95" layer="29"/> +<rectangle x1="-1.85" y1="0.625" x2="-1.2" y2="0.875" layer="31"/> +<rectangle x1="-1.9" y1="0.05" x2="-1.2" y2="0.45" layer="29"/> +<rectangle x1="-1.85" y1="0.125" x2="-1.2" y2="0.375" layer="31"/> +<rectangle x1="-1.85" y1="-0.375" x2="-1.2" y2="-0.125" layer="31"/> +<rectangle x1="-1.85" y1="-0.875" x2="-1.2" y2="-0.625" layer="31"/> +<rectangle x1="-1.075" y1="-1.65" x2="-0.425" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="-0.575" y1="-1.65" x2="0.075" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="-0.075" y1="-1.65" x2="0.575" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="0.425" y1="-1.65" x2="1.075" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="1.2" y1="-0.875" x2="1.85" y2="-0.625" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="-0.375" x2="1.85" y2="-0.125" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="0.125" x2="1.85" y2="0.375" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="0.625" x2="1.85" y2="0.875" layer="31" rot="R180"/> +<rectangle x1="0.425" y1="1.4" x2="1.075" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.075" y1="1.4" x2="0.575" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.575" y1="1.4" x2="0.075" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-1.075" y1="1.4" x2="-0.425" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.8" y1="-0.8" x2="-0.1" y2="-0.1" layer="31" rot="R180"/> +<rectangle x1="0.1" y1="-0.8" x2="0.8" y2="-0.1" layer="31" rot="R270"/> +<rectangle x1="0.1" y1="0.1" x2="0.8" y2="0.8" layer="31"/> +<rectangle x1="-1.9" y1="-0.45" x2="-1.2" y2="-0.05" layer="29"/> +<rectangle x1="-1.9" y1="-0.95" x2="-1.2" y2="-0.55" layer="29"/> +<rectangle x1="-1.1" y1="-1.75" x2="-0.4" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="-0.6" y1="-1.75" x2="0.1" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="-0.1" y1="-1.75" x2="0.6" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="0.4" y1="-1.75" x2="1.1" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="1.2" y1="-0.95" x2="1.9" y2="-0.55" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="-0.45" x2="1.9" y2="-0.05" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="0.05" x2="1.9" y2="0.45" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="0.55" x2="1.9" y2="0.95" layer="29" rot="R180"/> +<rectangle x1="0.4" y1="1.35" x2="1.1" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-0.1" y1="1.35" x2="0.6" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-0.6" y1="1.35" x2="0.1" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-1.1" y1="1.35" x2="-0.4" y2="1.75" layer="29" rot="R270"/> +<wire x1="-1.5" y1="1.02" x2="-1.03" y2="1.5" width="0.127" layer="21"/> +<circle x="-2.06" y="1.24" radius="0.15" width="0.127" layer="21"/> +</package> +</packages> +</library> +<library name="borkedlabs-misc"> +<packages> +<package name="FIDUCIAL_1MM"> +<smd name="1" x="0" y="0" dx="1" dy="1" layer="1" roundness="100" stop="no" cream="no"/> +<polygon width="0.127" layer="29"> +<vertex x="-1" y="0" curve="90"/> +<vertex x="0" y="-1" curve="90"/> +<vertex x="1" y="0" curve="90"/> +<vertex x="0" y="1" curve="90"/> +</polygon> +<polygon width="0.127" layer="41"> +<vertex x="-1" y="0" curve="90"/> +<vertex x="0" y="-1" curve="90"/> +<vertex x="1" y="0" curve="90"/> +<vertex x="0" y="1" curve="90"/> +</polygon> +<circle x="0" y="0" radius="0.4953" width="0" layer="51"/> +</package> +</packages> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<designrules name="default *"> +<description language="de"><b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab.</description> +<description language="en"><b>EAGLE Design Rules</b> +<p> +The default Design Rules have been set to cover +a wide range of applications. Your particular design +may have different requirements, so please make the +necessary adjustments and save your customized +design rules under a new name.</description> +<param name="layerSetup" value="(1*16)"/> +<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/> +<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/> +<param name="mdWireWire" value="6mil"/> +<param name="mdWirePad" value="6mil"/> +<param name="mdWireVia" value="6mil"/> +<param name="mdPadPad" value="6mil"/> +<param name="mdPadVia" value="6mil"/> +<param name="mdViaVia" value="6mil"/> +<param name="mdSmdPad" value="6mil"/> +<param name="mdSmdVia" value="6mil"/> +<param name="mdSmdSmd" value="6mil"/> +<param name="mdViaViaSameLayer" value="6mil"/> +<param name="mnLayersViaInSmd" value="2"/> +<param name="mdCopperDimension" value="8mil"/> +<param name="mdDrill" value="8mil"/> +<param name="mdSmdStop" value="0mil"/> +<param name="msWidth" value="6mil"/> +<param name="msDrill" value="0.3mm"/> +<param name="msMicroVia" value="9.99mm"/> +<param name="msBlindViaRatio" value="0.5"/> +<param name="rvPadTop" value="0.25"/> +<param name="rvPadInner" value="0.25"/> +<param name="rvPadBottom" value="0.25"/> +<param name="rvViaOuter" value="0.15"/> +<param name="rvViaInner" value="0.15"/> +<param name="rvMicroViaOuter" value="0.25"/> +<param name="rvMicroViaInner" value="0.25"/> +<param name="rlMinPadTop" value="10mil"/> +<param name="rlMaxPadTop" value="20mil"/> +<param name="rlMinPadInner" value="10mil"/> +<param name="rlMaxPadInner" value="20mil"/> +<param name="rlMinPadBottom" value="10mil"/> +<param name="rlMaxPadBottom" value="20mil"/> +<param name="rlMinViaOuter" value="6mil"/> +<param name="rlMaxViaOuter" value="20mil"/> +<param name="rlMinViaInner" value="6mil"/> +<param name="rlMaxViaInner" value="20mil"/> +<param name="rlMinMicroViaOuter" value="4mil"/> +<param name="rlMaxMicroViaOuter" value="20mil"/> +<param name="rlMinMicroViaInner" value="4mil"/> +<param name="rlMaxMicroViaInner" value="20mil"/> +<param name="psTop" value="-1"/> +<param name="psBottom" value="-1"/> +<param name="psFirst" value="-1"/> +<param name="psElongationLong" value="100"/> +<param name="psElongationOffset" value="100"/> +<param name="mvStopFrame" value="1"/> +<param name="mvCreamFrame" value="0"/> +<param name="mlMinStopFrame" value="4mil"/> +<param name="mlMaxStopFrame" value="4mil"/> +<param name="mlMinCreamFrame" value="0mil"/> +<param name="mlMaxCreamFrame" value="0mil"/> +<param name="mlViaStopLimit" value="20mil"/> +<param name="srRoundness" value="0"/> +<param name="srMinRoundness" value="0mil"/> +<param name="srMaxRoundness" value="0mil"/> +<param name="slThermalIsolate" value="6mil"/> +<param name="slThermalsForVias" value="0"/> +<param name="dpMaxLengthDifference" value="10mm"/> +<param name="dpGapFactor" value="2.5"/> +<param name="checkAngle" value="0"/> +<param name="checkFont" value="1"/> +<param name="checkRestrict" value="1"/> +<param name="checkStop" value="0"/> +<param name="checkValues" value="0"/> +<param name="useDiameter" value="13"/> +<param name="maxErrors" value="50"/> +</designrules> +<autorouter> +<pass name="Default"> +<param name="RoutingGrid" value="50mil"/> +<param name="AutoGrid" value="1"/> +<param name="Efforts" value="0"/> +<param name="TopRouterVariant" value="1"/> +<param name="tpViaShape" value="round"/> +<param name="PrefDir.1" value="a"/> +<param name="PrefDir.2" value="0"/> +<param name="PrefDir.3" value="0"/> +<param name="PrefDir.4" value="0"/> +<param name="PrefDir.5" value="0"/> +<param name="PrefDir.6" value="0"/> +<param name="PrefDir.7" value="0"/> +<param name="PrefDir.8" value="0"/> +<param name="PrefDir.9" value="0"/> +<param name="PrefDir.10" value="0"/> +<param name="PrefDir.11" value="0"/> +<param name="PrefDir.12" value="0"/> +<param name="PrefDir.13" value="0"/> +<param name="PrefDir.14" value="0"/> +<param name="PrefDir.15" value="0"/> +<param name="PrefDir.16" value="a"/> +<param name="cfVia" value="8"/> +<param name="cfNonPref" value="5"/> +<param name="cfChangeDir" value="2"/> +<param name="cfOrthStep" value="2"/> +<param name="cfDiagStep" value="3"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="1"/> +<param name="cfMalusStep" value="1"/> +<param name="cfPadImpact" value="4"/> +<param name="cfSmdImpact" value="4"/> +<param name="cfBusImpact" value="0"/> +<param name="cfHugging" value="3"/> +<param name="cfAvoid" value="4"/> +<param name="cfPolygon" value="10"/> +<param name="cfBase.1" value="0"/> +<param name="cfBase.2" value="1"/> +<param name="cfBase.3" value="1"/> +<param name="cfBase.4" value="1"/> +<param name="cfBase.5" value="1"/> +<param name="cfBase.6" value="1"/> +<param name="cfBase.7" value="1"/> +<param name="cfBase.8" value="1"/> +<param name="cfBase.9" value="1"/> +<param name="cfBase.10" value="1"/> +<param name="cfBase.11" value="1"/> +<param name="cfBase.12" value="1"/> +<param name="cfBase.13" value="1"/> +<param name="cfBase.14" value="1"/> +<param name="cfBase.15" value="1"/> +<param name="cfBase.16" value="0"/> +<param name="mnVias" value="20"/> +<param name="mnSegments" value="9999"/> +<param name="mnExtdSteps" value="9999"/> +<param name="mnRipupLevel" value="10"/> +<param name="mnRipupSteps" value="100"/> +<param name="mnRipupTotal" value="100"/> +</pass> +<pass name="Follow-me" refer="Default" active="yes"> +</pass> +<pass name="Busses" refer="Default" active="yes"> +<param name="cfNonPref" value="4"/> +<param name="cfBusImpact" value="4"/> +<param name="cfHugging" value="0"/> +<param name="mnVias" value="0"/> +</pass> +<pass name="Route" refer="Default" active="yes"> +</pass> +<pass name="Optimize1" refer="Default" active="yes"> +<param name="cfVia" value="99"/> +<param name="cfExtdStep" value="10"/> +<param name="cfHugging" value="1"/> +<param name="mnExtdSteps" value="1"/> +<param name="mnRipupLevel" value="0"/> +</pass> +<pass name="Optimize2" refer="Optimize1" active="yes"> +<param name="cfNonPref" value="0"/> +<param name="cfChangeDir" value="6"/> +<param name="cfExtdStep" value="0"/> +<param name="cfBonusStep" value="2"/> +<param name="cfMalusStep" value="2"/> +<param name="cfPadImpact" value="2"/> +<param name="cfSmdImpact" value="2"/> +<param name="cfHugging" value="0"/> +</pass> +<pass name="Optimize3" refer="Optimize2" active="yes"> +<param name="cfChangeDir" value="8"/> +<param name="cfPadImpact" value="0"/> +<param name="cfSmdImpact" value="0"/> +</pass> +<pass name="Optimize4" refer="Optimize3" active="yes"> +<param name="cfChangeDir" value="25"/> +</pass> +</autorouter> +<elements> +<element name="S1" library="fab" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="39.396" y="88.692" rot="R270"/> +<element name="X1" library="fab" package="DX4R005HJ5" value="MICRO-USB_ORIG" x="46.604" y="2.552"/> +<element name="C17" library="borkedlabs-passives" package="1206" value="10uF" x="2.518" y="71.536" smashed="yes" rot="R90"> +<attribute name="NAME" x="1.375" y="70.266" size="1.016" layer="25" rot="R90"/> +<attribute name="PACKAGE" value="1206" x="2.518" y="71.536" size="1.778" layer="27" rot="R90" display="off"/> +<attribute name="TYPE" value="" x="2.518" y="71.536" size="1.778" layer="27" rot="R90" display="off"/> +<attribute name="VALUE" x="4.812" y="69.139" size="1.016" layer="27" rot="R90"/> +<attribute name="VOLTAGE" value="" x="2.518" y="71.536" size="1.778" layer="27" rot="R90" display="off"/> +</element> +<element name="C19" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="2.024" y="75.456" smashed="yes" rot="R270"> +<attribute name="NAME" x="3.421" y="76.345" size="1.016" layer="25" rot="R270"/> +<attribute name="PACKAGE" value="0603" x="2.024" y="75.456" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="2.024" y="75.456" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="VALUE" x="1.611" y="80.472" size="1.016" layer="27" rot="R270"/> +<attribute name="VOLTAGE" value="" x="2.024" y="75.456" size="1.778" layer="27" rot="R270" display="off"/> +</element> +<element name="U$1" library="fab" package="CBA-SILK-LOGO" value="" x="7" y="39" rot="R270"/> +<element name="U$2" library="fab" package="MK-LOGO-SILK" value="" x="7" y="42"/> +<element name="R1" library="borkedlabs-passives" package="0805" value="10k" x="39.3" y="85.2" rot="R180"> +<attribute name="PACKAGE" value="0805" x="39.3" y="85.2" size="1.6764" layer="27" rot="R180" display="off"/> +<attribute name="PRECISION" value="" x="39.3" y="85.2" size="1.6764" layer="27" rot="R180" display="off"/> +</element> +<element name="D13" library="lights" package="LED0805" value="LED0805" x="13.35" y="89.1" rot="R270"/> +<element name="D14" library="lights" package="LED0805" value="LED0805" x="16.75" y="89.1" rot="R270"/> +<element name="R14" library="borkedlabs-passives" package="0805" value="100R" x="13.35" y="86.1" smashed="yes" rot="R90"> +<attribute name="NAME" x="12.5245" y="85.338" size="1.016" layer="25" rot="R90"/> +<attribute name="PACKAGE" value="0805" x="13.35" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="13.35" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="VALUE" x="12.818" y="84.116" size="1.016" layer="27" rot="R270"/> +</element> +<element name="R15" library="borkedlabs-passives" package="0805" value="150R" x="16.75" y="86.1" smashed="yes" rot="R90"> +<attribute name="NAME" x="15.9245" y="85.338" size="1.016" layer="25" rot="R90"/> +<attribute name="PACKAGE" value="0805" x="16.75" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="16.75" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="VALUE" x="16.468" y="84.366" size="1.016" layer="27" rot="R270"/> +</element> +<element name="D1" library="lights" package="LED0805" value="LED0805" x="75.75" y="87.75" rot="R270"/> +<element name="D2" library="lights" package="LED0805" value="LED0805" x="75.75" y="77.25" rot="R90"/> +<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="88.25"> +<attribute name="PACKAGE" value="0805" x="48.376" y="82.408" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="48.376" y="82.408" size="1.6764" layer="27" display="off"/> +</element> +<element name="R3" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="76.75"> +<attribute name="PACKAGE" value="0805" x="56.25" y="71.67" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="71.67" size="1.6764" layer="27" display="off"/> +</element> +<element name="J7" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="82.5" rot="R90"/> +<element name="D3" library="lights" package="LED0805" value="LED0805" x="75.75" y="72.75" rot="R270"/> +<element name="D4" library="lights" package="LED0805" value="LED0805" x="75.75" y="62.25" rot="R90"/> +<element name="R4" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="73.25"> +<attribute name="PACKAGE" value="0805" x="39.75" y="84.75" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="39.75" y="84.75" size="1.6764" layer="27" display="off"/> +</element> +<element name="R5" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="61.75"> +<attribute name="PACKAGE" value="0805" x="56.25" y="74.25" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="74.25" size="1.6764" layer="27" display="off"/> +</element> +<element name="J8" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="67.5" rot="R90"/> +<element name="D5" library="lights" package="LED0805" value="LED0805" x="75.75" y="57.75" rot="R270"/> +<element name="D6" library="lights" package="LED0805" value="LED0805" x="75.75" y="47.25" rot="R90"/> +<element name="R6" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="58.25"> +<attribute name="PACKAGE" value="0805" x="39.75" y="69.75" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="39.75" y="69.75" size="1.6764" layer="27" display="off"/> +</element> +<element name="R7" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="46.75"> +<attribute name="PACKAGE" value="0805" x="56.25" y="59.25" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="59.25" size="1.6764" layer="27" display="off"/> +</element> +<element name="J9" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="52.5" rot="R90"/> +<element name="D7" library="lights" package="LED0805" value="LED0805" x="75.75" y="42.75" rot="R270"/> +<element name="D8" library="lights" package="LED0805" value="LED0805" x="75.75" y="32.25" rot="R90"/> +<element name="R8" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="43.25"> +<attribute name="PACKAGE" value="0805" x="39.75" y="54.75" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="39.75" y="54.75" size="1.6764" layer="27" display="off"/> +</element> +<element name="R9" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="31.75"> +<attribute name="PACKAGE" value="0805" x="56.25" y="44.25" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="44.25" size="1.6764" layer="27" display="off"/> +</element> +<element name="J10" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="37.5" rot="R90"/> +<element name="D9" library="lights" package="LED0805" value="LED0805" x="75.75" y="27.75" rot="R270"/> +<element name="D10" library="lights" package="LED0805" value="LED0805" x="75.75" y="17.25" rot="R90"/> +<element name="R10" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="28.25"> +<attribute name="PACKAGE" value="0805" x="39.75" y="39.75" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="39.75" y="39.75" size="1.6764" layer="27" display="off"/> +</element> +<element name="R11" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="16.75"> +<attribute name="PACKAGE" value="0805" x="56.25" y="29.25" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="29.25" size="1.6764" layer="27" display="off"/> +</element> +<element name="J11" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="22.5" rot="R90"/> +<element name="D12" library="lights" package="LED0805" value="LED0805" x="6.75" y="89.1" rot="R270"/> +<element name="R13" library="borkedlabs-passives" package="0805" value="150R" x="6.75" y="86.1" smashed="yes" rot="R90"> +<attribute name="NAME" x="5.9245" y="85.338" size="1.016" layer="25" rot="R90"/> +<attribute name="PACKAGE" value="0805" x="6.75" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="6.75" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="VALUE" x="6.218" y="84.116" size="1.016" layer="27" rot="R270"/> +</element> +<element name="D11" library="lights" package="LED0805" value="LED0805" x="3.55" y="89.1" rot="R270"/> +<element name="R12" library="borkedlabs-passives" package="0805" value="150R" x="3.55" y="86.1" smashed="yes" rot="R90"> +<attribute name="NAME" x="2.7245" y="85.338" size="1.016" layer="25" rot="R90"/> +<attribute name="PACKAGE" value="0805" x="3.55" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="3.55" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="VALUE" x="3.268" y="84.366" size="1.016" layer="27" rot="R270"/> +</element> +<element name="J2" library="SparkFun-Connectors" package="SAMTECH_FTSH-105-01" value="CORTEX_DEBUG_SMD" x="47.9" y="88.4" rot="R180"/> +<element name="U1" library="microcontrollers" package="QFN-64-9X9MM" value="ATSAMD51QFN64" x="41.05" y="75.05"/> +<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="40.3" y="80.75" rot="R180"> +<attribute name="PACKAGE" value="0603" x="40.3" y="80.75" size="1.6764" layer="27" rot="R180" display="off"/> +<attribute name="TYPE" value="" x="40.3" y="80.75" size="1.6764" layer="27" rot="R180" display="off"/> +<attribute name="VOLTAGE" value="" x="40.3" y="80.75" size="1.6764" layer="27" rot="R180" display="off"/> +</element> +<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="47.6" y="78.55"> +<attribute name="PACKAGE" value="0603" x="47.6" y="78.55" size="1.6764" layer="27" display="off"/> +<attribute name="TYPE" value="" x="47.6" y="78.55" size="1.6764" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="47.6" y="78.55" size="1.6764" layer="27" display="off"/> +</element> +<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="47.6" y="71.55"> +<attribute name="PACKAGE" value="0603" x="47.6" y="71.55" size="1.6764" layer="27" display="off"/> +<attribute name="TYPE" value="" x="47.6" y="71.55" size="1.6764" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="47.6" y="71.55" size="1.6764" layer="27" display="off"/> +</element> +<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="40.1" y="69.4"> +<attribute name="PACKAGE" value="0603" x="40.1" y="69.4" size="1.6764" layer="27" display="off"/> +<attribute name="TYPE" value="" x="40.1" y="69.4" size="1.6764" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="40.1" y="69.4" size="1.6764" layer="27" display="off"/> +</element> +<element name="C5" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="34.6" y="75.35" rot="R180"> +<attribute name="PACKAGE" value="0603" x="34.6" y="75.35" size="1.6764" layer="27" rot="R180" display="off"/> +<attribute name="TYPE" value="" x="34.6" y="75.35" size="1.6764" layer="27" rot="R180" display="off"/> +<attribute name="VOLTAGE" value="" x="34.6" y="75.35" size="1.6764" layer="27" rot="R180" display="off"/> +</element> +<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="43.7" y="80.75"> +<attribute name="PACKAGE" value="0603" x="43.7" y="80.75" size="1.6764" layer="27" display="off"/> +<attribute name="TYPE" value="" x="43.7" y="80.75" size="1.6764" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="43.7" y="80.75" size="1.6764" layer="27" display="off"/> +</element> +<element name="C7" library="borkedlabs-passives" package="1206" value="10uF" x="44.3" y="82.65"> +<attribute name="PACKAGE" value="1206" x="44.3" y="82.65" size="1.6764" layer="27" display="off"/> +<attribute name="TYPE" value="" x="44.3" y="82.65" size="1.6764" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="44.3" y="82.65" size="1.6764" layer="27" display="off"/> +</element> +<element name="D15" library="lights" package="LED0805" value="LED0805" x="75.75" y="12.75" rot="R270"/> +<element name="D16" library="lights" package="LED0805" value="LED0805" x="75.75" y="2.25" rot="R90"/> +<element name="R16" library="borkedlabs-passives" package="0805" value="150R" x="56.25" y="13.25"> +<attribute name="PACKAGE" value="0805" x="40.25" y="24.5" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="40.25" y="24.5" size="1.6764" layer="27" display="off"/> +</element> +<element name="R17" library="borkedlabs-passives" package="0805" value="100R" x="56.25" y="2"> +<attribute name="PACKAGE" value="0805" x="56.25" y="14" size="1.6764" layer="27" display="off"/> +<attribute name="PRECISION" value="" x="56.25" y="14" size="1.6764" layer="27" display="off"/> +</element> +<element name="J1" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="75" y="7.5" rot="R90"/> +<element name="C8" library="borkedlabs-passives" package="1206" value="10uF" x="22.7" y="75.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="22.7" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="22.7" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="22.7" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="C9" library="borkedlabs-passives" package="1206" value="10uF" x="25" y="75.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="25" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="25" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="25" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="U3" library="connector" package="RASPBERRYPI-3BPLUS" value="RASPBERRYPI-3BPLUS" x="0" y="0"/> +<element name="J3" library="connector" package="POGO" value="POGO" x="47.3" y="8.3"/> +<element name="J4" library="connector" package="POGO" value="POGO" x="44.9" y="8.3"/> +<element name="J5" library="connector" package="POGO" value="POGO" x="49.8" y="8.3"/> +<element name="J6" library="connector" package="POGO" value="POGO" x="5" y="61.5"/> +<element name="L1" library="power" package="NRS5020T4R7MMGJ" value="4.7uF" x="10.7" y="75.3" rot="R270"/> +<element name="U$3" library="borkedlabs-misc" package="FIDUCIAL_1MM" value="FIDUCIAL" x="3.5" y="3.5"/> +<element name="U$4" library="borkedlabs-misc" package="FIDUCIAL_1MM" value="FIDUCIAL" x="48" y="81.5"/> +<element name="U2" library="power" package="QFN16-3X3-TI-RTE" value="BUCK-TS30011-12-13QFN" x="5.2" y="76.1" rot="R180"/> +<element name="S3" library="fab" package="SLIDESWITCH-CL-SB-22A" value="SLIDE-SWITCHSMT" x="2.5" y="39.7" rot="R90"/> +<element name="C10" library="borkedlabs-passives" package="1206" value="10uF" x="15.8" y="75.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="15.8" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="15.8" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="15.8" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="C11" library="borkedlabs-passives" package="1206" value="10uF" x="18.1" y="75.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="18.1" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="18.1" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="18.1" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="C12" library="borkedlabs-passives" package="1206" value="10uF" x="20.4" y="75.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="20.4" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="20.4" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="20.4" y="75.5" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="C13" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="14" y="76.4" rot="R270"> +<attribute name="PACKAGE" value="0603" x="14" y="76.4" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="14" y="76.4" size="1.6764" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="14" y="76.4" size="1.6764" layer="27" rot="R270" display="off"/> +</element> +<element name="MP1" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="46.7" y="2.8" rot="MR0"/> +<element name="D17" library="lights" package="LED0805" value="LED0805" x="10.1" y="89.1" rot="R270"/> +<element name="R18" library="borkedlabs-passives" package="0805" value="150R" x="10.1" y="86.1" rot="R90"> +<attribute name="PACKAGE" value="0805" x="10.1" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="10.1" y="86.1" size="1.6764" layer="27" rot="R90" display="off"/> +</element> +</elements> +<signals> +<signal name="GND"> +<contactref element="X1" pad="GND"/> +<contactref element="J7" pad="P$4"/> +<contactref element="J7" pad="P$3"/> +<contactref element="J8" pad="P$4"/> +<contactref element="J8" pad="P$3"/> +<contactref element="J9" pad="P$4"/> +<contactref element="J9" pad="P$3"/> +<contactref element="J10" pad="P$4"/> +<contactref element="J10" pad="P$3"/> +<contactref element="J11" pad="P$4"/> +<contactref element="J11" pad="P$3"/> +<contactref element="R12" pad="1"/> +<contactref element="J2" pad="3"/> +<contactref element="J2" pad="5"/> +<contactref element="J2" pad="9"/> +<contactref element="C1" pad="2"/> +<contactref element="C2" pad="2"/> +<contactref element="C3" pad="2"/> +<contactref element="C4" pad="2"/> +<contactref element="C5" pad="2"/> +<contactref element="C6" pad="2"/> +<contactref element="C7" pad="2"/> +<contactref element="J1" pad="P$4"/> +<contactref element="J1" pad="P$3"/> +<contactref element="U1" pad="7"/> +<contactref element="U1" pad="22"/> +<contactref element="U1" pad="33"/> +<contactref element="U1" pad="47"/> +<contactref element="U1" pad="54"/> +<contactref element="J5" pad="P$1"/> +<contactref element="C17" pad="1"/> +<contactref element="S3" pad="P$6"/> +<contactref element="S3" pad="P$3"/> +<contactref element="U2" pad="14"/> +<contactref element="U2" pad="15"/> +<contactref element="U2" pad="TH"/> +<contactref element="U2" pad="4"/> +<contactref element="C8" pad="2"/> +<contactref element="C9" pad="2"/> +<contactref element="C10" pad="2"/> +<contactref element="C11" pad="2"/> +<contactref element="C12" pad="2"/> +<contactref element="C13" pad="2"/> +<polygon width="0.1524" layer="16"> +<vertex x="-2" y="95"/> +<vertex x="79" y="95"/> +<vertex x="79" y="-2"/> +<vertex x="-2" y="-2"/> +</polygon> +<via x="46.8" y="77.6" extent="1-16" drill="0.35"/> +<wire x1="36.55" y1="75.8" x2="37.5" y2="75.8" width="0.1524" layer="1"/> +<via x="37.5" y="75.8" extent="1-16" drill="0.35"/> +<contactref element="S1" pad="P$3"/> +<via x="38.596" y="90.742" extent="1-16" drill="0.35"/> +<wire x1="45.36" y1="90.813" x2="45.4" y2="90.773" width="0.1524" layer="1"/> +<wire x1="45.4" y1="90.773" x2="45.4" y2="89.8" width="0.1524" layer="1"/> +<wire x1="45.4" y1="89.8" x2="47.9" y2="89.8" width="0.1524" layer="1"/> +<wire x1="47.9" y1="89.8" x2="47.9" y2="90.813" width="0.1524" layer="1"/> +<wire x1="49.17" y1="90.813" x2="49.2" y2="90.783" width="0.1524" layer="1"/> +<wire x1="49.2" y1="90.783" x2="49.2" y2="89.8" width="0.1524" layer="1"/> +<wire x1="49.2" y1="89.8" x2="47.9" y2="89.8" width="0.1524" layer="1"/> +<wire x1="47.9" y1="89.8" x2="47.9" y2="89.2" width="0.1524" layer="1"/> +<via x="47.9" y="89.2" extent="1-16" drill="0.35"/> +<wire x1="40.9" y1="69.45" x2="40.9" y2="69.4" width="0.1524" layer="1"/> +<wire x1="40.0803125" y1="70.0214" x2="40.3286" y2="70.0214" width="0.1524" layer="1"/> +<wire x1="40.3286" y1="70.0214" x2="40.9" y2="69.45" width="0.1524" layer="1"/> +<wire x1="39.8" y1="70.55" x2="39.8" y2="71.4" width="0.1524" layer="1"/> +<via x="39.8" y="71.4" extent="1-16" drill="0.35"/> +<wire x1="39.8" y1="70.55" x2="39.8" y2="70.3017125" width="0.1524" layer="1"/> +<wire x1="39.8" y1="70.3017125" x2="40.0803125" y2="70.0214" width="0.1524" layer="1"/> +<wire x1="45.55" y1="71.3" x2="45" y2="71.3" width="0.1524" layer="1"/> +<wire x1="45" y1="71.3" x2="44.3" y2="72" width="0.1524" layer="1"/> +<via x="44.3" y="72" extent="1-16" drill="0.35"/> +<wire x1="45.8467125" y1="71.3" x2="45.55" y2="71.3" width="0.1524" layer="1"/> +<wire x1="46.2253125" y1="70.9214" x2="45.8467125" y2="71.3" width="0.1524" layer="1"/> +<wire x1="47.7714" y1="70.9214" x2="46.2253125" y2="70.9214" width="0.1524" layer="1"/> +<wire x1="48.4" y1="71.55" x2="47.7714" y2="70.9214" width="0.1524" layer="1"/> +<wire x1="57.601" y1="68.135" x2="57.601" y2="66.865" width="0.1524" layer="1"/> +<wire x1="57.601" y1="68.135" x2="57.636" y2="68.1" width="0.1524" layer="1"/> +<wire x1="57.636" y1="68.1" x2="60" y2="68.1" width="0.1524" layer="1"/> +<via x="60" y="68.1" extent="1-16" drill="0.35"/> +<wire x1="57.601" y1="81.865" x2="57.601" y2="83.135" width="0.1524" layer="1"/> +<wire x1="57.601" y1="83.135" x2="60.165" y2="83.135" width="0.1524" layer="1"/> +<wire x1="60.165" y1="83.135" x2="60.2" y2="83.1" width="0.1524" layer="1"/> +<via x="60.2" y="83.1" extent="1-16" drill="0.35"/> +<wire x1="57.601" y1="51.865" x2="57.601" y2="53.135" width="0.1524" layer="1"/> +<wire x1="57.601" y1="53.135" x2="59.865" y2="53.135" width="0.1524" layer="1"/> +<wire x1="59.865" y1="53.135" x2="59.9" y2="53.1" width="0.1524" layer="1"/> +<via x="59.9" y="53.1" extent="1-16" drill="0.35"/> +<wire x1="57.601" y1="36.865" x2="57.601" y2="38.135" width="0.1524" layer="1"/> +<wire x1="57.601" y1="38.135" x2="57.666" y2="38.2" width="0.1524" layer="1"/> +<wire x1="57.666" y1="38.2" x2="59.8" y2="38.2" width="0.1524" layer="1"/> +<via x="59.8" y="38.2" extent="1-16" drill="0.35"/> +<wire x1="57.601" y1="21.865" x2="57.601" y2="23.135" width="0.1524" layer="1"/> +<wire x1="57.601" y1="23.135" x2="59.865" y2="23.135" width="0.1524" layer="1"/> +<wire x1="59.865" y1="23.135" x2="59.9" y2="23.1" width="0.1524" layer="1"/> +<via x="59.9" y="23.1" extent="1-16" drill="0.35"/> +<wire x1="57.601" y1="6.865" x2="57.601" y2="8.135" width="0.1524" layer="1"/> +<wire x1="57.601" y1="8.135" x2="60.365" y2="8.135" width="0.1524" layer="1"/> +<wire x1="60.365" y1="8.135" x2="60.4" y2="8.1" width="0.1524" layer="1"/> +<via x="60.4" y="8.1" extent="1-16" drill="0.35"/> +<wire x1="47.904" y1="4.152" x2="47.904" y2="6.404" width="0.2032" layer="1"/> +<wire x1="47.904" y1="6.404" x2="49.8" y2="8.3" width="0.2032" layer="1"/> +<wire x1="45.7" y1="82.65" x2="45.7" y2="81.95" width="0.2032" layer="1"/> +<wire x1="45.7" y1="81.95" x2="44.5" y2="80.75" width="0.2032" layer="1"/> +<wire x1="39.5" y1="80.75" x2="39.25" y2="80.5" width="0.1524" layer="1"/> +<wire x1="39.25" y1="80.5" x2="38.5" y2="80.5" width="0.1524" layer="1"/> +<via x="38.5" y="80.5" extent="1-16" drill="0.35"/> +<wire x1="44.5" y1="80.75" x2="45.4048" y2="79.8452" width="0.1524" layer="1"/> +<wire x1="45.4048" y1="79.8452" x2="45.4048" y2="79.4048" width="0.1524" layer="1"/> +<via x="45.4048" y="79.4048" extent="1-16" drill="0.35"/> +<wire x1="6.675" y1="76.85" x2="6.7" y2="76.875" width="0.2032" layer="1"/> +<via x="5.6" y="75.7" extent="1-16" drill="0.35"/> +<via x="4.8" y="75.7" extent="1-16" drill="0.35"/> +<via x="4.8" y="76.5" extent="1-16" drill="0.35"/> +<via x="5.6" y="76.5" extent="1-16" drill="0.35"/> +<wire x1="5.45" y1="74.625" x2="5.45" y2="75.55" width="0.2032" layer="1"/> +<wire x1="5.45" y1="75.55" x2="5.6" y2="75.7" width="0.2032" layer="1"/> +<wire x1="4.95" y1="74.625" x2="4.95" y2="75.55" width="0.2032" layer="1"/> +<wire x1="4.95" y1="75.55" x2="4.8" y2="75.7" width="0.2032" layer="1"/> +<wire x1="6.675" y1="76.85" x2="5.95" y2="76.85" width="0.2032" layer="1"/> +<wire x1="5.95" y1="76.85" x2="5.6" y2="76.5" width="0.2032" layer="1"/> +<wire x1="2.518" y1="70.136" x2="2.636" y2="70.136" width="0.2032" layer="1"/> +<wire x1="2.636" y1="70.136" x2="3" y2="70.5" width="0.2032" layer="1"/> +<via x="3" y="70.5" extent="1-16" drill="0.35"/> +<wire x1="2.518" y1="70.136" x2="2.154" y2="70.5" width="0.2032" layer="1"/> +<wire x1="2.154" y1="70.5" x2="2.1" y2="70.5" width="0.2032" layer="1"/> +<via x="2.1" y="70.5" extent="1-16" drill="0.35"/> +<via x="14" y="73.3" extent="1-16" drill="0.35"/> +<via x="15.8" y="73.3" extent="1-16" drill="0.35"/> +<via x="18.1" y="73.3" extent="1-16" drill="0.35"/> +<via x="20.4" y="73.2" extent="1-16" drill="0.35"/> +<via x="22.7" y="73.2" extent="1-16" drill="0.35"/> +<via x="25" y="73.2" extent="1-16" drill="0.35"/> +<via x="14" y="74.7" extent="1-16" drill="0.35"/> +<wire x1="3.55" y1="85.15" x2="3.55" y2="84.25" width="0.1524" layer="1"/> +<wire x1="3.55" y1="84.25" x2="3.5" y2="84.2" width="0.1524" layer="1"/> +<via x="3.5" y="84.2" extent="1-16" drill="0.35"/> +<wire x1="1.1" y1="42.2" x2="3.9" y2="42.2" width="0.1524" layer="1"/> +<via x="3.9" y="42.2" extent="1-16" drill="0.35"/> +<wire x1="36.1532875" y1="75.8" x2="36.55" y2="75.8" width="0.1524" layer="1"/> +<wire x1="35.9746875" y1="75.9786" x2="36.1532875" y2="75.8" width="0.1524" layer="1"/> +<wire x1="34.4286" y1="75.9786" x2="35.9746875" y2="75.9786" width="0.1524" layer="1"/> +<wire x1="33.8" y1="75.35" x2="34.4286" y2="75.9786" width="0.1524" layer="1"/> +<wire x1="42.3" y1="79.55" x2="42.3" y2="78" width="0.1524" layer="1"/> +<wire x1="42.3" y1="78" x2="42.3572" y2="77.9428" width="0.1524" layer="1"/> +<wire x1="42.3572" y1="77.9428" x2="43.5" y2="77.9428" width="0.1524" layer="1"/> +<via x="43.5" y="77.9428" extent="1-16" drill="0.35"/> +<wire x1="48.4" y1="78.55" x2="47.7714" y2="77.9214" width="0.1524" layer="1"/> +<wire x1="47.1214" y1="77.9214" x2="46.8" y2="77.6" width="0.1524" layer="1"/> +<wire x1="47.7714" y1="77.9214" x2="47.1214" y2="77.9214" width="0.1524" layer="1"/> +<wire x1="45.55" y1="78.3" x2="45.4036" y2="78.1536" width="0.1524" layer="1"/> +<wire x1="44.572925" y1="77.9428" x2="43.5" y2="77.9428" width="0.1524" layer="1"/> +<wire x1="45.4036" y1="78.1536" x2="44.783725" y2="78.1536" width="0.1524" layer="1"/> +<wire x1="44.783725" y1="78.1536" x2="44.572925" y2="77.9428" width="0.1524" layer="1"/> +<polygon width="0.1524" layer="1" rank="2"> +<vertex x="5.1" y="78.2"/> +<vertex x="5.1" y="72.8"/> +<vertex x="26.1" y="72.7"/> +<vertex x="26.1" y="78.2"/> +</polygon> +</signal> +<signal name="+3V3"> +<contactref element="R1" pad="2"/> +<contactref element="D1" pad="1"/> +<contactref element="D2" pad="1"/> +<contactref element="J7" pad="P$6"/> +<contactref element="J7" pad="P$1"/> +<contactref element="D3" pad="1"/> +<contactref element="D4" pad="1"/> +<contactref element="J8" pad="P$6"/> +<contactref element="J8" pad="P$1"/> +<contactref element="D5" pad="1"/> +<contactref element="D6" pad="1"/> +<contactref element="J9" pad="P$6"/> +<contactref element="J9" pad="P$1"/> +<contactref element="D7" pad="1"/> +<contactref element="D8" pad="1"/> +<contactref element="J10" pad="P$6"/> +<contactref element="J10" pad="P$1"/> +<contactref element="D9" pad="1"/> +<contactref element="D10" pad="1"/> +<contactref element="J11" pad="P$6"/> +<contactref element="J11" pad="P$1"/> +<contactref element="D14" pad="1"/> +<contactref element="D13" pad="1"/> +<contactref element="D12" pad="1"/> +<contactref element="D11" pad="1"/> +<contactref element="J2" pad="1"/> +<contactref element="D15" pad="1"/> +<contactref element="D16" pad="1"/> +<contactref element="J1" pad="P$6"/> +<contactref element="J1" pad="P$1"/> +<contactref element="U1" pad="8"/> +<contactref element="U1" pad="56"/> +<contactref element="U1" pad="48"/> +<contactref element="U1" pad="34"/> +<contactref element="U1" pad="21"/> +<contactref element="C1" pad="1"/> +<contactref element="C2" pad="1"/> +<contactref element="C3" pad="1"/> +<contactref element="C4" pad="1"/> +<contactref element="C5" pad="1"/> +<contactref element="L1" pad="1"/> +<contactref element="C8" pad="1"/> +<contactref element="C9" pad="1"/> +<contactref element="C10" pad="1"/> +<contactref element="C11" pad="1"/> +<contactref element="C12" pad="1"/> +<contactref element="U2" pad="5"/> +<contactref element="C13" pad="1"/> +<contactref element="D17" pad="1"/> +<polygon width="0.1524" layer="1" rank="6"> +<vertex x="-1" y="94"/> +<vertex x="78" y="94"/> +<vertex x="78" y="-1"/> +<vertex x="-1" y="-1"/> +</polygon> +<wire x1="5.95" y1="77.575" x2="6.675" y2="77.575" width="0.1524" layer="1"/> +<wire x1="6.675" y1="77.575" x2="6.8" y2="77.7" width="0.1524" layer="1"/> +<via x="6.8" y="77.7" extent="1-16" drill="0.35"/> +<wire x1="6.8" y1="77.7" x2="6.9" y2="77.8" width="0.1524" layer="16"/> +<wire x1="6.9" y1="77.8" x2="10.7" y2="77.8" width="0.1524" layer="16"/> +<via x="10.7" y="77.8" extent="1-16" drill="0.35"/> +<wire x1="15.8" y1="76.9" x2="18.1" y2="76.9" width="1.27" layer="1"/> +<wire x1="18.1" y1="76.9" x2="20.4" y2="76.9" width="1.27" layer="1"/> +<wire x1="20.4" y1="76.9" x2="22.7" y2="76.9" width="1.27" layer="1"/> +<wire x1="22.7" y1="76.9" x2="25" y2="76.9" width="1.27" layer="1"/> +<wire x1="14" y1="77.2" x2="15.5" y2="77.2" width="0.8128" layer="1"/> +<wire x1="15.5" y1="77.2" x2="15.8" y2="76.9" width="0.8128" layer="1"/> +<wire x1="14" y1="77.2" x2="12.8" y2="77.2" width="0.8128" layer="1"/> +<wire x1="12.8" y1="77.2" x2="12.3" y2="76.7" width="0.8128" layer="1"/> +<wire x1="12.3" y1="76.7" x2="12.35" y2="76.65" width="0.8128" layer="1"/> +<wire x1="12.35" y1="76.65" x2="12.35" y2="75.3" width="0.8128" layer="1"/> +<wire x1="10.7" y1="77.8" x2="11.3" y2="77.2" width="0.8128" layer="1"/> +<wire x1="11.3" y1="77.2" x2="12.8" y2="77.2" width="0.8128" layer="1"/> +<wire x1="25" y1="76.9" x2="25.1" y2="77" width="0.8128" layer="1"/> +<wire x1="25.1" y1="77" x2="27.5" y2="77" width="0.8128" layer="1"/> +</signal> +<signal name="TRACESWO"> +<contactref element="J2" pad="6"/> +<contactref element="U1" pad="59"/> +<wire x1="47.9" y1="85.987" x2="46.913" y2="85" width="0.1524" layer="1"/> +<wire x1="46.913" y1="85" x2="45.4" y2="85" width="0.1524" layer="1"/> +<wire x1="45.4" y1="85" x2="44.8" y2="84.4" width="0.1524" layer="1"/> +<wire x1="44.8" y1="84.4" x2="44.6" y2="84.4" width="0.1524" layer="1"/> +<via x="44.6" y="84.4" extent="1-16" drill="0.35"/> +<wire x1="44.6" y1="84.4" x2="42.1" y2="84.4" width="0.1524" layer="16"/> +<wire x1="42.1" y1="84.4" x2="39.3" y2="81.6" width="0.1524" layer="16"/> +<wire x1="39.3" y1="81.6" x2="39.3" y2="79" width="0.1524" layer="16"/> +<wire x1="39.3" y1="79" x2="38.9" y2="78.6" width="0.1524" layer="16"/> +<via x="38.9" y="78.6" extent="1-16" drill="0.35"/> +<wire x1="38.9" y1="78.6" x2="39.3214" y2="79.0214" width="0.1524" layer="1"/> +<wire x1="39.3214" y1="79.0214" x2="39.5196875" y2="79.0214" width="0.1524" layer="1"/> +<wire x1="39.5196875" y1="79.0214" x2="39.8" y2="79.3017125" width="0.1524" layer="1"/> +<wire x1="39.8" y1="79.3017125" x2="39.8" y2="79.55" width="0.1524" layer="1"/> +</signal> +<signal name="SWCLK"> +<contactref element="J2" pad="4"/> +<contactref element="U1" pad="57"/> +<wire x1="48.3064" y1="85.1234" x2="47.46745625" y2="85.1234" width="0.1524" layer="1"/> +<wire x1="49.17" y1="85.987" x2="48.3064" y2="85.1234" width="0.1524" layer="1"/> +<wire x1="47.03925625" y1="84.6952" x2="46" y2="84.6952" width="0.1524" layer="1"/> +<wire x1="47.46745625" y1="85.1234" x2="47.03925625" y2="84.6952" width="0.1524" layer="1"/> +<wire x1="46" y1="84.6952" x2="45.711646875" y2="84.406846875" width="0.1524" layer="1"/> +<wire x1="45.711646875" y1="84.406846875" x2="45.593153125" y2="84.406846875" width="0.1524" layer="1"/> +<via x="45.593153125" y="84.406846875" extent="1-16" drill="0.35"/> +<wire x1="44.83030625" y1="83.844" x2="44.36969375" y2="83.844" width="0.1524" layer="16"/> +<wire x1="44.36969375" y1="83.844" x2="44.11849375" y2="84.0952" width="0.1524" layer="16"/> +<wire x1="45.593153125" y1="84.406846875" x2="45.393153125" y2="84.406846875" width="0.1524" layer="16"/> +<wire x1="45.393153125" y1="84.406846875" x2="44.83030625" y2="83.844" width="0.1524" layer="16"/> +<wire x1="44.11849375" y1="84.0952" x2="42.22625625" y2="84.0952" width="0.1524" layer="16"/> +<wire x1="42.22625625" y1="84.0952" x2="39.615528125" y2="81.484471875" width="0.1524" layer="16"/> +<wire x1="39.615528125" y1="81.484471875" x2="39.615528125" y2="77.915528125" width="0.1524" layer="16"/> +<wire x1="39.615528125" y1="77.915528125" x2="39.6" y2="77.9" width="0.1524" layer="16"/> +<wire x1="39.6" y1="77.9" x2="41.3572" y2="77.9" width="0.1524" layer="16"/> +<wire x1="41.3572" y1="77.9" x2="41.4" y2="77.9428" width="0.1524" layer="16"/> +<via x="41.4" y="77.9428" extent="1-16" drill="0.35"/> +<wire x1="41.4" y1="77.9428" x2="40.8" y2="78.5428" width="0.1524" layer="1"/> +<wire x1="40.8" y1="78.5428" x2="40.8" y2="79.55" width="0.1524" layer="1"/> +</signal> +<signal name="SWDIO"> +<contactref element="J2" pad="2"/> +<contactref element="U1" pad="58"/> +<wire x1="40.3" y1="79.55" x2="40.2" y2="79.45" width="0.1524" layer="1"/> +<wire x1="40.2" y1="79.45" x2="40.2" y2="78.6" width="0.1524" layer="1"/> +<via x="40.2" y="78.6" extent="1-16" drill="0.35"/> +<wire x1="40.2" y1="78.6" x2="40.2" y2="78.8" width="0.1524" layer="16"/> +<wire x1="40.2" y1="78.8" x2="39.9203375" y2="79.0796625" width="0.1524" layer="16"/> +<wire x1="39.9203375" y1="79.0796625" x2="39.9203375" y2="81.35821875" width="0.1524" layer="16"/> +<wire x1="39.9203375" y1="81.35821875" x2="42.35251875" y2="83.7904" width="0.1524" layer="16"/> +<wire x1="42.35251875" y1="83.7904" x2="43.9922375" y2="83.7904" width="0.1524" layer="16"/> +<wire x1="43.9922375" y1="83.7904" x2="44.2434375" y2="83.5392" width="0.1524" layer="16"/> +<wire x1="44.2434375" y1="83.5392" x2="44.9565625" y2="83.5392" width="0.1524" layer="16"/> +<wire x1="44.9565625" y1="83.5392" x2="45.315528125" y2="83.898165625" width="0.1524" layer="16"/> +<wire x1="45.315528125" y1="83.898165625" x2="45.36285" y2="83.85084375" width="0.1524" layer="16"/> +<wire x1="45.36285" y1="83.85084375" x2="45.8234625" y2="83.85084375" width="0.1524" layer="16"/> +<wire x1="45.8234625" y1="83.85084375" x2="46.1491625" y2="84.17654375" width="0.1524" layer="16"/> +<wire x1="46.1491625" y1="84.17654375" x2="46.1491625" y2="84.2443625" width="0.1524" layer="16"/> +<wire x1="46.1491625" y1="84.2443625" x2="46.6" y2="84.6952" width="0.1524" layer="16"/> +<wire x1="46.6" y1="84.6952" x2="48.3" y2="84.6952" width="0.1524" layer="16"/> +<wire x1="48.3" y1="84.6952" x2="48.3" y2="84.644" width="0.1524" layer="16"/> +<wire x1="48.3" y1="84.644" x2="48.5" y2="84.444" width="0.1524" layer="16"/> +<via x="48.5" y="84.444" extent="1-16" drill="0.35"/> +<wire x1="50.043" y1="85.987" x2="50.44" y2="85.987" width="0.1524" layer="1"/> +<wire x1="48.5" y1="84.444" x2="49.1794" y2="85.1234" width="0.1524" layer="1"/> +<wire x1="49.1794" y1="85.1234" x2="49.5186875" y2="85.1234" width="0.1524" layer="1"/> +<wire x1="49.5186875" y1="85.1234" x2="49.6526" y2="85.2573125" width="0.1524" layer="1"/> +<wire x1="49.6526" y1="85.2573125" x2="49.6526" y2="85.5966" width="0.1524" layer="1"/> +<wire x1="49.6526" y1="85.5966" x2="50.043" y2="85.987" width="0.1524" layer="1"/> +</signal> +<signal name="RESET"> +<contactref element="R1" pad="1"/> +<contactref element="J2" pad="10"/> +<contactref element="U1" pad="52"/> +<wire x1="43.3" y1="79.55" x2="43.4464" y2="79.6964" width="0.1524" layer="1"/> +<wire x1="43.4464" y1="79.6964" x2="43.4464" y2="79.9446875" width="0.1524" layer="1"/> +<wire x1="43.7" y1="80.1982875" x2="43.7" y2="81.4" width="0.1524" layer="1"/> +<wire x1="43.4464" y1="79.9446875" x2="43.7" y2="80.1982875" width="0.1524" layer="1"/> +<wire x1="43.7" y1="81.4" x2="44" y2="81.7" width="0.1524" layer="1"/> +<wire x1="44" y1="84.627" x2="45.36" y2="85.987" width="0.1524" layer="1"/> +<wire x1="44" y1="81.7" x2="44" y2="84" width="0.1524" layer="1"/> +<wire x1="44" y1="84" x2="44" y2="84.627" width="0.1524" layer="1"/> +<wire x1="41.9" y1="84" x2="44" y2="84" width="0.1524" layer="1"/> +<contactref element="S1" pad="P$2"/> +<wire x1="41.9" y1="84" x2="41.9" y2="86.2" width="0.1524" layer="1"/> +<wire x1="41.9" y1="86.2" x2="41.458" y2="86.642" width="0.1524" layer="1"/> +<wire x1="41.458" y1="86.642" x2="40.196" y2="86.642" width="0.1524" layer="1"/> +<wire x1="40.196" y1="86.642" x2="40.196" y2="85.254" width="0.1524" layer="1"/> +<wire x1="40.196" y1="85.254" x2="40.25" y2="85.2" width="0.1524" layer="1"/> +</signal> +<signal name="UP1RX"> +<contactref element="J8" pad="P$2"/> +<contactref element="U1" pad="2"/> +<wire x1="36.55" y1="78.3" x2="37" y2="78.3" width="0.1524" layer="1"/> +<wire x1="37" y1="78.3" x2="37.9" y2="77.2" width="0.1524" layer="1"/> +<via x="37.9" y="77.2" extent="1-16" drill="0.35"/> +<wire x1="37.9" y1="77.2" x2="38.7" y2="76.4" width="0.1524" layer="16"/> +<wire x1="38.7" y1="76.4" x2="41.9" y2="76.4" width="0.1524" layer="16"/> +<wire x1="41.9" y1="76.4" x2="42.9" y2="77.4" width="0.1524" layer="16"/> +<wire x1="42.9" y1="80.4" x2="43.4" y2="80.9" width="0.1524" layer="16"/> +<wire x1="43.4" y1="80.9" x2="45.1" y2="80.9" width="0.1524" layer="16"/> +<wire x1="42.9" y1="77.4" x2="42.9" y2="80.4" width="0.1524" layer="16"/> +<wire x1="45.1" y1="80.9" x2="50.6" y2="75.4" width="0.1524" layer="16"/> +<wire x1="50.6" y1="75.4" x2="50.6" y2="74.7" width="0.1524" layer="16"/> +<wire x1="50.6" y1="74.7" x2="59.7" y2="65.6" width="0.1524" layer="16"/> +<wire x1="59.7" y1="65.6" x2="59.8" y2="65.6" width="0.1524" layer="16"/> +<via x="59.8" y="65.6" extent="1-16" drill="0.35"/> +<wire x1="59.8" y1="65.6" x2="57.606" y2="65.6" width="0.1524" layer="1"/> +<wire x1="57.606" y1="65.6" x2="57.601" y2="65.595" width="0.1524" layer="1"/> +</signal> +<signal name="UP1TX"> +<contactref element="J8" pad="P$5"/> +<contactref element="U1" pad="1"/> +<wire x1="38.1" y1="78.4" x2="37.9" y2="78.4" width="0.1524" layer="16"/> +<via x="37.9" y="78.4" extent="1-16" drill="0.35"/> +<wire x1="37.5" y1="78.8" x2="37.9" y2="78.4" width="0.1524" layer="1"/> +<wire x1="36.55" y1="78.8" x2="37.5" y2="78.8" width="0.1524" layer="1"/> +<wire x1="43" y1="81.7" x2="46" y2="81.7" width="0.1524" layer="16"/> +<wire x1="41.956" y1="77.71249375" x2="41.63030625" y2="77.3868" width="0.1524" layer="16"/> +<wire x1="38.31369375" y1="78.4" x2="37.9" y2="78.4" width="0.1524" layer="16"/> +<wire x1="43" y1="81.7" x2="41.956" y2="80.656" width="0.1524" layer="16"/> +<wire x1="41.956" y1="80.656" x2="41.956" y2="77.71249375" width="0.1524" layer="16"/> +<wire x1="41.63030625" y1="77.3868" x2="39.32689375" y2="77.3868" width="0.1524" layer="16"/> +<wire x1="39.32689375" y1="77.3868" x2="38.31369375" y2="78.4" width="0.1524" layer="16"/> +<wire x1="46" y1="81.7" x2="51.2" y2="76.5" width="0.1524" layer="16"/> +<wire x1="53.5" y1="76.5" x2="60.5" y2="69.5" width="0.1524" layer="16"/> +<via x="60.5" y="69.5" extent="1-16" drill="0.35"/> +<wire x1="60.5" y1="69.5" x2="60.405" y2="69.405" width="0.1524" layer="1"/> +<wire x1="60.405" y1="69.405" x2="57.601" y2="69.405" width="0.1524" layer="1"/> +<wire x1="51.2" y1="76.5" x2="53.5" y2="76.5" width="0.1524" layer="16"/> +</signal> +<signal name="UP1STLR"> +<contactref element="R4" pad="1"/> +<contactref element="U1" pad="42"/> +<via x="48.4" y="76.6" extent="1-16" drill="0.35"/> +<wire x1="48.4" y1="76.6" x2="48.1" y2="76.6" width="0.1524" layer="16"/> +<wire x1="48.1" y1="76.6" x2="46.806846875" y2="75.306846875" width="0.1524" layer="16"/> +<via x="46.806846875" y="75.306846875" extent="1-16" drill="0.35"/> +<wire x1="46.806846875" y1="75.306846875" x2="46.31369375" y2="75.8" width="0.1524" layer="1"/> +<wire x1="46.31369375" y1="75.8" x2="45.55" y2="75.8" width="0.1524" layer="1"/> +<wire x1="54.33630625" y1="73.25" x2="55.3" y2="73.25" width="0.1524" layer="1"/> +<wire x1="52.48150625" y1="75.1048" x2="54.33630625" y2="73.25" width="0.1524" layer="1"/> +<wire x1="49.8952" y1="75.1048" x2="52.48150625" y2="75.1048" width="0.1524" layer="1"/> +<wire x1="48.4" y1="76.6" x2="49.8952" y2="75.1048" width="0.1524" layer="1"/> +</signal> +<signal name="UP1STLB"> +<contactref element="R5" pad="1"/> +<contactref element="U1" pad="41"/> +<wire x1="45.55" y1="75.3" x2="46.1" y2="75.3" width="0.1524" layer="1"/> +<wire x1="46.1" y1="75.3" x2="46.25084375" y2="75.14915625" width="0.1524" layer="1"/> +<wire x1="46.25084375" y1="75.14915625" x2="46.25084375" y2="75.07654375" width="0.1524" layer="1"/> +<wire x1="46.25084375" y1="75.07654375" x2="46.57654375" y2="74.75084375" width="0.1524" layer="1"/> +<wire x1="46.57654375" y1="74.75084375" x2="47.7181" y2="74.75084375" width="0.1524" layer="1"/> +<wire x1="47.97374375" y1="74.4952" x2="51.3" y2="74.4952" width="0.1524" layer="1"/> +<wire x1="47.7181" y1="74.75084375" x2="47.97374375" y2="74.4952" width="0.1524" layer="1"/> +<wire x1="51.3" y1="74.4952" x2="53.8" y2="71.9952" width="0.1524" layer="1"/> +<wire x1="53.8" y1="71.9952" x2="53.8" y2="67" width="0.1524" layer="1"/> +<via x="53.8" y="67" extent="1-16" drill="0.35"/> +<wire x1="53.8" y1="66.25" x2="53.8" y2="67" width="0.1524" layer="16"/> +<wire x1="55.3" y1="61.75" x2="55.2" y2="61.85" width="0.1524" layer="1"/> +<wire x1="55.2" y1="61.85" x2="55.2" y2="63.3" width="0.1524" layer="1"/> +<via x="55.2" y="63.3" extent="1-16" drill="0.35"/> +<wire x1="55.2" y1="63.3" x2="55.2" y2="64.85" width="0.1524" layer="16"/> +<wire x1="55.2" y1="64.85" x2="53.8" y2="66.25" width="0.1524" layer="16"/> +</signal> +<signal name="UP4RX"> +<contactref element="J11" pad="P$2"/> +<contactref element="U1" pad="29"/> +<wire x1="43.3" y1="70.55" x2="43.3" y2="68.3" width="0.1524" layer="1"/> +<wire x1="43.3" y1="68.3" x2="47.9" y2="63.7" width="0.1524" layer="1"/> +<via x="47.9" y="63.7" extent="1-16" drill="0.35"/> +<via x="55.1" y="20.6" extent="1-16" drill="0.35"/> +<wire x1="55.1" y1="20.6" x2="55.105" y2="20.595" width="0.1524" layer="1"/> +<wire x1="55.105" y1="20.595" x2="57.601" y2="20.595" width="0.1524" layer="1"/> +<wire x1="47.9" y1="23.3" x2="50.6" y2="20.6" width="0.1524" layer="16"/> +<wire x1="50.6" y1="20.6" x2="55.1" y2="20.6" width="0.1524" layer="16"/> +<wire x1="47.9" y1="63.7" x2="47.9" y2="23.3" width="0.1524" layer="16"/> +</signal> +<signal name="UP4TX"> +<contactref element="J11" pad="P$5"/> +<contactref element="U1" pad="30"/> +<wire x1="57.601" y1="24.405" x2="55.105" y2="24.405" width="0.1524" layer="1"/> +<wire x1="55.105" y1="24.405" x2="55.1" y2="24.4" width="0.1524" layer="1"/> +<via x="55.1" y="24.4" extent="1-16" drill="0.35"/> +<wire x1="55.1" y1="24.4" x2="49.3" y2="30.2" width="0.1524" layer="16"/> +<wire x1="49.3" y1="30.2" x2="49.3" y2="64.5" width="0.1524" layer="16"/> +<via x="49.3" y="64.5" extent="1-16" drill="0.35"/> +<wire x1="49.3" y1="64.5" x2="43.8" y2="70" width="0.1524" layer="1"/> +<wire x1="43.8" y1="70" x2="43.8" y2="70.55" width="0.1524" layer="1"/> +</signal> +<signal name="UP2RX"> +<contactref element="J9" pad="P$2"/> +<contactref element="U1" pad="17"/> +<wire x1="37.3" y1="70.55" x2="37.3" y2="69.9" width="0.1524" layer="1"/> +<wire x1="37.3" y1="69.9" x2="36.6" y2="69.2" width="0.1524" layer="1"/> +<wire x1="36.6" y1="69.2" x2="36.6" y2="62.6" width="0.1524" layer="1"/> +<wire x1="48.605" y1="50.595" x2="57.601" y2="50.595" width="0.1524" layer="1"/> +<wire x1="36.6" y1="62.6" x2="48.605" y2="50.595" width="0.1524" layer="1"/> +</signal> +<signal name="UP2TX"> +<contactref element="J9" pad="P$5"/> +<contactref element="U1" pad="18"/> +<wire x1="57.601" y1="54.405" x2="47.495" y2="54.405" width="0.1524" layer="1"/> +<wire x1="47.495" y1="54.405" x2="37.8" y2="64.1" width="0.1524" layer="1"/> +<wire x1="37.8" y1="64.1" x2="37.8" y2="70.55" width="0.1524" layer="1"/> +</signal> +<signal name="UP0RX"> +<contactref element="J7" pad="P$2"/> +<contactref element="U1" pad="14"/> +<wire x1="57.601" y1="80.595" x2="55.805" y2="80.595" width="0.1524" layer="1"/> +<wire x1="55.805" y1="80.595" x2="55" y2="81.9" width="0.1524" layer="1"/> +<via x="55" y="81.9" extent="1-16" drill="0.35"/> +<wire x1="55" y1="81.9" x2="53.4" y2="85" width="0.1524" layer="16"/> +<wire x1="53.4" y1="85" x2="41.9" y2="85" width="0.1524" layer="16"/> +<wire x1="41.9" y1="85" x2="35.4" y2="78.5" width="0.1524" layer="16"/> +<wire x1="35.4" y1="78.5" x2="35.4" y2="73" width="0.1524" layer="16"/> +<wire x1="35.4" y1="73" x2="34.5" y2="72.1" width="0.1524" layer="16"/> +<via x="34.5" y="72.1" extent="1-16" drill="0.35"/> +<wire x1="34.5" y1="72.1" x2="34.7" y2="72.3" width="0.1524" layer="1"/> +<wire x1="34.7" y1="72.3" x2="36.55" y2="72.3" width="0.1524" layer="1"/> +</signal> +<signal name="UP0TX"> +<contactref element="J7" pad="P$5"/> +<contactref element="U1" pad="13"/> +<wire x1="57.601" y1="84.405" x2="55.596" y2="84.4" width="0.1524" layer="1"/> +<wire x1="55.596" y1="84.4" x2="55" y2="86.4" width="0.1524" layer="1"/> +<via x="55" y="86.4" extent="1-16" drill="0.35"/> +<wire x1="55" y1="86.4" x2="41.4" y2="86.4" width="0.1524" layer="16"/> +<wire x1="41.4" y1="86.4" x2="34.1" y2="79.1" width="0.1524" layer="16"/> +<wire x1="34.1" y1="79.1" x2="34.1" y2="73.6" width="0.1524" layer="16"/> +<via x="34.1" y="73.6" extent="1-16" drill="0.35"/> +<wire x1="34.1" y1="73.6" x2="34.9" y2="72.8" width="0.1524" layer="1"/> +<wire x1="34.9" y1="72.8" x2="36.55" y2="72.8" width="0.1524" layer="1"/> +</signal> +<signal name="UP3RX"> +<contactref element="J10" pad="P$2"/> +<contactref element="U1" pad="35"/> +<wire x1="57.601" y1="35.595" x2="57.596" y2="35.6" width="0.1524" layer="1"/> +<wire x1="57.596" y1="35.6" x2="54.9" y2="35.6" width="0.1524" layer="1"/> +<via x="54.9" y="35.6" extent="1-16" drill="0.35"/> +<wire x1="54.9" y1="35.6" x2="51.1" y2="39.4" width="0.1524" layer="16"/> +<wire x1="51" y1="69.7" x2="49.9" y2="70.8" width="0.1524" layer="16"/> +<via x="49.9" y="70.8" extent="1-16" drill="0.35"/> +<wire x1="49.9" y1="70.8" x2="49.1086" y2="71.5914" width="0.1524" layer="1"/> +<wire x1="49.1086" y1="71.5914" x2="49.1086" y2="72.0446875" width="0.1524" layer="1"/> +<wire x1="49.1086" y1="72.0446875" x2="48.8532875" y2="72.3" width="0.1524" layer="1"/> +<wire x1="48.8532875" y1="72.3" x2="45.55" y2="72.3" width="0.1524" layer="1"/> +<wire x1="51.1" y1="39.4" x2="51" y2="69.7" width="0.1524" layer="16"/> +</signal> +<signal name="UP3TX"> +<contactref element="J10" pad="P$5"/> +<contactref element="U1" pad="36"/> +<wire x1="57.601" y1="39.405" x2="54.905" y2="39.405" width="0.1524" layer="1"/> +<wire x1="54.905" y1="39.405" x2="54.9" y2="39.4" width="0.1524" layer="1"/> +<via x="54.9" y="39.4" extent="1-16" drill="0.35"/> +<wire x1="52.8" y1="41.5" x2="54.9" y2="39.4" width="0.1524" layer="16"/> +<wire x1="45.55" y1="72.8" x2="49.6" y2="72.8" width="0.1524" layer="1"/> +<wire x1="52" y1="70.4" x2="52.0248" y2="70.4" width="0.1524" layer="1"/> +<via x="52.0248" y="70.4" extent="1-16" drill="0.35"/> +<wire x1="52.0248" y1="70.4" x2="52.8" y2="69.6248" width="0.1524" layer="16"/> +<wire x1="49.6" y1="72.8" x2="52" y2="70.4" width="0.1524" layer="1"/> +<wire x1="52.8" y1="69.6248" x2="52.8" y2="41.5" width="0.1524" layer="16"/> +</signal> +<signal name="UP0STLR"> +<contactref element="R2" pad="1"/> +<contactref element="U1" pad="60"/> +<wire x1="55.3" y1="88.25" x2="51.5" y2="86.45" width="0.1524" layer="1"/> +<wire x1="51.5" y1="86.45" x2="51.5" y2="83.5" width="0.1524" layer="1"/> +<via x="51.5" y="83.5" extent="1-16" drill="0.35"/> +<wire x1="45.34841875" y1="83.5" x2="45.08281875" y2="83.2344" width="0.1524" layer="16"/> +<wire x1="45.08281875" y1="83.2344" x2="44.11718125" y2="83.2344" width="0.1524" layer="16"/> +<wire x1="44.11718125" y1="83.2344" x2="43.86598125" y2="83.4856" width="0.1524" layer="16"/> +<wire x1="51.5" y1="83.5" x2="45.34841875" y2="83.5" width="0.1524" layer="16"/> +<wire x1="43.86598125" y1="83.4856" x2="42.478775" y2="83.4856" width="0.1524" layer="16"/> +<wire x1="42.478775" y1="83.4856" x2="41.5" y2="82.506825" width="0.1524" layer="16"/> +<wire x1="41.5" y1="82.506825" x2="41.5" y2="82.151575" width="0.1524" layer="16"/> +<wire x1="41.5" y1="82.151575" x2="41.1742125" y2="81.8257875" width="0.1524" layer="16"/> +<via x="41.1742125" y="81.8257875" extent="1-16" drill="0.35"/> +<wire x1="39.3" y1="79.951575" x2="39.3" y2="79.55" width="0.1524" layer="1"/> +<wire x1="41.1742125" y1="81.8257875" x2="40.727025" y2="81.3786" width="0.1524" layer="1"/> +<wire x1="40.727025" y1="81.3786" x2="40.5253125" y2="81.3786" width="0.1524" layer="1"/> +<wire x1="40.2086" y1="80.2553125" x2="40.0746875" y2="80.1214" width="0.1524" layer="1"/> +<wire x1="40.0746875" y1="80.1214" x2="39.469825" y2="80.1214" width="0.1524" layer="1"/> +<wire x1="39.469825" y1="80.1214" x2="39.3" y2="79.951575" width="0.1524" layer="1"/> +<wire x1="40.5253125" y1="81.3786" x2="40.2086" y2="81.0618875" width="0.1524" layer="1"/> +<wire x1="40.2086" y1="81.0618875" x2="40.2086" y2="80.2553125" width="0.1524" layer="1"/> +</signal> +<signal name="UP2STLR"> +<contactref element="R6" pad="1"/> +<contactref element="U1" pad="40"/> +<wire x1="45.55" y1="74.8" x2="46.09633125" y2="74.8" width="0.1524" layer="1"/> +<wire x1="46.4502875" y1="74.44604375" x2="47.59184375" y2="74.44604375" width="0.1524" layer="1"/> +<wire x1="46.09633125" y1="74.8" x2="46.4502875" y2="74.44604375" width="0.1524" layer="1"/> +<wire x1="47.59184375" y1="74.44604375" x2="47.8474875" y2="74.1904" width="0.1524" layer="1"/> +<wire x1="47.8474875" y1="74.1904" x2="51.17374375" y2="74.1904" width="0.1524" layer="1"/> +<wire x1="51.17374375" y1="74.1904" x2="53.4952" y2="71.86894375" width="0.1524" layer="1"/> +<via x="53.8" y="64.3" extent="1-16" drill="0.35"/> +<wire x1="53.4952" y1="67.48150625" x2="53.244" y2="67.23030625" width="0.1524" layer="1"/> +<wire x1="53.244" y1="67.23030625" x2="53.244" y2="66.76969375" width="0.1524" layer="1"/> +<wire x1="53.8" y1="66.21369375" x2="53.8" y2="64.3" width="0.1524" layer="1"/> +<wire x1="53.244" y1="66.76969375" x2="53.756846875" y2="66.256846875" width="0.1524" layer="1"/> +<wire x1="53.756846875" y1="66.256846875" x2="53.8" y2="66.21369375" width="0.1524" layer="1"/> +<wire x1="53.4952" y1="71.86894375" x2="53.4952" y2="67.48150625" width="0.1524" layer="1"/> +<wire x1="53.8" y1="64.3" x2="53.8" y2="59.75" width="0.1524" layer="16"/> +<wire x1="53.8" y1="59.75" x2="55.3" y2="58.25" width="0.1524" layer="16"/> +<via x="55.3" y="58.25" extent="1-16" drill="0.35"/> +</signal> +<signal name="UP2STLB"> +<contactref element="R7" pad="1"/> +<contactref element="U1" pad="39"/> +<wire x1="45.55" y1="74.3" x2="46.165275" y2="74.3" width="0.1524" layer="1"/> +<wire x1="46.32403125" y1="74.14124375" x2="47.4655875" y2="74.14124375" width="0.1524" layer="1"/> +<wire x1="46.165275" y1="74.3" x2="46.32403125" y2="74.14124375" width="0.1524" layer="1"/> +<wire x1="47.4655875" y1="74.14124375" x2="47.72123125" y2="73.8856" width="0.1524" layer="1"/> +<wire x1="47.72123125" y1="73.8856" x2="51.0474875" y2="73.8856" width="0.1524" layer="1"/> +<wire x1="51.0474875" y1="73.8856" x2="53.1904" y2="71.7426875" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="67.6077625" x2="52.9392" y2="67.3565625" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="66.6434375" x2="53.4952" y2="66.0874375" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="67.3565625" x2="52.9392" y2="66.6434375" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="71.7426875" x2="53.1904" y2="67.6077625" width="0.1524" layer="1"/> +<via x="53.8" y="57.6" extent="1-16" drill="0.35"/> +<wire x1="53.4952" y1="64.78150625" x2="53.244" y2="64.53030625" width="0.1524" layer="1"/> +<wire x1="53.244" y1="64.53030625" x2="53.244" y2="64.06969375" width="0.1524" layer="1"/> +<wire x1="53.8" y1="63.51369375" x2="53.8" y2="57.6" width="0.1524" layer="1"/> +<wire x1="53.244" y1="64.06969375" x2="53.8" y2="63.51369375" width="0.1524" layer="1"/> +<wire x1="53.4952" y1="66.0874375" x2="53.4952" y2="64.78150625" width="0.1524" layer="1"/> +<wire x1="53.8" y1="57.6" x2="53.8" y2="48.4" width="0.1524" layer="16"/> +<wire x1="53.8" y1="48.4" x2="53.8" y2="48.25" width="0.1524" layer="16"/> +<wire x1="53.8" y1="48.25" x2="53.8" y2="48.4" width="0.1524" layer="1"/> +<via x="53.8" y="48.4" extent="1-16" drill="0.35"/> +<wire x1="54.956" y1="49.23030625" x2="54.63030625" y2="49.556" width="0.1524" layer="1"/> +<wire x1="54.63030625" y1="49.556" x2="54.16969375" y2="49.556" width="0.1524" layer="1"/> +<wire x1="54.16969375" y1="49.556" x2="53.844" y2="49.23030625" width="0.1524" layer="1"/> +<wire x1="55.3" y1="46.75" x2="54.956" y2="47.094" width="0.1524" layer="1"/> +<wire x1="53.844" y1="49.23030625" x2="53.844" y2="48.294" width="0.1524" layer="1"/> +<wire x1="53.844" y1="48.294" x2="53.8" y2="48.25" width="0.1524" layer="1"/> +<wire x1="54.956" y1="47.094" x2="54.956" y2="49.23030625" width="0.1524" layer="1"/> +</signal> +<signal name="UP0STLB"> +<contactref element="R3" pad="1"/> +<contactref element="U1" pad="49"/> +<wire x1="47.676271875" y1="77.434471875" x2="47.6072" y2="77.3654" width="0.1524" layer="16"/> +<via x="47.6072" y="77.3654" extent="1-16" drill="0.35"/> +<wire x1="47.6072" y1="77.3654" x2="47.8584" y2="77.6166" width="0.1524" layer="1"/> +<wire x1="47.8584" y1="77.6166" x2="48.6698875" y2="77.6166" width="0.1524" layer="1"/> +<wire x1="47.0386375" y1="78.53030625" x2="47.676271875" y2="77.892671875" width="0.1524" layer="16"/> +<wire x1="47.676271875" y1="77.892671875" x2="47.676271875" y2="77.434471875" width="0.1524" layer="16"/> +<wire x1="44.8" y1="79.55" x2="44.7702" y2="79.5202" width="0.1524" layer="1"/> +<wire x1="44.7702" y1="79.5202" x2="44.7702" y2="78.7096" width="0.1524" layer="1"/> +<via x="44.7702" y="78.7096" extent="1-16" drill="0.35"/> +<wire x1="44.7702" y1="78.7096" x2="44.94949375" y2="78.53030625" width="0.1524" layer="16"/> +<wire x1="44.94949375" y1="78.53030625" x2="47.0386375" y2="78.53030625" width="0.1524" layer="16"/> +<wire x1="48.6698875" y1="77.6166" x2="49.2864875" y2="77" width="0.1524" layer="1"/> +<wire x1="55.05" y1="77" x2="55.3" y2="76.75" width="0.1524" layer="1"/> +<wire x1="49.2864875" y1="77" x2="55.05" y2="77" width="0.1524" layer="1"/> +</signal> +<signal name="UP3STLR"> +<contactref element="R8" pad="1"/> +<contactref element="U1" pad="38"/> +<wire x1="45.55" y1="73.8" x2="47.375775" y2="73.8" width="0.1524" layer="1"/> +<wire x1="47.375775" y1="73.8" x2="47.594975" y2="73.5808" width="0.1524" layer="1"/> +<wire x1="47.594975" y1="73.5808" x2="50.92123125" y2="73.5808" width="0.1524" layer="1"/> +<wire x1="50.92123125" y1="73.5808" x2="52.8856" y2="71.61643125" width="0.1524" layer="1"/> +<wire x1="52.8856" y1="67.73401875" x2="52.6344" y2="67.48281875" width="0.1524" layer="1"/> +<wire x1="52.6344" y1="67.48281875" x2="52.6344" y2="66.51718125" width="0.1524" layer="1"/> +<wire x1="52.6344" y1="66.51718125" x2="53.1904" y2="65.96118125" width="0.1524" layer="1"/> +<wire x1="52.8856" y1="71.61643125" x2="52.8856" y2="67.73401875" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="64.9077625" x2="52.9392" y2="64.6565625" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="64.6565625" x2="52.9392" y2="63.9434375" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="63.9434375" x2="53.4952" y2="63.3874375" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="65.96118125" x2="53.1904" y2="64.9077625" width="0.1524" layer="1"/> +<wire x1="53.4952" y1="58.08150625" x2="53.244" y2="57.83030625" width="0.1524" layer="1"/> +<wire x1="53.244" y1="57.83030625" x2="53.244" y2="57.356" width="0.1524" layer="1"/> +<wire x1="53.4952" y1="63.3874375" x2="53.4952" y2="58.08150625" width="0.1524" layer="1"/> +<wire x1="54.356" y1="56.244" x2="54.356" y2="56" width="0.1524" layer="1"/> +<via x="54.356" y="56" extent="1-16" drill="0.35"/> +<wire x1="54.356" y1="56" x2="54.1048" y2="55.7488" width="0.1524" layer="16"/> +<wire x1="54.1048" y1="55.7488" x2="54.1048" y2="49.3" width="0.1524" layer="16"/> +<wire x1="54.1048" y1="49.3" x2="54.4" y2="49.0048" width="0.1524" layer="16"/> +<wire x1="54.4" y1="49.0048" x2="54.4" y2="49" width="0.1524" layer="16"/> +<via x="54.4" y="49" extent="1-16" drill="0.35"/> +<wire x1="54.4" y1="49" x2="54.4" y2="44.15" width="0.1524" layer="1"/> +<wire x1="54.4" y1="44.15" x2="55.3" y2="43.25" width="0.1524" layer="1"/> +<wire x1="53.244" y1="57.356" x2="54.356" y2="56.244" width="0.1524" layer="1"/> +</signal> +<signal name="UP3STLB"> +<contactref element="R9" pad="1"/> +<contactref element="U1" pad="37"/> +<wire x1="47.44471875" y1="73.3" x2="47.46871875" y2="73.276" width="0.1524" layer="1"/> +<wire x1="45.55" y1="73.3" x2="47.44471875" y2="73.3" width="0.1524" layer="1"/> +<wire x1="47.46871875" y1="73.276" x2="50.794975" y2="73.276" width="0.1524" layer="1"/> +<wire x1="50.794975" y1="73.276" x2="52.5808" y2="71.490175" width="0.1524" layer="1"/> +<wire x1="52.5808" y1="67.860275" x2="52.3296" y2="67.609075" width="0.1524" layer="1"/> +<wire x1="52.3296" y1="66.390925" x2="52.8856" y2="65.834925" width="0.1524" layer="1"/> +<wire x1="52.3296" y1="67.609075" x2="52.3296" y2="66.390925" width="0.1524" layer="1"/> +<wire x1="52.8856" y1="65.03401875" x2="52.6344" y2="64.78281875" width="0.1524" layer="1"/> +<wire x1="52.6344" y1="64.78281875" x2="52.6344" y2="63.81718125" width="0.1524" layer="1"/> +<wire x1="52.6344" y1="63.81718125" x2="53.1904" y2="63.26118125" width="0.1524" layer="1"/> +<wire x1="52.8856" y1="65.834925" x2="52.8856" y2="65.03401875" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="58.2077625" x2="52.9392" y2="57.9565625" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="57.9565625" x2="52.9392" y2="57.22974375" width="0.1524" layer="1"/> +<wire x1="53.1904" y1="63.26118125" x2="53.1904" y2="58.2077625" width="0.1524" layer="1"/> +<via x="54.9" y="55.4" extent="1-16" drill="0.35"/> +<wire x1="53.8" y1="56.36894375" x2="53.8" y2="55.76969375" width="0.1524" layer="1"/> +<wire x1="53.8" y1="55.76969375" x2="54.16969375" y2="55.4" width="0.1524" layer="1"/> +<wire x1="52.9392" y1="57.22974375" x2="53.8" y2="56.36894375" width="0.1524" layer="1"/> +<wire x1="54.16969375" y1="55.4" x2="54.9" y2="55.4" width="0.1524" layer="1"/> +<wire x1="54.9" y1="55.4" x2="54.6" y2="55.4" width="0.1524" layer="16"/> +<wire x1="54.6" y1="55.4" x2="54.4096" y2="55.2096" width="0.1524" layer="16"/> +<wire x1="54.4096" y1="49.77670625" x2="54.956" y2="49.23030625" width="0.1524" layer="16"/> +<wire x1="54.4096" y1="55.2096" x2="54.4096" y2="49.77670625" width="0.1524" layer="16"/> +<via x="54.3" y="41.3" extent="1-16" drill="0.35"/> +<wire x1="54.3" y1="48" x2="54.3" y2="41.3" width="0.1524" layer="16"/> +<wire x1="52.5808" y1="71.490175" x2="52.5808" y2="67.860275" width="0.1524" layer="1"/> +<wire x1="54.3" y1="41.3" x2="54.3" y2="32.75" width="0.1524" layer="1"/> +<wire x1="54.3" y1="32.75" x2="55.3" y2="31.75" width="0.1524" layer="1"/> +<wire x1="54.956" y1="49.23030625" x2="54.956" y2="48.656" width="0.1524" layer="16"/> +<wire x1="54.956" y1="48.656" x2="54.3" y2="48" width="0.1524" layer="16"/> +</signal> +<signal name="UP4STLR"> +<contactref element="R10" pad="1"/> +<contactref element="U1" pad="32"/> +<wire x1="55.3" y1="28.25" x2="51.9" y2="31.65" width="0.1524" layer="1"/> +<wire x1="51.9" y1="31.65" x2="51.9" y2="40" width="0.1524" layer="1"/> +<via x="51.9" y="40" extent="1-16" drill="0.35"/> +<wire x1="51.9" y1="40" x2="51.9" y2="65.4" width="0.1524" layer="16"/> +<via x="51.9" y="65.4" extent="1-16" drill="0.35"/> +<wire x1="44.8" y1="70.55" x2="49.05" y2="70.55" width="0.1524" layer="1"/> +<wire x1="49.05" y1="70.55" x2="52.0248" y2="67.5752" width="0.1524" layer="1"/> +<wire x1="52.0248" y1="65.5248" x2="51.9" y2="65.4" width="0.1524" layer="1"/> +<wire x1="52.0248" y1="67.5752" x2="52.0248" y2="65.5248" width="0.1524" layer="1"/> +</signal> +<signal name="UP4STLB"> +<contactref element="R11" pad="1"/> +<contactref element="U1" pad="31"/> +<wire x1="44.3" y1="70.55" x2="44.3" y2="69.93105625" width="0.1524" layer="1"/> +<wire x1="45.63105625" y1="68.6" x2="47" y2="68.6" width="0.1524" layer="1"/> +<wire x1="47" y1="68.6" x2="48.5" y2="67.1" width="0.1524" layer="1"/> +<via x="48.5" y="67.1" extent="1-16" drill="0.35"/> +<wire x1="48.5" y1="67.1" x2="50.4" y2="65.2" width="0.1524" layer="16"/> +<wire x1="50.4" y1="63.5" x2="50.2" y2="63.3" width="0.1524" layer="16"/> +<wire x1="50.2" y1="63.3" x2="50.1" y2="31.4" width="0.1524" layer="16"/> +<wire x1="50.1" y1="31.4" x2="56.7" y2="24.8" width="0.1524" layer="16"/> +<wire x1="56.7" y1="24.8" x2="56.7" y2="23.9" width="0.1524" layer="16"/> +<wire x1="56.7" y1="23.9" x2="55.3" y2="22.5" width="0.1524" layer="16"/> +<via x="55.3" y="22.5" extent="1-16" drill="0.35"/> +<wire x1="55.3" y1="22.5" x2="54" y2="21.2" width="0.1524" layer="1"/> +<wire x1="54" y1="21.2" x2="54" y2="19.6" width="0.1524" layer="1"/> +<wire x1="54" y1="19.6" x2="55.3" y2="18.3" width="0.1524" layer="1"/> +<wire x1="55.3" y1="18.3" x2="55.3" y2="16.75" width="0.1524" layer="1"/> +<wire x1="44.3" y1="69.93105625" x2="45.63105625" y2="68.6" width="0.1524" layer="1"/> +<wire x1="50.4" y1="65.2" x2="50.4" y2="63.5" width="0.1524" layer="16"/> +</signal> +<signal name="USBDM"> +<contactref element="X1" pad="D-"/> +<contactref element="J4" pad="P$1"/> +<contactref element="U1" pad="45"/> +<wire x1="45.55" y1="77.3" x2="44.9" y2="77.3" width="0.2032" layer="1"/> +<wire x1="44.9" y1="77.3" x2="44.7" y2="77.1" width="0.2032" layer="1"/> +<wire x1="44.7" y1="77.1" x2="44.7" y2="75.7" width="0.2032" layer="1"/> +<via x="44.7" y="75.7" extent="1-16" drill="0.35"/> +<wire x1="44.7" y1="75.7" x2="45.9" y2="74.5" width="0.2032" layer="16"/> +<wire x1="45.9" y1="74.5" x2="45.9" y2="9.3" width="0.2032" layer="16"/> +<wire x1="45.9" y1="9.3" x2="44.9" y2="8.3" width="0.2032" layer="16"/> +<wire x1="45.954" y1="4.152" x2="45.954" y2="7.246" width="0.2032" layer="1"/> +<wire x1="45.954" y1="7.246" x2="44.9" y2="8.3" width="0.2032" layer="1"/> +</signal> +<signal name="USBDP"> +<contactref element="X1" pad="D+"/> +<contactref element="J3" pad="P$1"/> +<contactref element="U1" pad="46"/> +<wire x1="45.55" y1="77.8" x2="45.022225" y2="77.8" width="0.2032" layer="1"/> +<wire x1="45.022225" y1="77.8" x2="44.877825" y2="77.6556" width="0.2032" layer="1"/> +<wire x1="44.877825" y1="77.6556" x2="44.7527" y2="77.6556" width="0.2032" layer="1"/> +<wire x1="45.2814" y1="75.6215" x2="45.2814" y2="76.040825" width="0.2032" layer="16"/> +<wire x1="45.2814" y1="75.6215" x2="46.2556" y2="74.6473" width="0.2032" layer="16"/> +<wire x1="46.2556" y1="9.3444" x2="47.3" y2="8.3" width="0.2032" layer="16"/> +<wire x1="46.2556" y1="74.6473" x2="46.2556" y2="9.3444" width="0.2032" layer="16"/> +<wire x1="46.604" y1="4.152" x2="46.604" y2="4.996" width="0.2032" layer="1"/> +<wire x1="46.604" y1="4.996" x2="46.3096" y2="5.2904" width="0.2032" layer="1"/> +<wire x1="46.3096" y1="7.3096" x2="47.3" y2="8.3" width="0.2032" layer="1"/> +<wire x1="46.3096" y1="5.2904" x2="46.3096" y2="7.3096" width="0.2032" layer="1"/> +<via x="44.1186" y="76.6" extent="1-16" drill="0.35"/> +<wire x1="44.7527" y1="77.6556" x2="44.1186" y2="77.0215" width="0.2032" layer="1"/> +<wire x1="44.1186" y1="77.0215" x2="44.1186" y2="76.6" width="0.2032" layer="1"/> +<wire x1="45.2814" y1="76.040825" x2="44.722225" y2="76.6" width="0.2032" layer="16"/> +<wire x1="44.722225" y1="76.6" x2="44.1186" y2="76.6" width="0.2032" layer="16"/> +</signal> +<signal name="N$6"> +<contactref element="D2" pad="2"/> +<contactref element="R3" pad="2"/> +<wire x1="75.75" y1="78.1" x2="70" y2="79.5" width="0.1524" layer="1"/> +<wire x1="70" y1="79.5" x2="66" y2="79.5" width="0.1524" layer="1"/> +<wire x1="66" y1="79.5" x2="57.2" y2="76.75" width="0.1524" layer="1"/> +</signal> +<signal name="N$8"> +<contactref element="D1" pad="2"/> +<contactref element="R2" pad="2"/> +<wire x1="75.75" y1="86.9" x2="70" y2="85.5" width="0.1524" layer="1"/> +<wire x1="70" y1="85.5" x2="66" y2="85.5" width="0.1524" layer="1"/> +<wire x1="66" y1="85.5" x2="57.2" y2="88.25" width="0.1524" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="D4" pad="2"/> +<contactref element="R5" pad="2"/> +<wire x1="75.75" y1="63.1" x2="70" y2="64.5" width="0.1524" layer="1"/> +<wire x1="70" y1="64.5" x2="66" y2="64.5" width="0.1524" layer="1"/> +<wire x1="66" y1="64.5" x2="57.2" y2="61.75" width="0.1524" layer="1"/> +</signal> +<signal name="N$9"> +<contactref element="D3" pad="2"/> +<contactref element="R4" pad="2"/> +<wire x1="75.75" y1="71.9" x2="70" y2="70.5" width="0.1524" layer="1"/> +<wire x1="70" y1="70.5" x2="66" y2="70.5" width="0.1524" layer="1"/> +<wire x1="66" y1="70.5" x2="57.2" y2="73.25" width="0.1524" layer="1"/> +</signal> +<signal name="N$10"> +<contactref element="D6" pad="2"/> +<contactref element="R7" pad="2"/> +<wire x1="75.75" y1="48.1" x2="70" y2="49.5" width="0.1524" layer="1"/> +<wire x1="70" y1="49.5" x2="66" y2="49.5" width="0.1524" layer="1"/> +<wire x1="66" y1="49.5" x2="57.2" y2="46.75" width="0.1524" layer="1"/> +</signal> +<signal name="N$11"> +<contactref element="D5" pad="2"/> +<contactref element="R6" pad="2"/> +<wire x1="75.75" y1="56.9" x2="70" y2="55.5" width="0.1524" layer="1"/> +<wire x1="70" y1="55.5" x2="66" y2="55.5" width="0.1524" layer="1"/> +<wire x1="66" y1="55.5" x2="57.2" y2="58.25" width="0.1524" layer="1"/> +</signal> +<signal name="N$12"> +<contactref element="D8" pad="2"/> +<contactref element="R9" pad="2"/> +<wire x1="75.75" y1="33.1" x2="70" y2="34.5" width="0.1524" layer="1"/> +<wire x1="70" y1="34.5" x2="66" y2="34.5" width="0.1524" layer="1"/> +<wire x1="66" y1="34.5" x2="57.2" y2="31.75" width="0.1524" layer="1"/> +</signal> +<signal name="N$13"> +<contactref element="D7" pad="2"/> +<contactref element="R8" pad="2"/> +<wire x1="75.75" y1="41.9" x2="70" y2="40.5" width="0.1524" layer="1"/> +<wire x1="70" y1="40.5" x2="66" y2="40.5" width="0.1524" layer="1"/> +<wire x1="66" y1="40.5" x2="57.2" y2="43.25" width="0.1524" layer="1"/> +</signal> +<signal name="N$14"> +<contactref element="D10" pad="2"/> +<contactref element="R11" pad="2"/> +<wire x1="75.75" y1="18.1" x2="70" y2="19.5" width="0.1524" layer="1"/> +<wire x1="70" y1="19.5" x2="66" y2="19.5" width="0.1524" layer="1"/> +<wire x1="66" y1="19.5" x2="57.2" y2="16.75" width="0.1524" layer="1"/> +</signal> +<signal name="N$15"> +<contactref element="D9" pad="2"/> +<contactref element="R10" pad="2"/> +<wire x1="75.75" y1="26.9" x2="70" y2="25.5" width="0.1524" layer="1"/> +<wire x1="70" y1="25.5" x2="66" y2="25.5" width="0.1524" layer="1"/> +<wire x1="66" y1="25.5" x2="57.2" y2="28.25" width="0.1524" layer="1"/> +</signal> +<signal name="N$16"> +<contactref element="D13" pad="2"/> +<contactref element="R14" pad="2"/> +<wire x1="13.35" y1="88.25" x2="13.35" y2="87.05" width="0.1524" layer="1"/> +</signal> +<signal name="N$17"> +<contactref element="D14" pad="2"/> +<contactref element="R15" pad="2"/> +<wire x1="16.75" y1="88.25" x2="16.75" y2="87.05" width="0.1524" layer="1"/> +</signal> +<signal name="N$22"> +<contactref element="D12" pad="2"/> +<contactref element="R13" pad="2"/> +<wire x1="6.75" y1="88.25" x2="6.75" y2="87.05" width="0.1524" layer="1"/> +</signal> +<signal name="N$23"> +<contactref element="D11" pad="2"/> +<contactref element="R12" pad="2"/> +<wire x1="3.55" y1="88.25" x2="3.55" y2="87.05" width="0.1524" layer="1"/> +</signal> +<signal name="VDDCORE"> +<contactref element="U1" pad="53"/> +<contactref element="C6" pad="1"/> +<contactref element="C7" pad="1"/> +<wire x1="42.8" y1="79.55" x2="42.8" y2="80.65" width="0.2032" layer="1"/> +<wire x1="42.8" y1="80.65" x2="42.9" y2="80.75" width="0.2032" layer="1" curve="-90"/> +<wire x1="42.9" y1="80.75" x2="42.9" y2="82.65" width="0.2032" layer="1"/> +</signal> +<signal name="UP5RX"> +<contactref element="U1" pad="43"/> +<contactref element="J1" pad="P$2"/> +<wire x1="57.601" y1="5.595" x2="60.195" y2="5.595" width="0.1524" layer="1"/> +<wire x1="63" y1="8.4" x2="63" y2="10.3" width="0.1524" layer="1"/> +<via x="63" y="10.3" extent="1-16" drill="0.35"/> +<wire x1="63" y1="10.3" x2="63" y2="64.3" width="0.1524" layer="16"/> +<wire x1="63" y1="64.3" x2="52.3" y2="74.5" width="0.1524" layer="16"/> +<via x="52.3" y="74.5" extent="1-16" drill="0.35"/> +<wire x1="52.3" y1="74.5" x2="52" y2="74.8" width="0.1524" layer="1"/> +<wire x1="48.1" y1="74.8" x2="46.6" y2="76.3" width="0.1524" layer="1"/> +<wire x1="46.6" y1="76.3" x2="45.55" y2="76.3" width="0.1524" layer="1"/> +<wire x1="60.195" y1="5.595" x2="63" y2="8.4" width="0.1524" layer="1"/> +<wire x1="52" y1="74.8" x2="48.1" y2="74.8" width="0.1524" layer="1"/> +</signal> +<signal name="UP5TX"> +<contactref element="U1" pad="44"/> +<contactref element="J1" pad="P$5"/> +<wire x1="57.601" y1="9.405" x2="60.005" y2="9.405" width="0.2032" layer="1"/> +<wire x1="60.005" y1="9.405" x2="60.9" y2="10.3" width="0.2032" layer="1"/> +<via x="60.9" y="10.3" extent="1-16" drill="0.35"/> +<wire x1="45.55" y1="76.8" x2="47.2" y2="76.8" width="0.1524" layer="1"/> +<wire x1="47.2" y1="76.8" x2="48.4" y2="75.6" width="0.1524" layer="1"/> +<via x="48.4" y="75.6" extent="1-16" drill="0.35"/> +<wire x1="48.4" y1="75.6" x2="53.7" y2="70.3" width="0.1524" layer="16"/> +<wire x1="53.7" y1="70.3" x2="53.7" y2="69" width="0.1524" layer="16"/> +<wire x1="53.7" y1="69" x2="60.9" y2="61.8" width="0.1524" layer="16"/> +<wire x1="60.9" y1="61.8" x2="60.9" y2="10.3" width="0.1524" layer="16"/> +</signal> +<signal name="N$3"> +<contactref element="D16" pad="2"/> +<contactref element="R17" pad="2"/> +<wire x1="75.75" y1="3.1" x2="70" y2="4.5" width="0.1524" layer="1"/> +<wire x1="70" y1="4.5" x2="66" y2="4.5" width="0.1524" layer="1"/> +<wire x1="66" y1="4.5" x2="57.2" y2="2" width="0.1524" layer="1"/> +</signal> +<signal name="N$5"> +<contactref element="D15" pad="2"/> +<contactref element="R16" pad="2"/> +<wire x1="75.75" y1="11.9" x2="70" y2="10.5" width="0.1524" layer="1"/> +<wire x1="70" y1="10.5" x2="66" y2="10.5" width="0.1524" layer="1"/> +<wire x1="66" y1="10.5" x2="57.2" y2="13.25" width="0.1524" layer="1"/> +</signal> +<signal name="UP5STLR"> +<contactref element="R16" pad="1"/> +<contactref element="U1" pad="27"/> +<wire x1="42.3" y1="67.9" x2="44.4" y2="65.8" width="0.1524" layer="1"/> +<via x="44.4" y="65.8" extent="1-16" drill="0.35"/> +<wire x1="44.4" y1="65.8" x2="44.4" y2="23.8" width="0.1524" layer="16"/> +<via x="44.4" y="23.8" extent="1-16" drill="0.35"/> +<wire x1="42.3" y1="70.55" x2="42.3" y2="67.9" width="0.1524" layer="1"/> +<wire x1="52.544" y1="15.656" x2="52.93030625" y2="15.656" width="0.1524" layer="1"/> +<wire x1="52.93030625" y1="15.656" x2="55.3" y2="13.28630625" width="0.1524" layer="1"/> +<wire x1="55.3" y1="13.28630625" x2="55.3" y2="13.25" width="0.1524" layer="1"/> +<wire x1="44.4" y1="23.8" x2="52.544" y2="15.656" width="0.1524" layer="1"/> +</signal> +<signal name="UP5STLB"> +<contactref element="R17" pad="1"/> +<contactref element="U1" pad="26"/> +<wire x1="41.8" y1="70.55" x2="41.8" y2="69.6" width="0.1524" layer="1"/> +<wire x1="41.8" y1="69.6" x2="41.9952" y2="69.4048" width="0.1524" layer="1"/> +<wire x1="41.9952" y1="69.4048" x2="41.9952" y2="67.77374375" width="0.1524" layer="1"/> +<wire x1="43.5928" y1="66.17614375" x2="43.5928" y2="65.8" width="0.1524" layer="1"/> +<via x="43.5928" y="65.8" extent="1-16" drill="0.35"/> +<wire x1="43.5928" y1="65.8" x2="44.0952" y2="65.2976" width="0.1524" layer="16"/> +<via x="44.4" y="22.9" extent="1-16" drill="0.35"/> +<wire x1="44.0952" y1="24.28150625" x2="43.844" y2="24.03030625" width="0.1524" layer="16"/> +<wire x1="43.844" y1="24.03030625" x2="43.844" y2="23.56969375" width="0.1524" layer="16"/> +<wire x1="44.4" y1="23.01369375" x2="44.4" y2="22.9" width="0.1524" layer="16"/> +<wire x1="43.844" y1="23.56969375" x2="44.4" y2="23.01369375" width="0.1524" layer="16"/> +<wire x1="44.0952" y1="65.2976" x2="44.0952" y2="24.28150625" width="0.1524" layer="16"/> +<wire x1="44.4" y1="22.9" x2="44.6" y2="22.7" width="0.1524" layer="1"/> +<wire x1="44.6" y1="22.7" x2="45.06894375" y2="22.7" width="0.1524" layer="1"/> +<wire x1="52.66894375" y1="15.1" x2="52.7" y2="15.1" width="0.1524" layer="1"/> +<via x="52.7" y="15.1" extent="1-16" drill="0.35"/> +<wire x1="52.7" y1="15.1" x2="54.1" y2="13.7" width="0.1524" layer="16"/> +<wire x1="54.1" y1="13.7" x2="54.1" y2="9.6" width="0.1524" layer="16"/> +<via x="54.1" y="9.6" extent="1-16" drill="0.35"/> +<wire x1="55.3" y1="2" x2="54.7" y2="2" width="0.1524" layer="1"/> +<wire x1="41.9952" y1="67.77374375" x2="43.5928" y2="66.17614375" width="0.1524" layer="1"/> +<wire x1="45.06894375" y1="22.7" x2="52.66894375" y2="15.1" width="0.1524" layer="1"/> +<wire x1="54.7" y1="2" x2="54.1" y2="2.6" width="0.1524" layer="1"/> +<wire x1="54.1" y1="2.6" x2="54.1" y2="9.6" width="0.1524" layer="1"/> +</signal> +<signal name="VUSB"> +<contactref element="X1" pad="VBUS"/> +<contactref element="J6" pad="P$1"/> +<contactref element="C17" pad="2"/> +<contactref element="U2" pad="3"/> +<contactref element="U2" pad="11"/> +<contactref element="U2" pad="2"/> +<wire x1="5" y1="61.5" x2="2.482" y2="64.018" width="0.8128" layer="1"/> +<wire x1="2.482" y1="64.018" x2="2.482" y2="67.6817375" width="0.8128" layer="1"/> +<wire x1="2.482" y1="67.6817375" x2="1.0592" y2="69.1045375" width="0.8128" layer="1"/> +<wire x1="1.0592" y1="69.1045375" x2="1.0592" y2="71.4772" width="0.8128" layer="1"/> +<wire x1="1.0592" y1="71.4772" x2="2.518" y2="72.936" width="0.8128" layer="1"/> +<via x="2.518" y="72.936" extent="1-16" drill="0.35"/> +<via x="2.9038" y="75.9314" extent="1-16" drill="0.35"/> +<wire x1="6.675" y1="76.35" x2="6.725" y2="76.4" width="0.2032" layer="1"/> +<wire x1="2.9" y1="75.9352" x2="2.9038" y2="75.9314" width="0.2032" layer="16"/> +<wire x1="5" y1="61.5" x2="2.4" y2="58.9" width="0.8128" layer="16"/> +<wire x1="2.4" y1="58.9" x2="2.4" y2="33.8" width="0.8128" layer="16"/> +<wire x1="2.4" y1="33.8" x2="0.9" y2="32.3" width="0.8128" layer="16"/> +<wire x1="0.9" y1="3.9" x2="3.8" y2="1" width="0.8128" layer="16" curve="90"/> +<wire x1="3.8" y1="1" x2="43.7" y2="1" width="0.8128" layer="16"/> +<wire x1="45.3" y1="2.6" x2="43.7" y2="1" width="0.8128" layer="16"/> +<wire x1="0.9" y1="32.3" x2="0.9" y2="3.9" width="0.8128" layer="16"/> +<wire x1="45.304" y1="4.152" x2="45.304" y2="2.8858" width="0.2032" layer="1"/> +<wire x1="45.304" y1="2.8858" x2="45.3" y2="2.8818" width="0.2032" layer="1"/> +<via x="45.3" y="2.8818" extent="1-16" drill="0.35"/> +<wire x1="45.3" y1="2.8818" x2="45.3" y2="2.6" width="0.2032" layer="16"/> +<wire x1="6.675" y1="75.85" x2="6.675" y2="76.35" width="0.3048" layer="1"/> +<wire x1="6.675" y1="76.35" x2="6.7202" y2="76.3952" width="0.3048" layer="1"/> +<wire x1="6.7202" y1="76.3952" x2="7.16035" y2="76.3952" width="0.3048" layer="1"/> +<wire x1="7.16035" y1="76.3952" x2="7.6" y2="76.83485" width="0.3048" layer="1"/> +<wire x1="7.6" y1="78.7" x2="6.8" y2="79.5" width="0.3048" layer="1"/> +<wire x1="6.8" y1="79.5" x2="3.4" y2="79.5" width="0.3048" layer="1"/> +<wire x1="3.4" y1="79.5" x2="2.9" y2="79" width="0.3048" layer="1"/> +<wire x1="2.9" y1="79" x2="2.9" y2="78.6" width="0.3048" layer="1"/> +<via x="2.9" y="78.6" extent="1-16" drill="0.35"/> +<wire x1="2.9" y1="78.6" x2="2.9" y2="75.9352" width="0.3048" layer="16"/> +<wire x1="7.6" y1="76.83485" x2="7.6" y2="78.7" width="0.3048" layer="1"/> +<wire x1="2.9038" y1="75.9314" x2="2.9038" y2="73.3218" width="0.3048" layer="16"/> +<wire x1="2.9038" y1="73.3218" x2="2.518" y2="72.936" width="0.3048" layer="16"/> +<wire x1="3.725" y1="75.85" x2="2.9852" y2="75.85" width="0.3048" layer="1"/> +<wire x1="2.9852" y1="75.85" x2="2.9038" y2="75.9314" width="0.3048" layer="1"/> +</signal> +<signal name="N$1"> +<contactref element="S3" pad="P$2"/> +<contactref element="S3" pad="P$5"/> +<contactref element="U2" pad="9"/> +<wire x1="3.725" y1="76.85" x2="3.725" y2="77.475" width="0.1524" layer="1"/> +<wire x1="3.5" y1="77.7" x2="1.6" y2="77.7" width="0.1524" layer="1"/> +<via x="1.6" y="77.7" extent="1-16" drill="0.35"/> +<wire x1="1.6" y1="77.7" x2="1.1" y2="77.2" width="0.1524" layer="16"/> +<wire x1="1.1" y1="77.2" x2="1.1" y2="39.7" width="0.1524" layer="16"/> +<via x="1.1" y="39.7" extent="1-16" drill="0.35"/> +<wire x1="3.725" y1="77.475" x2="3.5" y2="77.7" width="0.1524" layer="1"/> +<wire x1="3.9" y1="39.7" x2="1.1" y2="39.7" width="0.1524" layer="1"/> +</signal> +<signal name="BST"> +<contactref element="U2" pad="10"/> +<contactref element="C19" pad="1"/> +<wire x1="2.118" y1="76.35" x2="2.024" y2="76.256" width="0.2032" layer="1"/> +<wire x1="3.725" y1="76.35" x2="3.307425" y2="76.35" width="0.2032" layer="1"/> +<wire x1="3.307425" y1="76.35" x2="3.144625" y2="76.5128" width="0.2032" layer="1"/> +<wire x1="3.144625" y1="76.5128" x2="2.662975" y2="76.5128" width="0.2032" layer="1"/> +<wire x1="2.662975" y1="76.5128" x2="2.500175" y2="76.35" width="0.2032" layer="1"/> +<wire x1="2.500175" y1="76.35" x2="2.118" y2="76.35" width="0.2032" layer="1"/> +</signal> +<signal name="VSW"> +<contactref element="U2" pad="16"/> +<contactref element="U2" pad="1"/> +<contactref element="U2" pad="12"/> +<contactref element="U2" pad="13"/> +<contactref element="C19" pad="2"/> +<contactref element="L1" pad="2"/> +<wire x1="2.024" y1="74.656" x2="2.718" y2="75.35" width="0.2032" layer="1"/> +<wire x1="2.718" y1="75.35" x2="3.725" y2="75.35" width="0.2032" layer="1"/> +<polygon width="0.1524" layer="1" thermals="no"> +<vertex x="2.6" y="75.5"/> +<vertex x="2.6" y="73.5"/> +<vertex x="3.4" y="72.7"/> +<vertex x="9.8" y="72.7"/> +<vertex x="9.9" y="72.8"/> +<vertex x="9.9" y="77.8"/> +<vertex x="8.2" y="77.8"/> +<vertex x="5.9" y="75.5"/> +</polygon> +</signal> +<signal name="N$4"> +<contactref element="D17" pad="2"/> +<contactref element="R18" pad="2"/> +<wire x1="10.1" y1="88.25" x2="10.1" y2="87.05" width="0.1524" layer="1"/> +</signal> +<signal name="STLERR"> +<contactref element="U1" pad="63"/> +<contactref element="R15" pad="1"/> +<via x="16.75" y="85.15" extent="1-16" drill="0.35"/> +<wire x1="16.75" y1="85.15" x2="20.3" y2="81.6" width="0.1524" layer="16"/> +<wire x1="20.3" y1="81.6" x2="34.4" y2="81.6" width="0.1524" layer="16"/> +<via x="34.4" y="81.6" extent="1-16" drill="0.35"/> +<wire x1="34.4" y1="81.6" x2="36.6" y2="81.6" width="0.1524" layer="1"/> +<wire x1="36.6" y1="81.6" x2="37.8" y2="80.4" width="0.1524" layer="1"/> +<wire x1="37.8" y1="80.4" x2="37.8" y2="79.55" width="0.1524" layer="1"/> +</signal> +<signal name="STLPACKET"> +<contactref element="U1" pad="64"/> +<contactref element="R14" pad="1"/> +<wire x1="37.3" y1="79.55" x2="37.3" y2="80.46894375" width="0.1524" layer="1"/> +<wire x1="37.3" y1="80.46894375" x2="36.47374375" y2="81.2952" width="0.1524" layer="1"/> +<via x="33.7" y="81.044" extent="1-16" drill="0.35"/> +<wire x1="34.88150625" y1="81.2952" x2="34.63030625" y2="81.044" width="0.1524" layer="1"/> +<wire x1="34.63030625" y1="81.044" x2="33.7" y2="81.044" width="0.1524" layer="1"/> +<wire x1="36.47374375" y1="81.2952" x2="34.88150625" y2="81.2952" width="0.1524" layer="1"/> +<wire x1="33.7" y1="81.044" x2="33.4488" y2="81.2952" width="0.1524" layer="16"/> +<wire x1="17.2048" y1="81.2952" x2="13.35" y2="85.15" width="0.1524" layer="16"/> +<via x="13.35" y="85.15" extent="1-16" drill="0.35"/> +<wire x1="33.4488" y1="81.2952" x2="17.2048" y2="81.2952" width="0.1524" layer="16"/> +</signal> +<signal name="STLUSB"> +<contactref element="U1" pad="3"/> +<contactref element="R18" pad="1"/> +<wire x1="36.55" y1="77.8" x2="32.4" y2="77.8" width="0.1524" layer="1"/> +<via x="32.4" y="77.8" extent="1-16" drill="0.35"/> +<wire x1="32.4" y1="77.8" x2="29.2096" y2="80.9904" width="0.1524" layer="16"/> +<wire x1="29.2096" y1="80.9904" x2="17.07854375" y2="80.9904" width="0.1524" layer="16"/> +<via x="10.1" y="85.15" extent="1-16" drill="0.35"/> +<wire x1="13.47494375" y1="84.594" x2="13.11969375" y2="84.594" width="0.1524" layer="16"/> +<wire x1="12.56369375" y1="85.15" x2="10.1" y2="85.15" width="0.1524" layer="16"/> +<wire x1="13.11969375" y1="84.594" x2="12.56369375" y2="85.15" width="0.1524" layer="16"/> +<wire x1="17.07854375" y1="80.9904" x2="13.47494375" y2="84.594" width="0.1524" layer="16"/> +</signal> +<signal name="STLTICKER"> +<contactref element="U1" pad="4"/> +<contactref element="R13" pad="1"/> +<via x="31.5928" y="77.82089375" extent="1-16" drill="0.35"/> +<wire x1="36.55" y1="77.3" x2="32.68630625" y2="77.3" width="0.1524" layer="1"/> +<wire x1="32.68630625" y1="77.3" x2="32.63030625" y2="77.244" width="0.1524" layer="1"/> +<wire x1="32.63030625" y1="77.244" x2="32.16969375" y2="77.244" width="0.1524" layer="1"/> +<wire x1="32.16969375" y1="77.244" x2="31.5928" y2="77.82089375" width="0.1524" layer="1"/> +<wire x1="31.5928" y1="77.82089375" x2="31.5928" y2="78.17614375" width="0.1524" layer="16"/> +<wire x1="31.5928" y1="78.17614375" x2="29.08334375" y2="80.6856" width="0.1524" layer="16"/> +<wire x1="16.9522875" y1="80.6856" x2="13.3486875" y2="84.2892" width="0.1524" layer="16"/> +<wire x1="29.08334375" y1="80.6856" x2="16.9522875" y2="80.6856" width="0.1524" layer="16"/> +<wire x1="13.3486875" y1="84.2892" x2="12.9934375" y2="84.2892" width="0.1524" layer="16"/> +<wire x1="12.9934375" y1="84.2892" x2="12.4374375" y2="84.8452" width="0.1524" layer="16"/> +<via x="6.75" y="85.15" extent="1-16" drill="0.35"/> +<wire x1="10.58150625" y1="84.8452" x2="10.33030625" y2="84.594" width="0.1524" layer="16"/> +<wire x1="10.33030625" y1="84.594" x2="9.86969375" y2="84.594" width="0.1524" layer="16"/> +<wire x1="9.31369375" y1="85.15" x2="6.75" y2="85.15" width="0.1524" layer="16"/> +<wire x1="9.86969375" y1="84.594" x2="9.31369375" y2="85.15" width="0.1524" layer="16"/> +<wire x1="12.4374375" y1="84.8452" x2="10.58150625" y2="84.8452" width="0.1524" layer="16"/> +</signal> +</signals> +</board> +</drawing> +<compatibility> +<note version="6.3" minversion="6.2.2" severity="warning"> +Since Version 6.2.2 text objects can contain more than one line, +which will not be processed correctly with this version. +</note> +</compatibility> +</eagle> diff --git a/circuit/mkrouter-v06/mkrouter-v06.sch b/circuit/mkrouter-v06/mkrouter-v06.sch new file mode 100644 index 0000000000000000000000000000000000000000..971a7cce3ba1600f4612c6ce9a6de2c7f72cdefd --- /dev/null +++ b/circuit/mkrouter-v06/mkrouter-v06.sch @@ -0,0 +1,3481 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="9.0.0"> +<drawing> +<settings> +<setting alwaysvectorfont="yes"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/> +<layer number="20" name="Dimension" color="24" fill="1" visible="no" active="no"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/> +<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/> +<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/> +<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/> +<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> +<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> +<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/> +<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/> +<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/> +<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/> +<layer number="90" name="Modules" color="5" 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="no" 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="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/> +<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/> +<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/> +<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/> +<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/> +<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/> +<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/> +<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/> +<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/> +<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> +<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/> +<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/> +<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/> +<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> +<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="yes" active="yes"/> +<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/> +<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="yes" active="yes"/> +<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="yes" active="yes"/> +<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/> +<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/> +<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/> +<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/> +<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="yes" active="yes"/> +<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/> +<layer number="133" name="bottom_silk" color="7" fill="1" visible="yes" active="yes"/> +<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/> +<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/> +<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/> +<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/> +<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/> +<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/> +<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/> +<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/> +<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/> +<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/> +<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/> +<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/> +<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/> +<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/> +<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/> +<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/> +<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/> +<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/> +<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/> +<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/> +<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/> +<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/> +<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/> +<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/> +<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/> +<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/> +<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/> +<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/> +<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/> +<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/> +<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/> +<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/> +</layers> +<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R"> +<libraries> +<library name="fab"> +<packages> +<package name="TACT-SWITCH-KMR6"> +<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/> +<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/> +<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/> +<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/> +</package> +<package name="DX4R005HJ5_100"> +<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/> +<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/> +<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/> +<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/> +<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/> +<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/> +<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/> +<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/> +<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/> +<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/> +<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">>Value</text> +<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> +</package> +<package name="DX4R005HJ5"> +<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/> +<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/> +<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/> +<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/> +<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/> +<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="D+" x="0" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="D-" x="-0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="VBUS" x="-1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="ID" x="0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<smd name="GND" x="1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/> +<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> +<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">>Value</text> +</package> +<package name="DX4R005HJ5_64"> +<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/> +<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/> +<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/> +<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/> +<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/> +<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/> +<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/> +<smd name="D+" x="0" y="1.6" dx="0.254" dy="1.35" layer="1"/> +<smd name="D-" x="-0.65" y="1.6" dx="0.254" dy="1.35" layer="1"/> +<smd name="VBUS" x="-1.3" y="1.6" dx="0.254" dy="1.35" layer="1"/> +<smd name="ID" x="0.65" y="1.6" dx="0.254" dy="1.35" layer="1"/> +<smd name="GND" x="1.3" y="1.6" dx="0.254" dy="1.35" layer="1"/> +<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> +<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">>Value</text> +</package> +<package name="AYZ0102AGRLC"> +<wire x1="-3.6" y1="-1.5" x2="3.6" y2="-1.5" width="0.127" layer="21"/> +<wire x1="3.6" y1="-1.5" x2="3.6" y2="1.5" width="0.127" layer="21"/> +<wire x1="3.6" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/> +<wire x1="1.5" y1="1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/> +<wire x1="-1.5" y1="1.5" x2="-3.6" y2="1.5" width="0.127" layer="21"/> +<wire x1="-3.6" y1="1.5" x2="-3.6" y2="-1.5" width="0.127" layer="21"/> +<wire x1="0" y1="1.6" x2="0" y2="2.5" width="0.127" layer="21"/> +<wire x1="0" y1="2.5" x2="1.5" y2="2.5" width="0.127" layer="21"/> +<wire x1="1.5" y1="2.5" x2="1.5" y2="1.5" width="0.127" layer="21"/> +<smd name="2" x="0" y="-2.3" dx="1.27" dy="1.397" layer="1"/> +<smd name="3" x="-2.5" y="-2.3" dx="1.27" dy="1.397" layer="1"/> +<smd name="1" x="2.5" y="-2.3" dx="1.27" dy="1.397" layer="1"/> +<text x="-2.794" y="2.794" size="1.27" layer="25">>NAME</text> +<text x="-3.302" y="-4.572" size="1.27" layer="27">>VALUE</text> +<hole x="-1.5" y="0.4" drill="0.85"/> +<hole x="1.5" y="0.4" drill="0.85"/> +</package> +<package name="SLIDESWITCH-CL-SB-22A"> +<smd name="P$1" x="-2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$2" x="0" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$3" x="2.5" y="1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$4" x="-2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<smd name="P$6" x="2.5" y="-1.4" dx="1.2" dy="1.6" layer="1" rot="R180"/> +<wire x1="-4.25" y1="1.75" x2="4.25" y2="1.75" width="0.127" layer="48"/> +<wire x1="4.25" y1="1.75" x2="4.25" y2="-1.75" width="0.127" layer="48"/> +<wire x1="4.25" y1="-1.75" x2="-4.25" y2="-1.75" width="0.127" layer="48"/> +<wire x1="-4.25" y1="-1.75" x2="-4.25" y2="1.75" width="0.127" layer="48"/> +<wire x1="-2" y1="1.8" x2="-2" y2="3.7" width="0.127" layer="48"/> +<wire x1="-2" y1="3.7" x2="-0.5" y2="3.7" width="0.127" layer="48"/> +<wire x1="-0.5" y1="3.7" x2="-0.5" y2="1.8" width="0.127" layer="48"/> +<wire x1="-2.5" y1="1.2" x2="-2.5" y2="0.5" width="0.127" layer="48"/> +<wire x1="0" y1="1.2" x2="0" y2="0.5" width="0.127" layer="48"/> +<wire x1="0" y1="-0.5" x2="0" y2="-1.3" width="0.127" layer="48"/> +<wire x1="-2.5" y1="-0.5" x2="-2.5" y2="-1.4" width="0.127" layer="48"/> +<wire x1="2.5" y1="-0.5" x2="2.5" y2="-1.3" width="0.127" layer="48"/> +<wire x1="2.5" y1="0.5" x2="2.5" y2="1.3" width="0.127" layer="48"/> +<wire x1="-0.1" y1="0.5" x2="0.1" y2="0.5" width="0.127" layer="48"/> +<wire x1="-2.6" y1="0.5" x2="-2.4" y2="0.5" width="0.127" layer="48"/> +<wire x1="-2.6" y1="-0.5" x2="-2.4" y2="-0.5" width="0.127" layer="48"/> +<wire x1="-0.1" y1="-0.5" x2="0.1" y2="-0.5" width="0.127" layer="48"/> +<wire x1="2.4" y1="-0.5" x2="2.6" y2="-0.5" width="0.127" layer="48"/> +<wire x1="2.4" y1="0.5" x2="2.6" y2="0.5" width="0.127" layer="48"/> +<wire x1="-3" y1="0.3" x2="0.4" y2="0.3" width="0.127" layer="48"/> +<wire x1="0.4" y1="0.3" x2="0.4" y2="-0.3" width="0.127" layer="48"/> +<wire x1="0.4" y1="-0.3" x2="-3" y2="-0.3" width="0.127" layer="48"/> +<wire x1="-3" y1="-0.3" x2="-3" y2="0.3" width="0.127" layer="48"/> +</package> +</packages> +<symbols> +<symbol name="TS2"> +<wire x1="0" y1="1.905" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="-4.445" y1="1.905" x2="-3.175" y2="1.905" width="0.254" layer="94"/> +<wire x1="-4.445" y1="-1.905" x2="-3.175" y2="-1.905" width="0.254" layer="94"/> +<wire x1="-4.445" y1="1.905" x2="-4.445" y2="0" width="0.254" layer="94"/> +<wire x1="-4.445" y1="0" x2="-4.445" y2="-1.905" width="0.254" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.905" y2="0" width="0.1524" layer="94"/> +<wire x1="-1.27" y1="0" x2="-0.635" y2="0" width="0.1524" layer="94"/> +<wire x1="-4.445" y1="0" x2="-3.175" y2="0" width="0.1524" layer="94"/> +<wire x1="2.54" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/> +<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/> +<wire x1="0" y1="-2.54" x2="-1.27" y2="1.905" width="0.254" layer="94"/> +<circle x="0" y="-2.54" radius="0.127" width="0.4064" layer="94"/> +<circle x="0" y="2.54" radius="0.127" width="0.4064" layer="94"/> +<text x="-6.35" y="-2.54" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="-3.81" y="3.175" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="P" x="0" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/> +<pin name="S" x="0" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/> +<pin name="S1" x="2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/> +<pin name="P1" x="2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/> +</symbol> +<symbol name="USB-1"> +<wire x1="6.35" y1="-2.54" x2="6.35" y2="2.54" width="0.254" layer="94"/> +<wire x1="6.35" y1="2.54" x2="-3.81" y2="2.54" width="0.254" layer="94"/> +<wire x1="-3.81" y1="2.54" x2="-3.81" y2="-2.54" width="0.254" layer="94"/> +<text x="-2.54" y="-1.27" size="2.54" layer="94">USB</text> +<text x="-4.445" y="-1.905" size="1.27" layer="95" font="vector" rot="R90">>Name</text> +<text x="8.255" y="-1.905" size="1.27" layer="96" font="vector" rot="R90">>Value</text> +<pin name="D+" x="5.08" y="5.08" visible="pad" length="short" rot="R270"/> +<pin name="D-" x="2.54" y="5.08" visible="pad" length="short" rot="R270"/> +<pin name="VBUS" x="0" y="5.08" visible="pad" length="short" rot="R270"/> +<pin name="GND" x="-2.54" y="5.08" visible="pad" length="short" rot="R270"/> +</symbol> +<symbol name="SWITCH-SPDT"> +<wire x1="-2.54" y1="0" x2="2.54" y2="1.27" width="0.254" layer="94"/> +<circle x="2.54" y="2.54" radius="0.635" width="0.254" layer="94"/> +<circle x="2.54" y="-2.54" radius="0.635" width="0.254" layer="94"/> +<circle x="-2.54" y="0" radius="0.635" width="0.254" layer="94"/> +<text x="-4.064" y="4.318" size="1.778" layer="95">>NAME</text> +<text x="-4.826" y="-6.096" size="1.778" layer="95">>VALUE</text> +<pin name="1" x="5.08" y="2.54" visible="pad" length="short" rot="R180"/> +<pin name="2" x="-5.08" y="0" visible="pad" length="short"/> +<pin name="3" x="5.08" y="-2.54" visible="pad" length="short" rot="R180"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="2-8X4-5_SWITCH" prefix="S"> +<gates> +<gate name="G$1" symbol="TS2" x="0" y="0"/> +</gates> +<devices> +<device name="" package="TACT-SWITCH-KMR6"> +<connects> +<connect gate="G$1" pin="P" pad="P$1"/> +<connect gate="G$1" pin="P1" pad="P$2"/> +<connect gate="G$1" pin="S" pad="P$3"/> +<connect gate="G$1" pin="S1" pad="P$4"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="MICRO-USB" prefix="X"> +<description>SMD micro USB connector as found in the fablab inventory. +Three footprint variants included: +<ol> +<li> original, as described by manufacturer's datasheet +<li> for milling with the 1/100" bit +<li> for milling with the 1/64" bit +</ol> +<p>Made by Zaerc.</description> +<gates> +<gate name="G$1" symbol="USB-1" x="0" y="0"/> +</gates> +<devices> +<device name="_1/100" package="DX4R005HJ5_100"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="_ORIG" package="DX4R005HJ5"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="_1/64" package="DX4R005HJ5_64"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="SLIDE-SWITCH" prefix="S"> +<description>SMD slide-switch AYZ0102AGRLC as found in the fablab inventory. Includes the mounting holes. + +<p>Made by Zaerc.</description> +<gates> +<gate name="G$1" symbol="SWITCH-SPDT" x="0" y="0"/> +</gates> +<devices> +<device name="" package="AYZ0102AGRLC"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +<connect gate="G$1" pin="3" pad="3"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMT" package="SLIDESWITCH-CL-SB-22A"> +<connects> +<connect gate="G$1" pin="1" pad="P$1 P$4"/> +<connect gate="G$1" pin="2" pad="P$2 P$5"/> +<connect gate="G$1" pin="3" pad="P$3 P$6"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="supply1" urn="urn:adsk.eagle:library:371"> +<description><b>Supply Symbols</b><p> + GND, VCC, 0V, +5V, -5V, etc.<p> + Please keep in mind, that these devices are necessary for the + automatic wiring of the supply signals.<p> + The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> + In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> + <author>Created by librarian@cadsoft.de</author></description> +<packages> +</packages> +<symbols> +<symbol name="+3V3" urn="urn:adsk.eagle:symbol:26950/1" library_version="1"> +<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"/> +<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="+3V3" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/> +</symbol> +<symbol name="GND" urn="urn:adsk.eagle:symbol:26925/1" library_version="1"> +<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/> +<text x="-2.54" y="-2.54" size="1.778" layer="96">>VALUE</text> +<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="+3V3" urn="urn:adsk.eagle:component:26981/1" prefix="+3V3" library_version="1"> +<description><b>SUPPLY SYMBOL</b></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" urn="urn:adsk.eagle:component:26954/1" prefix="GND" library_version="1"> +<description><b>SUPPLY SYMBOL</b></description> +<gates> +<gate name="1" symbol="GND" x="0" y="0"/> +</gates> +<devices> +<device name=""> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="SparkFun-Connectors"> +<description><h3>SparkFun Connectors</h3> +This library contains electrically-functional connectors. +<br> +<br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is <b> the end user's responsibility</b> to ensure correctness and suitablity for a given componet or application. +<br> +<br>If you enjoy using this library, please buy one of our products at <a href=" www.sparkfun.com">SparkFun.com</a>. +<br> +<br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br> +<br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description> +<packages> +<package name="SAMTECH_FTSH-105-01"> +<description><h3>ARM Cortex Debug Connector (10-pin)</h3> +<p>Specifications: +<ul><li>Pin count:10</li> +<li>Pin pitch:0.05"</li> +</ul></p> +<p><a href="https://www.samtec.com/ftppub/cpdf/FTSH-1XX-XX-XXX-DV-XXX-MKT.pdf">Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CORTEX_DEBUG</li> +</ul></p></description> +<rectangle x1="-0.2032" y1="1.7145" x2="0.2032" y2="2.921" layer="51"/> +<rectangle x1="1.0668" y1="1.7145" x2="1.4732" y2="2.921" layer="51"/> +<rectangle x1="2.3368" y1="1.7145" x2="2.7432" y2="2.921" layer="51"/> +<rectangle x1="-1.4732" y1="1.7145" x2="-1.0668" y2="2.921" layer="51"/> +<rectangle x1="-2.7432" y1="1.7145" x2="-2.3368" y2="2.921" layer="51"/> +<rectangle x1="-0.2032" y1="-2.921" x2="0.2032" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="-1.4732" y1="-2.921" x2="-1.0668" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="-2.7432" y1="-2.921" x2="-2.3368" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="1.0668" y1="-2.921" x2="1.4732" y2="-1.7145" layer="51" rot="R180"/> +<rectangle x1="2.3368" y1="-2.921" x2="2.7432" y2="-1.7145" layer="51" rot="R180"/> +<smd name="6" x="0" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="8" x="1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="10" x="2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="4" x="-1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="2" x="-2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="1" x="-2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="3" x="-1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="5" x="0" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="7" x="1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<smd name="9" x="2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/> +<text x="-1.3462" y="0.4572" size="0.6096" layer="25" font="vector" ratio="20">>NAME</text> +<text x="-1.7018" y="-0.9652" size="0.6096" layer="27" font="vector" ratio="20">>VALUE</text> +<wire x1="-0.8" y1="1.24" x2="0.8" y2="1.24" width="0.127" layer="21"/> +<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.127" layer="51"/> +<wire x1="-6.3" y1="-2.5" x2="6.3" y2="-2.5" width="0.127" layer="51"/> +<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.127" layer="51"/> +<wire x1="6.3" y1="2.5" x2="-6.3" y2="2.5" width="0.127" layer="51"/> +<wire x1="-5.3" y1="1.6" x2="-5.3" y2="-1.6" width="0.127" layer="51"/> +<wire x1="-5.3" y1="-1.6" x2="5.3" y2="-1.6" width="0.127" layer="51"/> +<wire x1="5.3" y1="-1.6" x2="5.3" y2="1.6" width="0.127" layer="51"/> +<wire x1="5.3" y1="1.6" x2="-5.3" y2="1.6" width="0.127" layer="51"/> +<wire x1="-3.2" y1="1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/> +<wire x1="-3.2" y1="1.7" x2="3.2" y2="1.7" width="0.127" layer="51"/> +<wire x1="3.2" y1="-1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/> +<wire x1="3.2" y1="1.7" x2="3.2" y2="-1.7" width="0.127" layer="51"/> +</package> +<package name="2X5-PTH-1.27MM"> +<description><h3>Plated Through Hole - 2x5 ARM Cortex Debug Connector (10-pin)</h3> +<p>tDoc (51) layer border represents maximum dimensions of plastic housing.</p> +<p>Specifications: +<ul><li>Pin count:10</li> +<li>Pin pitch:1.27mm</li> +</ul></p> +<p><a href=”http://portal.fciconnect.com/Comergent//fci/drawing/20021111.pdf”>Datasheet referenced for footprint</a></p> +<p>Example device(s): +<ul><li>CONN_05x2</li> +</ul></p></description> +<pad name="8" x="1.27" y="0.635" drill="0.508" diameter="1"/> +<pad name="6" x="0" y="0.635" drill="0.508" diameter="1"/> +<pad name="4" x="-1.27" y="0.635" drill="0.508" diameter="1"/> +<pad name="2" x="-2.54" y="0.635" drill="0.508" diameter="1"/> +<pad name="10" x="2.54" y="0.635" drill="0.508" diameter="1"/> +<pad name="7" x="1.27" y="-0.635" drill="0.508" diameter="1"/> +<pad name="5" x="0" y="-0.635" drill="0.508" diameter="1"/> +<pad name="3" x="-1.27" y="-0.635" drill="0.508" diameter="1"/> +<pad name="1" x="-2.54" y="-0.635" drill="0.508" diameter="1"/> +<pad name="9" x="2.54" y="-0.635" drill="0.508" diameter="1"/> +<wire x1="-3.403" y1="-1.021" x2="-3.403" y2="-0.259" width="0.254" layer="21"/> +<wire x1="3.175" y1="1.715" x2="-3.175" y2="1.715" width="0.127" layer="51"/> +<wire x1="-3.175" y1="1.715" x2="-3.175" y2="-1.715" width="0.127" layer="51"/> +<wire x1="-3.175" y1="-1.715" x2="3.175" y2="-1.715" width="0.127" layer="51"/> +<wire x1="3.175" y1="-1.715" x2="3.175" y2="1.715" width="0.127" layer="51"/> +<text x="-1.5748" y="1.9304" size="0.6096" layer="25" font="vector" ratio="20">>NAME</text> +<text x="-1.8288" y="-2.4638" size="0.6096" layer="27" font="vector" ratio="20">>VALUE</text> +</package> +</packages> +<symbols> +<symbol name="CORTEX_DEBUG"> +<description><h3>Cortex Debug Connector</h3> +<p><a href="http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf">Datasheet</a></p></description> +<pin name="VCC" x="-15.24" y="5.08" length="short"/> +<pin name="GND@3" x="-15.24" y="2.54" length="short"/> +<pin name="GND@5" x="-15.24" y="0" length="short"/> +<pin name="KEY" x="-15.24" y="-2.54" length="short"/> +<pin name="GNDDTCT" x="-15.24" y="-5.08" length="short"/> +<pin name="!RESET" x="17.78" y="-5.08" length="short" rot="R180"/> +<pin name="NC/TDI" x="17.78" y="-2.54" length="short" rot="R180"/> +<pin name="SWO/TDO" x="17.78" y="0" length="short" rot="R180"/> +<pin name="SWDCLK/TCK" x="17.78" y="2.54" length="short" rot="R180"/> +<pin name="SWDIO/TMS" x="17.78" y="5.08" length="short" rot="R180"/> +<wire x1="-12.7" y1="-7.62" x2="-12.7" y2="7.62" width="0.254" layer="94"/> +<wire x1="-12.7" y1="7.62" x2="15.24" y2="7.62" width="0.254" layer="94"/> +<wire x1="15.24" y1="7.62" x2="15.24" y2="-7.62" width="0.254" layer="94"/> +<wire x1="15.24" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/> +<text x="-12.7" y="7.874" size="1.778" layer="95" font="vector">>Name</text> +<text x="-12.7" y="-9.906" size="1.778" layer="96" font="vector">>Value</text> +</symbol> +</symbols> +<devicesets> +<deviceset name="CORTEX_DEBUG" prefix="J"> +<description><h3>Cortex Debug Connector - 10 pin</h3> +<p>Supports JTAG debug, Serial Wire debug, and Serial Wire Viewer. +PTH and SMD connector options available.</p> +<p> <ul><a href=”http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf”>General Connector Information</a> +<p><b> Products:</b> +<ul><li><a href=”http://www.digikey.com/product-detail/en/cnc-tech/3220-10-0100-00/1175-1627-ND/3883661”>PTH Connector</a> -via Digi-Key</li> +<li><a href=”https://www.sparkfun.com/products/13229”>SparkFun PSoc</a></li> +<li><a href=”https://www.sparkfun.com/products/13810”>SparkFun T</a></li> +</ul></p></description> +<gates> +<gate name="G$1" symbol="CORTEX_DEBUG" x="0" y="0"/> +</gates> +<devices> +<device name="_SMD" package="SAMTECH_FTSH-105-01"> +<connects> +<connect gate="G$1" pin="!RESET" pad="10"/> +<connect gate="G$1" pin="GND@3" pad="3"/> +<connect gate="G$1" pin="GND@5" pad="5"/> +<connect gate="G$1" pin="GNDDTCT" pad="9"/> +<connect gate="G$1" pin="KEY" pad="7"/> +<connect gate="G$1" pin="NC/TDI" pad="8"/> +<connect gate="G$1" pin="SWDCLK/TCK" pad="4"/> +<connect gate="G$1" pin="SWDIO/TMS" pad="2"/> +<connect gate="G$1" pin="SWO/TDO" pad="6"/> +<connect gate="G$1" pin="VCC" pad="1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="_PTH" package="2X5-PTH-1.27MM"> +<connects> +<connect gate="G$1" pin="!RESET" pad="10"/> +<connect gate="G$1" pin="GND@3" pad="3"/> +<connect gate="G$1" pin="GND@5" pad="5"/> +<connect gate="G$1" pin="GNDDTCT" pad="9"/> +<connect gate="G$1" pin="KEY" pad="7"/> +<connect gate="G$1" pin="NC/TDI" pad="8"/> +<connect gate="G$1" pin="SWDCLK/TCK" pad="4"/> +<connect gate="G$1" pin="SWDIO/TMS" pad="2"/> +<connect gate="G$1" pin="SWO/TDO" pad="6"/> +<connect gate="G$1" pin="VCC" pad="1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="borkedlabs-passives"> +<packages> +<package name="0805"> +<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<text x="-0.762" y="0.8255" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.032" size="1.016" layer="27">>VALUE</text> +</package> +<package name="0603-CAP"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/> +<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/> +<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +<package name="0402-CAP"> +<description><b>CAPACITOR</b><p> +chip</description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/> +<wire x1="0" y1="0.0305" x2="0" y2="-0.0305" width="0.4064" layer="21"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.889" y="0.6985" size="1.016" layer="25">>NAME</text> +<text x="-1.0795" y="-2.413" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +</package> +<package name="1210"> +<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/> +<wire x1="1.6" y1="1.3" x2="1.6" y2="-1.3" width="0.127" layer="51"/> +<wire x1="1.6" y1="-1.3" x2="-1.6" y2="-1.3" width="0.127" layer="51"/> +<wire x1="-1.6" y1="-1.3" x2="-1.6" y2="1.3" width="0.127" layer="51"/> +<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.2032" layer="21"/> +<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="21"/> +<smd name="1" x="-1.6" y="0" dx="1.2" dy="2" layer="1"/> +<smd name="2" x="1.6" y="0" dx="1.2" dy="2" layer="1"/> +<text x="-2.07" y="1.77" size="1.016" layer="25">>NAME</text> +<text x="-2.17" y="-3.24" size="1.016" layer="27">>VALUE</text> +</package> +<package name="1206"> +<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/> +<smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/> +<smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/> +<text x="-1.27" y="1.143" size="1.016" layer="25">>NAME</text> +<text x="-1.397" y="-2.794" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/> +<rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/> +<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/> +</package> +<package name="0603-RES"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/> +</package> +<package name="0402-RES"> +<description><b>CAPACITOR</b><p> +chip</description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.889" y="0.6985" size="1.016" layer="25">>NAME</text> +<text x="-1.0795" y="-1.778" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<rectangle x1="-0.2032" y1="-0.3556" x2="0.2032" y2="0.3556" layer="21"/> +</package> +<package name="R2010"> +<description><b>RESISTOR</b><p> +chip</description> +<wire x1="-1.662" y1="1.245" x2="1.662" y2="1.245" width="0.1524" layer="51"/> +<wire x1="-1.637" y1="-1.245" x2="1.687" y2="-1.245" width="0.1524" layer="51"/> +<wire x1="-3.473" y1="1.483" x2="3.473" y2="1.483" width="0.0508" layer="39"/> +<wire x1="3.473" y1="1.483" x2="3.473" y2="-1.483" width="0.0508" layer="39"/> +<wire x1="3.473" y1="-1.483" x2="-3.473" y2="-1.483" width="0.0508" layer="39"/> +<wire x1="-3.473" y1="-1.483" x2="-3.473" y2="1.483" width="0.0508" layer="39"/> +<wire x1="-1.027" y1="1.245" x2="1.027" y2="1.245" width="0.1524" layer="21"/> +<wire x1="-1.002" y1="-1.245" x2="1.016" y2="-1.245" width="0.1524" layer="21"/> +<smd name="1" x="-2.2" y="0" dx="1.8" dy="2.7" layer="1"/> +<smd name="2" x="2.2" y="0" dx="1.8" dy="2.7" layer="1"/> +<text x="-2.54" y="1.5875" size="1.016" layer="25">>NAME</text> +<text x="-2.54" y="-3.302" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/> +<rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/> +</package> +<package name="R2512"> +<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/> +<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/> +<smd name="1" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/> +<smd name="2" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/> +<text x="-2.54" y="1.905" size="1.016" layer="25">>NAME</text> +<text x="-2.54" y="-3.175" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/> +<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/> +</package> +<package name="TO220ACS"> +<description><B>DIODE</B><p> +2-lead molded, vertical</description> +<wire x1="5.08" y1="-1.143" x2="4.953" y2="-4.064" width="0.1524" layer="21"/> +<wire x1="4.699" y1="-4.318" x2="4.953" y2="-4.064" width="0.1524" layer="21"/> +<wire x1="4.699" y1="-4.318" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/> +<wire x1="-4.953" y1="-4.064" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/> +<wire x1="-4.953" y1="-4.064" x2="-5.08" y2="-1.143" width="0.1524" layer="21"/> +<circle x="-4.4958" y="-3.7084" radius="0.254" width="0" layer="21"/> +<pad name="C" x="-2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/> +<pad name="A" x="2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/> +<text x="-5.08" y="-6.0452" size="1.016" layer="25" ratio="10">>NAME</text> +<text x="-5.08" y="-7.62" size="1.016" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-5.334" y1="-0.762" x2="5.334" y2="0" layer="21"/> +<rectangle x1="-5.334" y1="-1.27" x2="-3.429" y2="-0.762" layer="21"/> +<rectangle x1="-3.429" y1="-1.27" x2="-1.651" y2="-0.762" layer="51"/> +<rectangle x1="3.429" y1="-1.27" x2="5.334" y2="-0.762" layer="21"/> +<rectangle x1="1.651" y1="-1.27" x2="3.429" y2="-0.762" layer="51"/> +<rectangle x1="-1.651" y1="-1.27" x2="1.651" y2="-0.762" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="CAP"> +<wire x1="0" y1="2.54" x2="0" y2="2.032" width="0.1524" layer="94"/> +<wire x1="0" y1="0" x2="0" y2="0.508" width="0.1524" layer="94"/> +<text x="1.524" y="2.921" size="1.778" layer="95">>NAME</text> +<text x="1.524" y="-2.159" size="1.778" layer="96">>VALUE</text> +<rectangle x1="-2.032" y1="0.508" x2="2.032" y2="1.016" layer="94"/> +<rectangle x1="-2.032" y1="1.524" x2="2.032" y2="2.032" layer="94"/> +<pin name="1" x="0" y="5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/> +<pin name="2" x="0" y="-2.54" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/> +<text x="1.524" y="-4.064" size="1.27" layer="97">>PACKAGE</text> +<text x="1.524" y="-5.842" size="1.27" layer="97">>VOLTAGE</text> +<text x="1.524" y="-7.62" size="1.27" layer="97">>TYPE</text> +</symbol> +<symbol name="RESISTOR"> +<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.1524" layer="94"/> +<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.1524" layer="94"/> +<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.1524" layer="94"/> +<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.1524" layer="94"/> +<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.1524" layer="94"/> +<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.1524" layer="94"/> +<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.1524" layer="94"/> +<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.1524" layer="94"/> +<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.1524" layer="94"/> +<text x="-3.81" y="1.4986" size="1.778" layer="95">>NAME</text> +<text x="-3.81" y="-3.302" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/> +<text x="-3.81" y="-6.858" size="1.27" layer="97">>PRECISION</text> +<text x="-3.81" y="-5.08" size="1.27" layer="97">>PACKAGE</text> +</symbol> +</symbols> +<devicesets> +<deviceset name="CAP" prefix="C" uservalue="yes"> +<description><b>Capacitor</b> +Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.</description> +<gates> +<gate name="G$1" symbol="CAP" x="0" y="0"/> +</gates> +<devices> +<device name="0805" package="0805"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0805"/> +<attribute name="TYPE" value="" constant="no"/> +<attribute name="VOLTAGE" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="0603-CAP" package="0603-CAP"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0603"/> +<attribute name="TYPE" value="" constant="no"/> +<attribute name="VOLTAGE" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="0402-CAP" package="0402-CAP"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0402"/> +<attribute name="TYPE" value="" constant="no"/> +<attribute name="VOLTAGE" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="1210" package="1210"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="1210" constant="no"/> +<attribute name="TYPE" value="" constant="no"/> +<attribute name="VOLTAGE" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="1206" constant="no"/> +<attribute name="TYPE" value="" constant="no"/> +<attribute name="VOLTAGE" value="" constant="no"/> +</technology> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="RESISTOR" prefix="R" uservalue="yes"> +<description><b>Resistor</b> +Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</description> +<gates> +<gate name="G$1" symbol="RESISTOR" x="0" y="0"/> +</gates> +<devices> +<device name="1206" package="1206"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="1206" constant="no"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="2010" package="R2010"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="2010"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="0805-RES" package="0805"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0805"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="0603-RES" package="0603-RES"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0603"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="0402-RES" package="0402-RES"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0402"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="2512" package="R2512"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="2512"/> +<attribute name="PRECISION" value="" constant="no"/> +</technology> +</technologies> +</device> +<device name="TO220ACS" package="TO220ACS"> +<connects> +<connect gate="G$1" pin="1" pad="A"/> +<connect gate="G$1" pin="2" pad="C"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="lights"> +<packages> +<package name="LED1206"> +<description>LED 1206 pads (standard pattern)</description> +<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/> +<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/> +<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/> +<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/> +<text x="-1.27" y="1.27" size="1.27" layer="25">>NAME</text> +<text x="-1.27" y="-2.54" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/> +<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/> +</package> +<package name="LED1206FAB"> +<description>LED1206 FAB style (smaller pads to allow trace between)</description> +<wire x1="-2.032" y1="1.016" x2="2.032" y2="1.016" width="0.127" layer="21"/> +<wire x1="2.032" y1="1.016" x2="2.032" y2="-1.016" width="0.127" layer="21"/> +<wire x1="2.032" y1="-1.016" x2="-2.032" y2="-1.016" width="0.127" layer="21"/> +<wire x1="-2.032" y1="-1.016" x2="-2.032" y2="1.016" width="0.127" layer="21"/> +<smd name="1" x="-1.651" y="0" dx="1.27" dy="1.905" layer="1"/> +<smd name="2" x="1.651" y="0" dx="1.27" dy="1.905" layer="1"/> +<text x="-1.778" y="1.27" size="1.016" layer="25" ratio="15">>NAME</text> +<text x="-1.778" y="-2.286" size="1.016" layer="27" ratio="15">>VALUE</text> +</package> +<package name="5MM"> +<description>5mm round through hole part.</description> +<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.2032" layer="21"/> +<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.254" layer="21" curve="-286.260205" cap="flat"/> +<wire x1="-1.143" y1="0" x2="0" y2="1.143" width="0.1524" layer="51" curve="-90" cap="flat"/> +<wire x1="0" y1="-1.143" x2="1.143" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/> +<wire x1="-1.651" y1="0" x2="0" y2="1.651" width="0.1524" layer="51" curve="-90" cap="flat"/> +<wire x1="0" y1="-1.651" x2="1.651" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/> +<wire x1="-2.159" y1="0" x2="0" y2="2.159" width="0.1524" layer="51" curve="-90" cap="flat"/> +<wire x1="0" y1="-2.159" x2="2.159" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/> +<circle x="0" y="0" radius="2.54" width="0.1524" layer="21"/> +<pad name="IN" x="-1.27" y="0" drill="0.8128" diameter="1.4224"/> +<pad name="OUT" x="1.27" y="0" drill="0.8128" diameter="1.4224"/> +<text x="3.175" y="0.5334" size="1.27" layer="25" ratio="10">>NAME</text> +<text x="3.2004" y="-1.8034" size="1.27" layer="27" ratio="10">>VALUE</text> +</package> +<package name="LED0805"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/> +<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="LED"> +<description>LED</description> +<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/> +<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/> +<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/> +<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/> +<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/> +<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/> +<polygon width="0.1524" layer="94"> +<vertex x="-3.429" y="0.381"/> +<vertex x="-3.048" y="1.27"/> +<vertex x="-2.54" y="0.762"/> +</polygon> +<polygon width="0.1524" layer="94"> +<vertex x="-3.302" y="-0.762"/> +<vertex x="-2.921" y="0.127"/> +<vertex x="-2.413" y="-0.381"/> +</polygon> +</symbol> +</symbols> +<devicesets> +<deviceset name="LED" prefix="D"> +<description>LED</description> +<gates> +<gate name="G$1" symbol="LED" x="0" y="0"/> +</gates> +<devices> +<device name="" package="LED1206"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="FAB1206" package="LED1206FAB"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="5MM" package="5MM"> +<connects> +<connect gate="G$1" pin="A" pad="IN"/> +<connect gate="G$1" pin="C" pad="OUT"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="0805" package="LED0805"> +<connects> +<connect gate="G$1" pin="A" pad="1"/> +<connect gate="G$1" pin="C" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="connector"> +<packages> +<package name="RJ12-6-SMT"> +<smd name="P$1" x="-3.175" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$2" x="-1.905" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$3" x="-0.635" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$4" x="0.635" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$5" x="1.905" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$6" x="3.175" y="17.399" dx="3.175" dy="0.635" layer="1" rot="R90"/> +<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/> +<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/> +<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/> +<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/> +<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/> +<text x="-6" y="0.5" size="0.8128" layer="21" font="vector">stlb</text> +<text x="4" y="0.5" size="0.8128" layer="21" font="vector">stlr</text> +<wire x1="-5.25" y1="-0.75" x2="-5.25" y2="0.25" width="0.127" layer="21"/> +<wire x1="5.25" y1="-0.75" x2="5.25" y2="0.25" width="0.127" layer="21"/> +<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/> +</package> +<package name="RJ12-6-SMT-WIDE"> +<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$7" x="-6.604" y="6.35" dx="5.207" dy="5.08" layer="1" rot="R90"/> +<smd name="P$8" x="6.604" y="6.35" dx="5.207" dy="5.08" layer="1" rot="R90"/> +<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/> +<wire x1="6.604" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/> +</package> +<package name="RJ12-6-SMT-TOPENTRY"> +<smd name="P$1" x="-3.175" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$2" x="-1.905" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$3" x="-0.635" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$4" x="0.635" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$5" x="1.905" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$6" x="3.175" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/> +<smd name="P$7" x="0" y="-0.25" dx="8.8" dy="4.5" layer="1"/> +<wire x1="-6.604" y1="0" x2="-6.604" y2="15.791" width="0.127" layer="51"/> +<wire x1="-6.604" y1="15.791" x2="6.604" y2="15.791" width="0.127" layer="51"/> +<wire x1="6.604" y1="15.791" x2="6.604" y2="0" width="0.127" layer="51"/> +<wire x1="6.604" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/> +<wire x1="-6.5" y1="15.7" x2="-6.5" y2="15.2" width="0.127" layer="21"/> +<wire x1="-6.5" y1="15.2" x2="-6" y2="15.7" width="0.127" layer="21"/> +<wire x1="-6" y1="15.7" x2="-6.5" y2="15.7" width="0.127" layer="21"/> +<wire x1="6.5" y1="15.7" x2="6" y2="15.7" width="0.127" layer="21"/> +<wire x1="6" y1="15.7" x2="6.5" y2="15.2" width="0.127" layer="21"/> +<wire x1="6.5" y1="15.2" x2="6.5" y2="15.7" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/> +<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/> +<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/> +<text x="-6" y="14.25" size="0.8128" layer="21" font="vector">stlb</text> +<text x="4.25" y="14.25" size="0.8128" layer="21" font="vector">stlr</text> +<wire x1="-5.25" y1="15.5" x2="-5.25" y2="16.5" width="0.127" layer="21"/> +<wire x1="5.25" y1="15.5" x2="5.25" y2="16.5" width="0.127" layer="21"/> +<wire x1="-5.75" y1="12" x2="5.75" y2="12" width="0.127" layer="51"/> +<wire x1="5.75" y1="12" x2="5.75" y2="4.25" width="0.127" layer="51"/> +<wire x1="5.75" y1="4.25" x2="2" y2="4.25" width="0.127" layer="51"/> +<wire x1="2" y1="4.25" x2="2" y2="2.25" width="0.127" layer="51"/> +<wire x1="2" y1="2.25" x2="-2" y2="2.25" width="0.127" layer="51"/> +<wire x1="-2" y1="2.25" x2="-2" y2="4.25" width="0.127" layer="51"/> +<wire x1="-2" y1="4.25" x2="-5.75" y2="4.25" width="0.127" layer="51"/> +<wire x1="-5.75" y1="4.25" x2="-5.75" y2="12" width="0.127" layer="51"/> +</package> +<package name="RJ12-6-SMT-NOSILK"> +<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/> +<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/> +<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/> +<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/> +<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/> +<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/> +<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/> +<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/> +<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/> +<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/> +<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/> +<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/> +<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/> +<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/> +<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/> +</package> +<package name="RASPBERRYPI-3BPLUS"> +<hole x="52.5" y="81.5" drill="2.5"/> +<hole x="3.5" y="81.5" drill="2.5"/> +<hole x="3.5" y="23.5" drill="2.5"/> +<hole x="52.5" y="23.5" drill="2.5"/> +<wire x1="0" y1="81.5" x2="3.5" y2="85" width="0.127" layer="48" curve="-90"/> +<wire x1="52.5" y1="85" x2="56" y2="81.5" width="0.127" layer="48" curve="-90"/> +<wire x1="52.5" y1="0" x2="56" y2="3.5" width="0.127" layer="48" curve="90"/> +<wire x1="3.5" y1="0" x2="0" y2="3.5" width="0.127" layer="48" curve="-90"/> +<wire x1="3.5" y1="85" x2="52.5" y2="85" width="0.127" layer="48"/> +<wire x1="56" y1="81.5" x2="56" y2="3.5" width="0.127" layer="48"/> +<wire x1="52.5" y1="0" x2="3.5" y2="0" width="0.127" layer="48"/> +<wire x1="0" y1="3.5" x2="0" y2="81.5" width="0.127" layer="48"/> +<circle x="29.5" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="29.5" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP43 - USBDP (29.5, 8.3)</text> +<circle x="32" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="32" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP51 - GND - (32, 8.3)</text> +<circle x="27" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="27" y="9.5" size="0.8128" layer="48" rot="R90" align="center-left">PP42 - USBDM (27, 8.3)</text> +<circle x="5" y="61.5" radius="0.25" width="0.0762" layer="48"/> +<text x="6.5" y="61.5" size="0.8128" layer="48" align="center-left">PP7 - 5VUSB (5, 61.5)</text> +<wire x1="3" y1="-2.5" x2="18" y2="-2.5" width="0.127" layer="48"/> +<wire x1="38" y1="-2.5" x2="53" y2="-2.5" width="0.127" layer="48"/> +<wire x1="20.5" y1="-2.5" x2="35.5" y2="-2.5" width="0.127" layer="48"/> +<wire x1="54" y1="79" x2="51" y2="79" width="0.127" layer="48"/> +<wire x1="51" y1="79" x2="51" y2="26" width="0.127" layer="48"/> +<wire x1="51" y1="26" x2="54" y2="26" width="0.127" layer="48"/> +<wire x1="54" y1="26" x2="54" y2="79" width="0.127" layer="48"/> +<wire x1="22" y1="86" x2="34" y2="86" width="0.127" layer="48"/> +<wire x1="-1" y1="78" x2="-1" y2="70" width="0.127" layer="48"/> +<wire x1="-1" y1="44" x2="-1" y2="59" width="0.127" layer="48"/> +<wire x1="-1" y1="27" x2="-1" y2="35" width="0.127" layer="48"/> +<circle x="47.3" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="47.3" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP47 - USBDP (47.3, 8.3)</text> +<circle x="49.8" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="49.8" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP48 - GND - (49.8, 8.3)</text> +<circle x="44.9" y="8.3" radius="0.25" width="0.0762" layer="48"/> +<text x="45.05" y="9.15" size="0.8128" layer="48" rot="R90" align="center-left">PP46 - USBDM (44.9, 8.3)</text> +</package> +<package name="POGO"> +<pad name="P$1" x="0" y="0" drill="0.51" diameter="2.1844"/> +<polygon width="0.127" layer="31"> +<vertex x="0" y="0.3"/> +<vertex x="0.5" y="1"/> +<vertex x="-0.5" y="1"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="0" y="-0.3"/> +<vertex x="-0.5" y="-1"/> +<vertex x="0.5" y="-1"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="-0.3" y="0"/> +<vertex x="-1" y="0.5"/> +<vertex x="-1" y="-0.5"/> +</polygon> +<polygon width="0.127" layer="31"> +<vertex x="0.3" y="0"/> +<vertex x="1" y="-0.5"/> +<vertex x="1" y="0.5"/> +</polygon> +<text x="-1.4" y="1.2" size="0.6096" layer="27">>VALUE</text> +<text x="-1.4" y="-1.8" size="0.6096" layer="25">>NAME</text> +</package> +<package name="JRTOMBSTONE"> +<wire x1="-1.1" y1="-1" x2="-1.1" y2="0.7" width="0.127" layer="21"/> +<wire x1="-1.1" y1="0.7" x2="1" y2="0.7" width="0.127" layer="21" curve="-180"/> +<wire x1="1" y1="0.7" x2="1" y2="-1" width="0.127" layer="21"/> +<wire x1="1" y1="-1" x2="-1.1" y2="-1" width="0.127" layer="21"/> +<wire x1="-0.8" y1="-0.5" x2="-0.6" y2="-0.5" width="0.127" layer="21"/> +<wire x1="-0.6" y1="-0.5" x2="-0.3" y2="-0.2" width="0.127" layer="21" curve="90"/> +<wire x1="-0.3" y1="-0.2" x2="-0.3" y2="0.7" width="0.127" layer="21"/> +<wire x1="-0.3" y1="0.7" x2="-0.8" y2="0.7" width="0.127" layer="21"/> +<wire x1="-0.3" y1="0.7" x2="0.1" y2="0.7" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.7" x2="0.1" y2="0.1" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.1" x2="0.1" y2="-0.5" width="0.127" layer="21"/> +<wire x1="0.1" y1="0.7" x2="0.4" y2="0.7" width="0.127" layer="21"/> +<wire x1="0.4" y1="0.7" x2="0.4" y2="0.1" width="0.127" layer="21" curve="-180"/> +<wire x1="0.4" y1="0.1" x2="0.7" y2="-0.5" width="0.127" layer="21"/> +<wire x1="0.4" y1="0.1" x2="0.1" y2="0.1" width="0.127" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="RJ12-6"> +<pin name="1" x="-5.08" y="12.7" length="middle"/> +<pin name="3" x="-5.08" y="7.62" length="middle"/> +<pin name="5" x="-5.08" y="2.54" length="middle"/> +<pin name="2" x="-5.08" y="10.16" length="middle"/> +<pin name="4" x="-5.08" y="5.08" length="middle"/> +<pin name="6" x="-5.08" y="0" length="middle"/> +<wire x1="0" y1="15.24" x2="0" y2="-2.54" width="0.254" layer="94"/> +<wire x1="0" y1="-2.54" x2="7.62" y2="-2.54" width="0.254" layer="94"/> +<wire x1="7.62" y1="-2.54" x2="7.62" y2="15.24" width="0.254" layer="94"/> +<wire x1="7.62" y1="15.24" x2="0" y2="15.24" width="0.254" layer="94"/> +<text x="0" y="15.24" size="1.778" layer="95">>NAME</text> +<text x="0" y="-5.08" size="1.778" layer="96">>VALUE</text> +<text x="0" y="17.78" size="1.778" layer="96">RJ12</text> +</symbol> +<symbol name="RASPBERRY-PI-3-BPLUS"> +<text x="0" y="0" size="1.27" layer="95">>NAME</text> +</symbol> +<symbol name="POGO"> +<pin name="POGO" x="-5.08" y="0" length="middle"/> +<wire x1="0" y1="0" x2="5.08" y2="2.54" width="0.254" layer="94"/> +<wire x1="5.08" y1="2.54" x2="10.16" y2="2.54" width="0.254" layer="94"/> +<wire x1="10.16" y1="2.54" x2="10.16" y2="-2.54" width="0.254" layer="94"/> +<wire x1="10.16" y1="-2.54" x2="5.08" y2="-2.54" width="0.254" layer="94"/> +<wire x1="5.08" y1="-2.54" x2="0" y2="0" width="0.254" layer="94"/> +<text x="0" y="2.54" size="1.27" layer="95">>NAME</text> +<text x="0" y="-5.08" size="1.27" layer="96">>VALUE</text> +</symbol> +<symbol name="JRTOMBSTONE"> +<wire x1="-5.08" y1="-5.08" x2="-5.08" y2="2.54" width="0.254" layer="94"/> +<wire x1="-5.08" y1="2.54" x2="5.08" y2="2.54" width="0.254" layer="94" curve="-180"/> +<wire x1="5.08" y1="2.54" x2="5.08" y2="-5.08" width="0.254" layer="94"/> +<wire x1="5.08" y1="-5.08" x2="-5.08" y2="-5.08" width="0.254" layer="94"/> +<wire x1="-3.81" y1="3.175" x2="-1.27" y2="3.175" width="0.254" layer="94"/> +<wire x1="-1.27" y1="3.175" x2="0" y2="3.175" width="0.254" layer="94"/> +<wire x1="-1.27" y1="3.175" x2="-1.27" y2="-0.635" width="0.254" layer="94"/> +<wire x1="-1.27" y1="-0.635" x2="-3.81" y2="-1.27" width="0.254" layer="94" curve="-143.130069"/> +<wire x1="0.635" y1="3.175" x2="0.635" y2="-1.905" width="0.254" layer="94"/> +<wire x1="0.635" y1="3.175" x2="1.27" y2="3.175" width="0.254" layer="94"/> +<wire x1="1.27" y1="3.175" x2="2.54" y2="0.635" width="0.254" layer="94" curve="-126.869898"/> +<wire x1="2.54" y1="0.635" x2="1.27" y2="0" width="0.254" layer="94" curve="-53.129967"/> +<wire x1="1.27" y1="0" x2="3.175" y2="-1.905" width="0.254" layer="94"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="RJ12-6-SMT" prefix="J"> +<gates> +<gate name="G$1" symbol="RJ12-6" x="0" y="0"/> +</gates> +<devices> +<device name="" package="RJ12-6-SMT"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +<connect gate="G$1" pin="3" pad="P$3"/> +<connect gate="G$1" pin="4" pad="P$4"/> +<connect gate="G$1" pin="5" pad="P$5"/> +<connect gate="G$1" pin="6" pad="P$6"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="WIDE" package="RJ12-6-SMT-WIDE"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +<connect gate="G$1" pin="3" pad="P$3"/> +<connect gate="G$1" pin="4" pad="P$4"/> +<connect gate="G$1" pin="5" pad="P$5"/> +<connect gate="G$1" pin="6" pad="P$6"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="TOP" package="RJ12-6-SMT-TOPENTRY"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +<connect gate="G$1" pin="3" pad="P$3"/> +<connect gate="G$1" pin="4" pad="P$4"/> +<connect gate="G$1" pin="5" pad="P$5"/> +<connect gate="G$1" pin="6" pad="P$6"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="NOSILK" package="RJ12-6-SMT-NOSILK"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +<connect gate="G$1" pin="3" pad="P$3"/> +<connect gate="G$1" pin="4" pad="P$4"/> +<connect gate="G$1" pin="5" pad="P$5"/> +<connect gate="G$1" pin="6" pad="P$6"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="RASPBERRYPI-3BPLUS" prefix="U"> +<gates> +<gate name="G$1" symbol="RASPBERRY-PI-3-BPLUS" x="0" y="0"/> +</gates> +<devices> +<device name="" package="RASPBERRYPI-3BPLUS"> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="POGO" prefix="J"> +<gates> +<gate name="G$1" symbol="POGO" x="0" y="0"/> +</gates> +<devices> +<device name="" package="POGO"> +<connects> +<connect gate="G$1" pin="POGO" pad="P$1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="JRTOMBSTONE" prefix="MP"> +<gates> +<gate name="G$1" symbol="JRTOMBSTONE" x="0" y="0"/> +</gates> +<devices> +<device name="" package="JRTOMBSTONE"> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="microcontrollers"> +<packages> +<package name="QFN-64-9X9MM"> +<description><h3>64-pin QFN 9x9mm, 0.5mm pitch</h3> +<p>Package used by ATmega128RFA1</p> +<p><a href="http://www.atmel.com/Images/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf">Example Datasheet</a></p></description> +<wire x1="-4.492" y1="-4.5" x2="4.508" y2="-4.5" width="0.09" layer="51"/> +<wire x1="4.508" y1="-4.5" x2="4.508" y2="4.5" width="0.09" layer="51"/> +<wire x1="4.508" y1="4.5" x2="-4.492" y2="4.5" width="0.09" layer="51"/> +<wire x1="-4.492" y1="4.5" x2="-4.492" y2="-4.5" width="0.09" layer="51"/> +<wire x1="-4.6" y1="4.6" x2="-4.6" y2="4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="4.6" x2="-4.1" y2="4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="4.6" x2="4.1" y2="4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="4.6" x2="4.6" y2="4.1" width="0.2032" layer="21"/> +<circle x="-4.842" y="4.85" radius="0.2" width="0" layer="21"/> +<circle x="-3.442" y="3.45" radius="0.2" width="0.09" layer="51"/> +<smd name="26" x="0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="25" x="0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="24" x="-0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="27" x="1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="28" x="1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="23" x="-0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="22" x="-1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="21" x="-1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="6" x="-4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="5" x="-4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="4" x="-4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="7" x="-4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="8" x="-4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="3" x="-4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="2" x="-4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="9" x="-4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="10" x="-4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="1" x="-4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="16" x="-4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="15" x="-4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="14" x="-4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="17" x="-3.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="18" x="-3.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="13" x="-4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="12" x="-4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="19" x="-2.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="20" x="-2.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/> +<smd name="11" x="-4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/> +<smd name="29" x="2.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="30" x="2.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="31" x="3.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="32" x="3.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="33" x="4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="34" x="4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="35" x="4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="36" x="4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="37" x="4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="38" x="4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="39" x="4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="40" x="4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="41" x="4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="42" x="4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="43" x="4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="44" x="4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="45" x="4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="46" x="4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="47" x="4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="48" x="4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/> +<smd name="49" x="3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="50" x="3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="51" x="2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="52" x="2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="53" x="1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="54" x="1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="55" x="0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="56" x="0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="57" x="-0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="58" x="-0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="59" x="-1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="60" x="-1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="61" x="-2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="62" x="-2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="63" x="-3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<smd name="64" x="-3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/> +<text x="0" y="1.27" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">>NAME</text> +<text x="0" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">>VALUE</text> +<wire x1="4.6" y1="-4.6" x2="4.1" y2="-4.6" width="0.2032" layer="21"/> +<wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/> +<wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/> +<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/> +<polygon width="0.127" layer="31"> +<vertex x="-1.27" y="-1.27"/> +<vertex x="-1.27" y="1.27"/> +<vertex x="1.27" y="1.27"/> +<vertex x="1.27" y="-1.27"/> +</polygon> +</package> +</packages> +<symbols> +<symbol name="ATSAMD51"> +<pin name="GND@5" x="-35.56" y="-48.26" length="middle"/> +<pin name="GND@4" x="-35.56" y="-45.72" length="middle"/> +<pin name="GND@3" x="-35.56" y="-43.18" length="middle"/> +<pin name="GND@2" x="-35.56" y="-40.64" length="middle"/> +<pin name="GND@1" x="-35.56" y="-38.1" length="middle"/> +<pin name="VDDCORE" x="-35.56" y="-17.78" length="middle"/> +<pin name="VDDANA" x="-35.56" y="-12.7" length="middle"/> +<pin name="VDDIO@4" x="-35.56" y="-7.62" length="middle"/> +<pin name="VDDIO@3" x="-35.56" y="-5.08" length="middle"/> +<pin name="VDDIO@2" x="-35.56" y="-2.54" length="middle"/> +<pin name="VDDIO@1" x="-35.56" y="0" length="middle"/> +<pin name="PA00/XIN32/SER1-0/TC2-0" x="43.18" y="0" length="middle" rot="R180"/> +<pin name="PA01/XOUT32/SER1-1/TC2-1" x="43.18" y="-2.54" length="middle" rot="R180"/> +<pin name="PA02/ADC0-1/DAC-0" x="43.18" y="-5.08" length="middle" rot="R180"/> +<pin name="PA03/ANAREF-VREFA/ADC0-1" x="43.18" y="-7.62" length="middle" rot="R180"/> +<pin name="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" x="43.18" y="-10.16" length="middle" rot="R180"/> +<pin name="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" x="43.18" y="-12.7" length="middle" rot="R180"/> +<pin name="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" x="43.18" y="-15.24" length="middle" rot="R180"/> +<pin name="PA07/ADC0-7/SER0-3/TC1-1" x="43.18" y="-17.78" length="middle" rot="R180"/> +<pin name="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" x="43.18" y="-20.32" length="middle" rot="R180"/> +<pin name="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" x="43.18" y="-22.86" length="middle" rot="R180"/> +<pin name="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" x="43.18" y="-25.4" length="middle" rot="R180"/> +<pin name="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" x="43.18" y="-27.94" length="middle" rot="R180"/> +<pin name="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" x="43.18" y="-30.48" length="middle" rot="R180"/> +<pin name="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" x="43.18" y="-33.02" length="middle" rot="R180"/> +<pin name="PA14/XIN0/SER2-2/SER4-2/TC3-0" x="43.18" y="-35.56" length="middle" rot="R180"/> +<pin name="PA15/XOUT0/SER2-3/SER4-3/TC3-1" x="43.18" y="-38.1" length="middle" rot="R180"/> +<pin name="PA16/SER1-0/SER3-1/TC2-0" x="43.18" y="-40.64" length="middle" rot="R180"/> +<pin name="PA17/SER1-1/SER3-0/TC2-1" x="43.18" y="-43.18" length="middle" rot="R180"/> +<pin name="PA18/SER1-2/SER3-2/TC3-0" x="43.18" y="-45.72" length="middle" rot="R180"/> +<pin name="PA19/SER1-3/SER3-3/TC3-1" x="43.18" y="-48.26" length="middle" rot="R180"/> +<pin name="PA20/SER5-2/SER3-2/TC7-0" x="43.18" y="-50.8" length="middle" rot="R180"/> +<pin name="PA21/SER5-3/SER3-3/TC7-1" x="43.18" y="-53.34" length="middle" rot="R180"/> +<pin name="PA22/SER3-0/SER5-1/TC4-0" x="43.18" y="-55.88" length="middle" rot="R180"/> +<pin name="PA23/SER3-1/SER5-0/TC4-1" x="43.18" y="-58.42" length="middle" rot="R180"/> +<pin name="PA24/SER3-2/SER5-2/TC5-0/PDEC0-0/USBDM" x="43.18" y="-60.96" length="middle" rot="R180"/> +<pin name="PA25/SER3-3/SER5-3/TC5-1/PDEC0-1/USBDP" x="43.18" y="-63.5" length="middle" rot="R180"/> +<pin name="PA27/GCLK-1" x="43.18" y="-66.04" length="middle" rot="R180"/> +<pin name="PA30/SER7-2/SER1-2/TC6-0/SWCLK" x="43.18" y="-68.58" length="middle" rot="R180"/> +<pin name="PA31/SER7-3/SER1-3/TC6-1/SWDIO" x="43.18" y="-71.12" length="middle" rot="R180"/> +<pin name="PB00/ADC0-12/SER5-2/TC7-0" x="43.18" y="-78.74" length="middle" rot="R180"/> +<pin name="PB01/ADC0-13/SER5-3/TC7-1" x="43.18" y="-81.28" length="middle" rot="R180"/> +<pin name="PB03/ADC0/SER5-1/TC6" x="43.18" y="-86.36" length="middle" rot="R180"/> +<pin name="PB04/ADC1-6" x="43.18" y="-88.9" length="middle" rot="R180"/> +<pin name="PB05/ADC1-7" x="43.18" y="-91.44" length="middle" rot="R180"/> +<pin name="PB06/ADC1-8" x="43.18" y="-93.98" length="middle" rot="R180"/> +<pin name="PB07/ADC1-9" x="43.18" y="-96.52" length="middle" rot="R180"/> +<pin name="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" x="43.18" y="-99.06" length="middle" rot="R180"/> +<pin name="PB09/ADC0-3/ADC1-1/SER4-1/TC4-1" x="43.18" y="-101.6" length="middle" rot="R180"/> +<pin name="PB10/SER4-2/TC5-0/TCC0-4" x="43.18" y="-104.14" length="middle" rot="R180"/> +<pin name="PB11/SER4-3/TC5-1/TCC0-5" x="43.18" y="-106.68" length="middle" rot="R180"/> +<pin name="PB12/SER4-0/TC4-0" x="43.18" y="-109.22" length="middle" rot="R180"/> +<pin name="PB13/SER4-1/TC4-1" x="43.18" y="-111.76" length="middle" rot="R180"/> +<pin name="PB14/SER4-2/TC5-0" x="43.18" y="-114.3" length="middle" rot="R180"/> +<pin name="PB15/SER4-3/TC5-1" x="43.18" y="-116.84" length="middle" rot="R180"/> +<pin name="PB16/SER5-0/TC6-0" x="43.18" y="-119.38" length="middle" rot="R180"/> +<pin name="PB17/SER5-1/TC6-1" x="43.18" y="-121.92" length="middle" rot="R180"/> +<pin name="PB22/XIN1/SER1-2/SER5-2/PDEC0-2/TC7-0" x="43.18" y="-124.46" length="middle" rot="R180"/> +<pin name="PB23/XOUT1/SER1-3/SER5-3/TC7-1" x="43.18" y="-127" length="middle" rot="R180"/> +<pin name="PB30/SER7-0/SER5-1/TC0-0/SWO" x="43.18" y="-129.54" length="middle" rot="R180"/> +<pin name="RESETN" x="-35.56" y="-55.88" length="middle"/> +<pin name="PB31/SER7-1/SER5-0/TC0-1" x="43.18" y="-132.08" length="middle" rot="R180"/> +<pin name="PB02/ADC0-14/SER5-0/TC6-0" x="43.18" y="-83.82" length="middle" rot="R180"/> +<wire x1="-30.48" y1="5.08" x2="38.1" y2="5.08" width="0.254" layer="94"/> +<wire x1="38.1" y1="5.08" x2="38.1" y2="-137.16" width="0.254" layer="94"/> +<wire x1="38.1" y1="-137.16" x2="-30.48" y2="-137.16" width="0.254" layer="94"/> +<wire x1="-30.48" y1="-137.16" x2="-30.48" y2="5.08" width="0.254" layer="94"/> +<text x="-5.08" y="7.62" size="1.778" layer="95">>NAME</text> +<text x="-5.08" y="-142.24" size="1.778" layer="96">>VALUE</text> +<pin name="VSW" x="-35.56" y="-22.86" length="middle"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="ATSAMD51" prefix="U"> +<gates> +<gate name="G$1" symbol="ATSAMD51" x="0" y="0"/> +</gates> +<devices> +<device name="QFN64" package="QFN-64-9X9MM"> +<connects> +<connect gate="G$1" pin="GND@1" pad="7"/> +<connect gate="G$1" pin="GND@2" pad="22"/> +<connect gate="G$1" pin="GND@3" pad="33"/> +<connect gate="G$1" pin="GND@4" pad="47"/> +<connect gate="G$1" pin="GND@5" pad="54"/> +<connect gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0" pad="1"/> +<connect gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1" pad="2"/> +<connect gate="G$1" pin="PA02/ADC0-1/DAC-0" pad="3"/> +<connect gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1" pad="4"/> +<connect gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" pad="13"/> +<connect gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" pad="14"/> +<connect gate="G$1" pin="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" pad="15"/> +<connect gate="G$1" pin="PA07/ADC0-7/SER0-3/TC1-1" pad="16"/> +<connect gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" pad="17"/> +<connect gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" pad="18"/> +<connect gate="G$1" pin="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" pad="19"/> +<connect gate="G$1" pin="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" pad="20"/> +<connect gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" pad="29"/> +<connect gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" pad="30"/> +<connect gate="G$1" pin="PA14/XIN0/SER2-2/SER4-2/TC3-0" pad="31"/> +<connect gate="G$1" pin="PA15/XOUT0/SER2-3/SER4-3/TC3-1" pad="32"/> +<connect gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0" pad="35"/> +<connect gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1" pad="36"/> +<connect gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0" pad="37"/> +<connect gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1" pad="38"/> +<connect gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0" pad="41"/> +<connect gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1" pad="42"/> +<connect gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0" pad="43"/> +<connect gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1" pad="44"/> +<connect gate="G$1" pin="PA24/SER3-2/SER5-2/TC5-0/PDEC0-0/USBDM" pad="45"/> +<connect gate="G$1" pin="PA25/SER3-3/SER5-3/TC5-1/PDEC0-1/USBDP" pad="46"/> +<connect gate="G$1" pin="PA27/GCLK-1" pad="51"/> +<connect gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK" pad="57"/> +<connect gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO" pad="58"/> +<connect gate="G$1" pin="PB00/ADC0-12/SER5-2/TC7-0" pad="61"/> +<connect gate="G$1" pin="PB01/ADC0-13/SER5-3/TC7-1" pad="62"/> +<connect gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0" pad="63"/> +<connect gate="G$1" pin="PB03/ADC0/SER5-1/TC6" pad="64"/> +<connect gate="G$1" pin="PB04/ADC1-6" pad="5"/> +<connect gate="G$1" pin="PB05/ADC1-7" pad="6"/> +<connect gate="G$1" pin="PB06/ADC1-8" pad="9"/> +<connect gate="G$1" pin="PB07/ADC1-9" pad="10"/> +<connect gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" pad="11"/> +<connect gate="G$1" pin="PB09/ADC0-3/ADC1-1/SER4-1/TC4-1" pad="12"/> +<connect gate="G$1" pin="PB10/SER4-2/TC5-0/TCC0-4" pad="23"/> +<connect gate="G$1" pin="PB11/SER4-3/TC5-1/TCC0-5" pad="24"/> +<connect gate="G$1" pin="PB12/SER4-0/TC4-0" pad="25"/> +<connect gate="G$1" pin="PB13/SER4-1/TC4-1" pad="26"/> +<connect gate="G$1" pin="PB14/SER4-2/TC5-0" pad="27"/> +<connect gate="G$1" pin="PB15/SER4-3/TC5-1" pad="28"/> +<connect gate="G$1" pin="PB16/SER5-0/TC6-0" pad="39"/> +<connect gate="G$1" pin="PB17/SER5-1/TC6-1" pad="40"/> +<connect gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/PDEC0-2/TC7-0" pad="49"/> +<connect gate="G$1" pin="PB23/XOUT1/SER1-3/SER5-3/TC7-1" pad="50"/> +<connect gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO" pad="59"/> +<connect gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1" pad="60"/> +<connect gate="G$1" pin="RESETN" pad="52"/> +<connect gate="G$1" pin="VDDANA" pad="8"/> +<connect gate="G$1" pin="VDDCORE" pad="53"/> +<connect gate="G$1" pin="VDDIO@1" pad="21"/> +<connect gate="G$1" pin="VDDIO@2" pad="34"/> +<connect gate="G$1" pin="VDDIO@3" pad="48"/> +<connect gate="G$1" pin="VDDIO@4" pad="56"/> +<connect gate="G$1" pin="VSW" pad="55"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="power"> +<packages> +<package name="744777920-INDUCTOR"> +<smd name="P$1" x="0" y="3" dx="1.7" dy="2" layer="1"/> +<smd name="P$2" x="0" y="-3" dx="1.7" dy="2" layer="1"/> +<wire x1="-4" y1="0" x2="-4" y2="3" width="0.127" layer="21"/> +<wire x1="-4" y1="3" x2="-3" y2="4" width="0.127" layer="21" curve="-90"/> +<wire x1="-3" y1="4" x2="3" y2="4" width="0.127" layer="21"/> +<wire x1="3" y1="4" x2="4" y2="3" width="0.127" layer="21" curve="-90"/> +<wire x1="4" y1="3" x2="4" y2="-3" width="0.127" layer="21"/> +<wire x1="4" y1="-3" x2="3" y2="-4" width="0.127" layer="21" curve="-90"/> +<wire x1="3" y1="-4" x2="-3" y2="-4" width="0.127" layer="21"/> +<wire x1="-3" y1="-4" x2="-4" y2="-3" width="0.127" layer="21" curve="-90"/> +<wire x1="-4" y1="-3" x2="-4" y2="0" width="0.127" layer="21"/> +<rectangle x1="-4" y1="-4" x2="4" y2="4" layer="39"/> +<text x="5.08" y="2.54" size="1.016" layer="25">>NAME</text> +<text x="5.08" y="1.27" size="1.016" layer="27">>VALUE</text> +</package> +<package name="0805"> +<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/> +<text x="-0.762" y="0.8255" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.032" size="1.016" layer="27">>VALUE</text> +</package> +<package name="0603-RES"> +<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> +<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> +<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> +<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> +<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> +<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/> +</package> +<package name="SPM6530-IND"> +<smd name="1" x="0" y="2.775" dx="3.4" dy="1.85" layer="1"/> +<smd name="2" x="0" y="-2.775" dx="3.4" dy="1.85" layer="1"/> +<wire x1="-3.25" y1="3.85" x2="-3.25" y2="-3.85" width="0.127" layer="21"/> +<wire x1="-3.25" y1="-3.85" x2="3.25" y2="-3.85" width="0.127" layer="21"/> +<wire x1="3.25" y1="-3.85" x2="3.25" y2="3.85" width="0.127" layer="21"/> +<wire x1="3.25" y1="3.85" x2="-3.25" y2="3.85" width="0.127" layer="21"/> +<text x="3.81" y="2.54" size="1.016" layer="25">>NAME</text> +<text x="3.81" y="-3.81" size="1.016" layer="27">>VALUE</text> +</package> +<package name="IHLP-5050FD-01-IND"> +<smd name="1" x="0" y="5.4102" dx="4.953" dy="2.9464" layer="1"/> +<smd name="2" x="0" y="-5.4102" dx="4.953" dy="2.9464" layer="1"/> +<wire x1="6.4516" y1="6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/> +<wire x1="3.81" y1="-6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/> +<wire x1="6.4516" y1="6.604" x2="3.81" y2="6.604" width="0.127" layer="21"/> +<wire x1="-3.81" y1="6.604" x2="-6.4516" y2="6.604" width="0.127" layer="21"/> +<wire x1="-6.4516" y1="6.604" x2="-6.4516" y2="-6.604" width="0.127" layer="21"/> +<wire x1="-6.4516" y1="-6.604" x2="-3.81" y2="-6.604" width="0.127" layer="21"/> +<text x="5.08" y="7.62" size="1.016" layer="25">>NAME</text> +<text x="5.08" y="-8.89" size="1.016" layer="27">>VALUE</text> +</package> +<package name="7443340330-IND"> +<smd name="P$1" x="0" y="3.35" dx="3" dy="2.3" layer="1"/> +<smd name="P$2" x="0" y="-3.35" dx="3" dy="2.3" layer="1"/> +<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/> +<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/> +<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/> +<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/> +<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/> +<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/> +<text x="3" y="5" size="1.016" layer="25">>NAME</text> +<text x="3" y="-6" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-1.15" y1="2.95" x2="1.15" y2="4.45" layer="51"/> +<rectangle x1="-1.15" y1="-4.45" x2="1.15" y2="-2.95" layer="51"/> +</package> +<package name="0402-RES"> +<description><b>CAPACITOR</b><p> +chip</description> +<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/> +<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/> +<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/> +<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/> +<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/> +<text x="-0.889" y="0.6985" size="1.016" layer="25">>NAME</text> +<text x="-1.0795" y="-1.778" size="1.016" layer="27">>VALUE</text> +<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/> +<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<rectangle x1="-0.2032" y1="-0.3556" x2="0.2032" y2="0.3556" layer="21"/> +</package> +<package name="8X8-IND"> +<smd name="1" x="0" y="3.2" dx="2.2" dy="1.6" layer="1"/> +<smd name="2" x="0" y="-3.2" dx="2.2" dy="1.6" layer="1"/> +<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/> +<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/> +<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/> +<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/> +<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/> +<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/> +<text x="-5" y="5" size="1.27" layer="25">>NAME</text> +<text x="-5" y="-6" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/> +</package> +<package name="744029100-IND"> +<smd name="1" x="0" y="1.1" dx="3.2" dy="1" layer="1"/> +<smd name="2" x="0" y="-1.1" dx="3.2" dy="1" layer="1"/> +<wire x1="-2" y1="2" x2="-2" y2="-2" width="0.127" layer="21"/> +<wire x1="-2" y1="-2" x2="2" y2="-2" width="0.127" layer="21"/> +<wire x1="2" y1="-2" x2="2" y2="2" width="0.127" layer="21"/> +<wire x1="2" y1="2" x2="-2" y2="2" width="0.127" layer="21"/> +<text x="-3" y="2.3" size="1.27" layer="25">>NAME</text> +<text x="-3" y="-3.6" size="1.27" layer="27">>VALUE</text> +</package> +<package name="7447709470-IND"> +<smd name="1" x="0" y="4.95" dx="5.4" dy="2.9" layer="1"/> +<smd name="2" x="0" y="-4.95" dx="5.4" dy="2.9" layer="1"/> +<wire x1="-3" y1="6" x2="-6" y2="6" width="0.127" layer="21"/> +<wire x1="-6" y1="6" x2="-6" y2="-6" width="0.127" layer="21"/> +<wire x1="-6" y1="-6" x2="-3" y2="-6" width="0.127" layer="21"/> +<wire x1="3" y1="-6" x2="6" y2="-6" width="0.127" layer="21"/> +<wire x1="6" y1="-6" x2="6" y2="6" width="0.127" layer="21"/> +<wire x1="6" y1="6" x2="3" y2="6" width="0.127" layer="21"/> +<text x="-7" y="8" size="1.27" layer="25">>NAME</text> +<text x="-7" y="-9" size="1.27" layer="27">>VALUE</text> +</package> +<package name="7447789002-IND"> +<smd name="1" x="0" y="3" dx="1.7" dy="2" layer="1"/> +<smd name="2" x="0" y="-3" dx="1.7" dy="2" layer="1"/> +<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/> +<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/> +<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/> +<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/> +<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/> +<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/> +<text x="-5" y="5" size="1.27" layer="25">>NAME</text> +<text x="-5" y="-6" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/> +</package> +<package name="NRS5020T4R7MMGJ"> +<smd name="1" x="0" y="1.65" dx="4.9" dy="1.5" layer="1"/> +<smd name="2" x="0" y="-1.65" dx="4.9" dy="1.5" layer="1"/> +<text x="-3" y="2.8" size="1.27" layer="25">>NAME</text> +<text x="-3.1" y="-4" size="1.27" layer="27">>VALUE</text> +</package> +<package name="QFN16-3X3-TI-RTE"> +<description>3x3 mm</description> +<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="51"/> +<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.1016" layer="51"/> +<wire x1="1.5" y1="1.5" x2="1.5" y2="1.025" width="0.1016" layer="21"/> +<wire x1="1.025" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="21"/> +<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="-1.025" width="0.1016" layer="21"/> +<wire x1="-1.025" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="21"/> +<wire x1="1.5" y1="-1.5" x2="1.025" y2="-1.5" width="0.1016" layer="21"/> +<wire x1="1.5" y1="-1.025" x2="1.5" y2="-1.5" width="0.1016" layer="21"/> +<circle x="-1.2" y="0.75" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="0.75" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="0.25" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="0.25" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="-0.25" radius="0.125" width="0" layer="31"/> +<circle x="-1.2" y="-0.75" radius="0.125" width="0" layer="31"/> +<circle x="-0.75" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.25" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.25" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.75" y="-1.2" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="-0.75" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="-0.25" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="0.25" radius="0.125" width="0" layer="31"/> +<circle x="1.2" y="0.75" radius="0.125" width="0" layer="31"/> +<circle x="0.75" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="0.25" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.25" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="-0.75" y="1.2" radius="0.125" width="0" layer="31"/> +<circle x="0" y="0" radius="0.15" width="0.01" layer="49"/> +<circle x="0.5" y="0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-0.5" y="0.5" radius="0.15" width="0.01" layer="49"/> +<circle x="-1.2" y="-0.25" radius="0.2" width="0" layer="29"/> +<circle x="-1.2" y="-0.75" radius="0.2" width="0" layer="29"/> +<circle x="-0.75" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.25" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.25" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.75" y="-1.2" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="-0.75" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="-0.25" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="0.25" radius="0.2" width="0" layer="29"/> +<circle x="1.2" y="0.75" radius="0.2" width="0" layer="29"/> +<circle x="0.75" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="0.25" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.25" y="1.2" radius="0.2" width="0" layer="29"/> +<circle x="-0.75" y="1.2" radius="0.2" width="0" layer="29"/> +<smd name="TH" x="0" y="0" dx="1.7" dy="1.7" layer="1" stop="no" cream="no"/> +<smd name="1" x="-1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="2" x="-1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="3" x="-1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="4" x="-1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/> +<smd name="5" x="-0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="6" x="-0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="7" x="0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="8" x="0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/> +<smd name="9" x="1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="10" x="1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="11" x="1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="12" x="1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/> +<smd name="13" x="0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="14" x="0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="15" x="-0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<smd name="16" x="-0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/> +<text x="-2" y="2" size="1.27" layer="25">>NAME</text> +<text x="-2" y="-3.5" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-0.875" y1="-0.875" x2="0.875" y2="0.875" layer="29"/> +<rectangle x1="-0.8" y1="0.1" x2="-0.1" y2="0.8" layer="31" rot="R90"/> +<rectangle x1="-1.9" y1="0.55" x2="-1.2" y2="0.95" layer="29"/> +<rectangle x1="-1.85" y1="0.625" x2="-1.2" y2="0.875" layer="31"/> +<rectangle x1="-1.9" y1="0.05" x2="-1.2" y2="0.45" layer="29"/> +<rectangle x1="-1.85" y1="0.125" x2="-1.2" y2="0.375" layer="31"/> +<rectangle x1="-1.85" y1="-0.375" x2="-1.2" y2="-0.125" layer="31"/> +<rectangle x1="-1.85" y1="-0.875" x2="-1.2" y2="-0.625" layer="31"/> +<rectangle x1="-1.075" y1="-1.65" x2="-0.425" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="-0.575" y1="-1.65" x2="0.075" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="-0.075" y1="-1.65" x2="0.575" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="0.425" y1="-1.65" x2="1.075" y2="-1.4" layer="31" rot="R90"/> +<rectangle x1="1.2" y1="-0.875" x2="1.85" y2="-0.625" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="-0.375" x2="1.85" y2="-0.125" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="0.125" x2="1.85" y2="0.375" layer="31" rot="R180"/> +<rectangle x1="1.2" y1="0.625" x2="1.85" y2="0.875" layer="31" rot="R180"/> +<rectangle x1="0.425" y1="1.4" x2="1.075" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.075" y1="1.4" x2="0.575" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.575" y1="1.4" x2="0.075" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-1.075" y1="1.4" x2="-0.425" y2="1.65" layer="31" rot="R270"/> +<rectangle x1="-0.8" y1="-0.8" x2="-0.1" y2="-0.1" layer="31" rot="R180"/> +<rectangle x1="0.1" y1="-0.8" x2="0.8" y2="-0.1" layer="31" rot="R270"/> +<rectangle x1="0.1" y1="0.1" x2="0.8" y2="0.8" layer="31"/> +<rectangle x1="-1.9" y1="-0.45" x2="-1.2" y2="-0.05" layer="29"/> +<rectangle x1="-1.9" y1="-0.95" x2="-1.2" y2="-0.55" layer="29"/> +<rectangle x1="-1.1" y1="-1.75" x2="-0.4" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="-0.6" y1="-1.75" x2="0.1" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="-0.1" y1="-1.75" x2="0.6" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="0.4" y1="-1.75" x2="1.1" y2="-1.35" layer="29" rot="R90"/> +<rectangle x1="1.2" y1="-0.95" x2="1.9" y2="-0.55" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="-0.45" x2="1.9" y2="-0.05" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="0.05" x2="1.9" y2="0.45" layer="29" rot="R180"/> +<rectangle x1="1.2" y1="0.55" x2="1.9" y2="0.95" layer="29" rot="R180"/> +<rectangle x1="0.4" y1="1.35" x2="1.1" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-0.1" y1="1.35" x2="0.6" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-0.6" y1="1.35" x2="0.1" y2="1.75" layer="29" rot="R270"/> +<rectangle x1="-1.1" y1="1.35" x2="-0.4" y2="1.75" layer="29" rot="R270"/> +<wire x1="-1.5" y1="1.02" x2="-1.03" y2="1.5" width="0.127" layer="21"/> +<circle x="-2.06" y="1.24" radius="0.15" width="0.127" layer="21"/> +</package> +</packages> +<symbols> +<symbol name="INDUCTOR"> +<wire x1="0" y1="5.08" x2="1.27" y2="3.81" width="0.254" layer="94" curve="-90" cap="flat"/> +<wire x1="0" y1="2.54" x2="1.27" y2="3.81" width="0.254" layer="94" curve="90" cap="flat"/> +<wire x1="0" y1="2.54" x2="1.27" y2="1.27" width="0.254" layer="94" curve="-90" cap="flat"/> +<wire x1="0" y1="0" x2="1.27" y2="1.27" width="0.254" layer="94" curve="90" cap="flat"/> +<wire x1="0" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="-90" cap="flat"/> +<wire x1="0" y1="-2.54" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="90" cap="flat"/> +<wire x1="0" y1="-2.54" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="-90" cap="flat"/> +<wire x1="0" y1="-5.08" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="90" cap="flat"/> +<text x="-1.27" y="-5.08" size="1.778" layer="95" rot="R90">>NAME</text> +<text x="3.81" y="-5.08" size="1.778" layer="96" rot="R90">>VALUE</text> +<pin name="2" x="0" y="-7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/> +<pin name="1" x="0" y="7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/> +<text x="6.35" y="-5.08" size="1.27" layer="97" rot="R90">>PACKAGE</text> +</symbol> +<symbol name="BUCK-TS30011-12-13"> +<pin name="BST" x="15.24" y="10.16" length="middle" rot="R180"/> +<pin name="VSW" x="15.24" y="2.54" length="middle" rot="R180"/> +<pin name="PG" x="15.24" y="-7.62" length="middle" rot="R180"/> +<pin name="VCC" x="-15.24" y="10.16" length="middle"/> +<pin name="EN" x="-15.24" y="2.54" length="middle"/> +<pin name="GND" x="-15.24" y="-5.08" length="middle"/> +<pin name="PGND" x="-15.24" y="-7.62" length="middle"/> +<wire x1="-10.16" y1="12.7" x2="-10.16" y2="-10.16" width="0.254" layer="94"/> +<wire x1="-10.16" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/> +<wire x1="10.16" y1="-10.16" x2="10.16" y2="12.7" width="0.254" layer="94"/> +<wire x1="10.16" y1="12.7" x2="-10.16" y2="12.7" width="0.254" layer="94"/> +<pin name="FB" x="15.24" y="-5.08" length="middle" rot="R180"/> +<text x="-2.54" y="12.7" size="1.27" layer="95">>NAME</text> +<text x="-2.54" y="-12.7" size="1.27" layer="96">>VALUE</text> +</symbol> +</symbols> +<devicesets> +<deviceset name="INDUCTOR" prefix="L" uservalue="yes"> +<gates> +<gate name="G$1" symbol="INDUCTOR" x="0" y="0"/> +</gates> +<devices> +<device name="-744777920" package="744777920-INDUCTOR"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-0805" package="0805"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0805"/> +</technology> +</technologies> +</device> +<device name="-0603" package="0603-RES"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0603"/> +</technology> +</technologies> +</device> +<device name="-SPM6530" package="SPM6530-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-IHLP-5050FD-01" package="IHLP-5050FD-01-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-7443340330" package="7443340330-IND"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="7443340330"/> +</technology> +</technologies> +</device> +<device name="-0402" package="0402-RES"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PACKAGE" value="0402"/> +</technology> +</technologies> +</device> +<device name="-744778002" package="8X8-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-744029100" package="744029100-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-7447709470" package="7447709470-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-7447789002" package="7447789002-IND"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="" package="NRS5020T4R7MMGJ"> +<connects> +<connect gate="G$1" pin="1" pad="1"/> +<connect gate="G$1" pin="2" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="BUCK-TS30011-12-13" prefix="U"> +<gates> +<gate name="G$1" symbol="BUCK-TS30011-12-13" x="0" y="0"/> +</gates> +<devices> +<device name="QFN" package="QFN16-3X3-TI-RTE"> +<connects> +<connect gate="G$1" pin="BST" pad="10"/> +<connect gate="G$1" pin="EN" pad="9"/> +<connect gate="G$1" pin="FB" pad="5"/> +<connect gate="G$1" pin="GND" pad="4 TH"/> +<connect gate="G$1" pin="PG" pad="8"/> +<connect gate="G$1" pin="PGND" pad="14 15"/> +<connect gate="G$1" pin="VCC" pad="2 3 11"/> +<connect gate="G$1" pin="VSW" pad="1 12 13 16"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +<library name="borkedlabs-misc"> +<packages> +<package name="FIDUCIAL_1MM"> +<smd name="1" x="0" y="0" dx="1" dy="1" layer="1" roundness="100" stop="no" cream="no"/> +<polygon width="0.127" layer="29"> +<vertex x="-1" y="0" curve="90"/> +<vertex x="0" y="-1" curve="90"/> +<vertex x="1" y="0" curve="90"/> +<vertex x="0" y="1" curve="90"/> +</polygon> +<polygon width="0.127" layer="41"> +<vertex x="-1" y="0" curve="90"/> +<vertex x="0" y="-1" curve="90"/> +<vertex x="1" y="0" curve="90"/> +<vertex x="0" y="1" curve="90"/> +</polygon> +<circle x="0" y="0" radius="0.4953" width="0" layer="51"/> +</package> +</packages> +<symbols> +<symbol name="DOT"> +<circle x="0" y="0" radius="2.54" width="0.254" layer="94"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="FIDUCIAL"> +<description>For use by pick and place machines to calibrate the vision/machine, 1mm +<p>By microbuilder.eu</p></description> +<gates> +<gate name="G$1" symbol="DOT" x="0" y="0"/> +</gates> +<devices> +<device name="" package="FIDUCIAL_1MM"> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +</libraries> +<attributes> +</attributes> +<variantdefs> +</variantdefs> +<classes> +<class number="0" name="default" width="0" drill="0"> +</class> +</classes> +<parts> +<part name="S1" library="fab" deviceset="2-8X4-5_SWITCH" device=""/> +<part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="X1" library="fab" deviceset="MICRO-USB" device="_ORIG"/> +<part name="C17" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V37" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="C19" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/> +<part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D13" library="lights" deviceset="LED" device="0805"/> +<part name="D14" library="lights" deviceset="LED" device="0805"/> +<part name="R14" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="R15" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="D1" library="lights" deviceset="LED" device="0805"/> +<part name="D2" library="lights" deviceset="LED" device="0805"/> +<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J7" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V317" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V38" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D3" library="lights" deviceset="LED" device="0805"/> +<part name="D4" library="lights" deviceset="LED" device="0805"/> +<part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J8" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V318" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V39" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D5" library="lights" deviceset="LED" device="0805"/> +<part name="D6" library="lights" deviceset="LED" device="0805"/> +<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J9" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V319" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V310" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D7" library="lights" deviceset="LED" device="0805"/> +<part name="D8" library="lights" deviceset="LED" device="0805"/> +<part name="R8" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J10" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V320" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V311" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D9" library="lights" deviceset="LED" device="0805"/> +<part name="D10" library="lights" deviceset="LED" device="0805"/> +<part name="R10" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R11" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J11" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V321" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V312" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V315" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V316" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D12" library="lights" deviceset="LED" device="0805"/> +<part name="R13" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="+3V314" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D11" library="lights" deviceset="LED" device="0805"/> +<part name="R12" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="+3V313" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND17" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="J2" library="SparkFun-Connectors" deviceset="CORTEX_DEBUG" device="_SMD"/> +<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="U1" library="microcontrollers" deviceset="ATSAMD51" device="QFN64"/> +<part name="C1" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C2" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C4" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C5" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C6" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C7" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="D15" library="lights" deviceset="LED" device="0805"/> +<part name="D16" library="lights" deviceset="LED" device="0805"/> +<part name="R16" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R17" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/> +<part name="J1" library="connector" deviceset="RJ12-6-SMT" device=""/> +<part name="+3V1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="U3" library="connector" deviceset="RASPBERRYPI-3BPLUS" device=""/> +<part name="J3" library="connector" deviceset="POGO" device=""/> +<part name="J4" library="connector" deviceset="POGO" device=""/> +<part name="J5" library="connector" deviceset="POGO" device=""/> +<part name="J6" library="connector" deviceset="POGO" device=""/> +<part name="+3V3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="L1" library="power" deviceset="INDUCTOR" device="" value="4.7uF"/> +<part name="U$3" library="borkedlabs-misc" deviceset="FIDUCIAL" device=""/> +<part name="U$4" library="borkedlabs-misc" deviceset="FIDUCIAL" device=""/> +<part name="U2" library="power" deviceset="BUCK-TS30011-12-13" device="QFN"/> +<part name="S3" library="fab" deviceset="SLIDE-SWITCH" device="SMT"/> +<part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="C12" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND18" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C13" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="MP1" library="connector" deviceset="JRTOMBSTONE" device=""/> +<part name="D17" library="lights" deviceset="LED" device="0805"/> +<part name="R18" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="+3V4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +</parts> +<sheets> +<sheet> +<plain> +</plain> +<instances> +<instance part="S1" gate="G$1" x="33.02" y="10.16" rot="R270"/> +<instance part="GND11" gate="1" x="55.88" y="10.16" rot="R90"/> +<instance part="X1" gate="G$1" x="2.54" y="248.92" rot="R270"/> +<instance part="C17" gate="G$1" x="5.08" y="304.8"/> +<instance part="GND9" gate="1" x="30.48" y="256.54" rot="R180"/> +<instance part="+3V37" gate="G$1" x="147.32" y="294.64" rot="R270"/> +<instance part="C19" gate="G$1" x="50.8" y="297.18"/> +<instance part="R1" gate="G$1" x="17.78" y="15.24" rot="R90"/> +<instance part="+3V36" gate="G$1" x="17.78" y="25.4"/> +<instance part="D13" gate="G$1" x="215.9" y="236.22" rot="R270"/> +<instance part="D14" gate="G$1" x="215.9" y="223.52" rot="R270"/> +<instance part="R14" gate="G$1" x="205.74" y="236.22"/> +<instance part="R15" gate="G$1" x="205.74" y="223.52"/> +<instance part="D1" gate="G$1" x="215.9" y="205.74" rot="R270"/> +<instance part="D2" gate="G$1" x="215.9" y="193.04" rot="R270"/> +<instance part="R2" gate="G$1" x="205.74" y="205.74"/> +<instance part="R3" gate="G$1" x="205.74" y="193.04"/> +<instance part="J7" gate="G$1" x="172.72" y="193.04"/> +<instance part="+3V317" gate="G$1" x="231.14" y="198.12" rot="R270"/> +<instance part="GND12" gate="1" x="139.7" y="200.66" rot="R270"/> +<instance part="+3V38" gate="G$1" x="129.54" y="193.04" rot="R90"/> +<instance part="D3" gate="G$1" x="215.9" y="177.8" rot="R270"/> +<instance part="D4" gate="G$1" x="215.9" y="165.1" rot="R270"/> +<instance part="R4" gate="G$1" x="205.74" y="177.8"/> +<instance part="R5" gate="G$1" x="205.74" y="165.1"/> +<instance part="J8" gate="G$1" x="172.72" y="165.1"/> +<instance part="+3V318" gate="G$1" x="231.14" y="170.18" rot="R270"/> +<instance part="GND13" gate="1" x="139.7" y="172.72" rot="R270"/> +<instance part="+3V39" gate="G$1" x="129.54" y="165.1" rot="R90"/> +<instance part="D5" gate="G$1" x="215.9" y="149.86" rot="R270"/> +<instance part="D6" gate="G$1" x="215.9" y="137.16" rot="R270"/> +<instance part="R6" gate="G$1" x="205.74" y="149.86"/> +<instance part="R7" gate="G$1" x="205.74" y="137.16"/> +<instance part="J9" gate="G$1" x="172.72" y="137.16"/> +<instance part="+3V319" gate="G$1" x="231.14" y="142.24" rot="R270"/> +<instance part="GND14" gate="1" x="139.7" y="144.78" rot="R270"/> +<instance part="+3V310" gate="G$1" x="129.54" y="137.16" rot="R90"/> +<instance part="D7" gate="G$1" x="215.9" y="121.92" rot="R270"/> +<instance part="D8" gate="G$1" x="215.9" y="109.22" rot="R270"/> +<instance part="R8" gate="G$1" x="205.74" y="121.92"/> +<instance part="R9" gate="G$1" x="205.74" y="109.22"/> +<instance part="J10" gate="G$1" x="172.72" y="109.22"/> +<instance part="+3V320" gate="G$1" x="231.14" y="114.3" rot="R270"/> +<instance part="GND15" gate="1" x="139.7" y="116.84" rot="R270"/> +<instance part="+3V311" gate="G$1" x="129.54" y="109.22" rot="R90"/> +<instance part="D9" gate="G$1" x="215.9" y="93.98" rot="R270"/> +<instance part="D10" gate="G$1" x="215.9" y="81.28" rot="R270"/> +<instance part="R10" gate="G$1" x="205.74" y="93.98"/> +<instance part="R11" gate="G$1" x="205.74" y="81.28"/> +<instance part="J11" gate="G$1" x="172.72" y="81.28"/> +<instance part="+3V321" gate="G$1" x="231.14" y="86.36" rot="R270"/> +<instance part="GND16" gate="1" x="139.7" y="88.9" rot="R270"/> +<instance part="+3V312" gate="G$1" x="129.54" y="81.28" rot="R90"/> +<instance part="+3V315" gate="G$1" x="226.06" y="236.22" rot="R270"/> +<instance part="+3V316" gate="G$1" x="226.06" y="223.52" rot="R270"/> +<instance part="D12" gate="G$1" x="215.9" y="261.62" rot="R270"/> +<instance part="R13" gate="G$1" x="205.74" y="261.62"/> +<instance part="+3V314" gate="G$1" x="226.06" y="261.62" rot="R270"/> +<instance part="D11" gate="G$1" x="215.9" y="274.32" rot="R270"/> +<instance part="R12" gate="G$1" x="205.74" y="274.32"/> +<instance part="+3V313" gate="G$1" x="226.06" y="274.32" rot="R270"/> +<instance part="GND17" gate="1" x="187.96" y="274.32" rot="R270"/> +<instance part="J2" gate="G$1" x="30.48" y="45.72"/> +<instance part="GND8" gate="1" x="2.54" y="40.64" rot="R270"/> +<instance part="+3V35" gate="G$1" x="2.54" y="50.8" rot="R90"/> +<instance part="U1" gate="G$1" x="25.4" y="208.28"/> +<instance part="C1" gate="G$1" x="-27.94" y="203.2"/> +<instance part="C2" gate="G$1" x="-38.1" y="203.2"/> +<instance part="C3" gate="G$1" x="-48.26" y="203.2"/> +<instance part="C4" gate="G$1" x="-58.42" y="203.2"/> +<instance part="C5" gate="G$1" x="-68.58" y="203.2"/> +<instance part="C6" gate="G$1" x="-27.94" y="185.42"/> +<instance part="C7" gate="G$1" x="-38.1" y="185.42"/> +<instance part="GND1" gate="1" x="-78.74" y="200.66" rot="R270"/> +<instance part="GND2" gate="1" x="-48.26" y="182.88" rot="R270"/> +<instance part="D15" gate="G$1" x="215.9" y="66.04" rot="R270"/> +<instance part="D16" gate="G$1" x="215.9" y="53.34" rot="R270"/> +<instance part="R16" gate="G$1" x="205.74" y="66.04"/> +<instance part="R17" gate="G$1" x="205.74" y="53.34"/> +<instance part="J1" gate="G$1" x="172.72" y="53.34"/> +<instance part="+3V1" gate="G$1" x="231.14" y="58.42" rot="R270"/> +<instance part="GND3" gate="1" x="139.7" y="60.96" rot="R270"/> +<instance part="+3V2" gate="G$1" x="129.54" y="53.34" rot="R90"/> +<instance part="C8" gate="G$1" x="93.98" y="289.56"/> +<instance part="C9" gate="G$1" x="104.14" y="289.56"/> +<instance part="GND4" gate="1" x="-22.86" y="160.02" rot="R270"/> +<instance part="U3" gate="G$1" x="17.78" y="226.06"/> +<instance part="J3" gate="G$1" x="45.72" y="238.76" rot="R270"/> +<instance part="J4" gate="G$1" x="45.72" y="251.46" rot="R90"/> +<instance part="J5" gate="G$1" x="17.78" y="256.54" rot="R90"/> +<instance part="J6" gate="G$1" x="38.1" y="254" rot="R90"/> +<instance part="+3V3" gate="G$1" x="-78.74" y="208.28" rot="R90"/> +<instance part="L1" gate="G$1" x="68.58" y="294.64" rot="R270"/> +<instance part="U$3" gate="G$1" x="96.52" y="20.32"/> +<instance part="U$4" gate="G$1" x="109.22" y="38.1"/> +<instance part="U2" gate="G$1" x="30.48" y="292.1"/> +<instance part="S3" gate="G$1" x="-2.54" y="294.64" rot="R180"/> +<instance part="GND5" gate="1" x="5.08" y="314.96" rot="R180"/> +<instance part="GND6" gate="1" x="-17.78" y="297.18" rot="R270"/> +<instance part="GND7" gate="1" x="10.16" y="279.4"/> +<instance part="C10" gate="G$1" x="114.3" y="289.56"/> +<instance part="C11" gate="G$1" x="124.46" y="289.56"/> +<instance part="C12" gate="G$1" x="134.62" y="289.56"/> +<instance part="GND18" gate="1" x="144.78" y="287.02" rot="R90"/> +<instance part="C13" gate="G$1" x="83.82" y="289.56"/> +<instance part="MP1" gate="G$1" x="-10.16" y="271.78"/> +<instance part="D17" gate="G$1" x="215.9" y="248.92" rot="R270"/> +<instance part="R18" gate="G$1" x="205.74" y="248.92"/> +<instance part="+3V4" gate="G$1" x="226.06" y="248.92" rot="R270"/> +</instances> +<busses> +</busses> +<nets> +<net name="+3V3" class="0"> +<segment> +<pinref part="+3V36" gate="G$1" pin="+3V3"/> +<pinref part="R1" gate="G$1" pin="2"/> +<wire x1="17.78" y1="22.86" x2="17.78" y2="20.32" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="D1" gate="G$1" pin="A"/> +<wire x1="220.98" y1="205.74" x2="223.52" y2="205.74" width="0.1524" layer="91"/> +<wire x1="223.52" y1="205.74" x2="223.52" y2="198.12" width="0.1524" layer="91"/> +<wire x1="223.52" y1="198.12" x2="228.6" y2="198.12" width="0.1524" layer="91"/> +<wire x1="223.52" y1="198.12" x2="223.52" y2="193.04" width="0.1524" layer="91"/> +<junction x="223.52" y="198.12"/> +<pinref part="D2" gate="G$1" pin="A"/> +<wire x1="223.52" y1="193.04" x2="220.98" y2="193.04" width="0.1524" layer="91"/> +<pinref part="+3V317" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J7" gate="G$1" pin="6"/> +<wire x1="167.64" y1="193.04" x2="134.62" y2="193.04" width="0.1524" layer="91"/> +<wire x1="134.62" y1="193.04" x2="134.62" y2="205.74" width="0.1524" layer="91"/> +<pinref part="J7" gate="G$1" pin="1"/> +<wire x1="134.62" y1="205.74" x2="167.64" y2="205.74" width="0.1524" layer="91"/> +<pinref part="+3V38" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="193.04" x2="134.62" y2="193.04" width="0.1524" layer="91"/> +<junction x="134.62" y="193.04"/> +</segment> +<segment> +<pinref part="D3" gate="G$1" pin="A"/> +<wire x1="220.98" y1="177.8" x2="223.52" y2="177.8" width="0.1524" layer="91"/> +<wire x1="223.52" y1="177.8" x2="223.52" y2="170.18" width="0.1524" layer="91"/> +<wire x1="223.52" y1="170.18" x2="228.6" y2="170.18" width="0.1524" layer="91"/> +<wire x1="223.52" y1="170.18" x2="223.52" y2="165.1" width="0.1524" layer="91"/> +<junction x="223.52" y="170.18"/> +<pinref part="D4" gate="G$1" pin="A"/> +<wire x1="223.52" y1="165.1" x2="220.98" y2="165.1" width="0.1524" layer="91"/> +<pinref part="+3V318" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J8" gate="G$1" pin="6"/> +<wire x1="167.64" y1="165.1" x2="134.62" y2="165.1" width="0.1524" layer="91"/> +<wire x1="134.62" y1="165.1" x2="134.62" y2="177.8" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="1"/> +<wire x1="134.62" y1="177.8" x2="167.64" y2="177.8" width="0.1524" layer="91"/> +<pinref part="+3V39" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="165.1" x2="134.62" y2="165.1" width="0.1524" layer="91"/> +<junction x="134.62" y="165.1"/> +</segment> +<segment> +<pinref part="D5" gate="G$1" pin="A"/> +<wire x1="220.98" y1="149.86" x2="223.52" y2="149.86" width="0.1524" layer="91"/> +<wire x1="223.52" y1="149.86" x2="223.52" y2="142.24" width="0.1524" layer="91"/> +<wire x1="223.52" y1="142.24" x2="228.6" y2="142.24" width="0.1524" layer="91"/> +<wire x1="223.52" y1="142.24" x2="223.52" y2="137.16" width="0.1524" layer="91"/> +<junction x="223.52" y="142.24"/> +<pinref part="D6" gate="G$1" pin="A"/> +<wire x1="223.52" y1="137.16" x2="220.98" y2="137.16" width="0.1524" layer="91"/> +<pinref part="+3V319" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J9" gate="G$1" pin="6"/> +<wire x1="167.64" y1="137.16" x2="134.62" y2="137.16" width="0.1524" layer="91"/> +<wire x1="134.62" y1="137.16" x2="134.62" y2="149.86" width="0.1524" layer="91"/> +<pinref part="J9" gate="G$1" pin="1"/> +<wire x1="134.62" y1="149.86" x2="167.64" y2="149.86" width="0.1524" layer="91"/> +<pinref part="+3V310" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="137.16" x2="134.62" y2="137.16" width="0.1524" layer="91"/> +<junction x="134.62" y="137.16"/> +</segment> +<segment> +<pinref part="D7" gate="G$1" pin="A"/> +<wire x1="220.98" y1="121.92" x2="223.52" y2="121.92" width="0.1524" layer="91"/> +<wire x1="223.52" y1="121.92" x2="223.52" y2="114.3" width="0.1524" layer="91"/> +<wire x1="223.52" y1="114.3" x2="228.6" y2="114.3" width="0.1524" layer="91"/> +<wire x1="223.52" y1="114.3" x2="223.52" y2="109.22" width="0.1524" layer="91"/> +<junction x="223.52" y="114.3"/> +<pinref part="D8" gate="G$1" pin="A"/> +<wire x1="223.52" y1="109.22" x2="220.98" y2="109.22" width="0.1524" layer="91"/> +<pinref part="+3V320" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J10" gate="G$1" pin="6"/> +<wire x1="167.64" y1="109.22" x2="134.62" y2="109.22" width="0.1524" layer="91"/> +<wire x1="134.62" y1="109.22" x2="134.62" y2="121.92" width="0.1524" layer="91"/> +<pinref part="J10" gate="G$1" pin="1"/> +<wire x1="134.62" y1="121.92" x2="167.64" y2="121.92" width="0.1524" layer="91"/> +<pinref part="+3V311" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="109.22" x2="134.62" y2="109.22" width="0.1524" layer="91"/> +<junction x="134.62" y="109.22"/> +</segment> +<segment> +<pinref part="D9" gate="G$1" pin="A"/> +<wire x1="220.98" y1="93.98" x2="223.52" y2="93.98" width="0.1524" layer="91"/> +<wire x1="223.52" y1="93.98" x2="223.52" y2="86.36" width="0.1524" layer="91"/> +<wire x1="223.52" y1="86.36" x2="228.6" y2="86.36" width="0.1524" layer="91"/> +<wire x1="223.52" y1="86.36" x2="223.52" y2="81.28" width="0.1524" layer="91"/> +<junction x="223.52" y="86.36"/> +<pinref part="D10" gate="G$1" pin="A"/> +<wire x1="223.52" y1="81.28" x2="220.98" y2="81.28" width="0.1524" layer="91"/> +<pinref part="+3V321" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J11" gate="G$1" pin="6"/> +<wire x1="167.64" y1="81.28" x2="134.62" y2="81.28" width="0.1524" layer="91"/> +<wire x1="134.62" y1="81.28" x2="134.62" y2="93.98" width="0.1524" layer="91"/> +<pinref part="J11" gate="G$1" pin="1"/> +<wire x1="134.62" y1="93.98" x2="167.64" y2="93.98" width="0.1524" layer="91"/> +<pinref part="+3V312" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="81.28" x2="134.62" y2="81.28" width="0.1524" layer="91"/> +<junction x="134.62" y="81.28"/> +</segment> +<segment> +<pinref part="+3V316" gate="G$1" pin="+3V3"/> +<pinref part="D14" gate="G$1" pin="A"/> +<wire x1="223.52" y1="223.52" x2="220.98" y2="223.52" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="+3V315" gate="G$1" pin="+3V3"/> +<pinref part="D13" gate="G$1" pin="A"/> +<wire x1="223.52" y1="236.22" x2="220.98" y2="236.22" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="+3V314" gate="G$1" pin="+3V3"/> +<pinref part="D12" gate="G$1" pin="A"/> +<wire x1="223.52" y1="261.62" x2="220.98" y2="261.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="+3V313" gate="G$1" pin="+3V3"/> +<pinref part="D11" gate="G$1" pin="A"/> +<wire x1="223.52" y1="274.32" x2="220.98" y2="274.32" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="J2" gate="G$1" pin="VCC"/> +<wire x1="15.24" y1="50.8" x2="5.08" y2="50.8" width="0.1524" layer="91"/> +<pinref part="+3V35" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="D15" gate="G$1" pin="A"/> +<wire x1="220.98" y1="66.04" x2="223.52" y2="66.04" width="0.1524" layer="91"/> +<wire x1="223.52" y1="66.04" x2="223.52" y2="58.42" width="0.1524" layer="91"/> +<wire x1="223.52" y1="58.42" x2="228.6" y2="58.42" width="0.1524" layer="91"/> +<wire x1="223.52" y1="58.42" x2="223.52" y2="53.34" width="0.1524" layer="91"/> +<junction x="223.52" y="58.42"/> +<pinref part="D16" gate="G$1" pin="A"/> +<wire x1="223.52" y1="53.34" x2="220.98" y2="53.34" width="0.1524" layer="91"/> +<pinref part="+3V1" gate="G$1" pin="+3V3"/> +</segment> +<segment> +<pinref part="J1" gate="G$1" pin="6"/> +<wire x1="167.64" y1="53.34" x2="134.62" y2="53.34" width="0.1524" layer="91"/> +<wire x1="134.62" y1="53.34" x2="134.62" y2="66.04" width="0.1524" layer="91"/> +<pinref part="J1" gate="G$1" pin="1"/> +<wire x1="134.62" y1="66.04" x2="167.64" y2="66.04" width="0.1524" layer="91"/> +<pinref part="+3V2" gate="G$1" pin="+3V3"/> +<wire x1="132.08" y1="53.34" x2="134.62" y2="53.34" width="0.1524" layer="91"/> +<junction x="134.62" y="53.34"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="VDDANA"/> +<wire x1="-10.16" y1="195.58" x2="-12.7" y2="195.58" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="195.58" x2="-12.7" y2="200.66" width="0.1524" layer="91"/> +<pinref part="U1" gate="G$1" pin="VDDIO@4"/> +<wire x1="-12.7" y1="200.66" x2="-10.16" y2="200.66" width="0.1524" layer="91"/> +<pinref part="U1" gate="G$1" pin="VDDIO@3"/> +<wire x1="-12.7" y1="200.66" x2="-12.7" y2="203.2" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="203.2" x2="-10.16" y2="203.2" width="0.1524" layer="91"/> +<junction x="-12.7" y="200.66"/> +<pinref part="U1" gate="G$1" pin="VDDIO@2"/> +<wire x1="-12.7" y1="203.2" x2="-12.7" y2="205.74" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="205.74" x2="-10.16" y2="205.74" width="0.1524" layer="91"/> +<junction x="-12.7" y="203.2"/> +<pinref part="U1" gate="G$1" pin="VDDIO@1"/> +<wire x1="-12.7" y1="205.74" x2="-12.7" y2="208.28" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="208.28" x2="-10.16" y2="208.28" width="0.1524" layer="91"/> +<junction x="-12.7" y="205.74"/> +<pinref part="C1" gate="G$1" pin="1"/> +<wire x1="-12.7" y1="208.28" x2="-27.94" y2="208.28" width="0.1524" layer="91"/> +<junction x="-12.7" y="208.28"/> +<pinref part="C2" gate="G$1" pin="1"/> +<wire x1="-27.94" y1="208.28" x2="-38.1" y2="208.28" width="0.1524" layer="91"/> +<junction x="-27.94" y="208.28"/> +<pinref part="C3" gate="G$1" pin="1"/> +<wire x1="-38.1" y1="208.28" x2="-48.26" y2="208.28" width="0.1524" layer="91"/> +<junction x="-38.1" y="208.28"/> +<pinref part="C4" gate="G$1" pin="1"/> +<wire x1="-48.26" y1="208.28" x2="-58.42" y2="208.28" width="0.1524" layer="91"/> +<junction x="-48.26" y="208.28"/> +<pinref part="C5" gate="G$1" pin="1"/> +<wire x1="-58.42" y1="208.28" x2="-68.58" y2="208.28" width="0.1524" layer="91"/> +<junction x="-58.42" y="208.28"/> +<pinref part="+3V3" gate="G$1" pin="+3V3"/> +<wire x1="-76.2" y1="208.28" x2="-68.58" y2="208.28" width="0.1524" layer="91"/> +<junction x="-68.58" y="208.28"/> +</segment> +<segment> +<pinref part="L1" gate="G$1" pin="1"/> +<pinref part="C8" gate="G$1" pin="1"/> +<wire x1="76.2" y1="294.64" x2="78.74" y2="294.64" width="0.1524" layer="91"/> +<pinref part="C9" gate="G$1" pin="1"/> +<wire x1="78.74" y1="294.64" x2="83.82" y2="294.64" width="0.1524" layer="91"/> +<wire x1="83.82" y1="294.64" x2="93.98" y2="294.64" width="0.1524" layer="91"/> +<wire x1="93.98" y1="294.64" x2="104.14" y2="294.64" width="0.1524" layer="91"/> +<junction x="93.98" y="294.64"/> +<pinref part="C10" gate="G$1" pin="1"/> +<wire x1="104.14" y1="294.64" x2="114.3" y2="294.64" width="0.1524" layer="91"/> +<junction x="104.14" y="294.64"/> +<pinref part="C11" gate="G$1" pin="1"/> +<wire x1="114.3" y1="294.64" x2="124.46" y2="294.64" width="0.1524" layer="91"/> +<junction x="114.3" y="294.64"/> +<pinref part="C12" gate="G$1" pin="1"/> +<wire x1="124.46" y1="294.64" x2="134.62" y2="294.64" width="0.1524" layer="91"/> +<junction x="124.46" y="294.64"/> +<wire x1="78.74" y1="294.64" x2="78.74" y2="287.02" width="0.1524" layer="91"/> +<junction x="78.74" y="294.64"/> +<pinref part="U2" gate="G$1" pin="FB"/> +<wire x1="78.74" y1="287.02" x2="45.72" y2="287.02" width="0.1524" layer="91"/> +<wire x1="134.62" y1="294.64" x2="144.78" y2="294.64" width="0.1524" layer="91"/> +<junction x="134.62" y="294.64"/> +<pinref part="+3V37" gate="G$1" pin="+3V3"/> +<pinref part="C13" gate="G$1" pin="1"/> +<junction x="83.82" y="294.64"/> +</segment> +<segment> +<pinref part="+3V4" gate="G$1" pin="+3V3"/> +<pinref part="D17" gate="G$1" pin="A"/> +<wire x1="223.52" y1="248.92" x2="220.98" y2="248.92" width="0.1524" layer="91"/> +</segment> +</net> +<net name="GND" class="0"> +<segment> +<pinref part="GND11" gate="1" pin="GND"/> +<wire x1="38.1" y1="10.16" x2="53.34" y2="10.16" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="S"/> +</segment> +<segment> +<pinref part="X1" gate="G$1" pin="GND"/> +<wire x1="7.62" y1="251.46" x2="17.78" y2="251.46" width="0.1524" layer="91"/> +<wire x1="17.78" y1="251.46" x2="30.48" y2="251.46" width="0.1524" layer="91"/> +<wire x1="30.48" y1="251.46" x2="30.48" y2="254" width="0.1524" layer="91"/> +<pinref part="GND9" gate="1" pin="GND"/> +<pinref part="J5" gate="G$1" pin="POGO"/> +<junction x="17.78" y="251.46"/> +</segment> +<segment> +<pinref part="J7" gate="G$1" pin="4"/> +<wire x1="167.64" y1="198.12" x2="154.94" y2="198.12" width="0.1524" layer="91"/> +<wire x1="154.94" y1="198.12" x2="154.94" y2="200.66" width="0.1524" layer="91"/> +<pinref part="J7" gate="G$1" pin="3"/> +<wire x1="167.64" y1="200.66" x2="154.94" y2="200.66" width="0.1524" layer="91"/> +<wire x1="154.94" y1="200.66" x2="142.24" y2="200.66" width="0.1524" layer="91"/> +<junction x="154.94" y="200.66"/> +<pinref part="GND12" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="J8" gate="G$1" pin="4"/> +<wire x1="167.64" y1="170.18" x2="154.94" y2="170.18" width="0.1524" layer="91"/> +<wire x1="154.94" y1="170.18" x2="154.94" y2="172.72" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="3"/> +<wire x1="167.64" y1="172.72" x2="154.94" y2="172.72" width="0.1524" layer="91"/> +<wire x1="154.94" y1="172.72" x2="142.24" y2="172.72" width="0.1524" layer="91"/> +<junction x="154.94" y="172.72"/> +<pinref part="GND13" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="J9" gate="G$1" pin="4"/> +<wire x1="167.64" y1="142.24" x2="154.94" y2="142.24" width="0.1524" layer="91"/> +<wire x1="154.94" y1="142.24" x2="154.94" y2="144.78" width="0.1524" layer="91"/> +<pinref part="J9" gate="G$1" pin="3"/> +<wire x1="167.64" y1="144.78" x2="154.94" y2="144.78" width="0.1524" layer="91"/> +<wire x1="154.94" y1="144.78" x2="142.24" y2="144.78" width="0.1524" layer="91"/> +<junction x="154.94" y="144.78"/> +<pinref part="GND14" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="J10" gate="G$1" pin="4"/> +<wire x1="167.64" y1="114.3" x2="154.94" y2="114.3" width="0.1524" layer="91"/> +<wire x1="154.94" y1="114.3" x2="154.94" y2="116.84" width="0.1524" layer="91"/> +<pinref part="J10" gate="G$1" pin="3"/> +<wire x1="167.64" y1="116.84" x2="154.94" y2="116.84" width="0.1524" layer="91"/> +<wire x1="154.94" y1="116.84" x2="142.24" y2="116.84" width="0.1524" layer="91"/> +<junction x="154.94" y="116.84"/> +<pinref part="GND15" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="J11" gate="G$1" pin="4"/> +<wire x1="167.64" y1="86.36" x2="154.94" y2="86.36" width="0.1524" layer="91"/> +<wire x1="154.94" y1="86.36" x2="154.94" y2="88.9" width="0.1524" layer="91"/> +<pinref part="J11" gate="G$1" pin="3"/> +<wire x1="167.64" y1="88.9" x2="154.94" y2="88.9" width="0.1524" layer="91"/> +<wire x1="154.94" y1="88.9" x2="142.24" y2="88.9" width="0.1524" layer="91"/> +<junction x="154.94" y="88.9"/> +<pinref part="GND16" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="R12" gate="G$1" pin="1"/> +<wire x1="200.66" y1="274.32" x2="190.5" y2="274.32" width="0.1524" layer="91"/> +<pinref part="GND17" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="J2" gate="G$1" pin="GND@3"/> +<wire x1="15.24" y1="48.26" x2="12.7" y2="48.26" width="0.1524" layer="91"/> +<wire x1="12.7" y1="48.26" x2="12.7" y2="45.72" width="0.1524" layer="91"/> +<pinref part="J2" gate="G$1" pin="GND@5"/> +<wire x1="12.7" y1="45.72" x2="15.24" y2="45.72" width="0.1524" layer="91"/> +<wire x1="12.7" y1="45.72" x2="12.7" y2="40.64" width="0.1524" layer="91"/> +<junction x="12.7" y="45.72"/> +<pinref part="J2" gate="G$1" pin="GNDDTCT"/> +<wire x1="12.7" y1="40.64" x2="15.24" y2="40.64" width="0.1524" layer="91"/> +<wire x1="5.08" y1="40.64" x2="12.7" y2="40.64" width="0.1524" layer="91"/> +<junction x="12.7" y="40.64"/> +<pinref part="GND8" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="C1" gate="G$1" pin="2"/> +<pinref part="C2" gate="G$1" pin="2"/> +<wire x1="-27.94" y1="200.66" x2="-38.1" y2="200.66" width="0.1524" layer="91"/> +<pinref part="C3" gate="G$1" pin="2"/> +<wire x1="-38.1" y1="200.66" x2="-48.26" y2="200.66" width="0.1524" layer="91"/> +<junction x="-38.1" y="200.66"/> +<pinref part="C4" gate="G$1" pin="2"/> +<wire x1="-48.26" y1="200.66" x2="-58.42" y2="200.66" width="0.1524" layer="91"/> +<junction x="-48.26" y="200.66"/> +<pinref part="C5" gate="G$1" pin="2"/> +<wire x1="-58.42" y1="200.66" x2="-68.58" y2="200.66" width="0.1524" layer="91"/> +<junction x="-58.42" y="200.66"/> +<pinref part="GND1" gate="1" pin="GND"/> +<wire x1="-68.58" y1="200.66" x2="-76.2" y2="200.66" width="0.1524" layer="91"/> +<junction x="-68.58" y="200.66"/> +</segment> +<segment> +<pinref part="C6" gate="G$1" pin="2"/> +<pinref part="C7" gate="G$1" pin="2"/> +<wire x1="-27.94" y1="182.88" x2="-38.1" y2="182.88" width="0.1524" layer="91"/> +<pinref part="GND2" gate="1" pin="GND"/> +<wire x1="-38.1" y1="182.88" x2="-45.72" y2="182.88" width="0.1524" layer="91"/> +<junction x="-38.1" y="182.88"/> +</segment> +<segment> +<pinref part="J1" gate="G$1" pin="4"/> +<wire x1="167.64" y1="58.42" x2="154.94" y2="58.42" width="0.1524" layer="91"/> +<wire x1="154.94" y1="58.42" x2="154.94" y2="60.96" width="0.1524" layer="91"/> +<pinref part="J1" gate="G$1" pin="3"/> +<wire x1="167.64" y1="60.96" x2="154.94" y2="60.96" width="0.1524" layer="91"/> +<wire x1="154.94" y1="60.96" x2="142.24" y2="60.96" width="0.1524" layer="91"/> +<junction x="154.94" y="60.96"/> +<pinref part="GND3" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="GND@1"/> +<wire x1="-10.16" y1="170.18" x2="-12.7" y2="170.18" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="170.18" x2="-12.7" y2="167.64" width="0.1524" layer="91"/> +<pinref part="U1" gate="G$1" pin="GND@2"/> +<wire x1="-12.7" y1="167.64" x2="-10.16" y2="167.64" width="0.1524" layer="91"/> +<pinref part="U1" gate="G$1" pin="GND@3"/> +<wire x1="-12.7" y1="167.64" x2="-12.7" y2="165.1" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="165.1" x2="-10.16" y2="165.1" width="0.1524" layer="91"/> +<junction x="-12.7" y="167.64"/> +<pinref part="U1" gate="G$1" pin="GND@4"/> +<wire x1="-12.7" y1="165.1" x2="-12.7" y2="162.56" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="162.56" x2="-10.16" y2="162.56" width="0.1524" layer="91"/> +<junction x="-12.7" y="165.1"/> +<pinref part="U1" gate="G$1" pin="GND@5"/> +<wire x1="-12.7" y1="162.56" x2="-12.7" y2="160.02" width="0.1524" layer="91"/> +<wire x1="-12.7" y1="160.02" x2="-10.16" y2="160.02" width="0.1524" layer="91"/> +<junction x="-12.7" y="162.56"/> +<wire x1="-12.7" y1="160.02" x2="-20.32" y2="160.02" width="0.1524" layer="91"/> +<junction x="-12.7" y="160.02"/> +<pinref part="GND4" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="C17" gate="G$1" pin="1"/> +<pinref part="GND5" gate="1" pin="GND"/> +<wire x1="5.08" y1="309.88" x2="5.08" y2="312.42" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="S3" gate="G$1" pin="3"/> +<wire x1="-7.62" y1="297.18" x2="-15.24" y2="297.18" width="0.1524" layer="91"/> +<pinref part="GND6" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="U2" gate="G$1" pin="PGND"/> +<wire x1="15.24" y1="284.48" x2="10.16" y2="284.48" width="0.1524" layer="91"/> +<pinref part="GND7" gate="1" pin="GND"/> +<wire x1="10.16" y1="284.48" x2="10.16" y2="281.94" width="0.1524" layer="91"/> +<pinref part="U2" gate="G$1" pin="GND"/> +<wire x1="15.24" y1="287.02" x2="10.16" y2="287.02" width="0.1524" layer="91"/> +<wire x1="10.16" y1="287.02" x2="10.16" y2="284.48" width="0.1524" layer="91"/> +<junction x="10.16" y="284.48"/> +</segment> +<segment> +<pinref part="C8" gate="G$1" pin="2"/> +<pinref part="C9" gate="G$1" pin="2"/> +<wire x1="93.98" y1="287.02" x2="104.14" y2="287.02" width="0.1524" layer="91"/> +<pinref part="C10" gate="G$1" pin="2"/> +<wire x1="104.14" y1="287.02" x2="114.3" y2="287.02" width="0.1524" layer="91"/> +<junction x="104.14" y="287.02"/> +<pinref part="C11" gate="G$1" pin="2"/> +<wire x1="114.3" y1="287.02" x2="124.46" y2="287.02" width="0.1524" layer="91"/> +<junction x="114.3" y="287.02"/> +<pinref part="C12" gate="G$1" pin="2"/> +<wire x1="124.46" y1="287.02" x2="134.62" y2="287.02" width="0.1524" layer="91"/> +<junction x="124.46" y="287.02"/> +<wire x1="134.62" y1="287.02" x2="142.24" y2="287.02" width="0.1524" layer="91"/> +<junction x="134.62" y="287.02"/> +<pinref part="GND18" gate="1" pin="GND"/> +<pinref part="C13" gate="G$1" pin="2"/> +<wire x1="83.82" y1="287.02" x2="93.98" y2="287.02" width="0.1524" layer="91"/> +<junction x="93.98" y="287.02"/> +</segment> +</net> +<net name="TRACESWO" class="0"> +<segment> +<pinref part="J2" gate="G$1" pin="SWO/TDO"/> +<wire x1="48.26" y1="45.72" x2="60.96" y2="45.72" width="0.1524" layer="91"/> +<label x="50.8" y="45.72" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO"/> +<wire x1="68.58" y1="78.74" x2="81.28" y2="78.74" width="0.1524" layer="91"/> +<label x="71.12" y="78.74" size="1.778" layer="95"/> +</segment> +</net> +<net name="SWCLK" class="0"> +<segment> +<pinref part="J2" gate="G$1" pin="SWDCLK/TCK"/> +<wire x1="48.26" y1="48.26" x2="60.96" y2="48.26" width="0.1524" layer="91"/> +<label x="50.8" y="48.26" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK"/> +<wire x1="68.58" y1="139.7" x2="81.28" y2="139.7" width="0.1524" layer="91"/> +<label x="71.12" y="139.7" size="1.778" layer="95"/> +</segment> +</net> +<net name="SWDIO" class="0"> +<segment> +<pinref part="J2" gate="G$1" pin="SWDIO/TMS"/> +<wire x1="48.26" y1="50.8" x2="60.96" y2="50.8" width="0.1524" layer="91"/> +<label x="50.8" y="50.8" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO"/> +<wire x1="68.58" y1="137.16" x2="81.28" y2="137.16" width="0.1524" layer="91"/> +<label x="71.12" y="137.16" size="1.778" layer="95"/> +</segment> +</net> +<net name="RESET" class="0"> +<segment> +<label x="7.62" y="10.16" size="1.778" layer="95"/> +<pinref part="R1" gate="G$1" pin="1"/> +<wire x1="17.78" y1="10.16" x2="7.62" y2="10.16" width="0.1524" layer="91"/> +<wire x1="17.78" y1="10.16" x2="25.4" y2="10.16" width="0.1524" layer="91"/> +<junction x="17.78" y="10.16"/> +<wire x1="25.4" y1="10.16" x2="25.4" y2="7.62" width="0.1524" layer="91"/> +<pinref part="S1" gate="G$1" pin="P1"/> +<wire x1="25.4" y1="7.62" x2="27.94" y2="7.62" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="J2" gate="G$1" pin="!RESET"/> +<wire x1="48.26" y1="40.64" x2="60.96" y2="40.64" width="0.1524" layer="91"/> +<label x="50.8" y="40.64" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="RESETN"/> +<wire x1="-10.16" y1="152.4" x2="-22.86" y2="152.4" width="0.1524" layer="91"/> +<label x="-22.86" y="152.4" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP1RX" class="0"> +<segment> +<pinref part="J8" gate="G$1" pin="2"/> +<wire x1="167.64" y1="175.26" x2="154.94" y2="175.26" width="0.1524" layer="91"/> +<label x="154.94" y="175.26" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1"/> +<wire x1="68.58" y1="205.74" x2="81.28" y2="205.74" width="0.1524" layer="91"/> +<label x="71.12" y="205.74" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP1TX" class="0"> +<segment> +<pinref part="J8" gate="G$1" pin="5"/> +<wire x1="167.64" y1="167.64" x2="154.94" y2="167.64" width="0.1524" layer="91"/> +<label x="154.94" y="167.64" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0"/> +<wire x1="68.58" y1="208.28" x2="81.28" y2="208.28" width="0.1524" layer="91"/> +<label x="71.12" y="208.28" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP1STLR" class="0"> +<segment> +<pinref part="R4" gate="G$1" pin="1"/> +<wire x1="200.66" y1="177.8" x2="190.5" y2="177.8" width="0.1524" layer="91"/> +<label x="190.5" y="177.8" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1"/> +<wire x1="68.58" y1="154.94" x2="88.9" y2="154.94" width="0.1524" layer="91"/> +<label x="71.12" y="154.94" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP1STLB" class="0"> +<segment> +<pinref part="R5" gate="G$1" pin="1"/> +<wire x1="200.66" y1="165.1" x2="190.5" y2="165.1" width="0.1524" layer="91"/> +<label x="190.5" y="165.1" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0"/> +<wire x1="68.58" y1="157.48" x2="88.9" y2="157.48" width="0.1524" layer="91"/> +<label x="71.12" y="157.48" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP4RX" class="0"> +<segment> +<pinref part="J11" gate="G$1" pin="2"/> +<wire x1="167.64" y1="91.44" x2="154.94" y2="91.44" width="0.1524" layer="91"/> +<label x="154.94" y="91.44" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6"/> +<wire x1="68.58" y1="177.8" x2="81.28" y2="177.8" width="0.1524" layer="91"/> +<label x="71.12" y="177.8" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP4TX" class="0"> +<segment> +<pinref part="J11" gate="G$1" pin="5"/> +<wire x1="167.64" y1="83.82" x2="154.94" y2="83.82" width="0.1524" layer="91"/> +<label x="154.94" y="83.82" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7"/> +<wire x1="68.58" y1="175.26" x2="81.28" y2="175.26" width="0.1524" layer="91"/> +<label x="71.12" y="175.26" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP2RX" class="0"> +<segment> +<pinref part="J9" gate="G$1" pin="2"/> +<wire x1="167.64" y1="147.32" x2="154.94" y2="147.32" width="0.1524" layer="91"/> +<label x="154.94" y="147.32" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0"/> +<wire x1="68.58" y1="187.96" x2="81.28" y2="187.96" width="0.1524" layer="91"/> +<label x="71.12" y="187.96" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP2TX" class="0"> +<segment> +<pinref part="J9" gate="G$1" pin="5"/> +<wire x1="167.64" y1="139.7" x2="154.94" y2="139.7" width="0.1524" layer="91"/> +<label x="154.94" y="139.7" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1"/> +<wire x1="68.58" y1="185.42" x2="81.28" y2="185.42" width="0.1524" layer="91"/> +<label x="71.12" y="185.42" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP0RX" class="0"> +<segment> +<pinref part="J7" gate="G$1" pin="2"/> +<wire x1="167.64" y1="203.2" x2="154.94" y2="203.2" width="0.1524" layer="91"/> +<label x="154.94" y="203.2" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1"/> +<wire x1="68.58" y1="195.58" x2="81.28" y2="195.58" width="0.1524" layer="91"/> +<label x="71.12" y="195.58" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP0TX" class="0"> +<segment> +<pinref part="J7" gate="G$1" pin="5"/> +<wire x1="167.64" y1="195.58" x2="154.94" y2="195.58" width="0.1524" layer="91"/> +<label x="154.94" y="195.58" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0"/> +<wire x1="68.58" y1="198.12" x2="81.28" y2="198.12" width="0.1524" layer="91"/> +<label x="71.12" y="198.12" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP3RX" class="0"> +<segment> +<pinref part="J10" gate="G$1" pin="2"/> +<wire x1="167.64" y1="119.38" x2="154.94" y2="119.38" width="0.1524" layer="91"/> +<label x="154.94" y="119.38" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0"/> +<wire x1="68.58" y1="167.64" x2="81.28" y2="167.64" width="0.1524" layer="91"/> +<label x="71.12" y="167.64" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP3TX" class="0"> +<segment> +<pinref part="J10" gate="G$1" pin="5"/> +<wire x1="167.64" y1="111.76" x2="154.94" y2="111.76" width="0.1524" layer="91"/> +<label x="154.94" y="111.76" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1"/> +<wire x1="68.58" y1="165.1" x2="81.28" y2="165.1" width="0.1524" layer="91"/> +<label x="71.12" y="165.1" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP0STLR" class="0"> +<segment> +<pinref part="R2" gate="G$1" pin="1"/> +<wire x1="200.66" y1="205.74" x2="190.5" y2="205.74" width="0.1524" layer="91"/> +<label x="190.5" y="205.74" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1"/> +<wire x1="68.58" y1="76.2" x2="88.9" y2="76.2" width="0.1524" layer="91"/> +<label x="71.12" y="76.2" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP2STLR" class="0"> +<segment> +<pinref part="R6" gate="G$1" pin="1"/> +<wire x1="200.66" y1="149.86" x2="190.5" y2="149.86" width="0.1524" layer="91"/> +<label x="190.5" y="149.86" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB17/SER5-1/TC6-1"/> +<wire x1="68.58" y1="86.36" x2="88.9" y2="86.36" width="0.1524" layer="91"/> +<label x="71.12" y="86.36" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP2STLB" class="0"> +<segment> +<pinref part="R7" gate="G$1" pin="1"/> +<wire x1="200.66" y1="137.16" x2="190.5" y2="137.16" width="0.1524" layer="91"/> +<label x="190.5" y="137.16" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB16/SER5-0/TC6-0"/> +<wire x1="68.58" y1="88.9" x2="88.9" y2="88.9" width="0.1524" layer="91"/> +<label x="71.12" y="88.9" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP0STLB" class="0"> +<segment> +<pinref part="R3" gate="G$1" pin="1"/> +<wire x1="200.66" y1="193.04" x2="190.5" y2="193.04" width="0.1524" layer="91"/> +<label x="190.5" y="193.04" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/PDEC0-2/TC7-0"/> +<wire x1="68.58" y1="83.82" x2="88.9" y2="83.82" width="0.1524" layer="91"/> +<label x="71.12" y="83.82" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP3STLR" class="0"> +<segment> +<pinref part="R8" gate="G$1" pin="1"/> +<wire x1="200.66" y1="121.92" x2="190.5" y2="121.92" width="0.1524" layer="91"/> +<label x="190.5" y="121.92" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1"/> +<wire x1="68.58" y1="160.02" x2="88.9" y2="160.02" width="0.1524" layer="91"/> +<label x="71.12" y="160.02" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP3STLB" class="0"> +<segment> +<pinref part="R9" gate="G$1" pin="1"/> +<wire x1="200.66" y1="109.22" x2="190.5" y2="109.22" width="0.1524" layer="91"/> +<label x="190.5" y="109.22" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0"/> +<wire x1="68.58" y1="162.56" x2="88.9" y2="162.56" width="0.1524" layer="91"/> +<label x="71.12" y="162.56" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP4STLR" class="0"> +<segment> +<pinref part="R10" gate="G$1" pin="1"/> +<wire x1="200.66" y1="93.98" x2="190.5" y2="93.98" width="0.1524" layer="91"/> +<label x="190.5" y="93.98" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA15/XOUT0/SER2-3/SER4-3/TC3-1"/> +<wire x1="68.58" y1="170.18" x2="88.9" y2="170.18" width="0.1524" layer="91"/> +<label x="71.12" y="170.18" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP4STLB" class="0"> +<segment> +<pinref part="R11" gate="G$1" pin="1"/> +<wire x1="200.66" y1="81.28" x2="190.5" y2="81.28" width="0.1524" layer="91"/> +<label x="190.5" y="81.28" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA14/XIN0/SER2-2/SER4-2/TC3-0"/> +<wire x1="68.58" y1="172.72" x2="88.9" y2="172.72" width="0.1524" layer="91"/> +<label x="71.12" y="172.72" size="1.778" layer="95"/> +</segment> +</net> +<net name="USBDM" class="0"> +<segment> +<pinref part="X1" gate="G$1" pin="D-"/> +<label x="12.7" y="246.38" size="1.778" layer="95"/> +<pinref part="J4" gate="G$1" pin="POGO"/> +<wire x1="7.62" y1="246.38" x2="45.72" y2="246.38" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA24/SER3-2/SER5-2/TC5-0/PDEC0-0/USBDM"/> +<wire x1="68.58" y1="147.32" x2="81.28" y2="147.32" width="0.1524" layer="91"/> +<label x="71.12" y="147.32" size="1.778" layer="95"/> +</segment> +</net> +<net name="USBDP" class="0"> +<segment> +<pinref part="X1" gate="G$1" pin="D+"/> +<label x="12.7" y="243.84" size="1.778" layer="95"/> +<pinref part="J3" gate="G$1" pin="POGO"/> +<wire x1="45.72" y1="243.84" x2="7.62" y2="243.84" width="0.1524" layer="91"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PA25/SER3-3/SER5-3/TC5-1/PDEC0-1/USBDP"/> +<wire x1="68.58" y1="144.78" x2="81.28" y2="144.78" width="0.1524" layer="91"/> +<label x="71.12" y="144.78" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$6" class="0"> +<segment> +<pinref part="D2" gate="G$1" pin="C"/> +<pinref part="R3" gate="G$1" pin="2"/> +<wire x1="213.36" y1="193.04" x2="210.82" y2="193.04" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$8" class="0"> +<segment> +<pinref part="D1" gate="G$1" pin="C"/> +<pinref part="R2" gate="G$1" pin="2"/> +<wire x1="213.36" y1="205.74" x2="210.82" y2="205.74" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$2" class="0"> +<segment> +<pinref part="D4" gate="G$1" pin="C"/> +<pinref part="R5" gate="G$1" pin="2"/> +<wire x1="213.36" y1="165.1" x2="210.82" y2="165.1" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$9" class="0"> +<segment> +<pinref part="D3" gate="G$1" pin="C"/> +<pinref part="R4" gate="G$1" pin="2"/> +<wire x1="213.36" y1="177.8" x2="210.82" y2="177.8" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$10" class="0"> +<segment> +<pinref part="D6" gate="G$1" pin="C"/> +<pinref part="R7" gate="G$1" pin="2"/> +<wire x1="213.36" y1="137.16" x2="210.82" y2="137.16" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$11" class="0"> +<segment> +<pinref part="D5" gate="G$1" pin="C"/> +<pinref part="R6" gate="G$1" pin="2"/> +<wire x1="213.36" y1="149.86" x2="210.82" y2="149.86" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$12" class="0"> +<segment> +<pinref part="D8" gate="G$1" pin="C"/> +<pinref part="R9" gate="G$1" pin="2"/> +<wire x1="213.36" y1="109.22" x2="210.82" y2="109.22" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$13" class="0"> +<segment> +<pinref part="D7" gate="G$1" pin="C"/> +<pinref part="R8" gate="G$1" pin="2"/> +<wire x1="213.36" y1="121.92" x2="210.82" y2="121.92" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$14" class="0"> +<segment> +<pinref part="D10" gate="G$1" pin="C"/> +<pinref part="R11" gate="G$1" pin="2"/> +<wire x1="213.36" y1="81.28" x2="210.82" y2="81.28" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$15" class="0"> +<segment> +<pinref part="D9" gate="G$1" pin="C"/> +<pinref part="R10" gate="G$1" pin="2"/> +<wire x1="213.36" y1="93.98" x2="210.82" y2="93.98" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$16" class="0"> +<segment> +<pinref part="D13" gate="G$1" pin="C"/> +<pinref part="R14" gate="G$1" pin="2"/> +<wire x1="213.36" y1="236.22" x2="210.82" y2="236.22" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$17" class="0"> +<segment> +<pinref part="D14" gate="G$1" pin="C"/> +<pinref part="R15" gate="G$1" pin="2"/> +<wire x1="213.36" y1="223.52" x2="210.82" y2="223.52" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$22" class="0"> +<segment> +<pinref part="D12" gate="G$1" pin="C"/> +<pinref part="R13" gate="G$1" pin="2"/> +<wire x1="213.36" y1="261.62" x2="210.82" y2="261.62" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$23" class="0"> +<segment> +<pinref part="D11" gate="G$1" pin="C"/> +<pinref part="R12" gate="G$1" pin="2"/> +<wire x1="213.36" y1="274.32" x2="210.82" y2="274.32" width="0.1524" layer="91"/> +</segment> +</net> +<net name="VDDCORE" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="VDDCORE"/> +<pinref part="C6" gate="G$1" pin="1"/> +<wire x1="-10.16" y1="190.5" x2="-27.94" y2="190.5" width="0.1524" layer="91"/> +<pinref part="C7" gate="G$1" pin="1"/> +<wire x1="-27.94" y1="190.5" x2="-38.1" y2="190.5" width="0.1524" layer="91"/> +<junction x="-27.94" y="190.5"/> +</segment> +</net> +<net name="UP5RX" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0"/> +<wire x1="68.58" y1="152.4" x2="81.28" y2="152.4" width="0.1524" layer="91"/> +<label x="71.12" y="152.4" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="J1" gate="G$1" pin="2"/> +<wire x1="167.64" y1="63.5" x2="154.94" y2="63.5" width="0.1524" layer="91"/> +<label x="154.94" y="63.5" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP5TX" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1"/> +<wire x1="68.58" y1="149.86" x2="81.28" y2="149.86" width="0.1524" layer="91"/> +<label x="71.12" y="149.86" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="J1" gate="G$1" pin="5"/> +<wire x1="167.64" y1="55.88" x2="154.94" y2="55.88" width="0.1524" layer="91"/> +<label x="154.94" y="55.88" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$3" class="0"> +<segment> +<pinref part="D16" gate="G$1" pin="C"/> +<pinref part="R17" gate="G$1" pin="2"/> +<wire x1="213.36" y1="53.34" x2="210.82" y2="53.34" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$5" class="0"> +<segment> +<pinref part="D15" gate="G$1" pin="C"/> +<pinref part="R16" gate="G$1" pin="2"/> +<wire x1="213.36" y1="66.04" x2="210.82" y2="66.04" width="0.1524" layer="91"/> +</segment> +</net> +<net name="UP5STLR" class="0"> +<segment> +<pinref part="R16" gate="G$1" pin="1"/> +<wire x1="200.66" y1="66.04" x2="190.5" y2="66.04" width="0.1524" layer="91"/> +<label x="190.5" y="66.04" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB14/SER4-2/TC5-0"/> +<wire x1="68.58" y1="93.98" x2="88.9" y2="93.98" width="0.1524" layer="91"/> +<label x="71.12" y="93.98" size="1.778" layer="95"/> +</segment> +</net> +<net name="UP5STLB" class="0"> +<segment> +<pinref part="R17" gate="G$1" pin="1"/> +<wire x1="200.66" y1="53.34" x2="190.5" y2="53.34" width="0.1524" layer="91"/> +<label x="190.5" y="53.34" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/> +<wire x1="68.58" y1="96.52" x2="88.9" y2="96.52" width="0.1524" layer="91"/> +<label x="71.12" y="96.52" size="1.778" layer="95"/> +</segment> +</net> +<net name="VUSB" class="0"> +<segment> +<pinref part="X1" gate="G$1" pin="VBUS"/> +<wire x1="7.62" y1="248.92" x2="38.1" y2="248.92" width="0.1524" layer="91"/> +<label x="12.7" y="248.92" size="1.778" layer="95"/> +<pinref part="J6" gate="G$1" pin="POGO"/> +</segment> +<segment> +<pinref part="C17" gate="G$1" pin="2"/> +<pinref part="U2" gate="G$1" pin="VCC"/> +<wire x1="5.08" y1="302.26" x2="15.24" y2="302.26" width="0.1524" layer="91"/> +<wire x1="5.08" y1="302.26" x2="-7.62" y2="302.26" width="0.1524" layer="91"/> +<junction x="5.08" y="302.26"/> +<label x="-7.62" y="302.26" size="1.778" layer="95"/> +</segment> +</net> +<net name="N$1" class="0"> +<segment> +<pinref part="S3" gate="G$1" pin="2"/> +<pinref part="U2" gate="G$1" pin="EN"/> +<wire x1="2.54" y1="294.64" x2="15.24" y2="294.64" width="0.1524" layer="91"/> +</segment> +</net> +<net name="BST" class="0"> +<segment> +<pinref part="U2" gate="G$1" pin="BST"/> +<pinref part="C19" gate="G$1" pin="1"/> +<wire x1="45.72" y1="302.26" x2="50.8" y2="302.26" width="0.1524" layer="91"/> +</segment> +</net> +<net name="VSW" class="0"> +<segment> +<pinref part="U2" gate="G$1" pin="VSW"/> +<pinref part="C19" gate="G$1" pin="2"/> +<wire x1="45.72" y1="294.64" x2="50.8" y2="294.64" width="0.1524" layer="91"/> +<pinref part="L1" gate="G$1" pin="2"/> +<wire x1="50.8" y1="294.64" x2="60.96" y2="294.64" width="0.1524" layer="91"/> +<junction x="50.8" y="294.64"/> +</segment> +</net> +<net name="N$4" class="0"> +<segment> +<pinref part="D17" gate="G$1" pin="C"/> +<pinref part="R18" gate="G$1" pin="2"/> +<wire x1="213.36" y1="248.92" x2="210.82" y2="248.92" width="0.1524" layer="91"/> +</segment> +</net> +<net name="STLERR" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0"/> +<wire x1="68.58" y1="124.46" x2="88.9" y2="124.46" width="0.1524" layer="91"/> +<label x="71.12" y="124.46" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="R15" gate="G$1" pin="1"/> +<wire x1="200.66" y1="223.52" x2="190.5" y2="223.52" width="0.1524" layer="91"/> +<label x="190.5" y="223.52" size="1.778" layer="95"/> +</segment> +</net> +<net name="STLPACKET" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PB03/ADC0/SER5-1/TC6"/> +<wire x1="68.58" y1="121.92" x2="88.9" y2="121.92" width="0.1524" layer="91"/> +<label x="71.12" y="121.92" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="R14" gate="G$1" pin="1"/> +<wire x1="200.66" y1="236.22" x2="190.5" y2="236.22" width="0.1524" layer="91"/> +<label x="190.5" y="236.22" size="1.778" layer="95"/> +</segment> +</net> +<net name="STLUSB" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA02/ADC0-1/DAC-0"/> +<wire x1="68.58" y1="203.2" x2="88.9" y2="203.2" width="0.1524" layer="91"/> +<label x="71.12" y="203.2" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="R18" gate="G$1" pin="1"/> +<wire x1="200.66" y1="248.92" x2="190.5" y2="248.92" width="0.1524" layer="91"/> +<label x="190.5" y="248.92" size="1.778" layer="95"/> +</segment> +</net> +<net name="STLTICKER" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1"/> +<wire x1="68.58" y1="200.66" x2="88.9" y2="200.66" width="0.1524" layer="91"/> +<label x="71.12" y="200.66" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="R13" gate="G$1" pin="1"/> +<wire x1="200.66" y1="261.62" x2="190.5" y2="261.62" width="0.1524" layer="91"/> +<label x="190.5" y="261.62" size="1.778" layer="95"/> +</segment> +</net> +</nets> +</sheet> +</sheets> +</schematic> +</drawing> +<compatibility> +<note version="8.2" severity="warning"> +Since Version 8.2, EAGLE supports online libraries. The ids +of those online libraries will not be understood (or retained) +with this version. +</note> +<note version="8.3" severity="warning"> +Since Version 8.3, EAGLE supports URNs for individual library +assets (packages, symbols, and devices). The URNs of those assets +will not be understood (or retained) with this version. +</note> +</compatibility> +</eagle> diff --git a/circuit/mkrouter-v06/mkrouter-v06_2018-05-05.zip b/circuit/mkrouter-v06/mkrouter-v06_2018-05-05.zip new file mode 100644 index 0000000000000000000000000000000000000000..80c36aa06c1b20959330d54ba9b3827ac7d90b3e Binary files /dev/null and b/circuit/mkrouter-v06/mkrouter-v06_2018-05-05.zip differ diff --git a/datasheet/cl-sb-22a-11t.pdf b/datasheet/cl-sb-22a-11t.pdf new file mode 100644 index 0000000000000000000000000000000000000000..02e4b59e725a71f527dfdb653cc219dd06666b87 Binary files /dev/null and b/datasheet/cl-sb-22a-11t.pdf differ diff --git a/datasheet/pogo-0908-1-15-20-75.pdf b/datasheet/pogo-0908-1-15-20-75.pdf new file mode 100644 index 0000000000000000000000000000000000000000..02a2d2955dd48aeff665cef64cb8f40facc8e242 Binary files /dev/null and b/datasheet/pogo-0908-1-15-20-75.pdf differ diff --git a/datasheet/rpi_MECH_3bplus.pdf b/datasheet/rpi_MECH_3bplus.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cafa28e7e736c7e2b7a25e332c981258530ffbbb Binary files /dev/null and b/datasheet/rpi_MECH_3bplus.pdf differ diff --git a/datasheet/rpi_SCH_3bplus_1p0_reduced.pdf b/datasheet/rpi_SCH_3bplus_1p0_reduced.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c759b1242fb89d9a34df8b1992660cc0f2ae0b58 Binary files /dev/null and b/datasheet/rpi_SCH_3bplus_1p0_reduced.pdf differ diff --git a/datasheet/ts30011_12_13.pdf b/datasheet/ts30011_12_13.pdf new file mode 100644 index 0000000000000000000000000000000000000000..384cf3752e933a451852e676aee19461c65850c4 Binary files /dev/null and b/datasheet/ts30011_12_13.pdf differ diff --git a/embedded/atsams70-usbcdc/.vs/atsams70-usbcdc/v14/.atsuo b/embedded/atsams70-usbcdc/.vs/atsams70-usbcdc/v14/.atsuo deleted file mode 100644 index 5ab1c8ce251f875c4591d926849a248579d4afb2..0000000000000000000000000000000000000000 Binary files a/embedded/atsams70-usbcdc/.vs/atsams70-usbcdc/v14/.atsuo and /dev/null differ diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc.atsln b/embedded/atsams70-usbcdc/atsams70-usbcdc.atsln deleted file mode 100644 index addaf80d94dd9ebbae84369fcac91fb1844ffe47..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc.atsln +++ /dev/null @@ -1,22 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Atmel Studio Solution File, Format Version 11.00 -VisualStudioVersion = 14.0.23107.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "atsams70-usbcdc", "atsams70-usbcdc\atsams70-usbcdc.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|ARM = Debug|ARM - Release|ARM = Release|ARM - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.ActiveCfg = Debug|ARM - {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.Build.0 = Debug|ARM - {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.ActiveCfg = Release|ARM - {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.Build.0 = Release|ARM - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/Makefile b/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/Makefile deleted file mode 100644 index 40cb00109db6c68f0584be1f57c4e1d70f40a05b..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/Makefile +++ /dev/null @@ -1,371 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL := cmd.exe -RM := rm -rf - -USER_OBJS := - -LIBS := -PROJ := - -O_SRCS := -C_SRCS := -S_SRCS := -S_UPPER_SRCS := -OBJ_SRCS := -ASM_SRCS := -PREPROCESSING_SRCS := -OBJS := -OBJS_AS_ARGS := -C_DEPS := -C_DEPS_AS_ARGS := -EXECUTABLES := -OUTPUT_FILE_PATH := -OUTPUT_FILE_PATH_AS_ARGS := -AVR_APP_PATH :=$$$AVR_APP_PATH$$$ -QUOTE := " -ADDITIONAL_DEPENDENCIES:= -OUTPUT_FILE_DEP:= -LIB_DEP:= -LINKER_SCRIPT_DEP:= - -# Every subdirectory with source files must be described here -SUBDIRS := \ -../Device_Startup/ \ -../src/ \ -../src/ASF/ \ -../src/ASF/common/ \ -../src/ASF/common/boards/ \ -../src/ASF/common/boards/user_board/ \ -../src/ASF/common/services/ \ -../src/ASF/common/services/clock/ \ -../src/ASF/common/services/clock/sams70/ \ -../src/ASF/common/services/ioport/ \ -../src/ASF/common/services/ioport/sam/ \ -../src/ASF/common/services/sleepmgr/ \ -../src/ASF/common/services/sleepmgr/sam/ \ -../src/ASF/common/services/usb/ \ -../src/ASF/common/services/usb/class/ \ -../src/ASF/common/services/usb/class/cdc/ \ -../src/ASF/common/services/usb/class/cdc/device/ \ -../src/ASF/common/services/usb/udc/ \ -../src/ASF/common/utils/ \ -../src/ASF/common/utils/interrupt/ \ -../src/ASF/sam/ \ -../src/ASF/sam/drivers/ \ -../src/ASF/sam/drivers/pio/ \ -../src/ASF/sam/drivers/pmc/ \ -../src/ASF/sam/drivers/usbhs/ \ -../src/ASF/sam/utils/ \ -../src/ASF/sam/utils/cmsis/ \ -../src/ASF/sam/utils/cmsis/sams70/ \ -../src/ASF/sam/utils/cmsis/sams70/include/ \ -../src/ASF/sam/utils/cmsis/sams70/include/component/ \ -../src/ASF/sam/utils/cmsis/sams70/include/instance/ \ -../src/ASF/sam/utils/cmsis/sams70/include/pio/ \ -../src/ASF/sam/utils/cmsis/sams70/source/ \ -../src/ASF/sam/utils/cmsis/sams70/source/templates/ \ -../src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/ \ -../src/ASF/sam/utils/fpu/ \ -../src/ASF/sam/utils/header_files/ \ -../src/ASF/sam/utils/linker_scripts/ \ -../src/ASF/sam/utils/linker_scripts/sams70/ \ -../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/ \ -../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/ \ -../src/ASF/sam/utils/make/ \ -../src/ASF/sam/utils/preprocessor/ \ -../src/ASF/sam/utils/syscalls/ \ -../src/ASF/sam/utils/syscalls/gcc/ \ -../src/ASF/thirdparty/ \ -../src/ASF/thirdparty/CMSIS/ \ -../src/ASF/thirdparty/CMSIS/Include/ \ -../src/ASF/thirdparty/CMSIS/Lib/ \ -../src/ASF/thirdparty/CMSIS/Lib/GCC/ \ -../src/config/ - - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../src/ASF/common/services/sleepmgr/sam/sleepmgr.c \ -../src/ASF/common/services/usb/class/cdc/device/udi_cdc.c \ -../src/ASF/common/services/usb/udc/udc.c \ -../src/ASF/sam/drivers/pio/pio_handler.c \ -../src/ASF/sam/drivers/usbhs/usbhs_device.c \ -../src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.c \ -../src/ASF/common/services/clock/sams70/sysclk.c \ -../src/ASF/sam/drivers/pio/pio.c \ -../src/ASF/sam/drivers/pmc/pmc.c \ -../src/ASF/sam/drivers/pmc/sleep.c \ -../src/ASF/common/boards/user_board/init.c \ -../src/ASF/common/utils/interrupt/interrupt_sam_nvic.c \ -../src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.c \ -../src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.c \ -../src/ASF/sam/utils/syscalls/gcc/syscalls.c \ -../src/main.c - - -PREPROCESSING_SRCS += - - -ASM_SRCS += - - -OBJS += \ -src/ASF/common/services/sleepmgr/sam/sleepmgr.o \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc.o \ -src/ASF/common/services/usb/udc/udc.o \ -src/ASF/sam/drivers/pio/pio_handler.o \ -src/ASF/sam/drivers/usbhs/usbhs_device.o \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.o \ -src/ASF/common/services/clock/sams70/sysclk.o \ -src/ASF/sam/drivers/pio/pio.o \ -src/ASF/sam/drivers/pmc/pmc.o \ -src/ASF/sam/drivers/pmc/sleep.o \ -src/ASF/common/boards/user_board/init.o \ -src/ASF/common/utils/interrupt/interrupt_sam_nvic.o \ -src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.o \ -src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.o \ -src/ASF/sam/utils/syscalls/gcc/syscalls.o \ -src/main.o - -OBJS_AS_ARGS += \ -src/ASF/common/services/sleepmgr/sam/sleepmgr.o \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc.o \ -src/ASF/common/services/usb/udc/udc.o \ -src/ASF/sam/drivers/pio/pio_handler.o \ -src/ASF/sam/drivers/usbhs/usbhs_device.o \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.o \ -src/ASF/common/services/clock/sams70/sysclk.o \ -src/ASF/sam/drivers/pio/pio.o \ -src/ASF/sam/drivers/pmc/pmc.o \ -src/ASF/sam/drivers/pmc/sleep.o \ -src/ASF/common/boards/user_board/init.o \ -src/ASF/common/utils/interrupt/interrupt_sam_nvic.o \ -src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.o \ -src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.o \ -src/ASF/sam/utils/syscalls/gcc/syscalls.o \ -src/main.o - -C_DEPS += \ -src/ASF/common/services/sleepmgr/sam/sleepmgr.d \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc.d \ -src/ASF/common/services/usb/udc/udc.d \ -src/ASF/sam/drivers/pio/pio_handler.d \ -src/ASF/sam/drivers/usbhs/usbhs_device.d \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.d \ -src/ASF/common/services/clock/sams70/sysclk.d \ -src/ASF/sam/drivers/pio/pio.d \ -src/ASF/sam/drivers/pmc/pmc.d \ -src/ASF/sam/drivers/pmc/sleep.d \ -src/ASF/common/boards/user_board/init.d \ -src/ASF/common/utils/interrupt/interrupt_sam_nvic.d \ -src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.d \ -src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.d \ -src/ASF/sam/utils/syscalls/gcc/syscalls.d \ -src/main.d - -C_DEPS_AS_ARGS += \ -src/ASF/common/services/sleepmgr/sam/sleepmgr.d \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc.d \ -src/ASF/common/services/usb/udc/udc.d \ -src/ASF/sam/drivers/pio/pio_handler.d \ -src/ASF/sam/drivers/usbhs/usbhs_device.d \ -src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.d \ -src/ASF/common/services/clock/sams70/sysclk.d \ -src/ASF/sam/drivers/pio/pio.d \ -src/ASF/sam/drivers/pmc/pmc.d \ -src/ASF/sam/drivers/pmc/sleep.d \ -src/ASF/common/boards/user_board/init.d \ -src/ASF/common/utils/interrupt/interrupt_sam_nvic.d \ -src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.d \ -src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.d \ -src/ASF/sam/utils/syscalls/gcc/syscalls.d \ -src/main.d - -OUTPUT_FILE_PATH +=atsams70-usbcdc.elf - -OUTPUT_FILE_PATH_AS_ARGS +=atsams70-usbcdc.elf - -ADDITIONAL_DEPENDENCIES:= - -OUTPUT_FILE_DEP:= ./makedep.mk - -LIB_DEP+= - -LINKER_SCRIPT_DEP+= \ -../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld - - -# AVR32/GNU C Compiler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -src/ASF/common/services/sleepmgr/sam/%.o: ../src/ASF/common/services/sleepmgr/sam/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/common/services/usb/class/cdc/device/%.o: ../src/ASF/common/services/usb/class/cdc/device/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/common/services/usb/udc/%.o: ../src/ASF/common/services/usb/udc/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/drivers/pio/%.o: ../src/ASF/sam/drivers/pio/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/drivers/usbhs/%.o: ../src/ASF/sam/drivers/usbhs/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/common/services/clock/sams70/%.o: ../src/ASF/common/services/clock/sams70/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/drivers/pmc/%.o: ../src/ASF/sam/drivers/pmc/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/common/boards/user_board/%.o: ../src/ASF/common/boards/user_board/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/common/utils/interrupt/%.o: ../src/ASF/common/utils/interrupt/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/%.o: ../src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/utils/cmsis/sams70/source/templates/%.o: ../src/ASF/sam/utils/cmsis/sams70/source/templates/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/ASF/sam/utils/syscalls/gcc/%.o: ../src/ASF/sam/utils/syscalls/gcc/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - -src/%.o: ../src/%.c - @echo Building file: $< - @echo Invoking: ARM/GNU C Compiler : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -x c -mthumb -D__SAMS70N20__ -DDEBUG -Dscanf=iscanf -DBOARD=USER_BOARD -DARM_MATH_CM7=true -Dprintf=iprintf -DUDD_ENABLE -I"../src/ASF/common/boards" -I"../src/ASF/sam/utils" -I"../src/ASF/sam/utils/header_files" -I"../src/ASF/sam/utils/preprocessor" -I"../src/ASF/thirdparty/CMSIS/Include" -I"../src/ASF/thirdparty/CMSIS/Lib/GCC" -I"../src/ASF/sam/utils/fpu" -I"../src/ASF/common/utils" -I"../src/ASF/sam/utils/cmsis/sams70/source/templates" -I"../src/ASF/sam/utils/cmsis/sams70/include" -I"../src/ASF/common/boards/user_board" -I"../src" -I"../src/config" -I"../src/ASF/sam/drivers/pio" -I"../src/ASF/sam/drivers/pmc" -I"../src/ASF/common/services/clock" -I"../src/ASF/common/services/ioport" -I"../src/ASF/common/services/sleepmgr" -I"../src/ASF/common/services/usb" -I"../src/ASF/common/services/usb/class/cdc" -I"../src/ASF/common/services/usb/class/cdc/device" -I"../src/ASF/common/services/usb/udc" -I"../src/ASF/sam/drivers/usbhs" -O1 -fdata-sections -ffunction-sections -mlong-calls -g3 -Wall -mcpu=cortex-m7 -c -pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" - @echo Finished building: $< - - - - -# AVR32/GNU Preprocessing Assembler - - - -# AVR32/GNU Assembler - - - - -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(C_DEPS)),) --include $(C_DEPS) -endif -endif - -# Add inputs and outputs from these tool invocations to the build variables - -# All Target -all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES) - -$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP) $(LINKER_SCRIPT_DEP) - @echo Building target: $@ - @echo Invoking: ARM/GNU Linker : 6.3.1 - $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -mthumb -Wl,-Map="atsams70-usbcdc.map" -Wl,--start-group -larm_cortexM7lfsp_math_softfp -lm -Wl,--end-group -L"../src/ASF/thirdparty/CMSIS/Lib/GCC" -Wl,--gc-sections -mcpu=cortex-m7 -Wl,--entry=Reset_Handler -Wl,--cref -mthumb -T../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld - @echo Finished building target: $@ - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objcopy.exe" -O binary "atsams70-usbcdc.elf" "atsams70-usbcdc.bin" - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature "atsams70-usbcdc.elf" "atsams70-usbcdc.hex" - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O binary "atsams70-usbcdc.elf" "atsams70-usbcdc.eep" || exit 0 - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objdump.exe" -h -S "atsams70-usbcdc.elf" > "atsams70-usbcdc.lss" - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature "atsams70-usbcdc.elf" "atsams70-usbcdc.srec" - "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-size.exe" "atsams70-usbcdc.elf" - - - - - - - -# Other Targets -clean: - -$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES) - -$(RM) $(C_DEPS_AS_ARGS) - rm -rf "atsams70-usbcdc.elf" "atsams70-usbcdc.a" "atsams70-usbcdc.hex" "atsams70-usbcdc.bin" "atsams70-usbcdc.lss" "atsams70-usbcdc.eep" "atsams70-usbcdc.map" "atsams70-usbcdc.srec" - \ No newline at end of file diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/atsams70-usbcdc.eep b/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/atsams70-usbcdc.eep deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/makedep.mk b/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/makedep.mk deleted file mode 100644 index fb93caf4579d32b6c52e716f8773c8bcd488cab7..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/Debug/makedep.mk +++ /dev/null @@ -1,36 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit or delete the file -################################################################################ - -src\ASF\common\services\sleepmgr\sam\sleepmgr.c - -src\ASF\common\services\usb\class\cdc\device\udi_cdc.c - -src\ASF\common\services\usb\udc\udc.c - -src\ASF\sam\drivers\pio\pio_handler.c - -src\ASF\sam\drivers\usbhs\usbhs_device.c - -src\ASF\common\services\usb\class\cdc\device\udi_cdc_desc.c - -src\ASF\common\services\clock\sams70\sysclk.c - -src\ASF\sam\drivers\pio\pio.c - -src\ASF\sam\drivers\pmc\pmc.c - -src\ASF\sam\drivers\pmc\sleep.c - -src\ASF\common\boards\user_board\init.c - -src\ASF\common\utils\interrupt\interrupt_sam_nvic.c - -src\ASF\sam\utils\cmsis\sams70\source\templates\gcc\startup_sams70.c - -src\ASF\sam\utils\cmsis\sams70\source\templates\system_sams70.c - -src\ASF\sam\utils\syscalls\gcc\syscalls.c - -src\main.c - diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.cat b/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.cat deleted file mode 100644 index 09a0673b21a5966e0404eaad5d83ab5a3ca57a95..0000000000000000000000000000000000000000 Binary files a/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.cat and /dev/null differ diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.inf b/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.inf deleted file mode 100644 index d2df608e6b8d7b3c942923cd2534113fcd56db89..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/atmel_devices_cdc.inf +++ /dev/null @@ -1,182 +0,0 @@ -; Windows 2000, XP, Vista, 7 and 8 (x32 and x64) setup file for Atmel CDC Devices -; Copyright (c) 2000-2013 ATMEL, Inc. - -[Version] -Signature = "$Windows NT$" -Class = Ports -ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318} - -Provider = %Manufacturer% -LayoutFile = layout.inf -CatalogFile = atmel_devices_cdc.cat -DriverVer = 01/08/2013,6.0.0.0 - -;---------------------------------------------------------- -; Targets -;---------------------------------------------------------- -[Manufacturer] -%Manufacturer%=DeviceList, NTAMD64, NTIA64, NT - -[DeviceList] -%ATMEL_CDC_XPLAINED%=DriverInstall, USB\VID_03EB&PID_2122 -%ATMEL_CDC_USB_ZIGBIT_Sub%=DriverInstall, USB\VID_03EB&PID_214B -%ATMEL_CDC_USB_ZIGBIT_2_4%=DriverInstall, USB\VID_03EB&PID_214A -%ATMEL_CDC_SFW_EXAMPLE%=DriverInstall, USB\VID_03EB&PID_2307 -%ATMEL_CDC_EVK1XXX%=DriverInstall, USB\VID_03EB&PID_2310 -%ATMEL_CDC_ASF_EXAMPLE%=DriverInstall, USB\VID_03EB&PID_2404 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE2%=DriverInstall, USB\VID_03EB&PID_2421&MI_00 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE4%=DriverInstall, USB\VID_03EB&PID_2424&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM1%=DriverInstall, USB\VID_03EB&PID_2425&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM2%=DriverInstall, USB\VID_03EB&PID_2425&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM1%=DriverInstall, USB\VID_03EB&PID_2426&MI_00 -%ATMEL_CDC_ASF_EXAMPLE3_COM2%=DriverInstall, USB\VID_03EB&PID_2426&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM3%=DriverInstall, USB\VID_03EB&PID_2426&MI_04 -%ATMEL_CDC_ASF_EXAMPLE3_COM4%=DriverInstall, USB\VID_03EB&PID_2426&MI_06 -%ATMEL_CDC_ASF_EXAMPLE3_COM5%=DriverInstall, USB\VID_03EB&PID_2426&MI_08 -%ATMEL_CDC_ASF_EXAMPLE3_COM6%=DriverInstall, USB\VID_03EB&PID_2426&MI_0A -%ATMEL_CDC_ASF_EXAMPLE3_COM7%=DriverInstall, USB\VID_03EB&PID_2426&MI_0C - -[DeviceList.NTAMD64] -%ATMEL_CDC_XPLAINED%=DriverInstall.NTamd64, USB\VID_03EB&PID_2122 -%ATMEL_CDC_USB_ZIGBIT_Sub%=DriverInstall.NTamd64, USB\VID_03EB&PID_214B -%ATMEL_CDC_USB_ZIGBIT_2_4%=DriverInstall.NTamd64, USB\VID_03EB&PID_214A -%ATMEL_CDC_SFW_EXAMPLE%=DriverInstall.NTamd64, USB\VID_03EB&PID_2307 -%ATMEL_CDC_EVK1XXX%=DriverInstall.NTamd64, USB\VID_03EB&PID_2310 -%ATMEL_CDC_ASF_EXAMPLE%=DriverInstall.NTamd64, USB\VID_03EB&PID_2404 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2421&MI_00 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE4%=DriverInstall.NTamd64, USB\VID_03EB&PID_2424&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM1%=DriverInstall.NTamd64, USB\VID_03EB&PID_2425&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2425&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM1%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_00 -%ATMEL_CDC_ASF_EXAMPLE3_COM2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM3%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_04 -%ATMEL_CDC_ASF_EXAMPLE3_COM4%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_06 -%ATMEL_CDC_ASF_EXAMPLE3_COM5%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_08 -%ATMEL_CDC_ASF_EXAMPLE3_COM6%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_0A -%ATMEL_CDC_ASF_EXAMPLE3_COM7%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_0C - -[DeviceList.NTIA64] -%ATMEL_CDC_XPLAINED%=DriverInstall.NTamd64, USB\VID_03EB&PID_2122 -%ATMEL_CDC_USB_ZIGBIT_Sub%=DriverInstall.NTamd64, USB\VID_03EB&PID_214B -%ATMEL_CDC_USB_ZIGBIT_2_4%=DriverInstall.NTamd64, USB\VID_03EB&PID_214A -%ATMEL_CDC_SFW_EXAMPLE%=DriverInstall.NTamd64, USB\VID_03EB&PID_2307 -%ATMEL_CDC_EVK1XXX%=DriverInstall.NTamd64, USB\VID_03EB&PID_2310 -%ATMEL_CDC_ASF_EXAMPLE%=DriverInstall.NTamd64, USB\VID_03EB&PID_2404 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2421&MI_00 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE4%=DriverInstall.NTamd64, USB\VID_03EB&PID_2424&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM1%=DriverInstall.NTamd64, USB\VID_03EB&PID_2425&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2425&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM1%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_00 -%ATMEL_CDC_ASF_EXAMPLE3_COM2%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM3%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_04 -%ATMEL_CDC_ASF_EXAMPLE3_COM4%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_06 -%ATMEL_CDC_ASF_EXAMPLE3_COM5%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_08 -%ATMEL_CDC_ASF_EXAMPLE3_COM6%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_0A -%ATMEL_CDC_ASF_EXAMPLE3_COM7%=DriverInstall.NTamd64, USB\VID_03EB&PID_2426&MI_0C - -[DeviceList.NT] -%ATMEL_CDC_XPLAINED%=DriverInstall.NT, USB\VID_03EB&PID_2122 -%ATMEL_CDC_USB_ZIGBIT_Sub%=DriverInstall.NT, USB\VID_03EB&PID_214B -%ATMEL_CDC_USB_ZIGBIT_2_4%=DriverInstall.NT, USB\VID_03EB&PID_214A -%ATMEL_CDC_SFW_EXAMPLE%=DriverInstall.NT, USB\VID_03EB&PID_2307 -%ATMEL_CDC_EVK1XXX%=DriverInstall.NT, USB\VID_03EB&PID_2310 -%ATMEL_CDC_ASF_EXAMPLE%=DriverInstall.NT, USB\VID_03EB&PID_2404 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE2%=DriverInstall.NT, USB\VID_03EB&PID_2421&MI_00 -%ATMEL_CDC_ASF_COMPOSITE_EXAMPLE4%=DriverInstall.NT, USB\VID_03EB&PID_2424&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM1%=DriverInstall.NT, USB\VID_03EB&PID_2425&MI_00 -%ATMEL_CDC_ASF_EXAMPLE2_COM2%=DriverInstall.NT, USB\VID_03EB&PID_2425&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM1%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_00 -%ATMEL_CDC_ASF_EXAMPLE3_COM2%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_02 -%ATMEL_CDC_ASF_EXAMPLE3_COM3%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_04 -%ATMEL_CDC_ASF_EXAMPLE3_COM4%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_06 -%ATMEL_CDC_ASF_EXAMPLE3_COM5%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_08 -%ATMEL_CDC_ASF_EXAMPLE3_COM6%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_0A -%ATMEL_CDC_ASF_EXAMPLE3_COM7%=DriverInstall.NT, USB\VID_03EB&PID_2426&MI_0C - -;---------------------------------------------------------- -; Windows 2000, XP, Vista, Windows 7, Windows 8 - 32bit -;---------------------------------------------------------- -[Reader_Install.NTx86] - - -[DestinationDirs] -DefaultDestDir=12 -DriverInstall.NT.Copy=12 - -[DriverInstall.NT] -include=mdmcpq.inf -CopyFiles=DriverInstall.NT.Copy -AddReg=DriverInstall.NT.AddReg - -[DriverInstall.NT.Copy] -usbser.sys - -[DriverInstall.NT.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,usbser.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.NT.Services] -AddService = usbser, 0x00000002, DriverService.NT - -[DriverService.NT] -DisplayName = %Serial.SvcDesc% -ServiceType = 1 ; SERVICE_KERNEL_DRIVER -StartType = 3 ; SERVICE_DEMAND_START -ErrorControl = 1 ; SERVICE_ERROR_NORMAL -ServiceBinary = %12%\usbser.sys -LoadOrderGroup = Base - -;---------------------------------------------------------- -; Windows XP, Vista, Windows 7, Windows 8 - 64bit -;---------------------------------------------------------- - -[DriverInstall.NTamd64] -include=mdmcpq.inf -CopyFiles=DriverCopyFiles.NTamd64 -AddReg=DriverInstall.NTamd64.AddReg - -[DriverCopyFiles.NTamd64] -usbser.sys,,,0x20 - -[DriverInstall.NTamd64.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,usbser.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.NTamd64.Services] -AddService=usbser, 0x00000002, DriverService.NTamd64 - -[DriverService.NTamd64] -DisplayName=%Serial.SvcDesc% -ServiceType=1 -StartType=3 -ErrorControl=1 -ServiceBinary=%12%\usbser.sys - -;---------------------------------------------------------- -; String -;---------------------------------------------------------- - -[Strings] -Manufacturer = "ATMEL, Inc." -ATMEL_CDC_XPLAINED = "XPLAINED Virtual Com Port" -ATMEL_CDC_USB_ZIGBIT_Sub = "ZigBit SubGHz USBstick Com Port" -ATMEL_CDC_USB_ZIGBIT_2_4 = "ZigBit 2.4GHz USBstick Com Port" -ATMEL_CDC_SFW_EXAMPLE = "Communication Device Class SFW example" -ATMEL_CDC_EVK1XXX = "EVK1XXX Virtual Com Port" -ATMEL_CDC_ASF_EXAMPLE = "Communication Device Class ASF example" -ATMEL_CDC_ASF_COMPOSITE_EXAMPLE2 = "Communication Device Class ASF composite example 2" -ATMEL_CDC_ASF_COMPOSITE_EXAMPLE4 = "Communication Device Class ASF composite example 4" -ATMEL_CDC_ASF_EXAMPLE2_COM1 = "Communication Device Class ASF example2, COM1" -ATMEL_CDC_ASF_EXAMPLE2_COM2 = "Communication Device Class ASF example2, COM2" -ATMEL_CDC_ASF_EXAMPLE3_COM1 = "Communication Device Class ASF example3, COM1" -ATMEL_CDC_ASF_EXAMPLE3_COM2 = "Communication Device Class ASF example3, COM2" -ATMEL_CDC_ASF_EXAMPLE3_COM3 = "Communication Device Class ASF example3, COM3" -ATMEL_CDC_ASF_EXAMPLE3_COM4 = "Communication Device Class ASF example3, COM4" -ATMEL_CDC_ASF_EXAMPLE3_COM5 = "Communication Device Class ASF example3, COM5" -ATMEL_CDC_ASF_EXAMPLE3_COM6 = "Communication Device Class ASF example3, COM6" -ATMEL_CDC_ASF_EXAMPLE3_COM7 = "Communication Device Class ASF example3, COM7" - -Serial.SvcDesc = "USB Serial emulation driver" - diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.componentinfo.xml b/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.componentinfo.xml deleted file mode 100644 index e2757552207dd1478c6dece2f8bca367cf51c26a..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.componentinfo.xml +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Store xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="AtmelPackComponentManagement"> - <ProjectComponents /> -</Store> \ No newline at end of file diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.cproj b/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.cproj deleted file mode 100644 index 402cd670d1236ee55342ea1c8ef51d9a95fc6ef2..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/atsams70-usbcdc.cproj +++ /dev/null @@ -1,1115 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <PropertyGroup> - <SchemaVersion>2.0</SchemaVersion> - <ProjectVersion>7.0</ProjectVersion> - <ToolchainName>com.Atmel.ARMGCC.C</ToolchainName> - <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid> - <avrdevice>ATSAMS70N20</avrdevice> - <avrdeviceseries>sams70</avrdeviceseries> - <OutputType>Executable</OutputType> - <Language>C</Language> - <OutputFileName>$(MSBuildProjectName)</OutputFileName> - <OutputFileExtension>.elf</OutputFileExtension> - <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory> - <AssemblyName>atsams70-usbcdc</AssemblyName> - <Name>atsams70-usbcdc</Name> - <RootNamespace>atsams70-usbcdc</RootNamespace> - <ToolchainFlavour>Native</ToolchainFlavour> - <KeepTimersRunning>true</KeepTimersRunning> - <OverrideVtor>false</OverrideVtor> - <CacheFlash>true</CacheFlash> - <ProgFlashFromRam>true</ProgFlashFromRam> - <RamSnippetAddress>0x20000000</RamSnippetAddress> - <UncachedRange /> - <preserveEEPROM>true</preserveEEPROM> - <OverrideVtorValue>exception_table</OverrideVtorValue> - <BootSegment>2</BootSegment> - <ResetRule>0</ResetRule> - <eraseonlaunchrule>0</eraseonlaunchrule> - <EraseKey /> - <AsfFrameworkConfig> - <framework-data> - <options> - <option id="common.boards" value="Add" config="" content-id="Atmel.ASF" /> - <option id="common.services.usb.class.device" value="Add" config="cdc" content-id="Atmel.ASF" /> - <option id="common.services.basic.clock" value="Add" config="" content-id="Atmel.ASF" /> - <option id="sam.utils.linker_scripts" value="Add" config="" content-id="Atmel.ASF" /> - </options> - <configurations> - <configuration key="config.compiler.armgcc.fpu_used" value="yes" default="yes" content-id="Atmel.ASF" /> - <configuration key="config.compiler.armgcc.printf" value="iprintf" default="iprintf" content-id="Atmel.ASF" /> - <configuration key="config.compiler.armgcc.scanf" value="iscanf" default="iscanf" content-id="Atmel.ASF" /> - <configuration key="config.sam.drivers.usbhs.device.sleepmgr" value="with_sleepmgr" default="with_sleepmgr" content-id="Atmel.ASF" /> - <configuration key="config.sam.pio.pio_handler" value="yes" default="yes" content-id="Atmel.ASF" /> - </configurations> - <files> - <file path="src/main.c" framework="" version="" source="common/applications/user_application/main.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/config/conf_board.h" framework="" version="" source="common/applications/user_application/user_board/config/conf_board.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/boards/board.h" framework="" version="" source="common/boards/board.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/boards/user_board/init.c" framework="" version="" source="common/boards/user_board/init.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/boards/user_board/user_board.h" framework="" version="" source="common/boards/user_board/user_board.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/utils/interrupt.h" framework="" version="" source="common/utils/interrupt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/utils/interrupt/interrupt_sam_nvic.c" framework="" version="" source="common/utils/interrupt/interrupt_sam_nvic.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/utils/interrupt/interrupt_sam_nvic.h" framework="" version="" source="common/utils/interrupt/interrupt_sam_nvic.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/utils/parts.h" framework="" version="" source="common/utils/parts.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/acc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/acc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/aes.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/aes.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/afec.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/afec.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/chipid.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/chipid.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/dacc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/dacc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/efc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/efc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/gpbr.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/gpbr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/hsmci.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/hsmci.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/i2sc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/i2sc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/icm.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/icm.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/isi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/isi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/matrix.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/matrix.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/pio.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/pio.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/pmc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/pmc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/pwm.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/pwm.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/qspi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/qspi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/rstc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/rstc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/rswdt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/rswdt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/rtc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/rtc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/rtt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/rtt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/sdramc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/sdramc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/smc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/smc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/spi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/spi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/ssc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/ssc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/supc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/supc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/tc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/tc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/trng.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/trng.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/twihs.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/twihs.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/uart.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/uart.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/usart.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/usart.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/usbhs.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/usbhs.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/utmi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/utmi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/wdt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/wdt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/component/xdmac.h" framework="" version="" source="sam/utils/cmsis/sams70/include/component/xdmac.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/acc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/acc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/aes.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/aes.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/afec0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/afec0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/afec1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/afec1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/chipid.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/chipid.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/dacc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/dacc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/efc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/efc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/gpbr.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/gpbr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/hsmci.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/hsmci.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/i2sc0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/i2sc0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/i2sc1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/i2sc1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/icm.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/icm.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/isi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/isi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/matrix.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/matrix.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pioa.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pioa.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/piob.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/piob.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pioc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pioc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/piod.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/piod.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pioe.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pioe.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pmc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pmc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pwm0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pwm0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/pwm1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/pwm1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/qspi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/qspi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/rstc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/rstc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/rswdt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/rswdt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/rtc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/rtc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/rtt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/rtt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/sdramc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/sdramc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/smc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/smc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/spi0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/spi0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/spi1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/spi1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/ssc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/ssc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/supc.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/supc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/tc0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/tc0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/tc1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/tc1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/tc2.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/tc2.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/tc3.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/tc3.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/trng.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/trng.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/twihs0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/twihs0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/twihs1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/twihs1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/twihs2.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/twihs2.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/uart0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/uart0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/uart1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/uart1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/uart2.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/uart2.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/uart3.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/uart3.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/uart4.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/uart4.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/usart0.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/usart0.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/usart1.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/usart1.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/usart2.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/usart2.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/usbhs.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/usbhs.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/utmi.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/utmi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/wdt.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/wdt.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/instance/xdmac.h" framework="" version="" source="sam/utils/cmsis/sams70/include/instance/xdmac.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70j19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70j19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70j20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70j20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70j21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70j21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70n19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70n19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70n20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70n20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70n21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70n21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70q19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70q19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70q20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70q20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/pio/sams70q21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/pio/sams70q21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70j19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70j19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70j20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70j20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70j21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70j21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70n19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70n19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70n20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70n21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70n21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70q19.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70q19.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70q20.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70q20.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/include/sams70q21.h" framework="" version="" source="sam/utils/cmsis/sams70/include/sams70q21.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.c" framework="" version="" source="sam/utils/cmsis/sams70/source/templates/gcc/startup_sams70.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.c" framework="" version="" source="sam/utils/cmsis/sams70/source/templates/system_sams70.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.h" framework="" version="" source="sam/utils/cmsis/sams70/source/templates/system_sams70.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/compiler.h" framework="" version="" source="sam/utils/compiler.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/fpu/fpu.h" framework="" version="" source="sam/utils/fpu/fpu.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/header_files/io.h" framework="" version="" source="sam/utils/header_files/io.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld" framework="" version="" source="sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/make/Makefile.sam.in" framework="" version="" source="sam/utils/make/Makefile.sam.in" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/preprocessor/mrepeat.h" framework="" version="" source="sam/utils/preprocessor/mrepeat.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/preprocessor/preprocessor.h" framework="" version="" source="sam/utils/preprocessor/preprocessor.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/preprocessor/stringz.h" framework="" version="" source="sam/utils/preprocessor/stringz.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/preprocessor/tpaste.h" framework="" version="" source="sam/utils/preprocessor/tpaste.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/status_codes.h" framework="" version="" source="sam/utils/status_codes.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/utils/syscalls/gcc/syscalls.c" framework="" version="" source="sam/utils/syscalls/gcc/syscalls.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/ATMEL-disclaimer.txt" framework="" version="" source="thirdparty/CMSIS/ATMEL-disclaimer.txt" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/CMSIS_END_USER_LICENCE_AGREEMENT.pdf" framework="" version="" source="thirdparty/CMSIS/CMSIS_END_USER_LICENCE_AGREEMENT.pdf" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/arm_common_tables.h" framework="" version="" source="thirdparty/CMSIS/Include/arm_common_tables.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/arm_const_structs.h" framework="" version="" source="thirdparty/CMSIS/Include/arm_const_structs.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/arm_math.h" framework="" version="" source="thirdparty/CMSIS/Include/arm_math.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/core_cm7.h" framework="" version="" source="thirdparty/CMSIS/Include/core_cm7.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/core_cmFunc.h" framework="" version="" source="thirdparty/CMSIS/Include/core_cmFunc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/core_cmInstr.h" framework="" version="" source="thirdparty/CMSIS/Include/core_cmInstr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Include/core_cmSimd.h" framework="" version="" source="thirdparty/CMSIS/Include/core_cmSimd.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Lib/GCC/libarm_cortexM7lfsp_math.a" framework="" version="" source="thirdparty/CMSIS/Lib/GCC/libarm_cortexM7lfsp_math.a" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Lib/GCC/libarm_cortexM7lfsp_math_softfp.a" framework="" version="" source="thirdparty/CMSIS/Lib/GCC/libarm_cortexM7lfsp_math_softfp.a" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/Lib/license.txt" framework="" version="" source="thirdparty/CMSIS/Lib/license.txt" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/README.txt" framework="" version="" source="thirdparty/CMSIS/README.txt" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/thirdparty/CMSIS/license.txt" framework="" version="" source="thirdparty/CMSIS/license.txt" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pio/pio.c" framework="" version="3.36.2" source="sam\drivers\pio\pio.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pio/pio.h" framework="" version="3.36.2" source="sam\drivers\pio\pio.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pmc/pmc.c" framework="" version="3.36.2" source="sam\drivers\pmc\pmc.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pmc/sleep.c" framework="" version="3.36.2" source="sam\drivers\pmc\sleep.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pmc/pmc.h" framework="" version="3.36.2" source="sam\drivers\pmc\pmc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pmc/sleep.h" framework="" version="3.36.2" source="sam\drivers\pmc\sleep.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sams70/sysclk.c" framework="" version="3.36.2" source="common\services\clock\sams70\sysclk.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sams70/pll.h" framework="" version="3.36.2" source="common\services\clock\sams70\pll.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/genclk.h" framework="" version="3.36.2" source="common\services\clock\genclk.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/osc.h" framework="" version="3.36.2" source="common\services\clock\osc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sams70/sysclk.h" framework="" version="3.36.2" source="common\services\clock\sams70\sysclk.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sams70/genclk.h" framework="" version="3.36.2" source="common\services\clock\sams70\genclk.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sams70/osc.h" framework="" version="3.36.2" source="common\services\clock\sams70\osc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/sysclk.h" framework="" version="3.36.2" source="common\services\clock\sysclk.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/clock/pll.h" framework="" version="3.36.2" source="common\services\clock\pll.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/Config/conf_clock.h" framework="" version="3.36.2" source="common\services\clock\sams70\module_config\conf_clock.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/ioport/sam/ioport_pio.h" framework="" version="3.36.2" source="common\services\ioport\sam\ioport_pio.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/ioport/ioport.h" framework="" version="3.36.2" source="common\services\ioport\ioport.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/sleepmgr/sam/sleepmgr.c" framework="" version="3.36.2" source="common\services\sleepmgr\sam\sleepmgr.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/sleepmgr/sleepmgr.h" framework="" version="3.36.2" source="common\services\sleepmgr\sleepmgr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/sleepmgr/sam/sleepmgr.h" framework="" version="3.36.2" source="common\services\sleepmgr\sam\sleepmgr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/Config/conf_sleepmgr.h" framework="" version="3.36.2" source="common\services\sleepmgr\sam\module_config\conf_sleepmgr.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/usb_atmel.h" framework="" version="3.36.2" source="common\services\usb\usb_atmel.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/usb_protocol.h" framework="" version="3.36.2" source="common\services\usb\usb_protocol.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/class/cdc/usb_protocol_cdc.h" framework="" version="3.36.2" source="common\services\usb\class\cdc\usb_protocol_cdc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/class/cdc/device/udi_cdc.c" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\udi_cdc.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/class/cdc/device/udi_cdc_desc.c" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\udi_cdc_desc.c" changed="False" content-id="Atmel.ASF" /> - <file path="atmel_devices_cdc.cat" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\atmel_devices_cdc.cat" changed="False" content-id="Atmel.ASF" /> - <file path="atmel_devices_cdc.inf" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\atmel_devices_cdc.inf" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/class/cdc/device/udi_cdc.h" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\udi_cdc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/class/cdc/device/udi_cdc_conf.h" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\udi_cdc_conf.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/Config/conf_usb.h" framework="" version="3.36.2" source="common\services\usb\class\cdc\device\module_config\conf_usb.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/udc/udc.c" framework="" version="3.36.2" source="common\services\usb\udc\udc.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/udc/udc.h" framework="" version="3.36.2" source="common\services\usb\udc\udc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/udc/udd.h" framework="" version="3.36.2" source="common\services\usb\udc\udd.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/udc/udc_desc.h" framework="" version="3.36.2" source="common\services\usb\udc\udc_desc.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/common/services/usb/udc/udi.h" framework="" version="3.36.2" source="common\services\usb\udc\udi.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pio/pio_handler.c" framework="" version="3.36.2" source="sam\drivers\pio\pio_handler.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/pio/pio_handler.h" framework="" version="3.36.2" source="sam\drivers\pio\pio_handler.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/usbhs/usbhs_device.c" framework="" version="3.36.2" source="sam\drivers\usbhs\usbhs_device.c" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/usbhs/usbhs_otg.h" framework="" version="3.36.2" source="sam\drivers\usbhs\usbhs_otg.h" changed="False" content-id="Atmel.ASF" /> - <file path="src/ASF/sam/drivers/usbhs/usbhs_device.h" framework="" version="3.36.2" source="sam\drivers\usbhs\usbhs_device.h" changed="False" content-id="Atmel.ASF" /> - </files> - <documentation help="http://asf.atmel.com/docs/3.36.2/common.applications.user_application.user_board.sams70n20/html/index.html" /> - <offline-documentation help="" /> - <dependencies> - <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.36.2" /> - </dependencies> - <project id="common.applications.user_application.user_board.sams70n20" value="Add" config="" content-id="Atmel.ASF" /> - <board id="board.user_board.sams70n20" value="Add" config="" content-id="Atmel.ASF" /> -</framework-data> - </AsfFrameworkConfig> - <avrtool>com.atmel.avrdbg.tool.atmelice</avrtool> - <avrtoolserialnumber>J41800087098</avrtoolserialnumber> - <avrdeviceexpectedsignature>0xA1120C00</avrdeviceexpectedsignature> - <com_atmel_avrdbg_tool_atmelice> - <ToolOptions> - <InterfaceProperties> - <SwdClock>2000000</SwdClock> - </InterfaceProperties> - <InterfaceName>SWD</InterfaceName> - </ToolOptions> - <ToolType>com.atmel.avrdbg.tool.atmelice</ToolType> - <ToolNumber>J41800087098</ToolNumber> - <ToolName>Atmel-ICE</ToolName> - </com_atmel_avrdbg_tool_atmelice> - <avrtoolinterface>SWD</avrtoolinterface> - <avrtoolinterfaceclock>2000000</avrtoolinterfaceclock> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> - <ToolchainSettings> - <ArmGcc> - <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex> - <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss> - <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep> - <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin> - <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec> - <armgcc.compiler.symbols.DefSymbols> - <ListValues> - <Value>NDEBUG</Value> - <Value>scanf=iscanf</Value> - <Value>BOARD=USER_BOARD</Value> - <Value>ARM_MATH_CM7=true</Value> - <Value>printf=iprintf</Value> - <Value>UDD_ENABLE</Value> - </ListValues> - </armgcc.compiler.symbols.DefSymbols> - <armgcc.compiler.directories.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.compiler.directories.IncludePaths> - <armgcc.compiler.optimization.level>Optimize for size (-Os)</armgcc.compiler.optimization.level> - <armgcc.compiler.optimization.OtherFlags>-fdata-sections</armgcc.compiler.optimization.OtherFlags> - <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection> - <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings> - <armgcc.compiler.miscellaneous.OtherFlags>-pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16</armgcc.compiler.miscellaneous.OtherFlags> - <armgcc.linker.libraries.Libraries> - <ListValues> - <Value>libarm_cortexM7lfsp_math_softfp</Value> - <Value>libm</Value> - </ListValues> - </armgcc.linker.libraries.Libraries> - <armgcc.linker.libraries.LibrarySearchPaths> - <ListValues> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - </ListValues> - </armgcc.linker.libraries.LibrarySearchPaths> - <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections> - <armgcc.linker.miscellaneous.LinkerFlags>-Wl,--entry=Reset_Handler -Wl,--cref -mthumb -T../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld</armgcc.linker.miscellaneous.LinkerFlags> - <armgcc.assembler.general.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.assembler.general.IncludePaths> - <armgcc.preprocessingassembler.general.AssemblerFlags>-DARM_MATH_CM7=true -DBOARD=USER_BOARD -Dprintf=iprintf -Dscanf=iscanf -DUDD_ENABLE</armgcc.preprocessingassembler.general.AssemblerFlags> - <armgcc.preprocessingassembler.general.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.preprocessingassembler.general.IncludePaths> -</ArmGcc> - </ToolchainSettings> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> - <ToolchainSettings> - <ArmGcc> - <armgcc.common.outputfiles.hex>True</armgcc.common.outputfiles.hex> - <armgcc.common.outputfiles.lss>True</armgcc.common.outputfiles.lss> - <armgcc.common.outputfiles.eep>True</armgcc.common.outputfiles.eep> - <armgcc.common.outputfiles.bin>True</armgcc.common.outputfiles.bin> - <armgcc.common.outputfiles.srec>True</armgcc.common.outputfiles.srec> - <armgcc.compiler.symbols.DefSymbols> - <ListValues> - <Value>DEBUG</Value> - <Value>scanf=iscanf</Value> - <Value>BOARD=USER_BOARD</Value> - <Value>ARM_MATH_CM7=true</Value> - <Value>printf=iprintf</Value> - <Value>UDD_ENABLE</Value> - </ListValues> - </armgcc.compiler.symbols.DefSymbols> - <armgcc.compiler.directories.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.compiler.directories.IncludePaths> - <armgcc.compiler.optimization.level>Optimize (-O1)</armgcc.compiler.optimization.level> - <armgcc.compiler.optimization.OtherFlags>-fdata-sections</armgcc.compiler.optimization.OtherFlags> - <armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</armgcc.compiler.optimization.PrepareFunctionsForGarbageCollection> - <armgcc.compiler.optimization.DebugLevel>Maximum (-g3)</armgcc.compiler.optimization.DebugLevel> - <armgcc.compiler.warnings.AllWarnings>True</armgcc.compiler.warnings.AllWarnings> - <armgcc.compiler.miscellaneous.OtherFlags>-pipe -fno-strict-aliasing -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror-implicit-function-declaration -Wpointer-arith -std=gnu99 -ffunction-sections -fdata-sections -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused -Wuninitialized -Wunknown-pragmas -Wfloat-equal -Wundef -Wshadow -Wbad-function-cast -Wwrite-strings -Wsign-compare -Waggregate-return -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-deprecated-declarations -Wpacked -Wredundant-decls -Wnested-externs -Wlong-long -Wunreachable-code -Wcast-align --param max-inline-insns-single=500 -mfloat-abi=softfp -mfpu=fpv5-sp-d16</armgcc.compiler.miscellaneous.OtherFlags> - <armgcc.linker.libraries.Libraries> - <ListValues> - <Value>libarm_cortexM7lfsp_math_softfp</Value> - <Value>libm</Value> - </ListValues> - </armgcc.linker.libraries.Libraries> - <armgcc.linker.libraries.LibrarySearchPaths> - <ListValues> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - </ListValues> - </armgcc.linker.libraries.LibrarySearchPaths> - <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections> - <armgcc.linker.miscellaneous.LinkerFlags>-Wl,--entry=Reset_Handler -Wl,--cref -mthumb -T../src/ASF/sam/utils/linker_scripts/sams70/sams70n20/gcc/flash.ld</armgcc.linker.miscellaneous.LinkerFlags> - <armgcc.assembler.general.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.assembler.general.IncludePaths> - <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel> - <armgcc.preprocessingassembler.general.AssemblerFlags>-DARM_MATH_CM7=true -DBOARD=USER_BOARD -Dprintf=iprintf -Dscanf=iscanf -DUDD_ENABLE</armgcc.preprocessingassembler.general.AssemblerFlags> - <armgcc.preprocessingassembler.general.IncludePaths> - <ListValues> - <Value>../src/ASF/common/boards</Value> - <Value>../src/ASF/sam/utils</Value> - <Value>../src/ASF/sam/utils/header_files</Value> - <Value>../src/ASF/sam/utils/preprocessor</Value> - <Value>../src/ASF/thirdparty/CMSIS/Include</Value> - <Value>../src/ASF/thirdparty/CMSIS/Lib/GCC</Value> - <Value>../src/ASF/sam/utils/fpu</Value> - <Value>../src/ASF/common/utils</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/source/templates</Value> - <Value>../src/ASF/sam/utils/cmsis/sams70/include</Value> - <Value>../src/ASF/common/boards/user_board</Value> - <Value>../src</Value> - <Value>../src/config</Value> - <Value>../src/ASF/sam/drivers/pio</Value> - <Value>../src/ASF/sam/drivers/pmc</Value> - <Value>../src/ASF/common/services/clock</Value> - <Value>../src/ASF/common/services/ioport</Value> - <Value>../src/ASF/common/services/sleepmgr</Value> - <Value>../src/ASF/common/services/usb</Value> - <Value>../src/ASF/common/services/usb/class/cdc</Value> - <Value>../src/ASF/common/services/usb/class/cdc/device</Value> - <Value>../src/ASF/common/services/usb/udc</Value> - <Value>../src/ASF/sam/drivers/usbhs</Value> - </ListValues> - </armgcc.preprocessingassembler.general.IncludePaths> - <armgcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</armgcc.preprocessingassembler.debugging.DebugLevel> -</ArmGcc> - </ToolchainSettings> - </PropertyGroup> - <ItemGroup> - <Folder Include="Device_Startup\" /> - <Folder Include="src\" /> - <Folder Include="src\ASF\" /> - <Folder Include="src\ASF\common\" /> - <Folder Include="src\ASF\common\boards\" /> - <Folder Include="src\ASF\common\boards\user_board\" /> - <Folder Include="src\ASF\common\services\" /> - <Folder Include="src\ASF\common\services\clock\" /> - <Folder Include="src\ASF\common\services\clock\sams70\" /> - <Folder Include="src\ASF\common\services\ioport\" /> - <Folder Include="src\ASF\common\services\ioport\sam\" /> - <Folder Include="src\ASF\common\services\sleepmgr\" /> - <Folder Include="src\ASF\common\services\sleepmgr\sam\" /> - <Folder Include="src\ASF\common\services\usb\" /> - <Folder Include="src\ASF\common\services\usb\class\" /> - <Folder Include="src\ASF\common\services\usb\class\cdc\" /> - <Folder Include="src\ASF\common\services\usb\class\cdc\device\" /> - <Folder Include="src\ASF\common\services\usb\udc\" /> - <Folder Include="src\ASF\common\utils\" /> - <Folder Include="src\ASF\common\utils\interrupt\" /> - <Folder Include="src\ASF\sam\" /> - <Folder Include="src\ASF\sam\drivers\" /> - <Folder Include="src\ASF\sam\drivers\pio\" /> - <Folder Include="src\ASF\sam\drivers\pmc\" /> - <Folder Include="src\ASF\sam\drivers\usbhs\" /> - <Folder Include="src\ASF\sam\utils\" /> - <Folder Include="src\ASF\sam\utils\cmsis\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\include\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\include\component\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\include\instance\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\include\pio\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\source\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\source\templates\" /> - <Folder Include="src\ASF\sam\utils\cmsis\sams70\source\templates\gcc\" /> - <Folder Include="src\ASF\sam\utils\fpu\" /> - <Folder Include="src\ASF\sam\utils\header_files\" /> - <Folder Include="src\ASF\sam\utils\linker_scripts\" /> - <Folder Include="src\ASF\sam\utils\linker_scripts\sams70\" /> - <Folder Include="src\ASF\sam\utils\linker_scripts\sams70\sams70n20\" /> - <Folder Include="src\ASF\sam\utils\linker_scripts\sams70\sams70n20\gcc\" /> - <Folder Include="src\ASF\sam\utils\make\" /> - <Folder Include="src\ASF\sam\utils\preprocessor\" /> - <Folder Include="src\ASF\sam\utils\syscalls\" /> - <Folder Include="src\ASF\sam\utils\syscalls\gcc\" /> - <Folder Include="src\ASF\thirdparty\" /> - <Folder Include="src\ASF\thirdparty\CMSIS\" /> - <Folder Include="src\ASF\thirdparty\CMSIS\Include\" /> - <Folder Include="src\ASF\thirdparty\CMSIS\Lib\" /> - <Folder Include="src\ASF\thirdparty\CMSIS\Lib\GCC\" /> - <Folder Include="src\config\" /> - </ItemGroup> - <ItemGroup> - <Compile Include="src\ASF\common\services\sleepmgr\sam\sleepmgr.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\common\services\usb\class\cdc\device\udi_cdc.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\common\services\usb\udc\udc.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\drivers\pio\pio_handler.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\drivers\usbhs\usbhs_device.c"> - <SubType>compile</SubType> - </Compile> - <None Include="src\ASF\sam\drivers\usbhs\usbhs_device.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\drivers\usbhs\usbhs_otg.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\drivers\pio\pio_handler.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\udc\udi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\udc\udc_desc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\udc\udd.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\udc\udc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\config\conf_usb.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\class\cdc\device\udi_cdc_conf.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\class\cdc\device\udi_cdc.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\common\services\usb\class\cdc\device\udi_cdc_desc.c"> - <SubType>compile</SubType> - </Compile> - <None Include="atmel_devices_cdc.cat"> - <SubType>compile</SubType> - </None> - <None Include="atmel_devices_cdc.inf"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\class\cdc\usb_protocol_cdc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\usb_protocol.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\usb\usb_atmel.h"> - <SubType>compile</SubType> - </None> - <None Include="src\config\conf_sleepmgr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\sleepmgr\sam\sleepmgr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\sleepmgr\sleepmgr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\ioport\ioport.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\ioport\sam\ioport_pio.h"> - <SubType>compile</SubType> - </None> - <None Include="src\config\conf_clock.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\pll.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\sysclk.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\sams70\osc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\sams70\genclk.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\sams70\sysclk.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\osc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\genclk.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\services\clock\sams70\pll.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\common\services\clock\sams70\sysclk.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\drivers\pio\pio.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\drivers\pmc\pmc.c"> - <SubType>compile</SubType> - </Compile> - <None Include="src\ASF\sam\drivers\pmc\sleep.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\drivers\pmc\pmc.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\sam\drivers\pmc\sleep.c"> - <SubType>compile</SubType> - </Compile> - <None Include="src\ASF\sam\drivers\pio\pio.h"> - <SubType>compile</SubType> - </None> - <None Include="src\asf.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\ssc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70n19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70j19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\sdramc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pioe.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\afec.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\wdt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\linker_scripts\sams70\sams70n20\gcc\flash.ld"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\make\Makefile.sam.in"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\ATMEL-disclaimer.txt"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\CMSIS_END_USER_LICENCE_AGREEMENT.pdf"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\arm_math.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\smc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\xdmac.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70j21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pwm1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\wdt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70q20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\compiler.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\dacc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\isi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\twihs1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\preprocessor\stringz.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70q19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\source\templates\system_sams70.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\core_cm7.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\spi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\spi0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\pwm.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\rswdt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\qspi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\acc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\afec0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\afec1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\core_cmFunc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\matrix.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\piob.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\aes.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\tc2.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70q21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\usart2.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\isi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\efc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\hsmci.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\boards\board.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\common\boards\user_board\init.c"> - <SubType>compile</SubType> - </Compile> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\tc3.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\uart.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\usart.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\rstc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pwm0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\arm_const_structs.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\twihs0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\rtc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70j20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\utmi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\twihs.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\ssc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\core_cmInstr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\hsmci.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\gpbr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\supc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\chipid.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\utmi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\dacc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pioa.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\preprocessor\tpaste.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\sdramc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Lib\GCC\libarm_cortexM7lfsp_math.a"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Lib\GCC\libarm_cortexM7lfsp_math_softfp.a"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Lib\license.txt"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\README.txt"> - <SubType>compile</SubType> - </None> - <None Include="src\config\conf_board.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\xdmac.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70q21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\fpu\fpu.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\usbhs.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\supc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\trng.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\tc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70q19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\arm_common_tables.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70n20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\usart1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70n20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pmc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\preprocessor\mrepeat.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\spi1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\rstc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\aes.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\pmc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\piod.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\icm.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\boards\user_board\user_board.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\pioc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\efc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\uart4.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\utils\parts.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\uart2.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\rtt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\uart3.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\uart0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\uart1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70j20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\usbhs.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\i2sc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\acc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\smc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\i2sc0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\i2sc1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\qspi.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\utils\interrupt.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\common\utils\interrupt\interrupt_sam_nvic.c"> - <SubType>compile</SubType> - </Compile> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\tc0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70j21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\icm.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\usart0.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\thirdparty\CMSIS\Include\core_cmSimd.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\gpbr.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\rtc.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70j19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70n19.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\preprocessor\preprocessor.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\status_codes.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\tc1.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\header_files\io.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\chipid.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70q20.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\trng.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\matrix.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\rswdt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\twihs2.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\instance\rtt.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\pio\sams70n21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\component\pio.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\sam\utils\cmsis\sams70\include\sams70n21.h"> - <SubType>compile</SubType> - </None> - <None Include="src\ASF\common\utils\interrupt\interrupt_sam_nvic.h"> - <SubType>compile</SubType> - </None> - <Compile Include="src\ASF\sam\utils\cmsis\sams70\source\templates\gcc\startup_sams70.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\utils\cmsis\sams70\source\templates\system_sams70.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\ASF\sam\utils\syscalls\gcc\syscalls.c"> - <SubType>compile</SubType> - </Compile> - <Compile Include="src\main.c"> - <SubType>compile</SubType> - </Compile> - </ItemGroup> - <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" /> -</Project> \ No newline at end of file diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/asf.h b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/asf.h deleted file mode 100644 index 85a579e0aeb3c413f1c650eb7a05e6871cd380bb..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/asf.h +++ /dev/null @@ -1,104 +0,0 @@ -/** - * \file - * - * \brief Autogenerated API include file for the Atmel Software Framework (ASF) - * - * Copyright (c) 2012 Atmel Corporation. All rights reserved. - * - * \asf_license_start - * - * \page License - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. The name of Atmel may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller product. - * - * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE - * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * \asf_license_stop - * - */ - -#ifndef ASF_H -#define ASF_H - -/* - * This file includes all API header files for the selected drivers from ASF. - * Note: There might be duplicate includes required by more than one driver. - * - * The file is automatically generated and will be re-written when - * running the ASF driver selector tool. Any changes will be discarded. - */ - -// From module: Common SAM compiler driver -#include <compiler.h> -#include <status_codes.h> - -// From module: Common build items for user board support templates -#include <user_board.h> - -// From module: Generic board support -#include <board.h> - -// From module: IOPORT - General purpose I/O service -#include <ioport.h> - -// From module: Interrupt management - SAM implementation -#include <interrupt.h> - -// From module: PIO - Parallel Input/Output Controller -#include <pio.h> - -// From module: PMC - Power Management Controller -#include <pmc.h> -#include <sleep.h> - -// From module: Part identification macros -#include <parts.h> - -// From module: SAM FPU driver -#include <fpu.h> - -// From module: Sleep manager - SAM implementation -#include <sam/sleepmgr.h> -#include <sleepmgr.h> - -// From module: System Clock Control - SAMS70 implementation -#include <sysclk.h> - -// From module: USB CDC Protocol -#include <usb_protocol_cdc.h> - -// From module: USB Device CDC (Single Interface Device) -#include <udi_cdc.h> - -// From module: USB Device Stack Core (Common API) -#include <udc.h> -#include <udd.h> - -// From module: pio_handler support enabled -#include <pio_handler.h> - -#endif // ASF_H diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_board.h b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_board.h deleted file mode 100644 index 7b88c97fc205be08107659cf807daf0d37d718c8..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_board.h +++ /dev/null @@ -1,14 +0,0 @@ -/** - * \file - * - * \brief User board configuration template - * - */ -/* - * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> - */ - -#ifndef CONF_BOARD_H -#define CONF_BOARD_H - -#endif // CONF_BOARD_H diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_clock.h b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_clock.h deleted file mode 100644 index fc7bc759d7d31e3568625fdd0207c1e01068f728..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_clock.h +++ /dev/null @@ -1,104 +0,0 @@ -/** - * \file - * - * \brief SAMS70 clock configuration. - * - * Copyright (c) 2015 Atmel Corporation. All rights reserved. - * - * \asf_license_start - * - * \page License - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. The name of Atmel may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller product. - * - * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE - * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * \asf_license_stop - * - */ -/* - * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> - */ - -#ifndef CONF_CLOCK_H_INCLUDED -#define CONF_CLOCK_H_INCLUDED - -// ===== System Clock (MCK) Source Options -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_SLCK_RC -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_SLCK_XTAL -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_SLCK_BYPASS -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_MAINCK_4M_RC -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_MAINCK_8M_RC -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_MAINCK_12M_RC -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_MAINCK_XTAL -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_MAINCK_BYPASS -#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_PLLACK -//#define CONFIG_SYSCLK_SOURCE SYSCLK_SRC_UPLLCK - -// ===== Processor Clock (HCLK) Prescaler Options (Fhclk = Fsys / (SYSCLK_PRES)) -#define CONFIG_SYSCLK_PRES SYSCLK_PRES_1 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_2 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_4 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_8 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_16 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_32 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_64 -//#define CONFIG_SYSCLK_PRES SYSCLK_PRES_3 - -// ===== System Clock (MCK) Division Options (Fmck = Fhclk / (SYSCLK_DIV)) -#define CONFIG_SYSCLK_DIV 2 - -// ===== PLL0 (A) Options (Fpll = (Fclk * PLL_mul) / PLL_div) -// Use mul and div effective values here. -#define CONFIG_PLL0_SOURCE PLL_SRC_MAINCK_12M_RC -#define CONFIG_PLL0_MUL 25 -#define CONFIG_PLL0_DIV 1 - -// ===== UPLL (UTMI) Hardware fixed at 480 MHz. - -// ===== USB Clock Source Options (Fusb = FpllX / USB_div) -// Use div effective value here. -//#define CONFIG_USBCLK_SOURCE USBCLK_SRC_PLL0 -#define CONFIG_USBCLK_SOURCE USBCLK_SRC_UPLL -#define CONFIG_USBCLK_DIV 1 - -// ===== Target frequency (Processor clock) -// - XTAL frequency: 12MHz -// - System clock source: PLLA -// - System clock prescaler: 1 (divided by 1) -// - System clock divider: 2 (divided by 2) -// - PLLA source: XTAL -// - PLLA output: XTAL * 25 / 1 -// - Processor clock: 12 * 25 / 1 / 1 = 300MHz -// - System clock: 300 / 2 = 150MHz -// ===== Target frequency (USB Clock) -// - USB clock source: UPLL -// - USB clock divider: 1 (not divided) -// - UPLL frequency: 480MHz -// - USB clock: 480 / 1 = 480MHz - -#endif /* CONF_CLOCK_H_INCLUDED */ diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_sleepmgr.h b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_sleepmgr.h deleted file mode 100644 index 0f6efbc456f034ffcda7eae79c297a79d95a7784..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_sleepmgr.h +++ /dev/null @@ -1,52 +0,0 @@ -/** - * \file - * - * \brief Chip-specific sleep manager configuration - * - * Copyright (c) 2012-2015 Atmel Corporation. All rights reserved. - * - * \asf_license_start - * - * \page License - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. The name of Atmel may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller product. - * - * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE - * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * \asf_license_stop - * - */ -/* - * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> - */ -#ifndef CONF_SLEEPMGR_H -#define CONF_SLEEPMGR_H - -// Sleep manager options -#define CONFIG_SLEEPMGR_ENABLE - -#endif /* CONF_SLEEPMGR_H */ diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_usb.h b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_usb.h deleted file mode 100644 index 342e5f1b1f576059149df24306daa9243b20aa25..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/config/conf_usb.h +++ /dev/null @@ -1,171 +0,0 @@ -/** - * \file - * - * \brief USB configuration file for CDC application - * - * Copyright (c) 2009-2015 Atmel Corporation. All rights reserved. - * - * \asf_license_start - * - * \page License - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. The name of Atmel may not be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * 4. This software may only be redistributed and used in connection with an - * Atmel microcontroller product. - * - * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE - * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * \asf_license_stop - * - */ -/* - * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> - */ - -#ifndef _CONF_USB_H_ -#define _CONF_USB_H_ - -#include "compiler.h" - -//#warning You must refill the following definitions with a correct values - -/** - * USB Device Configuration - * @{ - */ - -//! Device definition (mandatory) -#define USB_DEVICE_VENDOR_ID USB_VID_ATMEL -#define USB_DEVICE_PRODUCT_ID USB_PID_ATMEL_ASF_CDC -#define USB_DEVICE_MAJOR_VERSION 1 -#define USB_DEVICE_MINOR_VERSION 0 -#define USB_DEVICE_POWER 100 // Consumption on Vbus line (mA) -#define USB_DEVICE_ATTR USB_CONFIG_ATTR_BUS_POWERED -// (USB_CONFIG_ATTR_BUS_POWERED) -// (USB_CONFIG_ATTR_REMOTE_WAKEUP|USB_CONFIG_ATTR_SELF_POWERED) -// (USB_CONFIG_ATTR_REMOTE_WAKEUP|USB_CONFIG_ATTR_BUS_POWERED) - -//! USB Device string definitions (Optional) -// #define USB_DEVICE_MANUFACTURE_NAME "Manufacture name" -// #define USB_DEVICE_PRODUCT_NAME "Product name" -#define USB_DEVICE_SERIAL_NAME "12...EF" - - -/** - * Device speeds support - * Low speed not supported by CDC - * @{ - */ -//! To authorize the High speed -#if (UC3A3||UC3A4) -#define USB_DEVICE_HS_SUPPORT -#endif -//@} - - -/** - * USB Device Callbacks definitions (Optional) - * @{ - */ -// #define UDC_VBUS_EVENT(b_vbus_high) user_callback_vbus_action(b_vbus_high) -// extern void user_callback_vbus_action(bool b_vbus_high); -// #define UDC_SOF_EVENT() user_callback_sof_action() -// extern void user_callback_sof_action(void); -// #define UDC_SUSPEND_EVENT() user_callback_suspend_action() -// extern void user_callback_suspend_action(void); -// #define UDC_RESUME_EVENT() user_callback_resume_action() -// extern void user_callback_resume_action(void); -// Mandatory when USB_DEVICE_ATTR authorizes remote wakeup feature -// #define UDC_REMOTEWAKEUP_ENABLE() user_callback_remotewakeup_enable() -// extern void user_callback_remotewakeup_enable(void); -// #define UDC_REMOTEWAKEUP_DISABLE() user_callback_remotewakeup_disable() -// extern void user_callback_remotewakeup_disable(void); -// When a extra string descriptor must be supported -// other than manufacturer, product and serial string -// #define UDC_GET_EXTRA_STRING() -//@} - -//@} - - -/** - * USB Interface Configuration - * @{ - */ -/** - * Configuration of CDC interface - * @{ - */ - -//! Number of communication port used (1 to 3) -#define UDI_CDC_PORT_NB 1 - -//! Interface callback definition -//#define UDI_CDC_ENABLE_EXT(port) true -//#define UDI_CDC_DISABLE_EXT(port) -//#define UDI_CDC_RX_NOTIFY(port) -#define UDI_CDC_TX_EMPTY_NOTIFY(port) -#define UDI_CDC_SET_CODING_EXT(port,cfg) -#define UDI_CDC_SET_DTR_EXT(port,set) -#define UDI_CDC_SET_RTS_EXT(port,set) - -#define UDI_CDC_ENABLE_EXT(port) usb_callback_cdc_enable() -extern bool usb_callback_cdc_enable(void); -#define UDI_CDC_DISABLE_EXT(port) usb_callback_cdc_disable() -extern void usb_callback_cdc_disable(void); -#define UDI_CDC_RX_NOTIFY(port) usb_callback_rx_notify(port) -extern void usb_callback_rx_notify(uint8_t port); -// #define UDI_CDC_TX_EMPTY_NOTIFY(port) my_callback_tx_empty_notify(port) -// extern void my_callback_tx_empty_notify(uint8_t port); -// #define UDI_CDC_SET_CODING_EXT(port,cfg) my_callback_config(port,cfg) -// extern void my_callback_config(uint8_t port, usb_cdc_line_coding_t * cfg); -// #define UDI_CDC_SET_DTR_EXT(port,set) my_callback_cdc_set_dtr(port,set) -// extern void my_callback_cdc_set_dtr(uint8_t port, bool b_enable); -// #define UDI_CDC_SET_RTS_EXT(port,set) my_callback_cdc_set_rts(port,set) -// extern void my_callback_cdc_set_rts(uint8_t port, bool b_enable); - -//! Define it when the transfer CDC Device to Host is a low rate (<512000 bauds) -//! to reduce CDC buffers size -#define UDI_CDC_LOW_RATE - -//! Default configuration of communication port -#define UDI_CDC_DEFAULT_RATE 115200 -#define UDI_CDC_DEFAULT_STOPBITS CDC_STOP_BITS_1 -#define UDI_CDC_DEFAULT_PARITY CDC_PAR_NONE -#define UDI_CDC_DEFAULT_DATABITS 8 -//@} -//@} - - -/** - * USB Device Driver Configuration - * @{ - */ -//@} - -//! The includes of classes and other headers must be done at the end of this file to avoid compile error -#include "udi_cdc_conf.h" - -#endif // _CONF_USB_H_ diff --git a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/main.c b/embedded/atsams70-usbcdc/atsams70-usbcdc/src/main.c deleted file mode 100644 index 9bf2b6bd897f2c025ef41a649132f17b7b973b4c..0000000000000000000000000000000000000000 --- a/embedded/atsams70-usbcdc/atsams70-usbcdc/src/main.c +++ /dev/null @@ -1,62 +0,0 @@ -/** - * \file - * - * \brief Empty user application template - * - */ - -/** - * \mainpage User Application template doxygen documentation - * - * \par Empty user application template - * - * Bare minimum empty user application template - * - * \par Content - * - * -# Include the ASF header files (through asf.h) - * -# "Insert system clock initialization code here" comment - * -# Minimal main function that starts with a call to board_init() - * -# "Insert application code here" comment - * - */ - -/* - * Include header files for all drivers that have been imported from - * Atmel Software Framework (ASF). - */ -/* - * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> - */ -#include <asf.h> - -static bool usb_flag_authorize_cdc_transfer = false; - -bool usb_callback_cdc_enable(void){ - usb_flag_authorize_cdc_transfer = true; - return true; -} - -void usb_callback_cdc_disable(void){ - usb_flag_authorize_cdc_transfer = false; -} - -void usb_callback_rx_notify(uint8_t port){ - // do trix -} - -void usb_init(void){ - udc_start(); -} - -int main (void) -{ - sysclk_init(); - irq_initialize_vectors(); - cpu_irq_enable(); - board_init(); - - usb_init(); -} - - diff --git a/embedded/mkrouter-v04/.vs/mkrouter-v04/v14/.atsuo b/embedded/mkrouter-v04/.vs/mkrouter-v04/v14/.atsuo index 2f3c1a0972fcf5fb59b3af60fad72934e18910a1..81faa84fd9e6ef47a44d3ff9673277dc9588d62b 100644 Binary files a/embedded/mkrouter-v04/.vs/mkrouter-v04/v14/.atsuo and b/embedded/mkrouter-v04/.vs/mkrouter-v04/v14/.atsuo differ