From 8497956172cbe7148e924de0af3f30d17226bee4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Thu, 30 Nov 2023 10:51:22 +0100 Subject: [PATCH] lib: add USB to serial adapter --- kicad/qeda.3dshapes/SOP100P615X140-10N.stp | 199 ++++++++++++++++++ kicad/qeda.3dshapes/SOP100P615X140-11N.stp | 199 ++++++++++++++++++ kicad/qeda.kicad_sym | 67 ++++++ .../CONNECTOR_KF141V-2.54-3P.kicad_mod | 12 +- .../CONNECTOR_KF141V-2.54-8P.kicad_mod | 27 ++- .../CONNECTOR_MX7620-7.62-02P.kicad_mod | 4 +- kicad/qeda.pretty/SENSOR_MP34DT05-A.kicad_mod | 18 +- .../qeda.pretty/SOP100P615X140-10N.kicad_mod | 61 ++++++ .../qeda.pretty/SOP100P615X140-11N.kicad_mod | 63 ++++++ 9 files changed, 629 insertions(+), 21 deletions(-) create mode 100644 kicad/qeda.3dshapes/SOP100P615X140-10N.stp create mode 100644 kicad/qeda.3dshapes/SOP100P615X140-11N.stp create mode 100644 kicad/qeda.pretty/SOP100P615X140-10N.kicad_mod create mode 100644 kicad/qeda.pretty/SOP100P615X140-11N.kicad_mod diff --git a/kicad/qeda.3dshapes/SOP100P615X140-10N.stp b/kicad/qeda.3dshapes/SOP100P615X140-10N.stp new file mode 100644 index 0000000..bee4da6 --- /dev/null +++ b/kicad/qeda.3dshapes/SOP100P615X140-10N.stp @@ -0,0 +1,199 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Simplified model for SOP100P615X140-10N'),'2;1'); +FILE_NAME('SOP100P615X140-10N','1970-01-01T00:00:00.00',(''),(''), + 'QEDA','QEDA','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('SOP100P615X140-10N','SOP100P615X140-10N','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#97,#119,#141,#153)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.,0.,1.4)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(0.,0.,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(0.,4.9,0.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(0.,0.,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-0.,1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(0.,4.9,1.4)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(0.,4.9,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(0.,0.,1.4)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-0.,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(0.,0.,0.)); +#55 = DIRECTION('',(1.,0.,-0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#92,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#70,#78,#86)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(3.9,0.,0.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(3.9,0.,1.4)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(3.9,0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#62,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(3.9,4.9,0.)); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(3.9,0.,0.)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.,1.,0.)); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#72,#80,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(3.9,4.9,1.4)); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(3.9,4.9,0.)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(0.,0.,1.)); +#86 = ORIENTED_EDGE('',*,*,#87,.F.); +#87 = EDGE_CURVE('',#64,#80,#88,.T.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(3.9,0.,1.4)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-0.,1.,0.)); +#92 = PLANE('',#93); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(3.9,0.,0.)); +#95 = DIRECTION('',(1.,0.,-0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = ADVANCED_FACE('',(#98),#114,.F.); +#98 = FACE_BOUND('',#99,.F.); +#99 = EDGE_LOOP('',(#100,#106,#107,#113)); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#22,#62,#102,.T.); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(0.,0.,0.)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(1.,0.,-0.)); +#106 = ORIENTED_EDGE('',*,*,#21,.T.); +#107 = ORIENTED_EDGE('',*,*,#108,.T.); +#108 = EDGE_CURVE('',#24,#64,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(0.,0.,1.4)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(1.,0.,-0.)); +#113 = ORIENTED_EDGE('',*,*,#61,.F.); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(0.,0.,0.)); +#117 = DIRECTION('',(-0.,1.,0.)); +#118 = DIRECTION('',(0.,0.,1.)); +#119 = ADVANCED_FACE('',(#120),#136,.T.); +#120 = FACE_BOUND('',#121,.T.); +#121 = EDGE_LOOP('',(#122,#128,#129,#135)); +#122 = ORIENTED_EDGE('',*,*,#123,.F.); +#123 = EDGE_CURVE('',#32,#72,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.,4.9,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,-0.)); +#128 = ORIENTED_EDGE('',*,*,#39,.T.); +#129 = ORIENTED_EDGE('',*,*,#130,.T.); +#130 = EDGE_CURVE('',#40,#80,#131,.T.); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(0.,4.9,1.4)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(1.,0.,-0.)); +#135 = ORIENTED_EDGE('',*,*,#79,.F.); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.,4.9,0.)); +#139 = DIRECTION('',(-0.,1.,0.)); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = ADVANCED_FACE('',(#142),#148,.F.); +#142 = FACE_BOUND('',#143,.F.); +#143 = EDGE_LOOP('',(#144,#145,#146,#147)); +#144 = ORIENTED_EDGE('',*,*,#31,.F.); +#145 = ORIENTED_EDGE('',*,*,#101,.T.); +#146 = ORIENTED_EDGE('',*,*,#71,.T.); +#147 = ORIENTED_EDGE('',*,*,#123,.F.); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,0.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,-0.)); +#153 = ADVANCED_FACE('',(#154),#160,.T.); +#154 = FACE_BOUND('',#155,.T.); +#155 = EDGE_LOOP('',(#156,#157,#158,#159)); +#156 = ORIENTED_EDGE('',*,*,#47,.F.); +#157 = ORIENTED_EDGE('',*,*,#108,.T.); +#158 = ORIENTED_EDGE('',*,*,#87,.T.); +#159 = ORIENTED_EDGE('',*,*,#130,.F.); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(0.,0.,1.4)); +#163 = DIRECTION('',(0.,0.,1.)); +#164 = DIRECTION('',(1.,0.,-0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166, + 'distance_accuracy_value','confusion accuracy'); +#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172) + ,#165); +#172 = STYLED_ITEM('color',(#173),#15); +#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180)); +#174 = SURFACE_STYLE_USAGE(.BOTH.,#175); +#175 = SURFACE_SIDE_STYLE('',(#176)); +#176 = SURFACE_STYLE_FILL_AREA(#177); +#177 = FILL_AREA_STYLE('',(#178)); +#178 = FILL_AREA_STYLE_COLOUR('',#179); +#179 = COLOUR_RGB('',0.23,0.23,0.23); +#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182); +#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#182 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad/qeda.3dshapes/SOP100P615X140-11N.stp b/kicad/qeda.3dshapes/SOP100P615X140-11N.stp new file mode 100644 index 0000000..933cabd --- /dev/null +++ b/kicad/qeda.3dshapes/SOP100P615X140-11N.stp @@ -0,0 +1,199 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Simplified model for SOP100P615X140-11N'),'2;1'); +FILE_NAME('SOP100P615X140-11N','1970-01-01T00:00:00.00',(''),(''), + 'QEDA','QEDA','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('SOP100P615X140-11N','SOP100P615X140-11N','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#97,#119,#141,#153)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.,0.,1.4)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(0.,0.,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(0.,4.9,0.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(0.,0.,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-0.,1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(0.,4.9,1.4)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(0.,4.9,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(0.,0.,1.4)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-0.,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(0.,0.,0.)); +#55 = DIRECTION('',(1.,0.,-0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#92,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#70,#78,#86)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(3.9,0.,0.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(3.9,0.,1.4)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(3.9,0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#62,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(3.9,4.9,0.)); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(3.9,0.,0.)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.,1.,0.)); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#72,#80,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(3.9,4.9,1.4)); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(3.9,4.9,0.)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(0.,0.,1.)); +#86 = ORIENTED_EDGE('',*,*,#87,.F.); +#87 = EDGE_CURVE('',#64,#80,#88,.T.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(3.9,0.,1.4)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-0.,1.,0.)); +#92 = PLANE('',#93); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(3.9,0.,0.)); +#95 = DIRECTION('',(1.,0.,-0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = ADVANCED_FACE('',(#98),#114,.F.); +#98 = FACE_BOUND('',#99,.F.); +#99 = EDGE_LOOP('',(#100,#106,#107,#113)); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#22,#62,#102,.T.); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(0.,0.,0.)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(1.,0.,-0.)); +#106 = ORIENTED_EDGE('',*,*,#21,.T.); +#107 = ORIENTED_EDGE('',*,*,#108,.T.); +#108 = EDGE_CURVE('',#24,#64,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(0.,0.,1.4)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(1.,0.,-0.)); +#113 = ORIENTED_EDGE('',*,*,#61,.F.); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(0.,0.,0.)); +#117 = DIRECTION('',(-0.,1.,0.)); +#118 = DIRECTION('',(0.,0.,1.)); +#119 = ADVANCED_FACE('',(#120),#136,.T.); +#120 = FACE_BOUND('',#121,.T.); +#121 = EDGE_LOOP('',(#122,#128,#129,#135)); +#122 = ORIENTED_EDGE('',*,*,#123,.F.); +#123 = EDGE_CURVE('',#32,#72,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.,4.9,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,-0.)); +#128 = ORIENTED_EDGE('',*,*,#39,.T.); +#129 = ORIENTED_EDGE('',*,*,#130,.T.); +#130 = EDGE_CURVE('',#40,#80,#131,.T.); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(0.,4.9,1.4)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(1.,0.,-0.)); +#135 = ORIENTED_EDGE('',*,*,#79,.F.); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.,4.9,0.)); +#139 = DIRECTION('',(-0.,1.,0.)); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = ADVANCED_FACE('',(#142),#148,.F.); +#142 = FACE_BOUND('',#143,.F.); +#143 = EDGE_LOOP('',(#144,#145,#146,#147)); +#144 = ORIENTED_EDGE('',*,*,#31,.F.); +#145 = ORIENTED_EDGE('',*,*,#101,.T.); +#146 = ORIENTED_EDGE('',*,*,#71,.T.); +#147 = ORIENTED_EDGE('',*,*,#123,.F.); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,0.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,-0.)); +#153 = ADVANCED_FACE('',(#154),#160,.T.); +#154 = FACE_BOUND('',#155,.T.); +#155 = EDGE_LOOP('',(#156,#157,#158,#159)); +#156 = ORIENTED_EDGE('',*,*,#47,.F.); +#157 = ORIENTED_EDGE('',*,*,#108,.T.); +#158 = ORIENTED_EDGE('',*,*,#87,.T.); +#159 = ORIENTED_EDGE('',*,*,#130,.F.); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(0.,0.,1.4)); +#163 = DIRECTION('',(0.,0.,1.)); +#164 = DIRECTION('',(1.,0.,-0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166, + 'distance_accuracy_value','confusion accuracy'); +#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172) + ,#165); +#172 = STYLED_ITEM('color',(#173),#15); +#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180)); +#174 = SURFACE_STYLE_USAGE(.BOTH.,#175); +#175 = SURFACE_SIDE_STYLE('',(#176)); +#176 = SURFACE_STYLE_FILL_AREA(#177); +#177 = FILL_AREA_STYLE('',(#178)); +#178 = FILL_AREA_STYLE_COLOUR('',#179); +#179 = COLOUR_RGB('',0.23,0.23,0.23); +#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182); +#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#182 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad/qeda.kicad_sym b/kicad/qeda.kicad_sym index 59ce823..fca83e4 100644 --- a/kicad/qeda.kicad_sym +++ b/kicad/qeda.kicad_sym @@ -1423,4 +1423,71 @@ ) ) ) + (symbol "CH340K" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0.000 0.762 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "CH340K" (at 8.382 -18.542 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "qeda:SOP100P615X140-11N" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.wch-ic.com/downloads/file/79.html" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "transceiver, USB to serial" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CH340K_1_1" + (rectangle (start 0.000 0.000) (end 15.240 -17.780) + (stroke (width 0.305) (type default)) + (fill (type background)) + ) + (pin bidirectional line (at -5.080 -7.620 0) (length 5.080) + (name "UD+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.080 -10.160 0) (length 5.080) + (name "UD-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 20.320 -2.540 180) (length 5.080) + (name "TXD" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 20.320 -5.080 180) (length 5.080) + (name "RXD" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 20.320 -10.160 180) (length 5.080) + (name "RTS" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at 20.320 -12.700 180) (length 5.080) + (name "CTS" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 20.320 -15.240 180) (length 5.080) + (name "DTR" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 5.080 5.080 270) (length 5.080) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 7.620 5.080 270) (length 5.080) + (name "V3" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 5.080 -22.860 90) (length 5.080) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 7.620 -22.860 90) (length 5.080) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) diff --git a/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-3P.kicad_mod b/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-3P.kicad_mod index c40ea59..9dd986c 100644 --- a/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-3P.kicad_mod +++ b/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-3P.kicad_mod @@ -1,10 +1,13 @@ (module CONNECTOR_KF141V-2.54-3P (layer F.Cu) (pad 1 thru_hole circle (at -4.130 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 2 thru_hole circle (at -1.590 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 3 thru_hole circle (at 0.950 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 1 thru_hole circle (at -4.130 3.455) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) (drill 1.200) (solder_mask_margin 0.050)) @@ -20,7 +23,8 @@ (fp_line (start -5.180 -6.425) (end 5.180 -6.425) (layer F.SilkS) (width 0.200)) (fp_line (start 5.180 -6.425) (end 5.180 6.425) (layer F.SilkS) (width 0.200)) (fp_line (start 5.180 6.425) (end -5.180 6.425) (layer F.SilkS) (width 0.200)) - (fp_line (start -5.180 -6.425) (end -5.180 2.255) (layer F.SilkS) (width 0.200)) + (fp_line (start -5.180 -6.425) (end -5.180 -2.825) (layer F.SilkS) (width 0.200)) + (fp_line (start -5.180 -0.425) (end -5.180 2.255) (layer F.SilkS) (width 0.200)) (fp_line (start -5.180 4.655) (end -5.180 6.425) (layer F.SilkS) (width 0.200)) (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) diff --git a/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-8P.kicad_mod b/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-8P.kicad_mod index c526173..a674a22 100644 --- a/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-8P.kicad_mod +++ b/kicad/qeda.pretty/CONNECTOR_KF141V-2.54-8P.kicad_mod @@ -1,20 +1,28 @@ (module CONNECTOR_KF141V-2.54-8P (layer F.Cu) (pad 1 thru_hole circle (at -10.480 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 2 thru_hole circle (at -7.940 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 3 thru_hole circle (at -5.400 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 4 thru_hole circle (at -2.860 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 5 thru_hole circle (at -0.320 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 6 thru_hole circle (at 2.220 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 7 thru_hole circle (at 4.760 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 8 thru_hole circle (at 7.300 -1.625) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200)) + (drill 1.200) + (solder_mask_margin 0.050)) (pad 1 thru_hole circle (at -10.480 3.455) (size 1.800 1.800) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) (drill 1.200) (solder_mask_margin 0.050)) @@ -45,7 +53,8 @@ (fp_line (start -11.530 -6.425) (end 11.530 -6.425) (layer F.SilkS) (width 0.200)) (fp_line (start 11.530 -6.425) (end 11.530 6.425) (layer F.SilkS) (width 0.200)) (fp_line (start 11.530 6.425) (end -11.530 6.425) (layer F.SilkS) (width 0.200)) - (fp_line (start -11.530 -6.425) (end -11.530 2.255) (layer F.SilkS) (width 0.200)) + (fp_line (start -11.530 -6.425) (end -11.530 -2.825) (layer F.SilkS) (width 0.200)) + (fp_line (start -11.530 -0.425) (end -11.530 2.255) (layer F.SilkS) (width 0.200)) (fp_line (start -11.530 4.655) (end -11.530 6.425) (layer F.SilkS) (width 0.200)) (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) diff --git a/kicad/qeda.pretty/CONNECTOR_MX7620-7.62-02P.kicad_mod b/kicad/qeda.pretty/CONNECTOR_MX7620-7.62-02P.kicad_mod index 68e65c5..2712348 100644 --- a/kicad/qeda.pretty/CONNECTOR_MX7620-7.62-02P.kicad_mod +++ b/kicad/qeda.pretty/CONNECTOR_MX7620-7.62-02P.kicad_mod @@ -8,8 +8,8 @@ (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) (effects (font (size 1.200 1.200) (thickness 0.200))) ) - (fp_line (start 8.620 3.300) (end 8.620 4.300) (layer F.SilkS) (width 0.200)) - (fp_line (start 8.620 -4.300) (end 8.620 -3.300) (layer F.SilkS) (width 0.200)) + (fp_line (start -8.620 3.300) (end -8.620 4.300) (layer F.SilkS) (width 0.200)) + (fp_line (start -8.620 -4.300) (end -8.620 -3.300) (layer F.SilkS) (width 0.200)) (fp_line (start -7.720 -6.150) (end 7.720 -6.150) (layer F.SilkS) (width 0.200)) (fp_line (start 7.720 -6.150) (end 7.720 6.150) (layer F.SilkS) (width 0.200)) (fp_line (start 7.720 6.150) (end -7.720 6.150) (layer F.SilkS) (width 0.200)) diff --git a/kicad/qeda.pretty/SENSOR_MP34DT05-A.kicad_mod b/kicad/qeda.pretty/SENSOR_MP34DT05-A.kicad_mod index 6e7e225..7d820a8 100644 --- a/kicad/qeda.pretty/SENSOR_MP34DT05-A.kicad_mod +++ b/kicad/qeda.pretty/SENSOR_MP34DT05-A.kicad_mod @@ -8,9 +8,12 @@ (solder_mask_margin 0.050)) (pad 3 smd rect (at 0.425 0.675) (size 0.400 0.950) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.050)) - (pad 5 smd rect (at 0.000 -1.725) (size 1.300 0.350) (layers F.Cu F.Mask F.Paste)) - (pad 5 smd rect (at 0.000 1.725) (size 1.300 0.350) (layers F.Cu F.Mask F.Paste)) - (pad 5 smd rect (at -1.225 0.000) (size 0.350 2.300) (layers F.Cu F.Mask F.Paste)) + (pad 5 smd rect (at 0.000 -1.725) (size 1.300 0.350) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 5 smd rect (at 0.000 1.725) (size 1.300 0.350) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 5 smd rect (at -1.225 0.000) (size 0.350 2.300) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) (pad 5 smd rect (at 1.225 0.000) (size 0.350 2.300) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.050)) (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) @@ -18,11 +21,14 @@ ) (fp_line (start 1.600 -1.450) (end 1.600 1.450) (layer F.SilkS) (width 0.200)) (fp_line (start -0.800 -2.100) (end -1.600 -1.300) (layer F.SilkS) (width 0.200)) - (fp_line (start -1.600 -2.100) (end 1.600 -2.100) (layer F.SilkS) (width 0.200)) + (fp_line (start -1.600 -2.100) (end -0.950 -2.100) (layer F.SilkS) (width 0.200)) + (fp_line (start 0.950 -2.100) (end 1.600 -2.100) (layer F.SilkS) (width 0.200)) (fp_line (start 1.600 -2.100) (end 1.600 -1.450) (layer F.SilkS) (width 0.200)) (fp_line (start 1.600 1.450) (end 1.600 2.100) (layer F.SilkS) (width 0.200)) - (fp_line (start 1.600 2.100) (end -1.600 2.100) (layer F.SilkS) (width 0.200)) - (fp_line (start -1.600 2.100) (end -1.600 -2.100) (layer F.SilkS) (width 0.200)) + (fp_line (start -1.600 2.100) (end -0.950 2.100) (layer F.SilkS) (width 0.200)) + (fp_line (start 0.950 2.100) (end 1.600 2.100) (layer F.SilkS) (width 0.200)) + (fp_line (start -1.600 -2.100) (end -1.600 -1.450) (layer F.SilkS) (width 0.200)) + (fp_line (start -1.600 1.450) (end -1.600 2.100) (layer F.SilkS) (width 0.200)) (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) (fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100)) diff --git a/kicad/qeda.pretty/SOP100P615X140-10N.kicad_mod b/kicad/qeda.pretty/SOP100P615X140-10N.kicad_mod new file mode 100644 index 0000000..f834689 --- /dev/null +++ b/kicad/qeda.pretty/SOP100P615X140-10N.kicad_mod @@ -0,0 +1,61 @@ +(module SOP100P615X140-10N (layer F.Cu) + (attr smd) + (pad 1 smd rect (at -2.800 -2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 2 smd rect (at -2.800 -1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 3 smd rect (at -2.800 0.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 4 smd rect (at -2.800 1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 5 smd rect (at -2.800 2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 10 smd rect (at 2.800 -2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 9 smd rect (at 2.800 -1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 8 smd rect (at 2.800 0.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 7 smd rect (at 2.800 1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 6 smd rect (at 2.800 2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) + (effects (font (size 1.200 1.200) (thickness 0.200))) + ) + (fp_line (start -2.050 -2.600) (end 2.050 -2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start 2.050 2.600) (end -2.050 2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start -2.050 -2.600) (end -3.825 -2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start -3.825 -2.600) (end -3.825 -1.700) (layer F.SilkS) (width 0.200)) + (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) + (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) + (fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100)) + (fp_text value SOP100P615X140-10N (at 0.000 0.000 90) (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_line (start -0.950 -2.450) (end 1.950 -2.450) (layer F.Fab) (width 0.100)) + (fp_line (start 1.950 -2.450) (end 1.950 2.450) (layer F.Fab) (width 0.100)) + (fp_line (start 1.950 2.450) (end -1.950 2.450) (layer F.Fab) (width 0.100)) + (fp_line (start -1.950 2.450) (end -1.950 -1.450) (layer F.Fab) (width 0.100)) + (fp_line (start -1.950 -1.450) (end -0.950 -2.450) (layer F.Fab) (width 0.100)) + (fp_line (start -3.775 -2.550) (end -2.200 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 -2.550) (end -2.200 -2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 -2.700) (end 2.200 -2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 -2.700) (end 2.200 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 -2.550) (end 3.775 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 3.775 -2.550) (end 3.775 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 3.775 2.550) (end 2.200 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 2.550) (end 2.200 2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 2.700) (end -2.200 2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 2.700) (end -2.200 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 2.550) (end -3.775 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -3.775 2.550) (end -3.775 -2.550) (layer F.CrtYd) (width 0.050)) + (model ../qeda.3dshapes/SOP100P615X140-10N.stp + (at (xyz -0.07677165354330709 -0.09645669291338584 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0 )) + ) +) diff --git a/kicad/qeda.pretty/SOP100P615X140-11N.kicad_mod b/kicad/qeda.pretty/SOP100P615X140-11N.kicad_mod new file mode 100644 index 0000000..90bd5ab --- /dev/null +++ b/kicad/qeda.pretty/SOP100P615X140-11N.kicad_mod @@ -0,0 +1,63 @@ +(module SOP100P615X140-11N (layer F.Cu) + (attr smd) + (pad 1 smd rect (at -2.800 -2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 2 smd rect (at -2.800 -1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 3 smd rect (at -2.800 0.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 4 smd rect (at -2.800 1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 5 smd rect (at -2.800 2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 10 smd rect (at 2.800 -2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 9 smd rect (at 2.800 -1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 8 smd rect (at 2.800 0.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 7 smd rect (at 2.800 1.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 6 smd rect (at 2.800 2.000) (size 1.450 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) + (effects (font (size 1.200 1.200) (thickness 0.200))) + ) + (fp_line (start -2.050 -2.600) (end 2.050 -2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start 2.050 2.600) (end -2.050 2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start -2.050 -2.600) (end -3.825 -2.600) (layer F.SilkS) (width 0.200)) + (fp_line (start -3.825 -2.600) (end -3.825 -1.700) (layer F.SilkS) (width 0.200)) + (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) + (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) + (fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100)) + (fp_text value SOP100P615X140-11N (at 0.000 0.000 90) (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_line (start -0.950 -2.450) (end 1.950 -2.450) (layer F.Fab) (width 0.100)) + (fp_line (start 1.950 -2.450) (end 1.950 2.450) (layer F.Fab) (width 0.100)) + (fp_line (start 1.950 2.450) (end -1.950 2.450) (layer F.Fab) (width 0.100)) + (fp_line (start -1.950 2.450) (end -1.950 -1.450) (layer F.Fab) (width 0.100)) + (fp_line (start -1.950 -1.450) (end -0.950 -2.450) (layer F.Fab) (width 0.100)) + (fp_line (start -3.775 -2.550) (end -2.200 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 -2.550) (end -2.200 -2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 -2.700) (end 2.200 -2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 -2.700) (end 2.200 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 -2.550) (end 3.775 -2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 3.775 -2.550) (end 3.775 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 3.775 2.550) (end 2.200 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 2.550) (end 2.200 2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.200 2.700) (end -2.200 2.700) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 2.700) (end -2.200 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.200 2.550) (end -3.775 2.550) (layer F.CrtYd) (width 0.050)) + (fp_line (start -3.775 2.550) (end -3.775 -2.550) (layer F.CrtYd) (width 0.050)) + (pad 11 smd rect (at 0.000 0.000) (size 2.400 2.800) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (model ../qeda.3dshapes/SOP100P615X140-11N.stp + (at (xyz -0.07677165354330709 -0.09645669291338584 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0 )) + ) +)