mirror of https://github.com/commaai/neo.git
Push FCA Giraffe
This commit is contained in:
parent
0002218750
commit
ea4d34aa54
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE eagle SYSTEM "eagle.dtd">
|
||||
<eagle version="9.1.0">
|
||||
<eagle version="8.3.1">
|
||||
<drawing>
|
||||
<settings>
|
||||
<setting alwaysvectorfont="no"/>
|
||||
|
@ -2667,28 +2667,6 @@ Source: TDA8029.pdf</description>
|
|||
<smd name="20" x="12.7" y="0" dx="1.6" dy="3" layer="16"/>
|
||||
<smd name="2" x="-10.16" y="0" dx="1.6" dy="3" layer="16"/>
|
||||
</package>
|
||||
<package name="MINI50-12">
|
||||
<description>12 CKT VERTICAL HEADER</description>
|
||||
<wire x1="11.31" y1="-6.1" x2="-11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="-6.1" x2="-11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="6.1" x2="11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="11.31" y1="6.1" x2="11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<hole x="-9.95" y="-4.55" drill="2.16"/>
|
||||
<hole x="9.95" y="-4.55" drill="2.16"/>
|
||||
<pad name="5" x="-7" y="-2" drill="1"/>
|
||||
<pad name="6" x="-5" y="-2" drill="1"/>
|
||||
<pad name="7" x="-3" y="-2" drill="1"/>
|
||||
<pad name="8" x="-1" y="-2" drill="1"/>
|
||||
<pad name="9" x="1" y="-2" drill="1"/>
|
||||
<pad name="10" x="3" y="-2" drill="1"/>
|
||||
<pad name="11" x="5" y="-2" drill="1"/>
|
||||
<pad name="12" x="7" y="-2" drill="1"/>
|
||||
<pad name="1" x="-7" y="0.2" drill="1"/>
|
||||
<pad name="2" x="-5" y="0.2" drill="1"/>
|
||||
<pad name="3" x="5" y="0.2" drill="1"/>
|
||||
<pad name="4" x="7" y="0.2" drill="1"/>
|
||||
<circle x="-7" y="2" radius="0.5" width="0.127" layer="51"/>
|
||||
</package>
|
||||
</packages>
|
||||
<symbols>
|
||||
<symbol name="MX286-POWER">
|
||||
|
@ -4500,26 +4478,6 @@ Source: TDA8029.pdf</description>
|
|||
<wire x1="-10.16" y1="-10.16" x2="-10.16" y2="5.08" width="0.1524" layer="94"/>
|
||||
<text x="-10.16" y="7.62" size="1.778" layer="95">>NAME</text>
|
||||
</symbol>
|
||||
<symbol name="MINI50-12">
|
||||
<pin name="GND@1" x="-20.32" y="5.08" length="middle" direction="pwr"/>
|
||||
<pin name="CAR_CANH" x="-20.32" y="2.54" length="middle"/>
|
||||
<pin name="@5" x="-20.32" y="-5.08" length="middle"/>
|
||||
<pin name="CAR_CANL@6" x="-20.32" y="-7.62" length="middle"/>
|
||||
<pin name="@3" x="-20.32" y="0" length="middle"/>
|
||||
<pin name="@4" x="-20.32" y="-2.54" length="middle"/>
|
||||
<pin name="CAM_CANH@7" x="20.32" y="5.08" length="middle" rot="R180"/>
|
||||
<pin name="IGN@12" x="20.32" y="-7.62" length="middle" direction="pwr" rot="R180"/>
|
||||
<pin name="@11" x="20.32" y="-5.08" length="middle" rot="R180"/>
|
||||
<pin name="CAM_CANL" x="20.32" y="2.54" length="middle" rot="R180"/>
|
||||
<pin name="@9" x="20.32" y="0" length="middle" rot="R180"/>
|
||||
<pin name="@10" x="20.32" y="-2.54" length="middle" rot="R180"/>
|
||||
<wire x1="-15.24" y1="-10.16" x2="-15.24" y2="10.16" width="0.254" layer="94"/>
|
||||
<wire x1="-15.24" y1="10.16" x2="15.24" y2="10.16" width="0.254" layer="94"/>
|
||||
<wire x1="15.24" y1="10.16" x2="15.24" y2="-10.16" width="0.254" layer="94"/>
|
||||
<wire x1="15.24" y1="-10.16" x2="-15.24" y2="-10.16" width="0.254" layer="94"/>
|
||||
<text x="-15.494" y="11.43" size="1.778" layer="95">>NAME</text>
|
||||
<text x="-7.874" y="7.62" size="1.778" layer="94">MINI50-12</text>
|
||||
</symbol>
|
||||
</symbols>
|
||||
<devicesets>
|
||||
<deviceset name="I.MX286-BGA-289">
|
||||
|
@ -6902,33 +6860,6 @@ Source: GLX-S-88M.pdf</description>
|
|||
</device>
|
||||
</devices>
|
||||
</deviceset>
|
||||
<deviceset name="MINI50" prefix="J" uservalue="yes">
|
||||
<description>mini50 12 vertical header</description>
|
||||
<gates>
|
||||
<gate name="G$1" symbol="MINI50-12" x="0" y="0"/>
|
||||
</gates>
|
||||
<devices>
|
||||
<device name="MINI50-12-VERT" package="MINI50-12">
|
||||
<connects>
|
||||
<connect gate="G$1" pin="@10" pad="10"/>
|
||||
<connect gate="G$1" pin="@11" pad="11"/>
|
||||
<connect gate="G$1" pin="@3" pad="3"/>
|
||||
<connect gate="G$1" pin="@4" pad="4"/>
|
||||
<connect gate="G$1" pin="@5" pad="5"/>
|
||||
<connect gate="G$1" pin="@9" pad="9"/>
|
||||
<connect gate="G$1" pin="CAM_CANH@7" pad="7"/>
|
||||
<connect gate="G$1" pin="CAM_CANL" pad="8"/>
|
||||
<connect gate="G$1" pin="CAR_CANH" pad="2"/>
|
||||
<connect gate="G$1" pin="CAR_CANL@6" pad="6"/>
|
||||
<connect gate="G$1" pin="GND@1" pad="1"/>
|
||||
<connect gate="G$1" pin="IGN@12" pad="12"/>
|
||||
</connects>
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
</devices>
|
||||
</deviceset>
|
||||
</devicesets>
|
||||
</library>
|
||||
</drawing>
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
Chrysler, Jeep, and Dodge use Mini50 unsealed 12-circuit (12CKT) Molex connectors.
|
||||
The Vertical Header (VHDR) is the part that the car's canbus connects to. It's this part: https://www.digikey.com/product-detail/en/molex-llc/0348250124/WM10326-ND/4504599
|
||||
with this set of dimentions: https://www.molex.com/pdm_docs/sd/348250124_sd.pdf
|
||||
|
||||
Going to the stock-LKAS camera is a receptacle (CONN RCPT) which has the same dimensions as the vertical header.
|
||||
This is the receptacle: https://www.digikey.com/product-detail/en/molex-llc/0348240124/WM10324-ND/4504597
|
||||
and you'll need these crimp terminals to put wires (or headers) into the receptacle: https://www.molex.com/molex/products/datasheet.jsp?part=active/5600230448_CRIMP_TERMINALS.xml
|
||||
The receptacle does not have any post holes, but I left them in the PCB design so I could reuse the same part in Eagle as the header.
|
||||
|
||||
The work is based on a Chrysler Pacifica Hybrid 2017, although others appear to be the same.
|
||||
|
||||
Here is the pin-out for the forward-facing camera as supplied by Mopar (Chrysler): http://connectors.dcctools.com/details.htm?id=203000
|
||||
|
||||
## Parts list (BOM)
|
||||
* RJ45 jack for future EON/Pandas that use RJ45 instead of OBD2: RJ45-RA A-2004-2-4-LPS-N-R 1 https://www.digikey.com/product-detail/en/assmann-wsw-components/A-2004-2-4-LPS-N-R/AE10387-ND/2183638
|
||||
* Power barrel connector to provide 12V from your Comma Power (can avoid this by wiring IGN to 12V and not using Comma Power): 3-pin EJ508A 1 https://www.digikey.com/products/en?keywords=ej508a
|
||||
* Switch to choose stock camera signals: SMD 204-214ST 1 https://www.digikey.com/product-detail/en/cts-electrocomponents/204-214ST/CT204214ST-ND/267313
|
||||
* OBD2 connector for the Panda to plug in: 16-pin OBDII-FEMALE 1 https://cn1514770021qfbj.en.alibaba.com/product/60598699808-804284542/J1962F_OBD2_16_Pin_Female_connector_OBD2_Socket.html
|
||||
* 6 or more generic headers or stiff wire that will go in the terminals: https://www.digikey.com/products/en?keywords=S1011EC-40-ND (This linked item is 40 headers together, so you only need to buy one.)
|
||||
* Mini50 vertical header: Molex 0348250124 WM10326-ND https://www.digikey.com/product-detail/en/molex-llc/0348250124/WM10326-ND/4504599
|
||||
* Mini50 receptacle: Molex 0348240124 WM10324-ND https://www.digikey.com/product-detail/en/molex-llc/0348240124/WM10324-ND/4504597
|
||||
* If out of stock, the bridge version will work but won't sit flush on the PCB: 0348241124 https://www.digikey.com/product-detail/en/molex-llc/0348241124/WM13165-ND/4693133
|
||||
* 6 or more Mini50 terminal connectors to put the headers into the receptacle: Molex 5600230448 WM16315CT-ND https://www.digikey.com/product-detail/en/molex-llc/5600230448/WM16315CT-ND/6702303
|
||||
* There are several different types of terminals. Pretty much any of them should work. The sizes are for different gage of wires: L for 0.35mm2, M for 0.22mm2, S for 0.13mm2. The linked headers are 0.41mm2, so get the L size, which is what I've linked to here.
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
If you get a wire incorrect and the car starts faulting, typically removing your hardware and then turning the car off and back on again will fix it. If you can't turn the car off, such as due to faulting the shifter, then there are fuses located in the engine compartment, under the battery's black plastic cover. Carefully pull the fuse, check if it's blown and replace it. Warning: electricity can kill or injure you, refer to your car's service manual. The map for which fuse is which is located on the inside of the black plastic cover that you need to remove to access the fuses. Try removing and replacing these fuses to reboot the car (for 2017 pacifica hybrid):
|
||||
- F78 is blue 15A (shifter)
|
||||
- F57 (PIM - Main Power Supply)
|
||||
- F62 (PIM - Redundant Main Power Supply)
|
Binary file not shown.
Before Width: | Height: | Size: 31 KiB |
|
@ -1,738 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE eagle SYSTEM "eagle.dtd">
|
||||
<eagle version="9.1.0">
|
||||
<drawing>
|
||||
<settings>
|
||||
<setting alwaysvectorfont="no"/>
|
||||
<setting keepoldvectorfont="yes"/>
|
||||
<setting verticaltext="up"/>
|
||||
</settings>
|
||||
<grid distance="0.025" unitdist="inch" unit="inch" style="dots" multiple="1" display="yes" altdistance="0.001" altunitdist="inch" altunit="inch"/>
|
||||
<layers>
|
||||
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="2" name="Route2" color="1" fill="3" visible="yes" active="yes"/>
|
||||
<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="yes" active="yes"/>
|
||||
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
|
||||
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
|
||||
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
|
||||
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
|
||||
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
|
||||
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
|
||||
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
|
||||
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
|
||||
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
|
||||
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
|
||||
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
|
||||
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
|
||||
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="43" name="vRestrict" color="2" fill="10" visible="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="no" active="yes"/>
|
||||
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
|
||||
<layer number="48" name="Document" color="7" fill="1" visible="no" 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="yes" 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="16" 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="4" 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="118" name="Rect_Pads" color="7" fill="1" visible="no" 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="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="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
|
||||
<layer number="145" name="DrillLegend_01-02" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="146" name="DrillLegend_01-15" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="147" name="DrillLegend_01-16" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="148" name="DrillLegend_01-20" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="149" name="DrillLegend_02-15" color="7" fill="1" visible="yes" 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="14" fill="2" visible="no" active="yes"/>
|
||||
<layer number="233" name="Eagle3D_PG3" color="14" fill="4" 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>
|
||||
<wire x1="0" y1="59.055" x2="45.085" y2="59.055" width="0" layer="20"/>
|
||||
<wire x1="0" y1="0" x2="45.085" y2="0" width="0" layer="20"/>
|
||||
<wire x1="45.085" y1="59.055" x2="45.085" y2="0" width="0" layer="20"/>
|
||||
<text x="23.7998" y="20.9804" size="1.778" layer="21">giraffe-cjd-simple
|
||||
drew hintz</text>
|
||||
<wire x1="0" y1="59.055" x2="0" y2="43.815" width="0" layer="20"/>
|
||||
<wire x1="0" y1="0" x2="0" y2="43.815" width="0" layer="20"/>
|
||||
<text x="3.6068" y="0.7112" size="1.27" layer="21">11/11/18</text>
|
||||
<wire x1="12.0142" y1="6.1722" x2="12.0142" y2="37.9984" width="1.9812" layer="20"/>
|
||||
</plain>
|
||||
<libraries>
|
||||
<library name="comma.ai">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
<package name="RA-RJ45">
|
||||
<hole x="-5.715" y="0" drill="3.2"/>
|
||||
<hole x="5.715" y="0" drill="3.2"/>
|
||||
<pad name="8" x="4.445" y="8.89" drill="0.9"/>
|
||||
<pad name="6" x="1.905" y="8.89" drill="0.9"/>
|
||||
<pad name="4" x="-0.635" y="8.89" drill="0.9"/>
|
||||
<pad name="2" x="-3.175" y="8.89" drill="0.9"/>
|
||||
<pad name="3" x="-1.905" y="6.35" drill="0.9"/>
|
||||
<pad name="5" x="0.635" y="6.35" drill="0.9"/>
|
||||
<pad name="7" x="3.175" y="6.35" drill="0.9"/>
|
||||
<pad name="1" x="-4.445" y="6.35" drill="0.9"/>
|
||||
<wire x1="7.747" y1="-7.874" x2="7.747" y2="10.668" width="0.127" layer="21"/>
|
||||
<wire x1="7.747" y1="10.668" x2="-7.747" y2="10.668" width="0.127" layer="21"/>
|
||||
<wire x1="-7.747" y1="10.668" x2="-7.747" y2="-7.874" width="0.127" layer="21"/>
|
||||
<wire x1="-7.747" y1="-7.874" x2="7.747" y2="-7.874" width="0.127" layer="21"/>
|
||||
<text x="-7.62" y="13.335" size="1.778" layer="21">>NAME</text>
|
||||
<pad name="P$1" x="-7.75" y="-3.05" drill="1.6"/>
|
||||
<pad name="P$2" x="7.75" y="-3.05" drill="1.6"/>
|
||||
</package>
|
||||
<package name="OBDII-FEMALE-MIDCUT">
|
||||
<description>OBDII Connector footprint, for your late model automotive needs</description>
|
||||
<pad name="16" x="-13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="15" x="-9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="14" x="-5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="13" x="-1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="12" x="1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="11" x="5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="10" x="9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="9" x="13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="8" x="-13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="7" x="-9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="6" x="-5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="5" x="-1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="4" x="1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="3" x="5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="2" x="9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="1" x="13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<text x="16.129" y="-6.681" size="1.27" layer="21">1</text>
|
||||
<text x="-16.795" y="6.335" size="1.27" layer="21">16</text>
|
||||
<wire x1="-19.05" y1="-8.89" x2="19.05" y2="-8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="15.24" y2="8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-19.05" y1="-8.89" x2="-20.32" y2="-6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
<wire x1="19.05" y1="-8.89" x2="20.32" y2="-6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="-18.034" y2="6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-18.034" y1="6.35" x2="-20.32" y2="-6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="20.32" y1="-6.35" x2="18.161" y2="6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="15.24" y1="8.89" x2="18.161" y2="6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
<wire x1="-16" y1="0" x2="16" y2="0" width="0" layer="20"/>
|
||||
</package>
|
||||
</packages>
|
||||
</library>
|
||||
<library name="comma.ai" urn="urn:adsk.eagle:library:562206">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
</packages>
|
||||
<packages3d>
|
||||
<package3d name="OBDII-FEMALE-MIDCUT" urn="urn:adsk.eagle:package:562433/1" type="box" library_version="1" library_locally_modified="yes">
|
||||
<description>OBDII Connector footprint, for your late model automotive needs</description>
|
||||
</package3d>
|
||||
</packages3d>
|
||||
</library>
|
||||
<library name="oldlib">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
<package name="LOGO">
|
||||
<rectangle x1="0.880109375" y1="0.29336875" x2="0.986790625" y2="0.346709375" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="0.346709375" x2="1.146809375" y2="0.40005" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="0.40005" x2="1.30683125" y2="0.453390625" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="0.453390625" x2="1.36016875" y2="0.50673125" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="0.50673125" x2="1.520190625" y2="0.56006875" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="0.56006875" x2="1.62686875" y2="0.613409375" layer="21"/>
|
||||
<rectangle x1="0.986790625" y1="0.613409375" x2="1.73355" y2="0.66675" layer="21"/>
|
||||
<rectangle x1="1.09346875" y1="0.66675" x2="1.786890625" y2="0.720090625" layer="21"/>
|
||||
<rectangle x1="1.20015" y1="0.720090625" x2="1.89356875" y2="0.77343125" layer="21"/>
|
||||
<rectangle x1="1.253490625" y1="0.77343125" x2="2.00025" y2="0.82676875" layer="21"/>
|
||||
<rectangle x1="1.36016875" y1="0.82676875" x2="2.053590625" y2="0.880109375" layer="21"/>
|
||||
<rectangle x1="1.46685" y1="0.880109375" x2="2.16026875" y2="0.93345" layer="21"/>
|
||||
<rectangle x1="1.520190625" y1="0.93345" x2="2.213609375" y2="0.986790625" layer="21"/>
|
||||
<rectangle x1="1.57353125" y1="0.986790625" x2="2.320290625" y2="1.04013125" layer="21"/>
|
||||
<rectangle x1="1.680209375" y1="1.04013125" x2="2.37363125" y2="1.09346875" layer="21"/>
|
||||
<rectangle x1="1.73355" y1="1.09346875" x2="2.42696875" y2="1.146809375" layer="21"/>
|
||||
<rectangle x1="1.786890625" y1="1.146809375" x2="2.480309375" y2="1.20015" layer="21"/>
|
||||
<rectangle x1="1.84023125" y1="1.20015" x2="2.53365" y2="1.253490625" layer="21"/>
|
||||
<rectangle x1="1.89356875" y1="1.253490625" x2="2.586990625" y2="1.30683125" layer="21"/>
|
||||
<rectangle x1="1.946909375" y1="1.30683125" x2="2.64033125" y2="1.36016875" layer="21"/>
|
||||
<rectangle x1="1.946909375" y1="1.36016875" x2="2.64033125" y2="1.413509375" layer="21"/>
|
||||
<rectangle x1="2.00025" y1="1.413509375" x2="2.69366875" y2="1.46685" layer="21"/>
|
||||
<rectangle x1="2.10693125" y1="1.46685" x2="2.747009375" y2="1.520190625" layer="21"/>
|
||||
<rectangle x1="2.10693125" y1="1.520190625" x2="2.747009375" y2="1.57353125" layer="21"/>
|
||||
<rectangle x1="2.10693125" y1="1.57353125" x2="2.747009375" y2="1.62686875" layer="21"/>
|
||||
<rectangle x1="2.213609375" y1="1.62686875" x2="2.853690625" y2="1.680209375" layer="21"/>
|
||||
<rectangle x1="2.16026875" y1="1.680209375" x2="2.853690625" y2="1.73355" layer="21"/>
|
||||
<rectangle x1="2.213609375" y1="1.73355" x2="2.90703125" y2="1.786890625" layer="21"/>
|
||||
<rectangle x1="2.213609375" y1="1.786890625" x2="2.90703125" y2="1.84023125" layer="21"/>
|
||||
<rectangle x1="2.26695" y1="1.84023125" x2="2.90703125" y2="1.89356875" layer="21"/>
|
||||
<rectangle x1="2.26695" y1="1.89356875" x2="3.013709375" y2="1.946909375" layer="21"/>
|
||||
<rectangle x1="2.320290625" y1="1.946909375" x2="2.96036875" y2="2.00025" layer="21"/>
|
||||
<rectangle x1="2.320290625" y1="2.00025" x2="3.013709375" y2="2.053590625" layer="21"/>
|
||||
<rectangle x1="2.320290625" y1="2.053590625" x2="3.06705" y2="2.10693125" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.10693125" x2="3.06705" y2="2.16026875" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.16026875" x2="3.120390625" y2="2.213609375" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.213609375" x2="3.120390625" y2="2.26695" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.26695" x2="3.120390625" y2="2.320290625" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.320290625" x2="3.17373125" y2="2.37363125" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.37363125" x2="3.17373125" y2="2.42696875" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.42696875" x2="3.17373125" y2="2.480309375" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.480309375" x2="3.22706875" y2="2.53365" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.53365" x2="3.22706875" y2="2.586990625" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.586990625" x2="3.22706875" y2="2.64033125" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.64033125" x2="3.22706875" y2="2.69366875" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.69366875" x2="3.22706875" y2="2.747009375" layer="21"/>
|
||||
<rectangle x1="1.36016875" y1="2.747009375" x2="2.00025" y2="2.80035" layer="21"/>
|
||||
<rectangle x1="2.42696875" y1="2.747009375" x2="3.22706875" y2="2.80035" layer="21"/>
|
||||
<rectangle x1="1.20015" y1="2.80035" x2="1.253490625" y2="2.853690625" layer="21"/>
|
||||
<rectangle x1="1.30683125" y1="2.80035" x2="2.10693125" y2="2.853690625" layer="21"/>
|
||||
<rectangle x1="2.37363125" y1="2.80035" x2="3.280409375" y2="2.853690625" layer="21"/>
|
||||
<rectangle x1="1.20015" y1="2.853690625" x2="2.26695" y2="2.90703125" layer="21"/>
|
||||
<rectangle x1="2.320290625" y1="2.853690625" x2="3.280409375" y2="2.90703125" layer="21"/>
|
||||
<rectangle x1="1.04013125" y1="2.90703125" x2="3.280409375" y2="2.96036875" layer="21"/>
|
||||
<rectangle x1="0.986790625" y1="2.96036875" x2="3.280409375" y2="3.013709375" layer="21"/>
|
||||
<rectangle x1="0.93345" y1="3.013709375" x2="3.280409375" y2="3.06705" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="3.06705" x2="3.280409375" y2="3.120390625" layer="21"/>
|
||||
<rectangle x1="0.82676875" y1="3.120390625" x2="3.280409375" y2="3.17373125" layer="21"/>
|
||||
<rectangle x1="0.82676875" y1="3.17373125" x2="3.280409375" y2="3.22706875" layer="21"/>
|
||||
<rectangle x1="0.77343125" y1="3.22706875" x2="3.280409375" y2="3.280409375" layer="21"/>
|
||||
<rectangle x1="0.77343125" y1="3.280409375" x2="3.280409375" y2="3.33375" layer="21"/>
|
||||
<rectangle x1="0.720090625" y1="3.33375" x2="3.280409375" y2="3.387090625" layer="21"/>
|
||||
<rectangle x1="0.720090625" y1="3.387090625" x2="3.280409375" y2="3.44043125" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.44043125" x2="3.280409375" y2="3.49376875" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.49376875" x2="3.280409375" y2="3.547109375" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.547109375" x2="3.280409375" y2="3.60045" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.60045" x2="3.22706875" y2="3.653790625" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.653790625" x2="3.22706875" y2="3.70713125" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.70713125" x2="3.22706875" y2="3.76046875" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.76046875" x2="3.22706875" y2="3.813809375" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.813809375" x2="3.22706875" y2="3.86715" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.86715" x2="3.17373125" y2="3.920490625" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.920490625" x2="3.17373125" y2="3.97383125" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="3.97383125" x2="3.17373125" y2="4.02716875" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="4.02716875" x2="3.120390625" y2="4.080509375" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="4.080509375" x2="3.120390625" y2="4.13385" layer="21"/>
|
||||
<rectangle x1="0.66675" y1="4.13385" x2="3.120390625" y2="4.187190625" layer="21"/>
|
||||
<rectangle x1="0.720090625" y1="4.187190625" x2="3.013709375" y2="4.24053125" layer="21"/>
|
||||
<rectangle x1="0.720090625" y1="4.24053125" x2="3.06705" y2="4.29386875" layer="21"/>
|
||||
<rectangle x1="0.77343125" y1="4.29386875" x2="3.013709375" y2="4.347209375" layer="21"/>
|
||||
<rectangle x1="0.77343125" y1="4.347209375" x2="2.96036875" y2="4.40055" layer="21"/>
|
||||
<rectangle x1="0.82676875" y1="4.40055" x2="2.96036875" y2="4.453890625" layer="21"/>
|
||||
<rectangle x1="0.82676875" y1="4.453890625" x2="2.90703125" y2="4.50723125" layer="21"/>
|
||||
<rectangle x1="0.880109375" y1="4.50723125" x2="2.853690625" y2="4.56056875" layer="21"/>
|
||||
<rectangle x1="0.93345" y1="4.56056875" x2="2.80035" y2="4.613909375" layer="21"/>
|
||||
<rectangle x1="0.986790625" y1="4.613909375" x2="2.747009375" y2="4.66725" layer="21"/>
|
||||
<rectangle x1="1.04013125" y1="4.66725" x2="2.64033125" y2="4.720590625" layer="21"/>
|
||||
<rectangle x1="1.146809375" y1="4.720590625" x2="2.586990625" y2="4.77393125" layer="21"/>
|
||||
<rectangle x1="1.146809375" y1="4.77393125" x2="2.480309375" y2="4.82726875" layer="21"/>
|
||||
<rectangle x1="1.253490625" y1="4.82726875" x2="2.42696875" y2="4.880609375" layer="21"/>
|
||||
<rectangle x1="1.36016875" y1="4.880609375" x2="2.26695" y2="4.93395" layer="21"/>
|
||||
<rectangle x1="1.57353125" y1="4.93395" x2="2.10693125" y2="4.987290625" layer="21"/>
|
||||
</package>
|
||||
</packages>
|
||||
</library>
|
||||
<library name="SparkFun-Aesthetics">
|
||||
<description><h3>SparkFun Electronics' preferred foot prints</h3>
|
||||
In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br>
|
||||
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
|
||||
<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="DUMMY">
|
||||
<description>NOTHING HERE!!! For when you want a symbol with no package as an option against symbols with a package.</description>
|
||||
</package>
|
||||
</packages>
|
||||
</library>
|
||||
<library name="comma2.ai">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
<package name="MINI50-12">
|
||||
<description>12 CKT VERTICAL HEADER</description>
|
||||
<wire x1="11.31" y1="-6.1" x2="-11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="-6.1" x2="-11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="6.1" x2="11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="11.31" y1="6.1" x2="11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<hole x="-9.95" y="-4.55" drill="2.16"/>
|
||||
<hole x="9.95" y="-4.55" drill="2.16"/>
|
||||
<pad name="5" x="-7" y="-2" drill="1"/>
|
||||
<pad name="6" x="-5" y="-2" drill="1"/>
|
||||
<pad name="7" x="-3" y="-2" drill="1"/>
|
||||
<pad name="8" x="-1" y="-2" drill="1"/>
|
||||
<pad name="9" x="1" y="-2" drill="1"/>
|
||||
<pad name="10" x="3" y="-2" drill="1"/>
|
||||
<pad name="11" x="5" y="-2" drill="1"/>
|
||||
<pad name="12" x="7" y="-2" drill="1"/>
|
||||
<pad name="1" x="-7" y="0.2" drill="1"/>
|
||||
<pad name="2" x="-5" y="0.2" drill="1"/>
|
||||
<pad name="3" x="5" y="0.2" drill="1"/>
|
||||
<pad name="4" x="7" y="0.2" drill="1"/>
|
||||
<circle x="-7" y="2" radius="0.5" width="0.127" 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="8mil"/>
|
||||
<param name="mnLayersViaInSmd" value="2"/>
|
||||
<param name="mdCopperDimension" value="15mil"/>
|
||||
<param name="mdDrill" value="10mil"/>
|
||||
<param name="mdSmdStop" value="0mil"/>
|
||||
<param name="msWidth" value="6mil"/>
|
||||
<param name="msDrill" value="10mil"/>
|
||||
<param name="msMicroVia" value="9.99mm"/>
|
||||
<param name="msBlindViaRatio" value="0.1"/>
|
||||
<param name="rvPadTop" value="0.1"/>
|
||||
<param name="rvPadInner" value="0.1"/>
|
||||
<param name="rvPadBottom" value="0.1"/>
|
||||
<param name="rvViaOuter" value="0.25"/>
|
||||
<param name="rvViaInner" value="0.25"/>
|
||||
<param name="rvMicroViaOuter" value="0.25"/>
|
||||
<param name="rvMicroViaInner" value="0.25"/>
|
||||
<param name="rlMinPadTop" value="8mil"/>
|
||||
<param name="rlMaxPadTop" value="20mil"/>
|
||||
<param name="rlMinPadInner" value="8mil"/>
|
||||
<param name="rlMaxPadInner" value="20mil"/>
|
||||
<param name="rlMinPadBottom" value="8mil"/>
|
||||
<param name="rlMaxPadBottom" value="20mil"/>
|
||||
<param name="rlMinViaOuter" value="8mil"/>
|
||||
<param name="rlMaxViaOuter" value="20mil"/>
|
||||
<param name="rlMinViaInner" value="8mil"/>
|
||||
<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="0mil"/>
|
||||
<param name="srRoundness" value="0"/>
|
||||
<param name="srMinRoundness" value="0mil"/>
|
||||
<param name="srMaxRoundness" value="0mil"/>
|
||||
<param name="slThermalIsolate" value="10mil"/>
|
||||
<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="checkNames" value="1"/>
|
||||
<param name="checkWireStubs" value="1"/>
|
||||
<param name="checkPolygonWidth" value="0"/>
|
||||
<param name="useDiameter" value="13"/>
|
||||
<param name="maxErrors" value="50"/>
|
||||
</designrules>
|
||||
<autorouter>
|
||||
<pass name="Default">
|
||||
<param name="RoutingGrid" value="25mil"/>
|
||||
<param name="AutoGrid" value="1"/>
|
||||
<param name="Efforts" value="1"/>
|
||||
<param name="TopRouterVariant" value="1"/>
|
||||
<param name="tpViaShape" value="round"/>
|
||||
<param name="PrefDir.1" value="*"/>
|
||||
<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="0"/>
|
||||
<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="J3" library="comma.ai" package="OBDII-FEMALE-MIDCUT" value="OBDII-FEMALE-CUT" x="12.0142" y="22.1742" rot="MR270"/>
|
||||
<element name="J4" library="comma.ai" package="RA-RJ45" value="RA-RJ45RA" x="34.59" y="6.985" smashed="yes">
|
||||
<attribute name="NAME" x="26.6144" y="8.7884" size="1.27" layer="21" rot="R180"/>
|
||||
</element>
|
||||
<element name="U$1" library="oldlib" package="LOGO" value="" x="0.0254" y="0.4826"/>
|
||||
<element name="FRAME1" library="SparkFun-Aesthetics" package="DUMMY" value="FRAME-LETTERNO_PACKAGE" x="-8.89" y="-10.795">
|
||||
<attribute name="DESIGNER" value="adhintz" x="-8.89" y="-10.795" size="1.778" layer="27" display="off"/>
|
||||
<attribute name="VERSION" value="v01" x="-8.89" y="-10.795" size="1.778" layer="27" display="off"/>
|
||||
</element>
|
||||
<element name="J2" library="comma2.ai" package="MINI50-12" value="" x="13.97" y="52.705"/>
|
||||
</elements>
|
||||
<signals>
|
||||
<signal name="N$5">
|
||||
<contactref element="J4" pad="7"/>
|
||||
<wire x1="40.6654" y1="13.335" x2="37.765" y2="13.335" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="CAN2_H">
|
||||
<wire x1="23.5712" y1="24.7142" x2="23.5712" y2="16.0782" width="0.254" layer="16"/>
|
||||
<wire x1="23.5712" y1="16.0782" x2="16.51" y2="16.0782" width="0.254" layer="16"/>
|
||||
<wire x1="16.51" y1="16.0782" x2="16.1036" y2="16.0782" width="0.254" layer="16"/>
|
||||
<wire x1="23.5712" y1="24.7142" x2="41.0718" y2="24.7142" width="0.254" layer="16"/>
|
||||
<contactref element="J2" pad="7"/>
|
||||
<wire x1="16.51" y1="16.0782" x2="13.97" y2="16.51" width="0.254" layer="16"/>
|
||||
<wire x1="13.97" y1="16.51" x2="13.97" y2="45.085" width="0.254" layer="16"/>
|
||||
<wire x1="13.97" y1="45.085" x2="27.305" y2="45.085" width="0.254" layer="16"/>
|
||||
<wire x1="27.305" y1="45.085" x2="27.305" y2="54.61" width="0.254" layer="16"/>
|
||||
<wire x1="27.305" y1="54.61" x2="13.335" y2="54.61" width="0.254" layer="16"/>
|
||||
<wire x1="13.335" y1="54.61" x2="10.97" y2="50.705" width="0.254" layer="16"/>
|
||||
<wire x1="41.0718" y1="24.7142" x2="40.64" y2="13.335" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="N$4">
|
||||
<via x="36.7792" y="26.3398" extent="1-16" drill="0.4"/>
|
||||
<wire x1="36.7792" y1="16.313353125" x2="36.4998" y2="15.494" width="0.254" layer="1"/>
|
||||
<wire x1="36.7792" y1="26.3398" x2="36.7792" y2="16.313353125" width="0.254" layer="1"/>
|
||||
</signal>
|
||||
<signal name="CAN1_H">
|
||||
<wire x1="30.6832" y1="35.5346" x2="34.9758" y2="35.5346" width="0.254" layer="16"/>
|
||||
<wire x1="30.6832" y1="35.5346" x2="27.2542" y2="35.5346" width="0.254" layer="16"/>
|
||||
<wire x1="27.2542" y1="35.5346" x2="19.812" y2="28.0924" width="0.254" layer="16"/>
|
||||
<wire x1="19.812" y1="28.0924" x2="16.5354" y2="28.0924" width="0.254" layer="16"/>
|
||||
<wire x1="35.0012" y1="35.5092" x2="34.9758" y2="35.5346" width="0.254" layer="16"/>
|
||||
<contactref element="J2" pad="2"/>
|
||||
<wire x1="36.83" y1="35.5092" x2="35.0012" y2="35.5092" width="0.254" layer="16"/>
|
||||
<wire x1="29.464" y1="56.08" x2="29.464" y2="35.5092" width="0.254" layer="16"/>
|
||||
<wire x1="29.464" y1="56.08" x2="11.51" y2="56.08" width="0.254" layer="16"/>
|
||||
<wire x1="11.51" y1="56.08" x2="8.97" y2="53.54" width="0.254" layer="16"/>
|
||||
<wire x1="8.97" y1="53.54" x2="8.97" y2="52.905" width="0.254" layer="16"/>
|
||||
<wire x1="36.83" y1="35.5092" x2="29.464" y2="35.5092" width="0.254" layer="16"/>
|
||||
<wire x1="36.83" y1="35.5092" x2="36.83" y2="26.035" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="N$3">
|
||||
<contactref element="J4" pad="8"/>
|
||||
<wire x1="39.035" y1="15.875" x2="38.735" y2="19.685" width="0.254" layer="16"/>
|
||||
<wire x1="38.735" y1="19.685" x2="26.035" y2="19.685" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="CAN2_L">
|
||||
<wire x1="15.8496" y1="4.6482" x2="26.162" y2="14.9606" width="0.254" layer="16"/>
|
||||
<wire x1="10.2108" y1="5.4356" x2="10.9982" y2="4.6482" width="0.254" layer="16"/>
|
||||
<wire x1="10.2108" y1="5.4356" x2="10.2108" y2="16.3068" width="0.254" layer="16"/>
|
||||
<wire x1="10.9982" y1="4.6482" x2="15.8496" y2="4.6482" width="0.254" layer="16"/>
|
||||
<wire x1="26.162" y1="19.939" x2="26.162" y2="14.9606" width="0.254" layer="16"/>
|
||||
<wire x1="10.2108" y1="16.3068" x2="6.985" y2="16.51" width="0.254" layer="16"/>
|
||||
<wire x1="10.2108" y1="16.3068" x2="10.16" y2="43.815" width="0.254" layer="16"/>
|
||||
<wire x1="10.16" y1="43.815" x2="13.2" y2="50.935" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="12VIN">
|
||||
<contactref element="J3" pad="16"/>
|
||||
<wire x1="7.8142" y1="35.9992" x2="7.8142" y2="39.9198" width="2.032" layer="1"/>
|
||||
<wire x1="7.8142" y1="39.9198" x2="9.906" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="15.875" y1="42.0116" x2="16.51" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="16.51" y1="42.0116" x2="18.4658" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="18.4658" y1="42.0116" x2="31.2166" y2="29.2608" width="2.032" layer="1"/>
|
||||
<wire x1="16.51" y1="42.0116" x2="16.51" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="16.51" y1="42.0116" x2="16.51" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="15.875" y1="42.0116" x2="15.875" y2="36.195" width="2.032" layer="1"/>
|
||||
<wire x1="9.906" y1="42.0116" x2="15.875" y2="42.0116" width="2.032" layer="1"/>
|
||||
<wire x1="31.2166" y1="29.2608" x2="31.2166" y2="15.875" width="1.27" layer="1"/>
|
||||
<wire x1="31.2166" y1="15.875" x2="34.29" y2="15.875" width="0.762" layer="1"/>
|
||||
<wire x1="18.4658" y1="42.0116" x2="20.955" y2="50.8" width="0.762" layer="1"/>
|
||||
</signal>
|
||||
<signal name="N$2">
|
||||
<contactref element="J3" pad="5"/>
|
||||
<contactref element="J3" pad="4"/>
|
||||
<wire x1="16.2142" y1="22.211684375" x2="16.2142" y2="20.1992" width="2.032" layer="1"/>
|
||||
<wire x1="16.2142" y1="24.1492" x2="16.2142" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="16.2142" y1="20.1992" x2="20.8472" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="20.8472" y1="20.1992" x2="20.8472" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="20.8472" y1="20.1992" x2="20.8472" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="20.8472" y1="20.1992" x2="20.8472" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="20.8472" y1="20.1992" x2="20.8472" y2="20.1992" width="2.54" layer="1"/>
|
||||
<wire x1="20.8472" y1="20.1992" x2="20.8472" y2="11.5378" width="1.27" layer="1"/>
|
||||
<wire x1="20.8472" y1="11.5378" x2="20.955" y2="11.43" width="1.27" layer="1"/>
|
||||
<wire x1="20.8472" y1="11.5378" x2="29.845" y2="11.5378" width="1.27" layer="1"/>
|
||||
<wire x1="29.845" y1="11.5378" x2="35.56" y2="11.5378" width="1.27" layer="1"/>
|
||||
<wire x1="35.56" y1="11.5378" x2="42.4372" y2="11.5378" width="1.27" layer="1"/>
|
||||
<wire x1="42.4372" y1="11.5378" x2="42.545" y2="11.43" width="1.27" layer="1"/>
|
||||
<wire x1="35.56" y1="11.5378" x2="35.56" y2="13.335" width="0.762" layer="1"/>
|
||||
<wire x1="29.845" y1="11.5378" x2="30.48" y2="12.1728" width="0.762" layer="1"/>
|
||||
<wire x1="30.48" y1="12.1728" x2="30.48" y2="13.335" width="0.762" layer="1"/>
|
||||
<wire x1="30.48" y1="13.335" x2="29.845" y2="13.335" width="0.762" layer="1"/>
|
||||
<wire x1="29.845" y1="13.335" x2="29.845" y2="12.065" width="0.762" layer="1"/>
|
||||
<wire x1="42.4372" y1="11.5378" x2="42.545" y2="57.15" width="0.762" layer="1"/>
|
||||
</signal>
|
||||
<signal name="N$1">
|
||||
<contactref element="J4" pad="5"/>
|
||||
<wire x1="35.225" y1="13.335" x2="35.225" y2="12.365" width="0.762" layer="1"/>
|
||||
<wire x1="35.225" y1="12.365" x2="34.925" y2="12.065" width="0.762" layer="1"/>
|
||||
<contactref element="J4" pad="1"/>
|
||||
<wire x1="30.145" y1="13.335" x2="34.925" y2="12.065" width="0" layer="19" extent="1-1"/>
|
||||
</signal>
|
||||
<signal name="GND">
|
||||
<contactref element="J2" pad="1"/>
|
||||
<wire x1="42.652" y1="57.35" x2="42.545" y2="57.243" width="0.1524" layer="1"/>
|
||||
<wire x1="42.652" y1="57.35" x2="11.415" y2="57.35" width="0.762" layer="1"/>
|
||||
<wire x1="11.415" y1="57.35" x2="6.97" y2="52.905" width="0.762" layer="1"/>
|
||||
</signal>
|
||||
<signal name="CAN1_L">
|
||||
<contactref element="J4" pad="3"/>
|
||||
<wire x1="7.591434375" y1="45.488234375" x2="3.2512" y2="41.148" width="0.254" layer="16"/>
|
||||
<wire x1="3.2512" y1="41.148" x2="3.2512" y2="28.575" width="0.254" layer="16"/>
|
||||
<contactref element="J2" pad="6"/>
|
||||
<wire x1="5.1562" y1="28.575" x2="8.255" y2="28.575" width="0.254" layer="16"/>
|
||||
<wire x1="8.97" y1="50.705" x2="7.591434375" y2="45.488234375" width="0.254" layer="16"/>
|
||||
<wire x1="3.2512" y1="28.575" x2="5.1562" y2="28.575" width="0.254" layer="16"/>
|
||||
<wire x1="3.2512" y1="28.575" x2="3.175" y2="2.54" width="0.254" layer="16"/>
|
||||
<wire x1="3.175" y1="2.54" x2="23.495" y2="2.54" width="0.254" layer="16"/>
|
||||
<wire x1="23.495" y1="10.795" x2="33.02" y2="10.795" width="0.254" layer="16"/>
|
||||
<wire x1="33.02" y1="10.795" x2="32.685" y2="13.335" width="0.254" layer="16"/>
|
||||
<wire x1="23.495" y1="2.54" x2="23.495" y2="10.795" width="0.254" layer="16"/>
|
||||
</signal>
|
||||
<signal name="CAN3_L">
|
||||
<contactref element="J3" pad="13"/>
|
||||
</signal>
|
||||
<signal name="CAN3_H">
|
||||
<contactref element="J3" pad="12"/>
|
||||
</signal>
|
||||
<signal name="IGN">
|
||||
<contactref element="J2" pad="12"/>
|
||||
</signal>
|
||||
</signals>
|
||||
<mfgpreviewcolors>
|
||||
<mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
|
||||
<mfgpreviewcolor name="silkscreencolor" color="0xFFFEFEFE"/>
|
||||
<mfgpreviewcolor name="backgroundcolor" color="0xFF282828"/>
|
||||
<mfgpreviewcolor name="coppercolor" color="0xFFFFBF00"/>
|
||||
<mfgpreviewcolor name="substratecolor" color="0xFF786E46"/>
|
||||
</mfgpreviewcolors>
|
||||
</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>
|
||||
<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 the association of 3D packages
|
||||
with devices in libraries, schematics, and board files. Those 3D
|
||||
packages will not be understood (or retained) with this version.
|
||||
</note>
|
||||
</compatibility>
|
||||
</eagle>
|
|
@ -1,815 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE eagle SYSTEM "eagle.dtd">
|
||||
<eagle version="9.1.0">
|
||||
<drawing>
|
||||
<settings>
|
||||
<setting alwaysvectorfont="no"/>
|
||||
<setting keepoldvectorfont="yes"/>
|
||||
<setting verticaltext="up"/>
|
||||
</settings>
|
||||
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" 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="15" 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="yes" active="yes"/>
|
||||
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="104" name="Name" color="16" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="114" name="Badge_Outline" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
|
||||
<layer number="118" name="Rect_Pads" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="129" name="Mask" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="145" name="DrillLegend_01-02" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="146" name="DrillLegend_01-15" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="147" name="DrillLegend_01-16" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="148" name="DrillLegend_01-20" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="149" name="DrillLegend_02-15" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="153" name="FabDoc1" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="154" name="FabDoc2" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="155" name="FabDoc3" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
|
||||
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="217" name="217bmp" color="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="yes" active="yes"/>
|
||||
<layer number="226" name="226bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="227" name="227bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="228" name="228bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="229" name="229bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="230" name="230bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="231" name="231bmp" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="232" name="Eagle3D_PG2" color="14" fill="2" visible="yes" active="yes"/>
|
||||
<layer number="233" name="Eagle3D_PG3" color="14" fill="4" visible="yes" active="yes"/>
|
||||
<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/>
|
||||
<layer number="249" name="Edge" color="7" fill="1" visible="yes" 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="yes" active="yes"/>
|
||||
<layer number="255" name="routoute" color="7" fill="1" visible="yes" active="yes"/>
|
||||
</layers>
|
||||
<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
|
||||
<libraries>
|
||||
<library name="comma.ai">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
<package name="RA-RJ45">
|
||||
<hole x="-5.715" y="0" drill="3.2"/>
|
||||
<hole x="5.715" y="0" drill="3.2"/>
|
||||
<pad name="8" x="4.445" y="8.89" drill="0.9"/>
|
||||
<pad name="6" x="1.905" y="8.89" drill="0.9"/>
|
||||
<pad name="4" x="-0.635" y="8.89" drill="0.9"/>
|
||||
<pad name="2" x="-3.175" y="8.89" drill="0.9"/>
|
||||
<pad name="3" x="-1.905" y="6.35" drill="0.9"/>
|
||||
<pad name="5" x="0.635" y="6.35" drill="0.9"/>
|
||||
<pad name="7" x="3.175" y="6.35" drill="0.9"/>
|
||||
<pad name="1" x="-4.445" y="6.35" drill="0.9"/>
|
||||
<wire x1="7.747" y1="-7.874" x2="7.747" y2="10.668" width="0.127" layer="21"/>
|
||||
<wire x1="7.747" y1="10.668" x2="-7.747" y2="10.668" width="0.127" layer="21"/>
|
||||
<wire x1="-7.747" y1="10.668" x2="-7.747" y2="-7.874" width="0.127" layer="21"/>
|
||||
<wire x1="-7.747" y1="-7.874" x2="7.747" y2="-7.874" width="0.127" layer="21"/>
|
||||
<text x="-7.62" y="13.335" size="1.778" layer="21">>NAME</text>
|
||||
<pad name="P$1" x="-7.75" y="-3.05" drill="1.6"/>
|
||||
<pad name="P$2" x="7.75" y="-3.05" drill="1.6"/>
|
||||
</package>
|
||||
<package name="RA-RJ45-2">
|
||||
<hole x="-5.715" y="4.445" drill="3.51"/>
|
||||
<hole x="5.715" y="4.445" drill="3.51"/>
|
||||
<pad name="P$1" x="-7.875" y="7.495" drill="1.71"/>
|
||||
<pad name="P$2" x="7.875" y="7.495" drill="1.71"/>
|
||||
<pad name="2" x="3.175" y="-4.445" drill="0.9"/>
|
||||
<pad name="4" x="0.635" y="-4.445" drill="0.9"/>
|
||||
<pad name="6" x="-1.905" y="-4.445" drill="0.9"/>
|
||||
<pad name="8" x="-4.445" y="-4.445" drill="0.9"/>
|
||||
<pad name="1" x="4.445" y="-1.905" drill="0.9"/>
|
||||
<pad name="3" x="1.905" y="-1.905" drill="0.9"/>
|
||||
<pad name="5" x="-0.635" y="-1.905" drill="0.9"/>
|
||||
<pad name="7" x="-3.175" y="-1.905" drill="0.9"/>
|
||||
<wire x1="-8.1" y1="10.4" x2="8.1" y2="10.4" width="0.1524" layer="21"/>
|
||||
<wire x1="8.1" y1="10.4" x2="8.1" y2="-6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="8.1" y1="-6.35" x2="-8.1" y2="-6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="-8.1" y1="-6.35" x2="-8.1" y2="10.4" width="0.1524" layer="21"/>
|
||||
</package>
|
||||
<package name="OBDII-FEMALE-MIDCUT">
|
||||
<description>OBDII Connector footprint, for your late model automotive needs</description>
|
||||
<pad name="16" x="-13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="15" x="-9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="14" x="-5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="13" x="-1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="12" x="1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="11" x="5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="10" x="9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="9" x="13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="8" x="-13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="7" x="-9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="6" x="-5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="5" x="-1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="4" x="1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="3" x="5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="2" x="9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="1" x="13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<text x="16.129" y="-6.681" size="1.27" layer="21">1</text>
|
||||
<text x="-16.795" y="6.335" size="1.27" layer="21">16</text>
|
||||
<wire x1="-19.05" y1="-8.89" x2="19.05" y2="-8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="15.24" y2="8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-19.05" y1="-8.89" x2="-20.32" y2="-6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
<wire x1="19.05" y1="-8.89" x2="20.32" y2="-6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="-18.034" y2="6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-18.034" y1="6.35" x2="-20.32" y2="-6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="20.32" y1="-6.35" x2="18.161" y2="6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="15.24" y1="8.89" x2="18.161" y2="6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
<wire x1="-16" y1="0" x2="16" y2="0" width="0" layer="20"/>
|
||||
</package>
|
||||
<package name="OBDII-FEMALE">
|
||||
<description>OBDII Connector footprint, for your late model automotive needs</description>
|
||||
<pad name="16" x="-13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="15" x="-9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="14" x="-5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="13" x="-1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="12" x="1.975" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="11" x="5.925" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="10" x="9.875" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="9" x="13.825" y="4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="8" x="-13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="7" x="-9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="6" x="-5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="5" x="-1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="4" x="1.975" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="3" x="5.925" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="2" x="9.875" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<pad name="1" x="13.825" y="-4.2" drill="2.6" diameter="3.4"/>
|
||||
<text x="13.335" y="-1.855" size="1.27" layer="21">1</text>
|
||||
<text x="-14.89" y="0.62" size="1.27" layer="21">16</text>
|
||||
<wire x1="-19.05" y1="-8.89" x2="19.05" y2="-8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="15.24" y2="8.89" width="0.127" layer="21"/>
|
||||
<wire x1="-19.05" y1="-8.89" x2="-20.32" y2="-6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
<wire x1="19.05" y1="-8.89" x2="20.32" y2="-6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-15.24" y1="8.89" x2="-18.034" y2="6.35" width="0.1524" layer="21" curve="90"/>
|
||||
<wire x1="-18.034" y1="6.35" x2="-20.32" y2="-6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="20.32" y1="-6.35" x2="18.161" y2="6.35" width="0.1524" layer="21"/>
|
||||
<wire x1="15.24" y1="8.89" x2="18.161" y2="6.35" width="0.1524" layer="21" curve="-90"/>
|
||||
</package>
|
||||
</packages>
|
||||
<symbols>
|
||||
<symbol name="JACK8SH">
|
||||
<wire x1="1.524" y1="10.668" x2="0" y2="10.668" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="10.668" x2="0" y2="9.652" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="9.652" x2="1.524" y2="9.652" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="8.128" x2="0" y2="8.128" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="8.128" x2="0" y2="7.112" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="7.112" x2="1.524" y2="7.112" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="5.588" x2="0" y2="5.588" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="5.588" x2="0" y2="4.572" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="4.572" x2="1.524" y2="4.572" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="3.048" x2="0" y2="3.048" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="3.048" x2="0" y2="2.032" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="2.032" x2="1.524" y2="2.032" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="0.508" x2="0" y2="0.508" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="0.508" x2="0" y2="-0.508" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-0.508" x2="1.524" y2="-0.508" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="-2.032" x2="0" y2="-2.032" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-2.032" x2="0" y2="-3.048" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-3.048" x2="1.524" y2="-3.048" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="-4.572" x2="0" y2="-4.572" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-4.572" x2="0" y2="-5.588" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-5.588" x2="1.524" y2="-5.588" width="0.254" layer="94"/>
|
||||
<wire x1="1.524" y1="-7.112" x2="0" y2="-7.112" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-7.112" x2="0" y2="-8.128" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="-8.128" x2="1.524" y2="-8.128" width="0.254" layer="94"/>
|
||||
<wire x1="-0.381" y1="-10.16" x2="0.254" y2="-10.16" width="0.127" layer="94"/>
|
||||
<wire x1="1.016" y1="-10.16" x2="1.524" y2="-10.16" width="0.127" layer="94"/>
|
||||
<wire x1="2.286" y1="-10.16" x2="2.794" y2="-10.16" width="0.127" layer="94"/>
|
||||
<wire x1="3.048" y1="-10.16" x2="3.302" y2="-10.16" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-10.16" x2="3.302" y2="-9.652" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="9.906" x2="3.302" y2="10.414" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="10.922" x2="3.302" y2="11.43" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="11.43" x2="2.794" y2="11.43" width="0.127" layer="94"/>
|
||||
<wire x1="2.286" y1="11.43" x2="1.778" y2="11.43" width="0.127" layer="94"/>
|
||||
<wire x1="1.27" y1="11.43" x2="0.762" y2="11.43" width="0.127" layer="94"/>
|
||||
<wire x1="0.254" y1="11.43" x2="-0.381" y2="11.43" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="11.43" x2="-0.381" y2="10.668" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="9.652" x2="-0.381" y2="8.128" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="7.112" x2="-0.381" y2="5.588" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="4.572" x2="-0.381" y2="3.048" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="2.032" x2="-0.381" y2="0.508" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="-2.032" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="-3.048" x2="-0.381" y2="-4.572" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="-5.588" x2="-0.381" y2="-7.112" width="0.127" layer="94"/>
|
||||
<wire x1="-0.381" y1="-8.128" x2="-0.381" y2="-10.16" width="0.127" layer="94"/>
|
||||
<wire x1="4.826" y1="4.064" x2="4.826" y2="3.048" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="3.048" x2="4.826" y2="2.54" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="2.54" x2="4.826" y2="2.032" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="2.032" x2="4.826" y2="1.524" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="1.524" x2="4.826" y2="1.016" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="1.016" x2="4.826" y2="0.508" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="0.508" x2="4.826" y2="0" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="0" x2="4.826" y2="-0.508" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="-0.508" x2="4.826" y2="-1.524" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="-1.524" x2="7.366" y2="-1.524" width="0.1998" layer="94"/>
|
||||
<wire x1="7.366" y1="-1.524" x2="7.366" y2="-0.254" width="0.1998" layer="94"/>
|
||||
<wire x1="7.366" y1="-0.254" x2="8.89" y2="-0.254" width="0.1998" layer="94"/>
|
||||
<wire x1="8.89" y1="-0.254" x2="8.89" y2="2.794" width="0.1998" layer="94"/>
|
||||
<wire x1="8.89" y1="2.794" x2="7.366" y2="2.794" width="0.1998" layer="94"/>
|
||||
<wire x1="7.366" y1="2.794" x2="7.366" y2="4.064" width="0.1998" layer="94"/>
|
||||
<wire x1="7.366" y1="4.064" x2="4.826" y2="4.064" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="3.048" x2="5.588" y2="3.048" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="2.54" x2="5.588" y2="2.54" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="2.032" x2="5.588" y2="2.032" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="1.524" x2="5.588" y2="1.524" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="1.016" x2="5.588" y2="1.016" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="0.508" x2="5.588" y2="0.508" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="0" x2="5.588" y2="0" width="0.1998" layer="94"/>
|
||||
<wire x1="4.826" y1="-0.508" x2="5.588" y2="-0.508" width="0.1998" layer="94"/>
|
||||
<wire x1="3.302" y1="8.636" x2="3.302" y2="9.144" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="7.366" x2="3.302" y2="7.874" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="6.096" x2="3.302" y2="6.604" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="4.826" x2="3.302" y2="5.334" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="3.556" x2="3.302" y2="4.064" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="2.286" x2="3.302" y2="2.794" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="1.016" x2="3.302" y2="1.524" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-0.254" x2="3.302" y2="0.254" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-1.524" x2="3.302" y2="-1.016" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-2.794" x2="3.302" y2="-2.286" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-4.064" x2="3.302" y2="-3.556" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-5.334" x2="3.302" y2="-4.826" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-6.604" x2="3.302" y2="-6.096" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-7.874" x2="3.302" y2="-7.366" width="0.127" layer="94"/>
|
||||
<wire x1="3.302" y1="-9.144" x2="3.302" y2="-8.636" width="0.127" layer="94"/>
|
||||
<text x="3.81" y="10.668" size="1.778" layer="95">>NAME</text>
|
||||
<text x="3.81" y="-10.922" size="1.778" layer="96">>VALUE</text>
|
||||
<pin name="1" x="-2.54" y="10.16" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="2" x="-2.54" y="7.62" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="3" x="-2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="4" x="-2.54" y="2.54" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="5" x="-2.54" y="0" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="6" x="-2.54" y="-2.54" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="7" x="-2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
<pin name="8" x="-2.54" y="-7.62" visible="pad" length="short" direction="pas" swaplevel="1"/>
|
||||
</symbol>
|
||||
<symbol name="OBDII">
|
||||
<wire x1="-17.78" y1="12.7" x2="-17.78" y2="-12.7" width="0.254" layer="94"/>
|
||||
<wire x1="-17.78" y1="-12.7" x2="17.78" y2="-12.7" width="0.254" layer="94"/>
|
||||
<wire x1="17.78" y1="-12.7" x2="17.78" y2="12.7" width="0.254" layer="94"/>
|
||||
<wire x1="17.78" y1="12.7" x2="-17.78" y2="12.7" width="0.254" layer="94"/>
|
||||
<pin name="1" x="-22.86" y="10.16" length="middle"/>
|
||||
<pin name="J1850BUS+" x="-22.86" y="7.62" length="middle"/>
|
||||
<pin name="3" x="-22.86" y="5.08" length="middle"/>
|
||||
<pin name="CHASGND" x="-22.86" y="2.54" length="middle"/>
|
||||
<pin name="SIGGND" x="-22.86" y="0" length="middle"/>
|
||||
<pin name="CANHIGH" x="-22.86" y="-2.54" length="middle"/>
|
||||
<pin name="ISOK-LINE" x="-22.86" y="-5.08" length="middle"/>
|
||||
<pin name="8" x="-22.86" y="-7.62" length="middle"/>
|
||||
<pin name="9" x="22.86" y="10.16" length="middle" rot="R180"/>
|
||||
<pin name="J1850BUS" x="22.86" y="7.62" length="middle" rot="R180"/>
|
||||
<pin name="11" x="22.86" y="5.08" length="middle" rot="R180"/>
|
||||
<pin name="12" x="22.86" y="2.54" length="middle" rot="R180"/>
|
||||
<pin name="13" x="22.86" y="0" length="middle" rot="R180"/>
|
||||
<pin name="CANLOW" x="22.86" y="-2.54" length="middle" rot="R180"/>
|
||||
<pin name="ISOL-LINE" x="22.86" y="-5.08" length="middle" rot="R180"/>
|
||||
<pin name="BATTPOWER" x="22.86" y="-7.62" length="middle" rot="R180"/>
|
||||
<text x="-17.526" y="14.224" size="1.778" layer="95">>NAME</text>
|
||||
</symbol>
|
||||
</symbols>
|
||||
<devicesets>
|
||||
<deviceset name="RA-RJ45" prefix="J">
|
||||
<gates>
|
||||
<gate name="G$1" symbol="JACK8SH" x="0" y="0"/>
|
||||
</gates>
|
||||
<devices>
|
||||
<device name="RA" package="RA-RJ45">
|
||||
<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"/>
|
||||
<connect gate="G$1" pin="4" pad="4"/>
|
||||
<connect gate="G$1" pin="5" pad="5"/>
|
||||
<connect gate="G$1" pin="6" pad="6"/>
|
||||
<connect gate="G$1" pin="7" pad="7"/>
|
||||
<connect gate="G$1" pin="8" pad="8"/>
|
||||
</connects>
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
<device name="RA-2" package="RA-RJ45-2">
|
||||
<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"/>
|
||||
<connect gate="G$1" pin="4" pad="4"/>
|
||||
<connect gate="G$1" pin="5" pad="5"/>
|
||||
<connect gate="G$1" pin="6" pad="6"/>
|
||||
<connect gate="G$1" pin="7" pad="7"/>
|
||||
<connect gate="G$1" pin="8" pad="8"/>
|
||||
</connects>
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
</devices>
|
||||
</deviceset>
|
||||
<deviceset name="OBDII-FEMALE" prefix="J">
|
||||
<gates>
|
||||
<gate name="G$1" symbol="OBDII" x="0" y="0"/>
|
||||
</gates>
|
||||
<devices>
|
||||
<device name="FEMALE" package="OBDII-FEMALE">
|
||||
<connects>
|
||||
<connect gate="G$1" pin="1" pad="1"/>
|
||||
<connect gate="G$1" pin="11" pad="11"/>
|
||||
<connect gate="G$1" pin="12" pad="12"/>
|
||||
<connect gate="G$1" pin="13" pad="13"/>
|
||||
<connect gate="G$1" pin="3" pad="3"/>
|
||||
<connect gate="G$1" pin="8" pad="8"/>
|
||||
<connect gate="G$1" pin="9" pad="9"/>
|
||||
<connect gate="G$1" pin="BATTPOWER" pad="16"/>
|
||||
<connect gate="G$1" pin="CANHIGH" pad="6"/>
|
||||
<connect gate="G$1" pin="CANLOW" pad="14"/>
|
||||
<connect gate="G$1" pin="CHASGND" pad="4"/>
|
||||
<connect gate="G$1" pin="ISOK-LINE" pad="7"/>
|
||||
<connect gate="G$1" pin="ISOL-LINE" pad="15"/>
|
||||
<connect gate="G$1" pin="J1850BUS" pad="10"/>
|
||||
<connect gate="G$1" pin="J1850BUS+" pad="2"/>
|
||||
<connect gate="G$1" pin="SIGGND" pad="5"/>
|
||||
</connects>
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
<device name="-CUT" package="OBDII-FEMALE-MIDCUT">
|
||||
<connects>
|
||||
<connect gate="G$1" pin="1" pad="1"/>
|
||||
<connect gate="G$1" pin="11" pad="11"/>
|
||||
<connect gate="G$1" pin="12" pad="12"/>
|
||||
<connect gate="G$1" pin="13" pad="13"/>
|
||||
<connect gate="G$1" pin="3" pad="3"/>
|
||||
<connect gate="G$1" pin="8" pad="8"/>
|
||||
<connect gate="G$1" pin="9" pad="9"/>
|
||||
<connect gate="G$1" pin="BATTPOWER" pad="16"/>
|
||||
<connect gate="G$1" pin="CANHIGH" pad="6"/>
|
||||
<connect gate="G$1" pin="CANLOW" pad="14"/>
|
||||
<connect gate="G$1" pin="CHASGND" pad="4"/>
|
||||
<connect gate="G$1" pin="ISOK-LINE" pad="7"/>
|
||||
<connect gate="G$1" pin="ISOL-LINE" pad="15"/>
|
||||
<connect gate="G$1" pin="J1850BUS" pad="10"/>
|
||||
<connect gate="G$1" pin="J1850BUS+" pad="2"/>
|
||||
<connect gate="G$1" pin="SIGGND" pad="5"/>
|
||||
</connects>
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
</devices>
|
||||
</deviceset>
|
||||
</devicesets>
|
||||
</library>
|
||||
<library name="SparkFun-Aesthetics">
|
||||
<description><h3>SparkFun Electronics' preferred foot prints</h3>
|
||||
In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br>
|
||||
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
|
||||
<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="CREATIVE_COMMONS">
|
||||
<text x="-20.32" y="5.08" size="1.778" layer="51" font="vector">Released under the Creative Commons Attribution Share-Alike 4.0 License</text>
|
||||
<text x="0" y="2.54" size="1.778" layer="51" font="vector"> https://creativecommons.org/licenses/by-sa/4.0/</text>
|
||||
<text x="11.43" y="0" size="1.778" layer="51" font="vector">Designed by:</text>
|
||||
</package>
|
||||
<package name="DUMMY">
|
||||
<description>NOTHING HERE!!! For when you want a symbol with no package as an option against symbols with a package.</description>
|
||||
</package>
|
||||
</packages>
|
||||
<symbols>
|
||||
<symbol name="LETTER_L">
|
||||
<wire x1="0" y1="185.42" x2="248.92" y2="185.42" width="0.4064" layer="94"/>
|
||||
<wire x1="248.92" y1="185.42" x2="248.92" y2="0" width="0.4064" layer="94"/>
|
||||
<wire x1="0" y1="185.42" x2="0" y2="0" width="0.4064" layer="94"/>
|
||||
<wire x1="0" y1="0" x2="248.92" y2="0" width="0.4064" layer="94"/>
|
||||
</symbol>
|
||||
<symbol name="DOCFIELD">
|
||||
<wire x1="0" y1="0" x2="71.12" y2="0" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="15.24" x2="87.63" y2="15.24" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="0" x2="0" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="5.08" x2="71.12" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="5.08" x2="0" y2="15.24" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="15.24" x2="101.6" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="71.12" y1="5.08" x2="71.12" y2="0" width="0.254" layer="94"/>
|
||||
<wire x1="71.12" y1="5.08" x2="87.63" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="71.12" y1="0" x2="101.6" y2="0" width="0.254" layer="94"/>
|
||||
<wire x1="87.63" y1="15.24" x2="87.63" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="87.63" y1="15.24" x2="0" y2="15.24" width="0.254" layer="94"/>
|
||||
<wire x1="87.63" y1="5.08" x2="101.6" y2="5.08" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="5.08" x2="101.6" y2="0" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="15.24" x2="0" y2="22.86" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="35.56" x2="0" y2="35.56" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="35.56" x2="101.6" y2="22.86" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="22.86" x2="101.6" y2="22.86" width="0.254" layer="94"/>
|
||||
<wire x1="0" y1="22.86" x2="0" y2="35.56" width="0.254" layer="94"/>
|
||||
<wire x1="101.6" y1="22.86" x2="101.6" y2="15.24" width="0.254" layer="94"/>
|
||||
<text x="1.27" y="1.27" size="2.54" layer="94" font="vector">Date:</text>
|
||||
<text x="12.7" y="1.27" size="2.54" layer="94" font="vector">>LAST_DATE_TIME</text>
|
||||
<text x="72.39" y="1.27" size="2.54" layer="94" font="vector">Sheet:</text>
|
||||
<text x="86.36" y="1.27" size="2.54" layer="94" font="vector">>SHEET</text>
|
||||
<text x="88.9" y="11.43" size="2.54" layer="94" font="vector">REV:</text>
|
||||
<text x="1.524" y="17.78" size="2.54" layer="94" font="vector">TITLE:</text>
|
||||
<text x="15.494" y="17.78" size="2.7432" layer="94" font="vector">>DRAWING_NAME</text>
|
||||
<text x="1.27" y="11.43" size="2.54" layer="94">Design by:</text>
|
||||
</symbol>
|
||||
</symbols>
|
||||
<devicesets>
|
||||
<deviceset name="FRAME-LETTER" prefix="FRAME">
|
||||
<description><b>Schematic Frame</b><p>
|
||||
Standard 8.5x11 US Letter frame</description>
|
||||
<gates>
|
||||
<gate name="G$1" symbol="LETTER_L" x="0" y="0"/>
|
||||
<gate name="V" symbol="DOCFIELD" x="147.32" y="0" addlevel="must"/>
|
||||
</gates>
|
||||
<devices>
|
||||
<device name="" package="CREATIVE_COMMONS">
|
||||
<technologies>
|
||||
<technology name=""/>
|
||||
</technologies>
|
||||
</device>
|
||||
<device name="NO_PACKAGE" package="DUMMY">
|
||||
<technologies>
|
||||
<technology name="">
|
||||
<attribute name="DESIGNER" value="Nobody" constant="no"/>
|
||||
<attribute name="VERSION" value="v01" constant="no"/>
|
||||
</technology>
|
||||
</technologies>
|
||||
</device>
|
||||
</devices>
|
||||
</deviceset>
|
||||
</devicesets>
|
||||
</library>
|
||||
<library name="comma2.ai">
|
||||
<description>MobileEye connector</description>
|
||||
<packages>
|
||||
<package name="MINI50-12">
|
||||
<description>12 CKT VERTICAL HEADER</description>
|
||||
<wire x1="11.31" y1="-6.1" x2="-11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="-6.1" x2="-11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="-11.31" y1="6.1" x2="11.31" y2="6.1" width="0.127" layer="51"/>
|
||||
<wire x1="11.31" y1="6.1" x2="11.31" y2="-6.1" width="0.127" layer="51"/>
|
||||
<hole x="-9.95" y="-4.55" drill="2.16"/>
|
||||
<hole x="9.95" y="-4.55" drill="2.16"/>
|
||||
<pad name="5" x="-7" y="-2" drill="1"/>
|
||||
<pad name="6" x="-5" y="-2" drill="1"/>
|
||||
<pad name="7" x="-3" y="-2" drill="1"/>
|
||||
<pad name="8" x="-1" y="-2" drill="1"/>
|
||||
<pad name="9" x="1" y="-2" drill="1"/>
|
||||
<pad name="10" x="3" y="-2" drill="1"/>
|
||||
<pad name="11" x="5" y="-2" drill="1"/>
|
||||
<pad name="12" x="7" y="-2" drill="1"/>
|
||||
<pad name="1" x="-7" y="0.2" drill="1"/>
|
||||
<pad name="2" x="-5" y="0.2" drill="1"/>
|
||||
<pad name="3" x="5" y="0.2" drill="1"/>
|
||||
<pad name="4" x="7" y="0.2" drill="1"/>
|
||||
<circle x="-7" y="2" radius="0.5" width="0.127" layer="51"/>
|
||||
</package>
|
||||
</packages>
|
||||
<symbols>
|
||||
<symbol name="MINI50-12">
|
||||
<pin name="GND@1" x="-20.32" y="5.08" length="middle" direction="pwr"/>
|
||||
<pin name="CAR_CANH" x="-20.32" y="2.54" length="middle"/>
|
||||
<pin name="@5" x="-20.32" y="-5.08" length="middle"/>
|
||||
<pin name="CAR_CANL@6" x="-20.32" y="-7.62" length="middle"/>
|
||||
<pin name="@3" x="-20.32" y="0" length="middle"/>
|
||||
<pin name="@4" x="-20.32" y="-2.54" length="middle"/>
|
||||
<pin name="CAM_CANH@7" x="20.32" y="5.08" length="middle" rot="R180"/>
|
||||
<pin name="IGN@12" x="20.32" y="-7.62" length="middle" direction="pwr" rot="R180"/>
|
||||
<pin name="@11" x="20.32" y="-5.08" length="middle" rot="R180"/>
|
||||
<pin name="CAM_CANL" x="20.32" y="2.54" length="middle" rot="R180"/>
|
||||
<pin name="@9" x="20.32" y="0" length="middle" rot="R180"/>
|
||||
<pin name="@10" x="20.32" y="-2.54" length="middle" rot="R180"/>
|
||||
<wire x1="-15.24" y1="-10.16" x2="-15.24" y2="10.16" width="0.254" layer="94"/>
|
||||
<wire x1="-15.24" y1="10.16" x2="15.24" y2="10.16" width="0.254" layer="94"/>
|
||||
<wire x1="15.24" y1="10.16" x2="15.24" y2="-10.16" width="0.254" layer="94"/>
|
||||
<wire x1="15.24" y1="-10.16" x2="-15.24" y2="-10.16" width="0.254" layer="94"/>
|
||||
<text x="-15.494" y="11.43" size="1.778" layer="95">>NAME</text>
|
||||
<text x="-7.874" y="7.62" size="1.778" layer="94">MINI50-12</text>
|
||||
</symbol>
|
||||
</symbols>
|
||||
<devicesets>
|
||||
<deviceset name="MINI50" prefix="J" uservalue="yes">
|
||||
<description>mini50 12 vertical header</description>
|
||||
<gates>
|
||||
<gate name="G$1" symbol="MINI50-12" x="0" y="0"/>
|
||||
</gates>
|
||||
<devices>
|
||||
<device name="MINI50-12-VERT" package="MINI50-12">
|
||||
<connects>
|
||||
<connect gate="G$1" pin="@10" pad="10"/>
|
||||
<connect gate="G$1" pin="@11" pad="11"/>
|
||||
<connect gate="G$1" pin="@3" pad="3"/>
|
||||
<connect gate="G$1" pin="@4" pad="4"/>
|
||||
<connect gate="G$1" pin="@5" pad="5"/>
|
||||
<connect gate="G$1" pin="@9" pad="9"/>
|
||||
<connect gate="G$1" pin="CAM_CANH@7" pad="7"/>
|
||||
<connect gate="G$1" pin="CAM_CANL" pad="8"/>
|
||||
<connect gate="G$1" pin="CAR_CANH" pad="2"/>
|
||||
<connect gate="G$1" pin="CAR_CANL@6" pad="6"/>
|
||||
<connect gate="G$1" pin="GND@1" pad="1"/>
|
||||
<connect gate="G$1" pin="IGN@12" pad="12"/>
|
||||
</connects>
|
||||
<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="J3" library="comma.ai" deviceset="OBDII-FEMALE" device="-CUT" value="OBDII-FEMALE-CUT"/>
|
||||
<part name="J4" library="comma.ai" deviceset="RA-RJ45" device="RA"/>
|
||||
<part name="FRAME1" library="SparkFun-Aesthetics" deviceset="FRAME-LETTER" device="NO_PACKAGE">
|
||||
<attribute name="DESIGNER" value="adhintz"/>
|
||||
</part>
|
||||
<part name="J2" library="comma2.ai" deviceset="MINI50" device="MINI50-12-VERT"/>
|
||||
</parts>
|
||||
<sheets>
|
||||
<sheet>
|
||||
<plain>
|
||||
<text x="68.072" y="128.524" size="1.778" layer="97">OBDII</text>
|
||||
<text x="71.374" y="92.71" size="1.778" layer="97">Mini50 header (to car)</text>
|
||||
</plain>
|
||||
<instances>
|
||||
<instance part="J3" gate="G$1" x="81.28" y="114.3"/>
|
||||
<instance part="J4" gate="G$1" x="83.82" y="45.72"/>
|
||||
<instance part="FRAME1" gate="G$1" x="0" y="0">
|
||||
<attribute name="DESIGNER" x="0" y="0" size="1.778" layer="96" display="off"/>
|
||||
</instance>
|
||||
<instance part="FRAME1" gate="V" x="147.32" y="0"/>
|
||||
<instance part="J2" gate="G$1" x="81.28" y="81.28"/>
|
||||
</instances>
|
||||
<busses>
|
||||
</busses>
|
||||
<nets>
|
||||
<net name="CAN2_H" class="0">
|
||||
<segment>
|
||||
<wire x1="58.42" y1="119.38" x2="43.18" y2="119.38" width="0.1524" layer="91"/>
|
||||
<label x="43.18" y="119.38" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="3"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="7"/>
|
||||
<wire x1="81.28" y1="40.64" x2="71.12" y2="40.64" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="40.64" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="CAM_CANH@7"/>
|
||||
<wire x1="101.6" y1="86.36" x2="111.76" y2="86.36" width="0.1524" layer="91"/>
|
||||
<label x="104.14" y="86.36" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CAN1_H" class="0">
|
||||
<segment>
|
||||
<wire x1="58.42" y1="111.76" x2="43.18" y2="111.76" width="0.1524" layer="91"/>
|
||||
<label x="43.18" y="111.76" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="CANHIGH"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="6"/>
|
||||
<wire x1="81.28" y1="43.18" x2="71.12" y2="43.18" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="43.18" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="CAR_CANH"/>
|
||||
<wire x1="60.96" y1="83.82" x2="50.8" y2="83.82" width="0.1524" layer="91"/>
|
||||
<label x="50.8" y="83.82" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CAN2_L" class="0">
|
||||
<segment>
|
||||
<wire x1="104.14" y1="119.38" x2="119.38" y2="119.38" width="0.1524" layer="91"/>
|
||||
<label x="109.22" y="119.38" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="11"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="8"/>
|
||||
<wire x1="81.28" y1="38.1" x2="71.12" y2="38.1" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="38.1" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="CAM_CANL"/>
|
||||
<wire x1="101.6" y1="83.82" x2="111.76" y2="83.82" width="0.1524" layer="91"/>
|
||||
<label x="104.14" y="83.82" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="12VIN" class="0">
|
||||
<segment>
|
||||
<wire x1="104.14" y1="106.68" x2="119.38" y2="106.68" width="0.1524" layer="91"/>
|
||||
<label x="109.22" y="106.68" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="BATTPOWER"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="2"/>
|
||||
<wire x1="81.28" y1="53.34" x2="71.12" y2="53.34" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="53.34" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="GND" class="0">
|
||||
<segment>
|
||||
<wire x1="58.42" y1="116.84" x2="55.88" y2="116.84" width="0.1524" layer="91"/>
|
||||
<label x="43.18" y="116.84" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="CHASGND"/>
|
||||
<pinref part="J3" gate="G$1" pin="SIGGND"/>
|
||||
<wire x1="55.88" y1="116.84" x2="43.18" y2="116.84" width="0.1524" layer="91"/>
|
||||
<wire x1="58.42" y1="114.3" x2="55.88" y2="114.3" width="0.1524" layer="91"/>
|
||||
<wire x1="55.88" y1="114.3" x2="55.88" y2="116.84" width="0.1524" layer="91"/>
|
||||
<junction x="55.88" y="116.84"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="1"/>
|
||||
<wire x1="81.28" y1="55.88" x2="71.12" y2="55.88" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="55.88" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="5"/>
|
||||
<wire x1="81.28" y1="45.72" x2="71.12" y2="45.72" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="45.72" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="GND@1"/>
|
||||
<wire x1="60.96" y1="86.36" x2="50.8" y2="86.36" width="0.1524" layer="91"/>
|
||||
<label x="50.8" y="86.36" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CAN1_L" class="0">
|
||||
<segment>
|
||||
<wire x1="104.14" y1="111.76" x2="119.38" y2="111.76" width="0.1524" layer="91"/>
|
||||
<label x="109.22" y="111.76" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="CANLOW"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="3"/>
|
||||
<wire x1="81.28" y1="50.8" x2="71.12" y2="50.8" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="50.8" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="CAR_CANL@6"/>
|
||||
<wire x1="60.96" y1="73.66" x2="50.8" y2="73.66" width="0.1524" layer="91"/>
|
||||
<label x="50.8" y="73.66" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CAN3_L" class="0">
|
||||
<segment>
|
||||
<wire x1="104.14" y1="114.3" x2="119.38" y2="114.3" width="0.1524" layer="91"/>
|
||||
<label x="109.22" y="114.3" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="13"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="CAN3_H" class="0">
|
||||
<segment>
|
||||
<wire x1="104.14" y1="116.84" x2="119.38" y2="116.84" width="0.1524" layer="91"/>
|
||||
<label x="109.22" y="116.84" size="1.778" layer="95"/>
|
||||
<pinref part="J3" gate="G$1" pin="12"/>
|
||||
</segment>
|
||||
</net>
|
||||
<net name="IGN" class="0">
|
||||
<segment>
|
||||
<pinref part="J4" gate="G$1" pin="4"/>
|
||||
<wire x1="81.28" y1="48.26" x2="71.12" y2="48.26" width="0.1524" layer="91"/>
|
||||
<label x="71.12" y="48.26" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J3" gate="G$1" pin="8"/>
|
||||
<wire x1="58.42" y1="106.68" x2="43.18" y2="106.68" width="0.1524" layer="91"/>
|
||||
<label x="43.18" y="106.68" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
<segment>
|
||||
<pinref part="J2" gate="G$1" pin="IGN@12"/>
|
||||
<wire x1="101.6" y1="73.66" x2="111.76" y2="73.66" width="0.1524" layer="91"/>
|
||||
<label x="104.14" y="73.66" size="1.778" layer="95"/>
|
||||
</segment>
|
||||
</net>
|
||||
</nets>
|
||||
</sheet>
|
||||
</sheets>
|
||||
</schematic>
|
||||
</drawing>
|
||||
</eagle>
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Before Width: | Height: | Size: 57 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,10 @@
|
|||
Ref Des,Package,MPN,Qty,Link
|
||||
J1,3-pin,RASM722PX,1,https://www.digikey.com/products/en?keywords=RASM722PX
|
||||
J2,OBDII,,1,https://www.digikey.com/products/en?mpart=204-212ST&v=119
|
||||
J3,RJ45-RA,A-2004-2-4-LPS-N-R,1,https://www.digikey.com/product-detail/en/assmann-wsw-components/A-2004-2-4-LPS-N-R/AE10387-ND/2183638
|
||||
J4,CONN HEADER VERT,348250124,1,https://www.digikey.com/product-detail/en/0348250124/WM10326-ND/4504599/?itemSeq=281019679
|
||||
J5,MINI50 CONN RCPT,348240124,1,https://www.digikey.com/product-detail/en/molex-llc/0348240124/WM10324-ND/4504597
|
||||
SW1,SMD,CT204212ST-ND,1,https://www.digikey.com/products/en?mpart=204-212ST&v=119
|
||||
D1,SMD,ES2BA-13-F,1,https://www.digikey.com/product-detail/en/diodes-incorporated/ES2BA-13-F/ES2BA-FDICT-ND/815690
|
||||
R1, 0603R,ERJ-PA3J121V,1,https://www.digikey.com/product-detail/en/molex-llc/5600230421/WM8745CT-ND/3178491
|
||||
Pins,,5600230421,12,https://www.digikey.com/product-detail/en/molex-llc/5600230421/WM8745CT-ND/3178491
|
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,21 @@
|
|||
FCA (Fiat Chrysler Automotive) Giraffe
|
||||
====
|
||||
|
||||
Get your panda deeper into your:
|
||||
|
||||
- 2017 Chrysler Pacifica Hybrid
|
||||
|
||||
May fit other FCA cars as well.
|
||||
|
||||
The switches
|
||||
====
|
||||
|
||||
The 2 DIP switches control signals to the stock ADAS system
|
||||
|
||||
- 1 -- IGN to camera
|
||||
|
||||
- 2 -- ADAS CAN1 -> camera CAN (OBDII pins 12 & 13)
|
||||
|
||||
<img src="https://github.com/commaai/neo/blob/master/giraffe/fca/fca_switches.png">
|
||||
|
||||
Initial design from the community from: [@adhintz](https://github.com/adhintz)
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 93 KiB |
Loading…
Reference in New Issue