a scrappy gimbal that insults you in shakespearean english

feat: add blot schematic

+8 -459
+5
.github/images/blot-schematic.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1169" height="828.8" viewBox="-10 -817.1 1169 828.8"><title>Sheet_1</title><style type="text/css"> 2 + path, polyline, polygon {stroke-linejoin:round;} 3 + rect, circle, ellipse, polyline, line, polygon, path {shape-rendering:crispEdges;} 4 + </style> 5 + <rect x="-10" y="-817.1" width="1169" height="828.8" fill="#FFFFFF" stroke="none"/><g xmlns="http://www.w3.org/2000/svg" id="g1" c_spiceCmd="null" c_para="Prefix Start`1`" importFlag="0" c_portOfADImportHack="" c_transformList=""><g c_origin="0,-806" c_para="package`NONE`Manufacturer Part`?`spicePre`.`" c_partid="part_lib_sheet" id="frame_lib_1" c_shapetype="group" c_etype="pinpart" ><g c_partid="part_annotation" id="gge223" display="none" c_shapetype="group"><text c_note="note_name" x="571.37" y="-809" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >A</text></g><path d="M 206 -796 L 206 -806 M 206 -10 L 206 0 M 402 -796 L 402 -806 M 402 -10 L 402 0 M 598 -796 L 598 -806 M 598 -10 L 598 0 M 794 -796 L 794 -806 M 794 -10 L 794 0 M 990 -796 L 990 -806 M 990 -10 L 990 0 M 10 -600 L 0 -600 M 1139 -600 L 1149 -600 M 10 -404 L 0 -404 M 1139 -404 L 1149 -404 M 10 -208 L 0 -208 M 1139 -208 L 1149 -208 M 10 -12 L 0 -12 M 1139 -12 L 1149 -12" id="gge10" locked="0" c_etype="frame_tick" stroke="#880000" stroke-width="1" fill="none" /><g c_partid="part_annotation" id="gge220" display="none" c_shapetype="group"><text c_note="note_pre" x="571.39" y="-818" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >A</text></g><g c_partid="part_annotation" id="gge13" locked="0" c_origin="1.5,-698" c_shapetype="group" c_etype="frame_tick"><text x="1.5" y="-698" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >A</text></g><g c_partid="part_annotation" id="gge19" locked="0" c_origin="1140.5,-698" c_shapetype="group" c_etype="frame_tick"><text x="1140.5" y="-698" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >A</text></g><g c_partid="part_annotation" id="gge25" locked="0" c_origin="1.5,-502" c_shapetype="group" c_etype="frame_tick"><text x="1.5" y="-502" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >B</text></g><g c_partid="part_annotation" id="gge31" locked="0" c_origin="1140.5,-502" c_shapetype="group" c_etype="frame_tick"><text x="1140.5" y="-502" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >B</text></g><g c_partid="part_annotation" id="gge37" locked="0" c_origin="1.5,-306" c_shapetype="group" c_etype="frame_tick"><text x="1.5" y="-306" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >C</text></g><g c_partid="part_annotation" id="gge43" locked="0" c_origin="1140.5,-306" c_shapetype="group" c_etype="frame_tick"><text x="1140.5" y="-306" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >C</text></g><g c_partid="part_annotation" id="gge49" locked="0" c_origin="1.5,-110" c_shapetype="group" c_etype="frame_tick"><text x="1.5" y="-110" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >D</text></g><g c_partid="part_annotation" id="gge55" locked="0" c_origin="1140.5,-110" c_shapetype="group" c_etype="frame_tick"><text x="1140.5" y="-110" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >D</text></g><g c_partid="part_annotation" id="gge61" locked="0" c_origin="108,-797.5" c_shapetype="group" c_etype="frame_tick"><text x="108" y="-797.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >1</text></g><g c_partid="part_annotation" id="gge67" locked="0" c_origin="108,-1.5" c_shapetype="group" c_etype="frame_tick"><text x="108" y="-1.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >1</text></g><g c_partid="part_annotation" id="gge73" locked="0" c_origin="304,-797.5" c_shapetype="group" c_etype="frame_tick"><text x="304" y="-797.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >2</text></g><g c_partid="part_annotation" id="gge79" locked="0" c_origin="304,-1.5" c_shapetype="group" c_etype="frame_tick"><text x="304" y="-1.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >2</text></g><g c_partid="part_annotation" id="gge85" locked="0" c_origin="500,-797.5" c_shapetype="group" c_etype="frame_tick"><text x="500" y="-797.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >3</text></g><g c_partid="part_annotation" id="gge91" locked="0" c_origin="500,-1.5" c_shapetype="group" c_etype="frame_tick"><text x="500" y="-1.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >3</text></g><g c_partid="part_annotation" id="gge97" locked="0" c_origin="696,-797.5" c_shapetype="group" c_etype="frame_tick"><text x="696" y="-797.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >4</text></g><g c_partid="part_annotation" id="gge103" locked="0" c_origin="696,-1.5" c_shapetype="group" c_etype="frame_tick"><text x="696" y="-1.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >4</text></g><g c_partid="part_annotation" id="gge109" locked="0" c_origin="892,-797.5" c_shapetype="group" c_etype="frame_tick"><text x="892" y="-797.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >5</text></g><g c_partid="part_annotation" id="gge115" locked="0" c_origin="892,-1.5" c_shapetype="group" c_etype="frame_tick"><text x="892" y="-1.5" fill="#880000" font-family="Verdana" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >5</text></g><rect id="gge121" locked="0" c_etype="frame_innerbox" x="10" y="-796" width="1129" height="786" stroke="#880000" stroke-width="1" fill="none" /><rect id="gge124" locked="0" c_etype="frame_outbox" x="0" y="-806" width="1149" height="806" stroke="#880000" stroke-width="1" fill="none" /><rect id="gge127" locked="0" c_etype="frame_hitarea" x="694.99995" y="-90" width="444" height="80" stroke="#880000" stroke-width="1" fill="none" /><polyline points="695.1 -50.75 1138.63 -50.75" stroke="#880000" id="gge130" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="799.63 -30.75 1138.63 -30.75" stroke="#880000" id="gge133" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="1059.61 -89.93 1059.63 -50.75" stroke="#880000" id="gge136" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="1059.63 -50.75 1059.63 -30.75" stroke="#880000" id="gge139" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_annotation" id="gge142" locked="0" c_origin="699.99995,-77" c_shapetype="group" c_etype="pinpart"><text x="699.99995" y="-77" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >TITLE:</text></g><g c_partid="part_annotation" id="gge148" locked="0" c_origin="757.62495,-64.41" c_shapetype="group" c_etype="frame_title"><text x="757.62495" y="-64.41" fill="#0000FF" font-family="Verdana" font-size="10pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Sheet_1</text></g><g c_partid="part_annotation" id="gge154" locked="0" c_origin="1064.62495,-63.75" c_shapetype="group" c_etype="pinpart"><text x="1064.62495" y="-63.75" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >REV:</text></g><g c_partid="part_annotation" id="gge160" locked="0" c_origin="1102.62495,-63.75" c_shapetype="group" c_etype="frame_version"><text x="1102.62495" y="-63.75" fill="#0000FF" font-family="Verdana" font-size="9pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >1.0</text></g><g c_partid="part_annotation" id="gge166" locked="0" c_origin="804.62495,-15" c_shapetype="group" c_etype="pinpart"><text x="804.62495" y="-15" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Date:</text></g><g c_partid="part_annotation" id="gge172" locked="0" c_origin="851.62495,-14.52" c_shapetype="group" c_etype="frame_date"><text x="851.62495" y="-14.52" fill="#0000FF" font-family="Verdana" font-size="9pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >2024-05-08</text></g><g c_partid="part_annotation" id="gge178" locked="0" c_origin="1063.62495,-35" c_shapetype="group" c_etype="pinpart"><text x="1063.62495" y="-35" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Sheet:</text></g><g c_partid="part_annotation" id="gge184" locked="0" c_origin="1108.62495,-34.52" c_shapetype="group" c_etype="frame_sheet"><text x="1108.62495" y="-34.52" fill="#0000FF" font-family="Verdana" font-size="9pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >1/1</text></g><g c_partid="part_annotation" id="gge190" locked="0" c_origin="943.62495,-14.75" c_shapetype="group" c_etype="pinpart"><text x="943.62495" y="-14.75" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Drawn By:</text></g><g c_partid="part_annotation" id="gge196" locked="0" c_origin="1008.63,-14.75" c_shapetype="group" c_etype="frame_drawn"><text x="1008.63" y="-14.75" fill="#0000FF" font-family="Verdana" font-size="9pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >bettermakestuff</text></g><g c_partid="part_annotation" id="gge202" locked="0" c_origin="804.62495,-36.75" c_shapetype="group" c_etype="pinpart"><text x="804.62495" y="-36.75" fill="#880000" font-family="Verdana" font-size="8pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Company:</text></g><g c_partid="part_annotation" id="gge208" locked="0" c_origin="871.24995,-36.64" c_shapetype="group" c_etype="frame_company"><text x="871.24995" y="-36.64" fill="#0000FF" font-family="Verdana" font-size="9pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" type="comment" >Your Company</text></g><polyline points="799.63 -50.75 799.63 -10.75" stroke="#880000" id="gge214" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_image" c_origin="696,-40.5" id="gge217" c_shapetype="group" c_etype="pinpart"><image id="gge229" locked="0" x="696" y="-40.5" width="102" height="20" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" xlink:href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTIwIg0KCSB2aWV3Qm94PSIwIDAgMTY5Mi45IDM0MS41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNjkyLjkgMzQxLjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM1NTg4RkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MDEuNywxNjEuMWMyLjMtMS44LDUuMS0yLjcsOC4zLTIuN2M0LjMsMCw4LjksMS42LDEzLjgsNC43YzQuOSwzLjEsOS42LDgsMTQuMSwxNC43bDE3LjQtMjcuOQ0KCQljLTUuNC03LjgtMTIuMS0xMy45LTIwLjItMTguMmMtOC4xLTQuMy0xNi43LTYuNC0yNS43LTYuNGMtMTIuOCwwLTI0LDMuOS0zMy40LDExLjdjLTkuNCw3LjgtMTQuMSwxOC0xNC4xLDMwLjQNCgkJYzAsOC45LDMsMTcuNCw5LDI1LjRjNC4zLDUuNywxMi4xLDEyLjYsMjMuMywyMC42YzkuNyw2LjksMTUuNywxMS43LDE3LjksMTQuNGMyLjIsMi43LDMuMyw1LjMsMy4zLDcuOWMwLDMuMi0xLjQsNS45LTQuMyw4LjMNCgkJYy0yLjksMi4zLTYuNywzLjUtMTEuNSwzLjVjLTEyLjEsMC0yMy4zLTYuNy0zMy41LTIwLjJsLTIyLjUsMjYuMmMxMCwxMC42LDE5LjEsMTgsMjcuMiwyMmM4LjEsNCwxNy4yLDYsMjcuMSw2DQoJCWMxNy4yLDAsMzAuMy00LjksMzkuNC0xNC43YzkuMS05LjgsMTMuNi0yMC4zLDEzLjYtMzEuM2MwLTguNC0yLjItMTYuMS02LjYtMjMuM2MtNC40LTcuMS0xMy42LTE1LjctMjcuNi0yNS43DQoJCWMtOC44LTYuMy0xNC0xMC41LTE1LjctMTIuN2MtMS44LTIuMi0yLjctNC40LTIuNy02LjZDODk4LjIsMTY0LjksODk5LjQsMTYyLjksOTAxLjcsMTYxLjF6Ii8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMDM4LjcsMjE3LjIgMTAwOS44LDEyOS4xIDk3NCwxMjkuMSAxMDE1LjgsMjU3LjQgOTczLjYsMzMyIDEwMTIuMSwzMzIgMTEyOC44LDEyOS4xIDEwODkuNSwxMjkuMSAJDQoJCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NTEuNSwxNTQuMWwtNzAuNCwwbDUuOC00MS43YzAsMCw3NC43LTAuMSw3NS4xLTAuMWM5LjgsMCwxNy44LTgsMTcuOC0xNy44YzAtOS44LTgtMTcuOC0xNy44LTE3LjgNCgkJYy0wLjMsMC0xMDguNCwwLTEwOC40LDBMNTI2LDI3Ny43aDExMy4ydjBjOS41LTAuMiwxNy4yLTgsMTcuMi0xNy41YzAtOS43LTcuOS0xNy42LTE3LjYtMTcuNmMtMC40LDAtNzAuMiwwLjEtNzAuMiwwLjFsNy40LTUzLjMNCgkJYzAsMCw3MS43LDAuMSw3Mi4zLDAuMWM5LjgsMCwxNy44LTgsMTcuOC0xNy44QzY2Ni4zLDE2Mi44LDY1OS45LDE1NS41LDY1MS41LDE1NC4xeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjY4LjQsNzYuOGMtMC4zLDAtMTA4LjQsMC0xMDguNCwwbC0yNy40LDIwMC44aDExMy4zdjBjOS41LTAuMiwxNy4yLTgsMTcuMi0xNy41YzAtOS43LTcuOS0xNy42LTE3LjYtMTcuNg0KCQljLTAuNCwwLTcwLjIsMC4xLTcwLjIsMC4xbDcuNC01My4zYzAsMCw3MS43LDAuMSw3Mi40LDAuMWM5LjgsMCwxNy44LTgsMTcuOC0xNy44YzAtOC44LTYuNC0xNi4xLTE0LjgtMTcuNWwtNzAuNCwwbDUuOC00MS43DQoJCWMwLDAsNzQuNy0wLjEsNzUuMS0wLjFjOS44LDAsMTcuOC04LDE3LjgtMTcuOEMxMjg2LjIsODQuOCwxMjc4LjMsNzYuOCwxMjY4LjQsNzYuOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ3MC43LDE3M2MwLTE5LjctNC42LTM3LjItMTMuNy01Mi4zYy05LjEtMTUuMS0yMC45LTI2LjItMzUuNS0zMy4yYy0xNC42LTcuMS0zNi43LTEwLjYtNjYuNi0xMC42aC0zMS44DQoJCWwtMjcuNCwyMDAuOGg2Mi40YzI2LjIsMCw0Ni43LTMuOSw2MS40LTExLjdjMTQuNy03LjgsMjctMjAuMiwzNi43LTM3LjFDMTQ2NS45LDIxMS45LDE0NzAuNywxOTMuMywxNDcwLjcsMTczeiBNMTQyMS4zLDIxNC41DQoJCWMtNy4zLDExLTE2LjksMTguOC0yOC45LDIzLjNjLTguNiwzLjItMjIuNCw0LjgtNDEuNSw0LjhoLTEyLjRsMTcuNy0xMzAuNGg5LjVjMTUuNSwwLDI3LjksMi40LDM3LjIsNy4zDQoJCWM5LjMsNC45LDE2LjUsMTEuOCwyMS43LDIwLjhjNS4xLDksNy43LDIwLjEsNy43LDMzLjRDMTQzMi4yLDE4OS44LDE0MjguNiwyMDMuNSwxNDIxLjMsMjE0LjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2MTkuMiwxNzAuN2wtMjIuMywxMi4zYy0xLjgsMTYuMi0xNS42LDI4LjctMzIuMiwyOC43Yy0xNy45LDAtMzIuNC0xNC41LTMyLjQtMzIuNA0KCQljMC0xNy45LDE0LjUtMzIuNCwzMi40LTMyLjRjNi45LDAsMTMuMywyLjIsMTguNSw1LjhsMjcuNy0xNS4zbC0xNS02MC4yaC0zMS43bC0xMDgsMjAwaDQwLjRsMjIuOC00Mi42aDc5LjRsMTAuNiw0Mi42aDM2LjQNCgkJTDE2MTkuMiwxNzAuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU1Mi44LDE3OC41YzAsNi45LDUuNiwxMi41LDEyLjUsMTIuNWM2LjksMCwxMi41LTUuNiwxMi41LTEyLjVjMC02LjktNS42LTEyLjUtMTIuNS0xMi41DQoJCUMxNTU4LjQsMTY2LDE1NTIuOCwxNzEuNiwxNTUyLjgsMTc4LjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgxNC44LDE1Mi41QzgxNC44LDE1Mi41LDgxNC44LDE1Mi40LDgxNC44LDE1Mi41bC0xMi41LDBsLTEuMy0yLjRjLTUuMS04LjEtMTEuNS0xNC4yLTE5LjItMTguNA0KCQljLTcuOC00LjItMjAuMS02LjMtMjkuMy02LjNjLTEzLjcsMC0yNi44LDMuNy0zOS4zLDExLjFjLTEyLjUsNy40LTIyLjUsMTcuNy0yOS45LDMxYy03LjQsMTMuMi0xMS4yLDI3LjItMTEuMiw0MS44DQoJCWMwLDE5LjIsNS44LDM2LDE3LjQsNTAuNWMxMS42LDE0LjUsMjcuMywyMS43LDQ3LDIxLjdjOC42LDAsMTYuMy0xLjQsMjMuMi00LjRjNi45LTIuOSwxNC4zLTgsMjIuMi0xNS40YzAsMCw5LjMsOC4xLDkuNCw4DQoJCWM1LjgsNC42LDEzLDcuNSwyMC44LDhoMy42bDAuNS00LjNsMTIuNy0xMDYuOWMtMC4xLDAtMC4xLDAtMC4yLDBDODI4LjcsMTU4LjgsODIyLjUsMTUyLjYsODE0LjgsMTUyLjV6IE03ODUuNiwyMjQuMg0KCQljLTQuNSw4LjUtMTAuMSwxNC44LTE2LjgsMTguOGMtNi43LDQtMTQuNSw2LTIzLjUsNmMtMTAuOCwwLTE5LjYtMy41LTI2LjUtMTAuN2MtNi45LTcuMS0xMC4zLTE2LjUtMTAuMy0yOC4xDQoJCWMwLTE1LjEsNC41LTI3LjQsMTMuNi0zN2M5LjEtOS42LDIwLjEtMTQuMywzMy4xLTE0LjNjMTEuMiwwLDIwLjIsMy42LDI3LDEwLjdjNi44LDcuMiwxMC4yLDE2LjYsMTAuMiwyOC40DQoJCUM3OTIuNCwyMDYuOSw3OTAuMSwyMTUuNyw3ODUuNiwyMjQuMnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDA0LjMsOTYuM2MtNy41LTE5LjktMTkuNy0zNy44LTM1LjgtNTIuM2MtMjQuNy0yMi4yLTU2LjctMzQuNS05MC0zNC41Yy0yOC44LDAtNTYuMyw5LTc5LjUsMjYNCgkJYy0xMS4yLDguMi0yMC45LDE3LjktMjguOSwyOC45Yy01LTAuNy0xMC4xLTEuMS0xNS4zLTEuMWMtMjguNywwLTU1LjgsMTEuMi03Ni4xLDMxLjVjLTIwLjMsMjAuMy0zMS41LDQ3LjMtMzEuNSw3Ni4xDQoJCWMwLDI2LjcsOS45LDUyLjMsMjcuOCw3Mi4xYzE0LjIsMTUuNywzMi42LDI2LjgsNTIuOSwzMmM4LjgsMjYuMiwzMy42LDQ1LjEsNjIuNyw0NS4xYzM2LjUsMCw2Ni4yLTI5LjcsNjYuMi02Ni4yDQoJCWMwLTIuMS0wLjEtNC4zLTAuMy02LjRsOTIuOS00OC44bC0yMC4zLTM1LjJsLTg4LjgsNDYuNmMtMTIuMS0xMy44LTI5LjktMjIuNS00OS43LTIyLjVjLTI4LjcsMC01My4yLDE4LjQtNjIuNCw0NA0KCQljLTIzLjQtMTAuMy0zOS44LTMzLjYtMzkuOC02MC44YzAtMzYuNiwyOS43LTY2LjQsNjYuNC02Ni40YzEyLjksMCwyNSwzLjcsMzUuMiwxMC4xYzEyLjMtMzcuMSw0Ny4zLTYzLjksODguNS02My45DQoJCWM0OCwwLDg3LjQsMzYuMiw5Mi43LDgyLjdjMS43LTAuMiwzLjQtMC4zLDUuMS0wLjNjMjguNywwLDUyLDIzLjMsNTIsNTJjMCwyNy4yLTIwLjksNDkuNS00Ny41LDUxLjhsLTI5LjcsMA0KCQljLTEuMy0wLjMtMi43LTAuNC00LjEtMC40Yy0xMS41LDAtMjAuOCw5LjMtMjAuOCwyMC44YzAsMTAuOSw4LjQsMTkuOCwxOS4xLDIwLjd2MC4ybDM1LjUsMGwxLjgsMGwxLjgtMC4yDQoJCWMyMy4yLTIsNDQuNy0xMi41LDYwLjUtMjkuN2MxNS45LTE3LjMsMjQuNy0zOS43LDI0LjctNjMuMkM0NjkuNiwxNDMuNiw0NDIuMSwxMDguMiw0MDQuMyw5Ni4zeiBNMTkwLjYsMjI4LjMNCgkJYzE0LjEsMCwyNS42LDExLjUsMjUuNiwyNS42YzAsMTQuMS0xMS41LDI1LjYtMjUuNiwyNS42Yy0xNC4xLDAtMjUuNi0xMS41LTI1LjYtMjUuNkMxNjUsMjM5LjgsMTc2LjUsMjI4LjMsMTkwLjYsMjI4LjN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==" c_shapetype="line"></image></g></g><g c_origin="710,-460" c_para="package`CONN-TH_2510-4AW`Contributor`LCSC`Supplier`LCSC`Supplier Part`C722720`Manufacturer`CAX(&#x521b;&#x90fd;)`Manufacturer Part`2510-4AW`JLCPCB Part Class`Extended Part`spicePre`C`spiceSymbolName`2510-4AW`" c_partid="part_lib_gge5f3d8601392a68fe" id="gge5f3d8601392a68fe" locked="0" c_shapetype="group" c_etype="pinpart" puuid="7337fab167414fa782fdab4d5f46ca85" uuid="f4e3b97bdedd43488e53e6e04003b414" convert_to_pcb="yes" datastrid="27c6d6fdde3a41018ec10f9bede4746b" pdatastrid="ee68bf6864294fba951602a3a04820e0" utime="1706197993" add_into_bom="yes" ><g c_partid="part_annotation" id="gge2621" c_shapetype="group"><text c_note="note_name" x="694.66" y="-488" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >2510-4AW</text></g><g c_partid="part_annotation" id="gge2627" c_shapetype="group"><text c_note="note_pre" x="694.6640625" y="-496.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >CN1</text></g><rect id="gge2633" locked="0" c_etype="" x="700" y="-485" rx="2" ry="2" width="20" height="50" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="705" cy="-480" rx="1.5" ry="1.5" id="gge2636" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="690,-475" id="gge2639" locked="0" c_rotation="180"><text x="703.7" y="-471" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="699.5" y="-476" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="690" cy="-475" r="2" fill="none" stroke="none" /><path d="M 690 -475 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-475" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -472 L 703 -475 L 700 -478" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="690,-465" id="gge2660" locked="0" c_rotation="180"><text x="703.7" y="-461" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="699.5" y="-466" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="690" cy="-465" r="2" fill="none" stroke="none" /><path d="M 690 -465 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-465" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -462 L 703 -465 L 700 -468" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="690,-455" id="gge2681" locked="0" c_rotation="180"><text x="703.7" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="699.5" y="-456" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="690" cy="-455" r="2" fill="none" stroke="none" /><path d="M 690 -455 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-455" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -452 L 703 -455 L 700 -458" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="690,-445" id="gge2702" locked="0" c_rotation="180"><text x="703.7" y="-441" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="699.5" y="-446" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="690" cy="-445" r="2" fill="none" stroke="none" /><path d="M 690 -445 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-445" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -442 L 703 -445 L 700 -448" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="710,-325" c_para="package`CONN-TH_2510-4AW`Contributor`LCSC`Supplier`LCSC`Supplier Part`C722720`Manufacturer`CAX(&#x521b;&#x90fd;)`Manufacturer Part`2510-4AW`JLCPCB Part Class`Extended Part`spicePre`C`spiceSymbolName`2510-4AW`" c_partid="part_lib_gge2482f9654571c5f0" id="gge2482f9654571c5f0" locked="0" c_shapetype="group" c_etype="pinpart" puuid="7337fab167414fa782fdab4d5f46ca85" uuid="f4e3b97bdedd43488e53e6e04003b414" convert_to_pcb="yes" datastrid="27c6d6fdde3a41018ec10f9bede4746b" pdatastrid="ee68bf6864294fba951602a3a04820e0" utime="1706197993" add_into_bom="yes" ><g c_partid="part_annotation" id="gge2729" c_shapetype="group"><text c_note="note_name" x="694.6640625" y="-353" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >2510-4AW</text></g><g c_partid="part_annotation" id="gge2735" c_shapetype="group"><text c_note="note_pre" x="694.6640625" y="-361.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >CN2</text></g><rect id="gge2741" locked="0" c_etype="" x="700" y="-350" rx="2" ry="2" width="20" height="50" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="705" cy="-345" rx="1.5" ry="1.5" id="gge2744" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="690,-340" id="gge2747" locked="0" c_rotation="180"><text x="703.7" y="-336" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="699.5" y="-341" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="690" cy="-340" r="2" fill="none" stroke="none" /><path d="M 690 -340 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-340" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -337 L 703 -340 L 700 -343" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="690,-330" id="gge2768" locked="0" c_rotation="180"><text x="703.7" y="-326" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="699.5" y="-331" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="690" cy="-330" r="2" fill="none" stroke="none" /><path d="M 690 -330 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-330" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -327 L 703 -330 L 700 -333" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="690,-320" id="gge2789" locked="0" c_rotation="180"><text x="703.7" y="-316" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="699.5" y="-321" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="690" cy="-320" r="2" fill="none" stroke="none" /><path d="M 690 -320 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-320" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -317 L 703 -320 L 700 -323" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="690,-310" id="gge2810" locked="0" c_rotation="180"><text x="703.7" y="-306" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="699.5" y="-311" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="690" cy="-310" r="2" fill="none" stroke="none" /><path d="M 690 -310 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="697" cy="-310" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 700 -307 L 703 -310 L 700 -313" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="525,-710" c_para="package`XIAO_RP2040_SEEED`Manufacturer``Manufacturer Part``Supplier``Supplier Part``link``Contributor`jeen`spicePre`U`spiceSymbolName`XIAO_RP2040_SEEED`" c_partid="part_lib_ggecf913218b17de054" id="ggecf913218b17de054" locked="0" c_shapetype="group" c_etype="pinpart" puuid="9728523c753a4168861784297e53969e" uuid="51401bd4427e4f7ea45456f06e3310b8" convert_to_pcb="yes" datastrid="a1bcaca30d6b4c98ae7b102b285f89a3" pdatastrid="f83464eca02a410dbae2672ddb90ddaf" utime="1699420184" add_into_bom="yes" ><g c_partid="part_annotation" id="gge3569" c_shapetype="group"><text c_note="note_name" x="519.8" y="-753" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >XIAO_RP2040_SEEED</text></g><g c_partid="part_annotation" id="gge3575" c_shapetype="group"><text c_note="note_pre" x="519.8" y="-762.04" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >U1</text></g><polyline points="555 -750 495 -750" stroke="#A54B4B" id="gge3581" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="555 -670 555 -750" stroke="#A54B4B" id="gge3584" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="495 -670 555 -670" stroke="#A54B4B" id="gge3587" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="14" c_origin="565,-740" id="gge3590" locked="0" c_rotation="0"><text x="555.16" y="-737.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="5V" >5V</text><text x="560.91" y="-741.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="14" >14</text><circle c_pindot="true" class="pindot" cx="565" cy="-740" r="2" fill="none" stroke="none" /><path d="M 565 -740 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-740" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -743 L 553 -740 L 556 -737" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="13" c_origin="565,-730" id="gge3611" locked="0" c_rotation="0"><text x="555.16" y="-727.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="GND" >GND</text><text x="560.91" y="-731.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="13" >13</text><circle c_pindot="true" class="pindot" cx="565" cy="-730" r="2" fill="none" stroke="none" /><path d="M 565 -730 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-730" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -733 L 553 -730 L 556 -727" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="12" c_origin="565,-720" id="gge3632" locked="0" c_rotation="0"><text x="555.16" y="-717.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="3V3" >3V3</text><text x="560.91" y="-721.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="12" >12</text><circle c_pindot="true" class="pindot" cx="565" cy="-720" r="2" fill="none" stroke="none" /><path d="M 565 -720 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-720" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -723 L 553 -720 L 556 -717" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="11" c_origin="565,-710" id="gge3653" locked="0" c_rotation="0"><text x="555.16" y="-707.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="D10_MOSI" >D10_MOSI</text><text x="560.91" y="-711.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="11" >11</text><circle c_pindot="true" class="pindot" cx="565" cy="-710" r="2" fill="none" stroke="none" /><path d="M 565 -710 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-710" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -713 L 553 -710 L 556 -707" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="10" c_origin="565,-700" id="gge3674" locked="0" c_rotation="0"><text x="555.16" y="-697.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="D9_MISO" >D9_MISO</text><text x="560.91" y="-701.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="10" >10</text><circle c_pindot="true" class="pindot" cx="565" cy="-700" r="2" fill="none" stroke="none" /><path d="M 565 -700 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-700" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -703 L 553 -700 L 556 -697" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="9" c_origin="565,-690" id="gge3695" locked="0" c_rotation="0"><text x="555.16" y="-687.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="D8_SCK" >D8_SCK</text><text x="560.91" y="-691.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="9" >9</text><circle c_pindot="true" class="pindot" cx="565" cy="-690" r="2" fill="none" stroke="none" /><path d="M 565 -690 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-690" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -693 L 553 -690 L 556 -687" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="8" c_origin="565,-680" id="gge3716" locked="0" c_rotation="0"><text x="555.16" y="-677.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinname="D7_RX" >D7_RX</text><text x="560.91" y="-681.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="565" cy="-680" r="2" fill="none" stroke="none" /><path d="M 565 -680 h -9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="559" cy="-680" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 556 -683 L 553 -680 L 556 -677" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="7" c_origin="485,-680" id="gge3737" locked="0" c_rotation="180"><text x="494.53" y="-677.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="D6_TX" >D6_TX</text><text x="488.78" y="-681.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="485" cy="-680" r="2" fill="none" stroke="none" /><path d="M 485 -680 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-680" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -677 L 497 -680 L 494 -683" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="6" c_origin="485,-690" id="gge3758" locked="0" c_rotation="180"><text x="494.53" y="-687.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="D5_SCL" >D5_SCL</text><text x="488.78" y="-691.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="485" cy="-690" r="2" fill="none" stroke="none" /><path d="M 485 -690 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-690" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -687 L 497 -690 L 494 -693" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="5" c_origin="485,-700" id="gge3779" locked="0" c_rotation="180"><text x="494.53" y="-697.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="D4_SDA" >D4_SDA</text><text x="488.78" y="-701.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="485" cy="-700" r="2" fill="none" stroke="none" /><path d="M 485 -700 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-700" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -697 L 497 -700 L 494 -703" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="4" c_origin="485,-710" id="gge3800" locked="0" c_rotation="180"><text x="494.53" y="-707.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="A3_D3" >A3_D3</text><text x="488.78" y="-711.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="485" cy="-710" r="2" fill="none" stroke="none" /><path d="M 485 -710 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-710" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -707 L 497 -710 L 494 -713" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="3" c_origin="485,-720" id="gge3821" locked="0" c_rotation="180"><text x="494.53" y="-717.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="A2_D2" >A2_D2</text><text x="488.78" y="-721.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="485" cy="-720" r="2" fill="none" stroke="none" /><path d="M 485 -720 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-720" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -717 L 497 -720 L 494 -723" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="2" c_origin="485,-730" id="gge3842" locked="0" c_rotation="180"><text x="494.53" y="-727.047" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="A1_D1" >A1_D1</text><text x="488.78" y="-731.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="485" cy="-730" r="2" fill="none" stroke="none" /><path d="M 485 -730 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-730" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -727 L 497 -730 L 494 -733" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="3" c_spicepin="1" c_origin="485,-740" id="gge3863" locked="0" c_rotation="180"><text x="494.53" y="-737.05" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="start" c_pinname="A0_D0" >A0_D0</text><text x="488.78" y="-741.97" font-family="Verdana" font-size="4.5pt" fill="#A54B4B" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="485" cy="-740" r="2" fill="none" stroke="none" /><path d="M 485 -740 h 9.842" fill="none" stroke="#A54B4B" stroke-width="1"/><circle cx="491" cy="-740" r="3" stroke="#A54B4B" fill="none" stroke-width="1" display="none" /><path d="M 494 -737 L 497 -740 L 494 -743" fill="none" stroke="#A54B4B" stroke-width="1" display="none" /></g><polyline points="495 -670 495 -750" stroke="#A54B4B" id="gge3884" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_origin="115,-430" c_para="package`SW-TH_SS-12D10L5`Contributor`LCSC`Supplier`LCSC`Supplier Part`C319012`Manufacturer`XKB Connectivity(&#x4e2d;&#x56fd;&#x661f;&#x5764;)`Manufacturer Part`SS-12D10L5`JLCPCB Part Class`Extended Part`spicePre`S`spiceSymbolName`SS-12D10L5`" c_partid="part_lib_gge79d734b0870aaef8" id="gge79d734b0870aaef8" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b3186442abba4a598d5a8ce0923e0784" uuid="43cfa1b6126d49ec90b793af9ceaf23a" convert_to_pcb="yes" datastrid="1ff0150e972f43dab1591101155c8047" pdatastrid="0c5bdcdc8bf146b1ac1c6bb26f5e4a9d" utime="1704424228" add_into_bom="yes" c_rotation="90"><g c_partid="part_annotation" id="gge5357" c_shapetype="group"><text c_note="note_name" x="106.89" y="-459" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >SS-12D10L5</text></g><g c_partid="part_annotation" id="gge5363" c_shapetype="group"><text c_note="note_pre" x="106.89" y="-468.5" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >SW1</text></g><rect id="gge5369" locked="0" c_etype="" x="127" y="-416" width="4" height="12" stroke="#880000" stroke-width="1" fill="none" /><rect id="gge5372" locked="0" c_etype="" x="127" y="-436" width="4" height="12" stroke="#880000" stroke-width="1" fill="none" /><rect id="gge5375" locked="0" c_etype="" x="127" y="-456" width="4" height="12" stroke="#880000" stroke-width="1" fill="none" /><polyline points="127 -410 115 -410 115 -420 115 -430" stroke="#880000" id="gge5378" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -410 122 -409" stroke="#880000" id="gge5381" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -410 122 -411" stroke="#880000" id="gge5384" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -430 122 -429" stroke="#880000" id="gge5387" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -430 122 -431" stroke="#880000" id="gge5390" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -450 122 -449" stroke="#880000" id="gge5393" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="127 -450 122 -451" stroke="#880000" id="gge5396" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="105,-410" id="gge5399" locked="0" c_rotation="180"><text x="117" y="-407" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" display="none" >1</text><text x="116" y="-411" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="105" cy="-410" r="2" fill="none" stroke="none" /><path d="M 105 -410 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="112" cy="-410" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 115 -407 L 118 -410 L 115 -413" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="105,-430" id="gge5420" locked="0" c_rotation="180"><text x="117" y="-427" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" display="none" >2</text><text x="115" y="-431" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="105" cy="-430" r="2" fill="none" stroke="none" /><path d="M 105 -430 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="112" cy="-430" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 115 -427 L 118 -430 L 115 -433" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="105,-450" id="gge5441" locked="0" c_rotation="180"><text x="117" y="-447" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" display="none" >3</text><text x="115" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="105" cy="-450" r="2" fill="none" stroke="none" /><path d="M 105 -450 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="112" cy="-450" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 115 -447 L 118 -450 L 115 -453" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><polyline points="115 -430 120 -430" stroke="#880000" id="gge5462" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="112.5 -450 117.5 -450" stroke="#880000" id="gge5465" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="125 -430 117 -430 117 -431" stroke="#880000" id="gge5468" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -433 117 -434" stroke="#880000" id="gge5471" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -436 117 -437" stroke="#880000" id="gge5474" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -439 117 -440" stroke="#880000" id="gge5477" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -442 117 -443" stroke="#880000" id="gge5480" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -445 117 -446" stroke="#880000" id="gge5483" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -448 117 -449" stroke="#880000" id="gge5486" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="117 -449 117 -450 125 -450" stroke="#880000" id="gge5489" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_origin="325,-615" c_para="package`HDR-TH_3P-P2.54-V-M-1`Supplier`LCSC`Manufacturer`BOOMELE(&#x535a;&#x7a46;&#x7cbe;&#x5bc6;)`Manufacturer Part`2.54-1*3P&#x9488;`Supplier Part`C49257`JLCPCB Part Class`Extended Part`spicePre`H`spiceSymbolName`Header-Male-2.54_1x3`" c_partid="part_lib_gge2ebffbc549ba3601" id="gge2ebffbc549ba3601" locked="0" c_shapetype="group" c_etype="pinpart" puuid="7e70b923819e4f3bb9fdeaf4abdca9d3" uuid="21f8f80a3f7c3c2b00b33f71a31ff6ef" convert_to_pcb="yes" datastrid="007e90c93b53408c86f76cde37f4cc98" pdatastrid="480d72fc248548a2853dc2ec54ebe163" utime="1711821456" add_into_bom="yes" ><g c_partid="part_annotation" id="gge5493" c_shapetype="group"><text c_note="note_name" x="318.04" y="-638" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >Header-Male-2.54_1x3</text></g><g c_partid="part_annotation" id="gge5499" c_shapetype="group"><text c_note="note_pre" x="318.04" y="-647.22" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >H1</text></g><rect id="gge5505" locked="0" c_etype="" x="320" y="-635" rx="2" ry="2" width="20" height="40" stroke="#880000" stroke-width="1" fill="none" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="3" c_origin="310,-605" id="gge5508" locked="0" c_rotation="180"><text x="325" y="-602" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="3" >3</text><text x="320" y="-606" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="3" display="none" >3</text><circle c_pindot="true" class="pindot" cx="310" cy="-605" r="2" fill="none" stroke="none" /><path d="M 310 -605 h 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="317" cy="-605" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 320 -602 L 323 -605 L 320 -608" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="1" c_origin="310,-625" id="gge5529" locked="0" c_rotation="180"><text x="325" y="-622" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="1" >1</text><text x="320" y="-626" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="1" display="none" >1</text><circle c_pindot="true" class="pindot" cx="310" cy="-625" r="2" fill="none" stroke="none" /><path d="M 310 -625 h 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="317" cy="-625" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 320 -622 L 323 -625 L 320 -628" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="2" c_origin="310,-615" id="gge5550" locked="0" c_rotation="180"><text x="325" y="-612" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="2" >2</text><text x="320" y="-616" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="2" display="none" >2</text><circle c_pindot="true" class="pindot" cx="310" cy="-615" r="2" fill="none" stroke="none" /><path d="M 310 -615 h 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="317" cy="-615" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 320 -612 L 323 -615 L 320 -618" fill="none" stroke="#000000" stroke-width="1" display="none" /></g></g><g c_origin="530,-620" c_para="package`CAP-SMD_L3.2-W1.6-RD`Contributor`LCSC`nameAlias`Value`Supplier`LCSC`Supplier Part`C2976900`Manufacturer`CEC(&#x632f;&#x534e;&#x65b0;&#x4e91;)`Manufacturer Part`CA45-A-35V-0.1UF-K`JLCPCB Part Class`Extended Part`spicePre`C`spiceSymbolName`CA45-A-35V-0.1UF-K`" c_partid="part_lib_ggedeb8268d42ac0cbb" id="ggedeb8268d42ac0cbb" locked="0" c_shapetype="group" c_etype="pinpart" puuid="f19f0a1399f04a86a8edacb9b9f147f4" uuid="f0430ec8cf0d40dd93b6d73e1ff5684d" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1647824689" add_into_bom="yes" c_rotation="270"><g c_partid="part_annotation" id="gge6042" c_shapetype="group"><text c_note="note_name" x="539.03" y="-608" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >100nF</text></g><g c_partid="part_annotation" id="gge6048" c_shapetype="group"><text c_note="note_pre" x="539.03" y="-617" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >C3</text></g><polyline points="537 -622 523 -622" stroke="#880000" id="gge6054" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="1" c_origin="530,-640" id="gge6057" locked="0" c_rotation="90"><text x="533" y="-625" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="1" display="none" transform="rotate(270,533,-625)" >1</text><text x="529" y="-635" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="1" display="none" transform="rotate(270,529,-635)" >1</text><circle c_pindot="true" class="pindot" cx="530" cy="-640" r="2" fill="none" stroke="none" /><path d="M 530 -640 v 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="530" cy="-633" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 527 -630 L 530 -627 L 533 -630" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="2" c_origin="530,-600" id="gge6078" locked="0" c_rotation="270"><text x="533" y="-615" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="2" display="none" transform="rotate(270,533,-615)" >2</text><text x="529" y="-605" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="2" display="none" transform="rotate(270,529,-605)" >2</text><circle c_pindot="true" class="pindot" cx="530" cy="-600" r="2" fill="none" stroke="none" /><path d="M 530 -600 v -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="530" cy="-607" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 533 -610 L 530 -613 L 527 -610" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><polyline points="530 -630 530 -622" stroke="#880000" id="gge6099" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="530 -618 530 -610" stroke="#880000" id="gge6102" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><path d="M 523.1 -615.56 A 10 10 0 0 1 537.03 -615.47" id="gge6105" locked="0" stroke="#880000" stroke-width="1" c_helper_type="arc1" fill="none" /><polyline points="535 -629 535 -625" stroke="#880000" id="gge6108" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="537 -627 533 -627" stroke="#880000" id="gge6111" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_origin="635,-620" c_para="package`CAP-SMD_L3.2-W1.6-RD`Contributor`LCSC`nameAlias`Value`Supplier`LCSC`Supplier Part`C2976900`Manufacturer`CEC(&#x632f;&#x534e;&#x65b0;&#x4e91;)`Manufacturer Part`CA45-A-35V-0.1UF-K`JLCPCB Part Class`Extended Part`spicePre`C`spiceSymbolName`CA45-A-35V-0.1UF-K`" c_partid="part_lib_gge5ebfc86dd73853a4" id="gge5ebfc86dd73853a4" locked="0" c_shapetype="group" c_etype="pinpart" puuid="f19f0a1399f04a86a8edacb9b9f147f4" uuid="f0430ec8cf0d40dd93b6d73e1ff5684d" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1647824689" add_into_bom="yes" c_rotation="270"><g c_partid="part_annotation" id="gge6120" c_shapetype="group"><text c_note="note_name" x="644.03" y="-608" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >100nF</text></g><g c_partid="part_annotation" id="gge6126" c_shapetype="group"><text c_note="note_pre" x="644.03" y="-617" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >C4</text></g><polyline points="642 -622 628 -622" stroke="#880000" id="gge6132" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="1" c_origin="635,-640" id="gge6135" locked="0" c_rotation="90"><text x="638" y="-625" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="1" display="none" transform="rotate(270,638,-625)" >1</text><text x="634" y="-635" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="1" display="none" transform="rotate(270,634,-635)" >1</text><circle c_pindot="true" class="pindot" cx="635" cy="-640" r="2" fill="none" stroke="none" /><path d="M 635 -640 v 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="635" cy="-633" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 632 -630 L 635 -627 L 638 -630" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="2" c_origin="635,-600" id="gge6156" locked="0" c_rotation="270"><text x="638" y="-615" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="2" display="none" transform="rotate(270,638,-615)" >2</text><text x="634" y="-605" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="2" display="none" transform="rotate(270,634,-605)" >2</text><circle c_pindot="true" class="pindot" cx="635" cy="-600" r="2" fill="none" stroke="none" /><path d="M 635 -600 v -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="635" cy="-607" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 638 -610 L 635 -613 L 632 -610" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><polyline points="635 -630 635 -622" stroke="#880000" id="gge6177" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="635 -618 635 -610" stroke="#880000" id="gge6180" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><path d="M 628.1 -615.56 A 10 10 0 0 1 642.03 -615.47" id="gge6183" locked="0" stroke="#880000" stroke-width="1" c_helper_type="arc1" fill="none" /><polyline points="640 -629 640 -625" stroke="#880000" id="gge6186" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="642 -627 638 -627" stroke="#880000" id="gge6189" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="685 -640 500 -640" stroke="#008800" id="gge6345" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="685 -600 500 -600" stroke="#008800" id="gge6351" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_origin="330,-710" c_para="package`HDR-TH_7P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897370`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-07-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-07-Z-8.5`" c_partid="part_lib_gge4cf2dc2f84bc391e" id="gge4cf2dc2f84bc391e" locked="0" c_shapetype="group" c_etype="pinpart" puuid="9bf99f625597483ab82004a648b83cbf" uuid="fe66b44c6ae64671a64dd593a4bf3431" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1633078499" add_into_bom="yes" c_rotation="180"><g c_partid="part_annotation" id="gge6522" c_shapetype="group"><text c_note="note_name" x="330.04" y="-753" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-07-Z-8.5</text></g><g c_partid="part_annotation" id="gge6528" c_shapetype="group"><text c_note="note_pre" x="330.04" y="-762.22" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >H4</text></g><rect id="gge6534" locked="0" c_etype="" x="320" y="-750" rx="2" ry="2" width="20" height="80" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="335" cy="-675" rx="1.5" ry="1.5" id="gge6537" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="350,-680" id="gge6540" locked="0" c_rotation="0"><text x="336.3" y="-676" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1" >1</text><text x="340.5" y="-681" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="350" cy="-680" r="2" fill="none" stroke="none" /><path d="M 350 -680 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-680" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -683 L 337 -680 L 340 -677" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="350,-690" id="gge6561" locked="0" c_rotation="0"><text x="336.3" y="-686" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2" >2</text><text x="340.5" y="-691" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="350" cy="-690" r="2" fill="none" stroke="none" /><path d="M 350 -690 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-690" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -693 L 337 -690 L 340 -687" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="350,-700" id="gge6582" locked="0" c_rotation="0"><text x="336.3" y="-696" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="3" >3</text><text x="340.5" y="-701" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="350" cy="-700" r="2" fill="none" stroke="none" /><path d="M 350 -700 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-700" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -703 L 337 -700 L 340 -697" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="350,-710" id="gge6603" locked="0" c_rotation="0"><text x="336.3" y="-706" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="4" >4</text><text x="340.5" y="-711" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="350" cy="-710" r="2" fill="none" stroke="none" /><path d="M 350 -710 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-710" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -713 L 337 -710 L 340 -707" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="350,-720" id="gge6624" locked="0" c_rotation="0"><text x="336.3" y="-716" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="5" >5</text><text x="340.5" y="-721" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="350" cy="-720" r="2" fill="none" stroke="none" /><path d="M 350 -720 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-720" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -723 L 337 -720 L 340 -717" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="350,-730" id="gge6645" locked="0" c_rotation="0"><text x="336.3" y="-726" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="6" >6</text><text x="340.5" y="-731" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="350" cy="-730" r="2" fill="none" stroke="none" /><path d="M 350 -730 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-730" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -733 L 337 -730 L 340 -727" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="350,-740" id="gge6666" locked="0" c_rotation="0"><text x="336.3" y="-736" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="7" >7</text><text x="340.5" y="-741" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="350" cy="-740" r="2" fill="none" stroke="none" /><path d="M 350 -740 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="343" cy="-740" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 340 -743 L 337 -740 L 340 -737" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="75,-535" c_para="package`SMA_L4.2-W2.6-LS5.3-RD`Contributor`LCSC`Supplier`LCSC`Supplier Part`C466506`Manufacturer`High Diode(&#x6d77;&#x5fb7;)`Manufacturer Part`SS510`JLCPCB Part Class`Extended Part`spicePre`D`spiceSymbolName`SS510_C466506`" c_partid="part_lib_gge105dc7355c686961" id="gge105dc7355c686961" locked="0" c_shapetype="group" c_etype="pinpart" puuid="7b35327afaa140debbba8554e88c9112" uuid="90198963d46a41eba92152ec22daf7ed" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1688708913" add_into_bom="yes" c_rotation="90"><g c_partid="part_annotation" id="gge6924" c_shapetype="group"><text c_note="note_name" x="83" y="-522.37" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >SS510_C466506</text></g><g c_partid="part_annotation" id="gge6930" c_shapetype="group"><text c_note="note_pre" x="83" y="-531.87" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >D1</text></g><polyline points="81 -530 81 -532 80 -532" stroke="#880000" id="gge6936" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="69 -530 69 -528 70 -528" stroke="#880000" id="gge6939" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><path d="M 69 -540 L 75 -530 L 81 -540 Z " id="gge6942" locked="0" c_etype="" stroke="#880000" stroke-width="1" fill="none" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="75,-515" id="gge6945" locked="0" c_rotation="270"><text x="78" y="-533" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="1" display="none" transform="rotate(270,78,-533)" >1</text><text x="74" y="-524" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="1" display="none" transform="rotate(270,74,-524)" >1</text><circle c_pindot="true" class="pindot" cx="75" cy="-515" r="2" fill="none" stroke="none" /><path d="M 75 -515 v -15" fill="none" stroke="#880000" stroke-width="1"/><circle cx="75" cy="-527" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 78 -530 L 75 -533 L 72 -530" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="75,-555" id="gge6966" locked="0" c_rotation="90"><text x="78" y="-537" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="2" display="none" transform="rotate(270,78,-537)" >2</text><text x="74" y="-546" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="2" display="none" transform="rotate(270,74,-546)" >2</text><circle c_pindot="true" class="pindot" cx="75" cy="-555" r="2" fill="none" stroke="none" /><path d="M 75 -555 v 15" fill="none" stroke="#880000" stroke-width="1"/><circle cx="75" cy="-543" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 72 -540 L 75 -537 L 78 -540" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><polyline points="81 -530 69 -530" stroke="#880000" id="gge6987" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_partid="part_netLabel_GNd" c_etype="pinpart" c_origin="185,-550" id="gge7092" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="185" cy="-550" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge7" c_shapetype="group" ><text x="171.9921875" y="-522.25" font-family="Times New Roman" font-size="9pt" fill="#000000" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="185 -540 185 -550" stroke="#000000" id="gge7104" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /><polyline points="185 -540 195 -540 185 -534 175 -540 185 -540" stroke="#000000" id="gge7107" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="75 -515 75 -430 105 -430" stroke="#008800" id="gge7110" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_origin="55,-680" c_para="package`HDR-TH_12P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2905419`Manufacturer`kinghelm(&#x91d1;&#x822a;&#x6807;)`Manufacturer Part`KH-2.54FH-1X12P-H8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`KH-2.54FH-1X12P-H8.5`" c_partid="part_lib_gge10b31428781612f2" id="gge10b31428781612f2" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b111ea66e8384780b5ead25874f3491d" uuid="c7afeefcf63b43ba9e7ec6eec257a8cd" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1634652810" add_into_bom="yes" c_rotation="180"><g c_partid="part_annotation" id="gge7425" c_shapetype="group"><text c_note="note_name" x="55.03" y="-748" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >KH-2.54FH-1X12P-H8.5</text></g><g c_partid="part_annotation" id="gge7431" c_shapetype="group"><text c_note="note_pre" x="55.03" y="-757.5" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >H2</text></g><rect id="gge7437" locked="0" c_etype="" x="45" y="-745" rx="2" ry="2" width="20" height="130" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="60" cy="-620" rx="1.5" ry="1.5" id="gge7440" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="75,-625" id="gge7443" locked="0" c_rotation="0"><text x="61.3" y="-621" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1" >1</text><text x="65.5" y="-626" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="75" cy="-625" r="2" fill="none" stroke="none" /><path d="M 75 -625 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-625" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -628 L 62 -625 L 65 -622" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="75,-635" id="gge7464" locked="0" c_rotation="0"><text x="61.3" y="-631" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2" >2</text><text x="65.5" y="-636" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="75" cy="-635" r="2" fill="none" stroke="none" /><path d="M 75 -635 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-635" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -638 L 62 -635 L 65 -632" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="75,-645" id="gge7485" locked="0" c_rotation="0"><text x="61.3" y="-641" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="3" >3</text><text x="65.5" y="-646" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="75" cy="-645" r="2" fill="none" stroke="none" /><path d="M 75 -645 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-645" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -648 L 62 -645 L 65 -642" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="75,-655" id="gge7506" locked="0" c_rotation="0"><text x="61.3" y="-651" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="4" >4</text><text x="65.5" y="-656" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="75" cy="-655" r="2" fill="none" stroke="none" /><path d="M 75 -655 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-655" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -658 L 62 -655 L 65 -652" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="75,-665" id="gge7527" locked="0" c_rotation="0"><text x="61.3" y="-661" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="5" >5</text><text x="65.5" y="-666" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="75" cy="-665" r="2" fill="none" stroke="none" /><path d="M 75 -665 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-665" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -668 L 62 -665 L 65 -662" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="75,-675" id="gge7548" locked="0" c_rotation="0"><text x="61.3" y="-671" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="6" >6</text><text x="65.5" y="-676" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="75" cy="-675" r="2" fill="none" stroke="none" /><path d="M 75 -675 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-675" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -678 L 62 -675 L 65 -672" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="75,-685" id="gge7569" locked="0" c_rotation="0"><text x="61.3" y="-681" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="7" >7</text><text x="65.5" y="-686" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="75" cy="-685" r="2" fill="none" stroke="none" /><path d="M 75 -685 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-685" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -688 L 62 -685 L 65 -682" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="75,-695" id="gge7590" locked="0" c_rotation="0"><text x="61.3" y="-691" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="8" >8</text><text x="65.5" y="-696" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="75" cy="-695" r="2" fill="none" stroke="none" /><path d="M 75 -695 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-695" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -698 L 62 -695 L 65 -692" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="9" c_origin="75,-705" id="gge7611" locked="0" c_rotation="0"><text x="61.3" y="-701" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="9" >9</text><text x="65.5" y="-706" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="9" >9</text><circle c_pindot="true" class="pindot" cx="75" cy="-705" r="2" fill="none" stroke="none" /><path d="M 75 -705 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-705" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -708 L 62 -705 L 65 -702" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="10" c_origin="75,-715" id="gge7632" locked="0" c_rotation="0"><text x="61.3" y="-711" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="10" >10</text><text x="65.5" y="-716" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="10" >10</text><circle c_pindot="true" class="pindot" cx="75" cy="-715" r="2" fill="none" stroke="none" /><path d="M 75 -715 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-715" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -718 L 62 -715 L 65 -712" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="11" c_origin="75,-725" id="gge7653" locked="0" c_rotation="0"><text x="61.3" y="-721" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="11" >11</text><text x="65.5" y="-726" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="11" >11</text><circle c_pindot="true" class="pindot" cx="75" cy="-725" r="2" fill="none" stroke="none" /><path d="M 75 -725 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-725" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -728 L 62 -725 L 65 -722" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="12" c_origin="75,-735" id="gge7674" locked="0" c_rotation="0"><text x="61.3" y="-731" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="12" >12</text><text x="65.5" y="-736" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="12" >12</text><circle c_pindot="true" class="pindot" cx="75" cy="-735" r="2" fill="none" stroke="none" /><path d="M 75 -735 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="68" cy="-735" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 65 -738 L 62 -735 L 65 -732" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="205,-680" c_para="package`HDR-TH_12P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2905419`Manufacturer`kinghelm(&#x91d1;&#x822a;&#x6807;)`Manufacturer Part`KH-2.54FH-1X12P-H8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`KH-2.54FH-1X12P-H8.5`" c_partid="part_lib_gge4c49fc12d2961fda" id="gge4c49fc12d2961fda" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b111ea66e8384780b5ead25874f3491d" uuid="c7afeefcf63b43ba9e7ec6eec257a8cd" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1634652810" add_into_bom="yes" ><g c_partid="part_annotation" id="gge7701" c_shapetype="group"><text c_note="note_name" x="193.03" y="-748" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >KH-2.54FH-1X12P-H8.5</text></g><g c_partid="part_annotation" id="gge7707" c_shapetype="group"><text c_note="note_pre" x="193.03" y="-757.5" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >H3</text></g><rect id="gge7713" locked="0" c_etype="" x="195" y="-745" rx="2" ry="2" width="20" height="130" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="200" cy="-740" rx="1.5" ry="1.5" id="gge7716" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="185,-735" id="gge7719" locked="0" c_rotation="180"><text x="198.7" y="-731" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="194.5" y="-736" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="185" cy="-735" r="2" fill="none" stroke="none" /><path d="M 185 -735 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-735" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -732 L 198 -735 L 195 -738" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="185,-725" id="gge7740" locked="0" c_rotation="180"><text x="198.7" y="-721" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="194.5" y="-726" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="185" cy="-725" r="2" fill="none" stroke="none" /><path d="M 185 -725 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-725" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -722 L 198 -725 L 195 -728" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="185,-715" id="gge7761" locked="0" c_rotation="180"><text x="198.7" y="-711" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="194.5" y="-716" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="185" cy="-715" r="2" fill="none" stroke="none" /><path d="M 185 -715 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-715" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -712 L 198 -715 L 195 -718" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="185,-705" id="gge7782" locked="0" c_rotation="180"><text x="198.7" y="-701" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="194.5" y="-706" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="185" cy="-705" r="2" fill="none" stroke="none" /><path d="M 185 -705 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-705" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -702 L 198 -705 L 195 -708" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="185,-695" id="gge7803" locked="0" c_rotation="180"><text x="198.7" y="-691" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="5" >5</text><text x="194.5" y="-696" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="185" cy="-695" r="2" fill="none" stroke="none" /><path d="M 185 -695 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-695" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -692 L 198 -695 L 195 -698" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="185,-685" id="gge7824" locked="0" c_rotation="180"><text x="198.7" y="-681" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="6" >6</text><text x="194.5" y="-686" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="185" cy="-685" r="2" fill="none" stroke="none" /><path d="M 185 -685 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-685" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -682 L 198 -685 L 195 -688" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="185,-675" id="gge7845" locked="0" c_rotation="180"><text x="198.7" y="-671" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="7" >7</text><text x="194.5" y="-676" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="185" cy="-675" r="2" fill="none" stroke="none" /><path d="M 185 -675 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-675" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -672 L 198 -675 L 195 -678" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="185,-665" id="gge7866" locked="0" c_rotation="180"><text x="198.7" y="-661" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="8" >8</text><text x="194.5" y="-666" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="185" cy="-665" r="2" fill="none" stroke="none" /><path d="M 185 -665 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-665" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -662 L 198 -665 L 195 -668" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="9" c_origin="185,-655" id="gge7887" locked="0" c_rotation="180"><text x="198.7" y="-651" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="9" >9</text><text x="194.5" y="-656" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="9" >9</text><circle c_pindot="true" class="pindot" cx="185" cy="-655" r="2" fill="none" stroke="none" /><path d="M 185 -655 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-655" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -652 L 198 -655 L 195 -658" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="10" c_origin="185,-645" id="gge7908" locked="0" c_rotation="180"><text x="198.7" y="-641" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="10" >10</text><text x="194.5" y="-646" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="10" >10</text><circle c_pindot="true" class="pindot" cx="185" cy="-645" r="2" fill="none" stroke="none" /><path d="M 185 -645 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-645" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -642 L 198 -645 L 195 -648" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="11" c_origin="185,-635" id="gge7929" locked="0" c_rotation="180"><text x="198.7" y="-631" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="11" >11</text><text x="194.5" y="-636" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="11" >11</text><circle c_pindot="true" class="pindot" cx="185" cy="-635" r="2" fill="none" stroke="none" /><path d="M 185 -635 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-635" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -632 L 198 -635 L 195 -638" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="12" c_origin="185,-625" id="gge7950" locked="0" c_rotation="180"><text x="198.7" y="-621" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="12" >12</text><text x="194.5" y="-626" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="12" >12</text><circle c_pindot="true" class="pindot" cx="185" cy="-625" r="2" fill="none" stroke="none" /><path d="M 185 -625 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="192" cy="-625" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 195 -622 L 198 -625 L 195 -628" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><polyline c_etype="wire" c_shapetype="line" points="75 -735 75 -555" stroke="#008800" id="gge8247" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="185 -550 185 -735" stroke="#008800" id="gge8261" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-740" id="gge8276" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-740" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge10" c_shapetype="group" ><text x="440.48" y="-736.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >DAC</text></g><polyline points="485 -740 480 -735 465 -735 465 -745 480 -745 485 -740" stroke="#0000FF" id="gge8288" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-730" id="gge8291" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-730" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge13" c_shapetype="group" ><text x="463" y="-726.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >ENABLE</text></g><polyline points="485 -730 480 -725 465 -725 465 -735 480 -735 485 -730" stroke="#0000FF" id="gge8303" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-720" id="gge8306" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-720" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge16" c_shapetype="group" ><text x="463" y="-716.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A2</text></g><polyline points="485 -720 480 -715 465 -715 465 -725 480 -725 485 -720" stroke="#0000FF" id="gge8318" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-710" id="gge8321" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-710" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge19" c_shapetype="group" ><text x="463" y="-706.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A3</text></g><polyline points="485 -710 480 -705 465 -705 465 -715 480 -715 485 -710" stroke="#0000FF" id="gge8333" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-700" id="gge8336" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-700" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge22" c_shapetype="group" ><text x="463" y="-696.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >SDA</text></g><polyline points="485 -700 480 -695 465 -695 465 -705 480 -705 485 -700" stroke="#0000FF" id="gge8348" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-690" id="gge8351" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-690" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge25" c_shapetype="group" ><text x="463" y="-686.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >SCL</text></g><polyline points="485 -690 480 -685 465 -685 465 -695 480 -695 485 -690" stroke="#0000FF" id="gge8363" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-680" id="gge8366" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-680" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge28" c_shapetype="group" ><text x="463" y="-676.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A6</text></g><polyline points="485 -680 480 -675 465 -675 465 -685 480 -685 485 -680" stroke="#0000FF" id="gge8378" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-680" id="gge8381" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-680" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge31" c_shapetype="group" ><text x="587" y="-676.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A7</text></g><polyline points="565 -680 570 -685 585 -685 585 -675 570 -675 565 -680" stroke="#0000FF" id="gge8393" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-690" id="gge8396" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-690" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge34" c_shapetype="group" ><text x="587" y="-686.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A8</text></g><polyline points="565 -690 570 -695 585 -695 585 -685 570 -685 565 -690" stroke="#0000FF" id="gge8408" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-700" id="gge8411" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-700" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge37" c_shapetype="group" ><text x="587" y="-696.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A9</text></g><polyline points="565 -700 570 -705 585 -705 585 -695 570 -695 565 -700" stroke="#0000FF" id="gge8423" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-710" id="gge8426" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-710" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge40" c_shapetype="group" ><text x="587" y="-706.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A10</text></g><polyline points="565 -710 570 -715 585 -715 585 -705 570 -705 565 -710" stroke="#0000FF" id="gge8438" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-720" id="gge8441" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-720" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge43" c_shapetype="group" ><text x="587" y="-716.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="565 -720 570 -725 585 -725 585 -715 570 -715 565 -720" stroke="#0000FF" id="gge8453" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-730" id="gge8456" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-730" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge46" c_shapetype="group" ><text x="587" y="-726.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="565 -730 570 -735 585 -735 585 -725 570 -725 565 -730" stroke="#0000FF" id="gge8468" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="565,-740" id="gge8471" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="565" cy="-740" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge49" c_shapetype="group" ><text x="587" y="-736.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+5V</text></g><polyline points="565 -740 570 -745 585 -745 585 -735 570 -735 565 -740" stroke="#0000FF" id="gge8483" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="310,-625" id="gge8507" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="310" cy="-625" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge52" c_shapetype="group" ><text x="264.89" y="-621.34" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="310 -625 305 -620 290 -620 290 -630 305 -630 310 -625" stroke="#0000FF" id="gge8519" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="310,-615" id="gge8528" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="310" cy="-615" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge55" c_shapetype="group" ><text x="268.95" y="-611.34" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+5V</text></g><polyline points="310 -615 305 -610 290 -610 290 -620 305 -620 310 -615" stroke="#0000FF" id="gge8540" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="310,-605" id="gge8549" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="310" cy="-605" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge58" c_shapetype="group" ><text x="288" y="-601.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A6</text></g><polyline points="310 -605 305 -600 290 -600 290 -610 305 -610 310 -605" stroke="#0000FF" id="gge8561" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="500,-600" id="gge8570" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="500" cy="-600" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge61" c_shapetype="group" ><text x="454.89" y="-596.34" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="500 -600 495 -595 480 -595 480 -605 495 -605 500 -600" stroke="#0000FF" id="gge8582" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="105,-410" id="gge8594" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="105" cy="-410" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge64" c_shapetype="group" ><text x="83" y="-406.499" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >+9V</text></g><polyline points="105 -410 100 -405 85 -405 85 -415 100 -415 105 -410" stroke="#0000FF" id="gge8606" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="500,-640" id="gge8615" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="500" cy="-640" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge67" c_shapetype="group" ><text x="478" y="-636.499" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >+9V</text></g><polyline points="500 -640 495 -635 480 -635 480 -645 495 -645 500 -640" stroke="#0000FF" id="gge8627" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-740" id="gge8636" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-740" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge70" c_shapetype="group" ><text x="372" y="-736.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+5V</text></g><polyline points="350 -740 355 -745 370 -745 370 -735 355 -735 350 -740" stroke="#0000FF" id="gge8648" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-720" id="gge8678" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-720" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge73" c_shapetype="group" ><text x="372" y="-716.27" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A2</text></g><polyline points="350 -720 355 -725 370 -725 370 -715 355 -715 350 -720" stroke="#0000FF" id="gge8690" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-710" id="gge8699" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-710" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge76" c_shapetype="group" ><text x="372" y="-706.27" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A3</text></g><polyline points="350 -710 355 -715 370 -715 370 -705 355 -705 350 -710" stroke="#0000FF" id="gge8711" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-700" id="gge8720" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-700" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge79" c_shapetype="group" ><text x="372" y="-696.27" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >SDA</text></g><polyline points="350 -700 355 -705 370 -705 370 -695 355 -695 350 -700" stroke="#0000FF" id="gge8732" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-690" id="gge8741" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-690" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge82" c_shapetype="group" ><text x="372" y="-686.27" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >SCL</text></g><polyline points="350 -690 355 -695 370 -695 370 -685 355 -685 350 -690" stroke="#0000FF" id="gge8753" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-680" id="gge8762" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-680" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge85" c_shapetype="group" ><text x="372" y="-676.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="350 -680 355 -685 370 -685 370 -675 355 -675 350 -680" stroke="#0000FF" id="gge8774" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="350,-730" id="gge8783" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="350" cy="-730" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge88" c_shapetype="group" ><text x="372" y="-726.27" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >DAC</text></g><polyline points="350 -730 355 -735 370 -735 370 -725 355 -725 350 -730" stroke="#0000FF" id="gge8795" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-425" id="gge8828" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-425" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge91" c_shapetype="group" ><text x="627" y="-422.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="605 -425 610 -430 625 -430 625 -420 610 -420 605 -425" stroke="#0000FF" id="gge8840" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-485" id="gge8852" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-485" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge94" c_shapetype="group" ><text x="627" y="-482.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="605 -485 610 -490 625 -490 625 -480 610 -480 605 -485" stroke="#0000FF" id="gge8864" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-290" id="gge8870" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-290" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge97" c_shapetype="group" ><text x="627" y="-287.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="605 -290 610 -295 625 -295 625 -285 610 -285 605 -290" stroke="#0000FF" id="gge8882" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-350" id="gge8888" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-350" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge100" c_shapetype="group" ><text x="627" y="-347.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="605 -350 610 -355 625 -355 625 -345 610 -345 605 -350" stroke="#0000FF" id="gge8900" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-435" id="gge8909" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-435" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge103" c_shapetype="group" ><text x="627" y="-432.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="605 -435 610 -440 625 -440 625 -430 610 -430 605 -435" stroke="#0000FF" id="gge8921" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-300" id="gge8927" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-300" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge106" c_shapetype="group" ><text x="627" y="-297.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="605 -300 610 -305 625 -305 625 -295 610 -295 605 -300" stroke="#0000FF" id="gge8939" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-360" id="gge8945" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-360" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge109" c_shapetype="group" ><text x="626.99" y="-356.83" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+9V</text></g><polyline points="605 -360 610 -365 625 -365 625 -355 610 -355 605 -360" stroke="#0000FF" id="gge8957" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="605,-495" id="gge8972" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="605" cy="-495" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge112" c_shapetype="group" ><text x="626.99" y="-491.83" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+9V</text></g><polyline points="605 -495 610 -500 625 -500 625 -490 610 -490 605 -495" stroke="#0000FF" id="gge8984" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-425" id="gge9029" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-425" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge115" c_shapetype="group" ><text x="449.95" y="-421.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A9</text></g><polyline points="485 -425 480 -420 465 -420 465 -430 480 -430 485 -425" stroke="#0000FF" id="gge9041" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-435" id="gge9050" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-435" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge118" c_shapetype="group" ><text x="444.63" y="-431.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A10</text></g><polyline points="485 -435 480 -430 465 -430 465 -440 480 -440 485 -435" stroke="#0000FF" id="gge9062" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="485 -445 485 -455" stroke="#008800" id="gge9065" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="485 -465 485 -485" stroke="#008800" id="gge9068" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="480,-475" id="gge9078" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="480" cy="-475" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge121" c_shapetype="group" ><text x="433.61" y="-471.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="480 -475 475 -470 460 -470 460 -480 475 -480 480 -475" stroke="#0000FF" id="gge9090" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="480 -475 485 -475" stroke="#008800" id="gge9093" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-495" id="gge9102" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-495" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge124" c_shapetype="group" ><text x="420.93" y="-491.79" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >ENABLE</text></g><polyline points="485 -495 480 -490 465 -490 465 -500 480 -500 485 -495" stroke="#0000FF" id="gge9114" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="485 -320 485 -310" stroke="#008800" id="gge9117" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="485 -330 485 -350" stroke="#008800" id="gge9120" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-360" id="gge9130" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-360" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge127" c_shapetype="group" ><text x="420.93" y="-356.79" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >ENABLE</text></g><polyline points="485 -360 480 -355 465 -355 465 -365 480 -365 485 -360" stroke="#0000FF" id="gge9142" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="475,-340" id="gge9148" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="475" cy="-340" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge130" c_shapetype="group" ><text x="428.61" y="-336.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="475 -340 470 -335 455 -335 455 -345 470 -345 475 -340" stroke="#0000FF" id="gge9160" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="475 -340 485 -340" stroke="#008800" id="gge9163" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-290" id="gge9172" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-290" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge133" c_shapetype="group" ><text x="449.95" y="-286.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A7</text></g><polyline points="485 -290 480 -285 465 -285 465 -295 480 -295 485 -290" stroke="#0000FF" id="gge9184" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="485,-300" id="gge9193" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="485" cy="-300" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge136" c_shapetype="group" ><text x="449.95" y="-296.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A8</text></g><polyline points="485 -300 480 -295 465 -295 465 -305 480 -305 485 -300" stroke="#0000FF" id="gge9205" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="565 -495 605 -495" stroke="#008800" id="gge17160" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -485 605 -485" stroke="#008800" id="gge17163" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -435 605 -435" stroke="#008800" id="gge17166" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -425 605 -425" stroke="#008800" id="gge17169" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -360 605 -360" stroke="#008800" id="gge17172" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -350 605 -350" stroke="#008800" id="gge17175" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -300 605 -300" stroke="#008800" id="gge17178" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="565 -290 605 -290" stroke="#008800" id="gge17181" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_origin="530,-460" c_para="package`POLOLU_A4988`Manufacturer``Manufacturer Part``Supplier Part``Supplier``link`https://www.pololu.com/product/1182`Contributor`rom_yaz`spicePre`U`spiceSymbolName`POLOLU_A4988_DRIVER`" c_partid="part_lib_gge8632ef6d53ba9e66" id="gge8632ef6d53ba9e66" locked="0" c_shapetype="group" c_etype="pinpart" puuid="3a777bbdf4b54bc687ba56025f155beb" uuid="1875f02d8769497d9690c69495e67542" convert_to_pcb="yes" datastrid="b50ca544473c4d3eac8069d051d853dc" pdatastrid="2da40710fb2b456484ad35e485554cc5" utime="1675380192" add_into_bom="yes" ><g c_partid="part_annotation" id="gge21033" c_shapetype="group"><text c_note="note_name" x="524.03" y="-508" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >POLOLU_A4988_DRIVER</text></g><g c_partid="part_annotation" id="gge21039" c_shapetype="group"><text c_note="note_pre" x="524.03" y="-516.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >U2</text></g><rect id="gge21045" locked="0" c_etype="" x="495" y="-505" rx="2" ry="2" width="70" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="500" cy="-500" rx="1.5" ry="1.5" id="gge21048" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="485,-495" id="gge21051" locked="0" c_rotation="180"><text x="498.7" y="-491" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="ENB" >ENB</text><text x="494.5" y="-496" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" display="none" >1</text><circle c_pindot="true" class="pindot" cx="485" cy="-495" r="2" fill="none" stroke="none" /><path d="M 485 -495 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-495" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -492 L 498 -495 L 495 -498" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="485,-485" id="gge21072" locked="0" c_rotation="180"><text x="498.7" y="-481" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS1" >MS1</text><text x="494.5" y="-486" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" display="none" >2</text><circle c_pindot="true" class="pindot" cx="485" cy="-485" r="2" fill="none" stroke="none" /><path d="M 485 -485 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-485" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -482 L 498 -485 L 495 -488" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="485,-475" id="gge21093" locked="0" c_rotation="180"><text x="498.7" y="-471" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS2" >MS2</text><text x="494.5" y="-476" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" display="none" >3</text><circle c_pindot="true" class="pindot" cx="485" cy="-475" r="2" fill="none" stroke="none" /><path d="M 485 -475 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-475" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -472 L 498 -475 L 495 -478" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="485,-465" id="gge21114" locked="0" c_rotation="180"><text x="498.7" y="-461" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS3" >MS3</text><text x="494.5" y="-466" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" display="none" >4</text><circle c_pindot="true" class="pindot" cx="485" cy="-465" r="2" fill="none" stroke="none" /><path d="M 485 -465 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-465" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -462 L 498 -465 L 495 -468" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="485,-455" id="gge21135" locked="0" c_rotation="180"><text x="498.7" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="RSTB" >RSTB</text><text x="494.5" y="-456" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" display="none" >5</text><circle c_pindot="true" class="pindot" cx="485" cy="-455" r="2" fill="none" stroke="none" /><path d="M 485 -455 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-455" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -452 L 498 -455 L 495 -458" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="485,-445" id="gge21156" locked="0" c_rotation="180"><text x="498.7" y="-441" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="SLPB" >SLPB</text><text x="494.5" y="-446" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" display="none" >6</text><circle c_pindot="true" class="pindot" cx="485" cy="-445" r="2" fill="none" stroke="none" /><path d="M 485 -445 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-445" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -442 L 498 -445 L 495 -448" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="485,-435" id="gge21177" locked="0" c_rotation="180"><text x="498.7" y="-431" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="STEP" >STEP</text><text x="494.5" y="-436" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" display="none" >7</text><circle c_pindot="true" class="pindot" cx="485" cy="-435" r="2" fill="none" stroke="none" /><path d="M 485 -435 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-435" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -432 L 498 -435 L 495 -438" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="485,-425" id="gge21198" locked="0" c_rotation="180"><text x="498.7" y="-421" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="DIR" >DIR</text><text x="494.5" y="-426" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="8" display="none" >8</text><circle c_pindot="true" class="pindot" cx="485" cy="-425" r="2" fill="none" stroke="none" /><path d="M 485 -425 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-425" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -422 L 498 -425 L 495 -428" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="9" c_origin="575,-425" id="gge21219" locked="0" c_rotation="0"><text x="561.3" y="-421" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="GND" >GND</text><text x="565.5" y="-426" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="9" display="none" >9</text><circle c_pindot="true" class="pindot" cx="575" cy="-425" r="2" fill="none" stroke="none" /><path d="M 575 -425 h -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="568" cy="-425" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 565 -428 L 562 -425 L 565 -422" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="10" c_origin="575,-435" id="gge21240" locked="0" c_rotation="0"><text x="561.3" y="-431" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="end" c_pinname="VDD" >VDD</text><text x="565.5" y="-436" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="start" c_pinnumber="10" display="none" >10</text><circle c_pindot="true" class="pindot" cx="575" cy="-435" r="2" fill="none" stroke="none" /><path d="M 575 -435 h -10" fill="none" stroke="#FF0000" stroke-width="1"/><circle cx="568" cy="-435" r="3" stroke="#FF0000" fill="none" stroke-width="1" display="none" /><path d="M 565 -438 L 562 -435 L 565 -432" fill="none" stroke="#FF0000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="11" c_origin="575,-445" id="gge21261" locked="0" c_rotation="0"><text x="561.3" y="-441" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1B" >1B</text><text x="565.5" y="-446" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="11" display="none" >11</text><circle c_pindot="true" class="pindot" cx="575" cy="-445" r="2" fill="none" stroke="none" /><path d="M 575 -445 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-445" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -448 L 562 -445 L 565 -442" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="12" c_origin="575,-455" id="gge21282" locked="0" c_rotation="0"><text x="561.3" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1A" >1A</text><text x="565.5" y="-456" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="12" display="none" >12</text><circle c_pindot="true" class="pindot" cx="575" cy="-455" r="2" fill="none" stroke="none" /><path d="M 575 -455 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-455" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -458 L 562 -455 L 565 -452" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="13" c_origin="575,-465" id="gge21303" locked="0" c_rotation="0"><text x="561.3" y="-461" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2A" >2A</text><text x="565.5" y="-466" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="13" display="none" >13</text><circle c_pindot="true" class="pindot" cx="575" cy="-465" r="2" fill="none" stroke="none" /><path d="M 575 -465 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-465" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -468 L 562 -465 L 565 -462" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="14" c_origin="575,-475" id="gge21324" locked="0" c_rotation="0"><text x="561.3" y="-471" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2B" >2B</text><text x="565.5" y="-476" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="14" display="none" >14</text><circle c_pindot="true" class="pindot" cx="575" cy="-475" r="2" fill="none" stroke="none" /><path d="M 575 -475 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-475" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -478 L 562 -475 L 565 -472" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="15" c_origin="575,-485" id="gge21345" locked="0" c_rotation="0"><text x="561.3" y="-481" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="GND" >GND</text><text x="565.5" y="-486" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="15" display="none" >15</text><circle c_pindot="true" class="pindot" cx="575" cy="-485" r="2" fill="none" stroke="none" /><path d="M 575 -485 h -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="568" cy="-485" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 565 -488 L 562 -485 L 565 -482" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="16" c_origin="575,-495" id="gge21366" locked="0" c_rotation="0"><text x="561.3" y="-491" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="end" c_pinname="VMOT" >VMOT</text><text x="565.5" y="-496" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="16" display="none" >16</text><circle c_pindot="true" class="pindot" cx="575" cy="-495" r="2" fill="none" stroke="none" /><path d="M 575 -495 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-495" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -498 L 562 -495 L 565 -492" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="530,-325" c_para="package`POLOLU_A4988`Manufacturer``Manufacturer Part``Supplier Part``Supplier``link`https://www.pololu.com/product/1182`Contributor`rom_yaz`spicePre`U`spiceSymbolName`POLOLU_A4988_DRIVER`" c_partid="part_lib_ggec289da8ab0c314c6" id="ggec289da8ab0c314c6" locked="0" c_shapetype="group" c_etype="pinpart" puuid="3a777bbdf4b54bc687ba56025f155beb" uuid="1875f02d8769497d9690c69495e67542" convert_to_pcb="yes" datastrid="b50ca544473c4d3eac8069d051d853dc" pdatastrid="2da40710fb2b456484ad35e485554cc5" utime="1675380192" add_into_bom="yes" ><g c_partid="part_annotation" id="gge22152" c_shapetype="group"><text c_note="note_name" x="524.03" y="-373" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >POLOLU_A4988_DRIVER</text></g><g c_partid="part_annotation" id="gge22158" c_shapetype="group"><text c_note="note_pre" x="524.03" y="-381.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >U3</text></g><rect id="gge22164" locked="0" c_etype="" x="495" y="-370" rx="2" ry="2" width="70" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="500" cy="-365" rx="1.5" ry="1.5" id="gge22167" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="485,-360" id="gge22170" locked="0" c_rotation="180"><text x="498.7" y="-356" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="ENB" >ENB</text><text x="494.5" y="-361" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" display="none" >1</text><circle c_pindot="true" class="pindot" cx="485" cy="-360" r="2" fill="none" stroke="none" /><path d="M 485 -360 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-360" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -357 L 498 -360 L 495 -363" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="485,-350" id="gge22191" locked="0" c_rotation="180"><text x="498.7" y="-346" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS1" >MS1</text><text x="494.5" y="-351" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" display="none" >2</text><circle c_pindot="true" class="pindot" cx="485" cy="-350" r="2" fill="none" stroke="none" /><path d="M 485 -350 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-350" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -347 L 498 -350 L 495 -353" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="485,-340" id="gge22212" locked="0" c_rotation="180"><text x="498.7" y="-336" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS2" >MS2</text><text x="494.5" y="-341" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" display="none" >3</text><circle c_pindot="true" class="pindot" cx="485" cy="-340" r="2" fill="none" stroke="none" /><path d="M 485 -340 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-340" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -337 L 498 -340 L 495 -343" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="485,-330" id="gge22233" locked="0" c_rotation="180"><text x="498.7" y="-326" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="MS3" >MS3</text><text x="494.5" y="-331" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" display="none" >4</text><circle c_pindot="true" class="pindot" cx="485" cy="-330" r="2" fill="none" stroke="none" /><path d="M 485 -330 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-330" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -327 L 498 -330 L 495 -333" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="485,-320" id="gge22254" locked="0" c_rotation="180"><text x="498.7" y="-316" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="RSTB" >RSTB</text><text x="494.5" y="-321" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" display="none" >5</text><circle c_pindot="true" class="pindot" cx="485" cy="-320" r="2" fill="none" stroke="none" /><path d="M 485 -320 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-320" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -317 L 498 -320 L 495 -323" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="485,-310" id="gge22275" locked="0" c_rotation="180"><text x="498.7" y="-306" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="SLPB" >SLPB</text><text x="494.5" y="-311" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" display="none" >6</text><circle c_pindot="true" class="pindot" cx="485" cy="-310" r="2" fill="none" stroke="none" /><path d="M 485 -310 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-310" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -307 L 498 -310 L 495 -313" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="485,-300" id="gge22296" locked="0" c_rotation="180"><text x="498.7" y="-296" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="STEP" >STEP</text><text x="494.5" y="-301" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" display="none" >7</text><circle c_pindot="true" class="pindot" cx="485" cy="-300" r="2" fill="none" stroke="none" /><path d="M 485 -300 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-300" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -297 L 498 -300 L 495 -303" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="485,-290" id="gge22317" locked="0" c_rotation="180"><text x="498.7" y="-286" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="DIR" >DIR</text><text x="494.5" y="-291" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="8" display="none" >8</text><circle c_pindot="true" class="pindot" cx="485" cy="-290" r="2" fill="none" stroke="none" /><path d="M 485 -290 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="492" cy="-290" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 495 -287 L 498 -290 L 495 -293" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="9" c_origin="575,-290" id="gge22338" locked="0" c_rotation="0"><text x="561.3" y="-286" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="GND" >GND</text><text x="565.5" y="-291" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="9" display="none" >9</text><circle c_pindot="true" class="pindot" cx="575" cy="-290" r="2" fill="none" stroke="none" /><path d="M 575 -290 h -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="568" cy="-290" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 565 -293 L 562 -290 L 565 -287" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="10" c_origin="575,-300" id="gge22359" locked="0" c_rotation="0"><text x="561.3" y="-296" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="end" c_pinname="VDD" >VDD</text><text x="565.5" y="-301" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="start" c_pinnumber="10" display="none" >10</text><circle c_pindot="true" class="pindot" cx="575" cy="-300" r="2" fill="none" stroke="none" /><path d="M 575 -300 h -10" fill="none" stroke="#FF0000" stroke-width="1"/><circle cx="568" cy="-300" r="3" stroke="#FF0000" fill="none" stroke-width="1" display="none" /><path d="M 565 -303 L 562 -300 L 565 -297" fill="none" stroke="#FF0000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="11" c_origin="575,-310" id="gge22380" locked="0" c_rotation="0"><text x="561.3" y="-306" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1B" >1B</text><text x="565.5" y="-311" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="11" display="none" >11</text><circle c_pindot="true" class="pindot" cx="575" cy="-310" r="2" fill="none" stroke="none" /><path d="M 575 -310 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-310" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -313 L 562 -310 L 565 -307" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="12" c_origin="575,-320" id="gge22401" locked="0" c_rotation="0"><text x="561.3" y="-316" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1A" >1A</text><text x="565.5" y="-321" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="12" display="none" >12</text><circle c_pindot="true" class="pindot" cx="575" cy="-320" r="2" fill="none" stroke="none" /><path d="M 575 -320 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-320" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -323 L 562 -320 L 565 -317" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="13" c_origin="575,-330" id="gge22422" locked="0" c_rotation="0"><text x="561.3" y="-326" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2A" >2A</text><text x="565.5" y="-331" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="13" display="none" >13</text><circle c_pindot="true" class="pindot" cx="575" cy="-330" r="2" fill="none" stroke="none" /><path d="M 575 -330 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-330" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -333 L 562 -330 L 565 -327" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="14" c_origin="575,-340" id="gge22443" locked="0" c_rotation="0"><text x="561.3" y="-336" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2B" >2B</text><text x="565.5" y="-341" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="14" display="none" >14</text><circle c_pindot="true" class="pindot" cx="575" cy="-340" r="2" fill="none" stroke="none" /><path d="M 575 -340 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-340" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -343 L 562 -340 L 565 -337" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="15" c_origin="575,-350" id="gge22464" locked="0" c_rotation="0"><text x="561.3" y="-346" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="GND" >GND</text><text x="565.5" y="-351" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="15" display="none" >15</text><circle c_pindot="true" class="pindot" cx="575" cy="-350" r="2" fill="none" stroke="none" /><path d="M 575 -350 h -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="568" cy="-350" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 565 -353 L 562 -350 L 565 -347" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="16" c_origin="575,-360" id="gge22485" locked="0" c_rotation="0"><text x="561.3" y="-356" font-family="Verdana" font-size="7pt" fill="#FF0000" text-anchor="end" c_pinname="VMOT" >VMOT</text><text x="565.5" y="-361" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="16" display="none" >16</text><circle c_pindot="true" class="pindot" cx="575" cy="-360" r="2" fill="none" stroke="none" /><path d="M 575 -360 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="568" cy="-360" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 565 -363 L 562 -360 L 565 -357" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="585,-620" c_para="package`CAP-SMD_BD6.3-L6.6-W6.6-LS7.3-FD`Supplier`LCSC`Supplier Part`C4747964`Manufacturer`KNSCHA(&#x79d1;&#x5c3c;&#x76db;)`Manufacturer Part`RST100UF25V004`nameAlias`Value`JLCPCB Part Class`Extended Part`Contributor`lcsc`spicePre`U`spiceSymbolName`RST100UF25V004`" c_partid="part_lib_ggebd60511fcc2ba64b" id="ggebd60511fcc2ba64b" locked="0" c_shapetype="group" c_etype="pinpart" puuid="ff56c0f2a0fe4e4abe227426f36c2b91" uuid="af665eee076643e5991ad63163f06c71" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1706054906" add_into_bom="yes" c_rotation="270"><g c_partid="part_annotation" id="gge22603" c_shapetype="group"><text c_note="note_name" x="594.03" y="-607.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >100uF</text></g><g c_partid="part_annotation" id="gge22609" c_shapetype="group"><text c_note="note_pre" x="594.03" y="-616.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >C1</text></g><polyline points="592 -622 578 -622" stroke="#880000" id="gge22615" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="1" c_origin="585,-640" id="gge22618" locked="0" c_rotation="90"><text x="588" y="-625" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="1" display="none" transform="rotate(270,588,-625)" >1</text><text x="584" y="-635" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="1" display="none" transform="rotate(270,584,-635)" >1</text><circle c_pindot="true" class="pindot" cx="585" cy="-640" r="2" fill="none" stroke="none" /><path d="M 585 -640 v 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="585" cy="-633" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 582 -630 L 585 -627 L 588 -630" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="2" c_origin="585,-600" id="gge22639" locked="0" c_rotation="270"><text x="588" y="-615" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="2" display="none" transform="rotate(270,588,-615)" >2</text><text x="584" y="-605" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="2" display="none" transform="rotate(270,584,-605)" >2</text><circle c_pindot="true" class="pindot" cx="585" cy="-600" r="2" fill="none" stroke="none" /><path d="M 585 -600 v -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="585" cy="-607" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 588 -610 L 585 -613 L 582 -610" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><polyline points="585 -630 585 -622" stroke="#880000" id="gge22660" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="585 -618 585 -610" stroke="#880000" id="gge22663" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><path d="M 578.1 -615.56 A 10 10 0 0 1 592.03 -615.47" id="gge22666" locked="0" stroke="#880000" stroke-width="1" c_helper_type="arc1" fill="none" /><polyline points="590 -629 590 -625" stroke="#880000" id="gge22669" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="592 -627 588 -627" stroke="#880000" id="gge22672" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_origin="685,-620" c_para="package`CAP-SMD_BD6.3-L6.6-W6.6-LS7.3-FD`Supplier`LCSC`Supplier Part`C4747964`Manufacturer`KNSCHA(&#x79d1;&#x5c3c;&#x76db;)`Manufacturer Part`RST100UF25V004`nameAlias`Value`JLCPCB Part Class`Extended Part`Contributor`lcsc`spicePre`U`spiceSymbolName`RST100UF25V004`" c_partid="part_lib_gge1bf50bb13e072d5c" id="gge1bf50bb13e072d5c" locked="0" c_shapetype="group" c_etype="pinpart" puuid="ff56c0f2a0fe4e4abe227426f36c2b91" uuid="af665eee076643e5991ad63163f06c71" convert_to_pcb="yes" datastrid="" pdatastrid="" utime="1706054906" add_into_bom="yes" c_rotation="270"><g c_partid="part_annotation" id="gge22681" c_shapetype="group"><text c_note="note_name" x="694.03" y="-607.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >100uF</text></g><g c_partid="part_annotation" id="gge22687" c_shapetype="group"><text c_note="note_pre" x="694.03" y="-616.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >C2</text></g><polyline points="692 -622 678 -622" stroke="#880000" id="gge22693" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="1" c_origin="685,-640" id="gge22696" locked="0" c_rotation="90"><text x="688" y="-625" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinname="1" display="none" transform="rotate(270,688,-625)" >1</text><text x="684" y="-635" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinnumber="1" display="none" transform="rotate(270,684,-635)" >1</text><circle c_pindot="true" class="pindot" cx="685" cy="-640" r="2" fill="none" stroke="none" /><path d="M 685 -640 v 10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="685" cy="-633" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 682 -630 L 685 -627 L 688 -630" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="1" c_spicepin="2" c_origin="685,-600" id="gge22717" locked="0" c_rotation="270"><text x="688" y="-615" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="start" c_pinname="2" display="none" transform="rotate(270,688,-615)" >2</text><text x="684" y="-605" font-family="Verdana" font-size="7pt" fill="#000000" text-anchor="end" c_pinnumber="2" display="none" transform="rotate(270,684,-605)" >2</text><circle c_pindot="true" class="pindot" cx="685" cy="-600" r="2" fill="none" stroke="none" /><path d="M 685 -600 v -10" fill="none" stroke="#000000" stroke-width="1"/><circle cx="685" cy="-607" r="3" stroke="#000000" fill="none" stroke-width="1" display="none" /><path d="M 688 -610 L 685 -613 L 682 -610" fill="none" stroke="#000000" stroke-width="1" display="none" /></g><polyline points="685 -630 685 -622" stroke="#880000" id="gge22738" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="685 -618 685 -610" stroke="#880000" id="gge22741" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><path d="M 678.1 -615.56 A 10 10 0 0 1 692.03 -615.47" id="gge22744" locked="0" stroke="#880000" stroke-width="1" c_helper_type="arc1" fill="none" /><polyline points="690 -629 690 -625" stroke="#880000" id="gge22747" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline points="692 -627 688 -627" stroke="#880000" id="gge22750" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /></g><g c_origin="1055,-695" c_para="package`HOLE-3.2MM`Contributor`M.khalilsaeid`spicePre`P`spiceSymbolName`HOLE3.2`Manufacturer Part``" c_partid="part_lib_gge6d675ba8ad0e2840" id="gge6d675ba8ad0e2840" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b488e52b313e46d58fa17899082e1586" uuid="9de9538df6c14f1db7165002c92cc201" convert_to_pcb="yes" datastrid="e86cabf7c1d84eed9d8faec128980032" pdatastrid="8d56a424737e4f378e87d287193522a7" utime="1652564933" add_into_bom="yes" ><g c_partid="part_annotation" id="gge23079" c_shapetype="group"><text c_note="note_name" x="1043.17" y="-707.99" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >HOLE3.2</text></g><g c_partid="part_annotation" id="gge23085" c_shapetype="group"><text c_note="note_pre" x="1043.17" y="-717.21" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PAD1</text></g><path d="M 1065 -695 A 10 10 0 1 0 1065 -694.976" id="gge23091" locked="0" stroke="#A54B4B" stroke-width="1" c_helper_type="arc1" fill="none" /></g><g c_origin="1055,-650" c_para="package`HOLE-3.2MM`Contributor`M.khalilsaeid`spicePre`P`spiceSymbolName`HOLE3.2`Manufacturer Part``" c_partid="part_lib_gge6f95993a25ca679e" id="gge6f95993a25ca679e" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b488e52b313e46d58fa17899082e1586" uuid="9de9538df6c14f1db7165002c92cc201" convert_to_pcb="yes" datastrid="e86cabf7c1d84eed9d8faec128980032" pdatastrid="8d56a424737e4f378e87d287193522a7" utime="1652564933" add_into_bom="yes" ><g c_partid="part_annotation" id="gge23100" c_shapetype="group"><text c_note="note_name" x="1043.17" y="-662.99" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >HOLE3.2</text></g><g c_partid="part_annotation" id="gge23106" c_shapetype="group"><text c_note="note_pre" x="1043.17" y="-672.21" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PAD2</text></g><path d="M 1065 -650 A 10 10 0 1 0 1065 -649.976" id="gge23112" locked="0" stroke="#A54B4B" stroke-width="1" c_helper_type="arc1" fill="none" /></g><g c_origin="1055,-600" c_para="package`HOLE-3.2MM`Contributor`M.khalilsaeid`spicePre`P`spiceSymbolName`HOLE3.2`Manufacturer Part``" c_partid="part_lib_ggee71a696af3cb61bc" id="ggee71a696af3cb61bc" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b488e52b313e46d58fa17899082e1586" uuid="9de9538df6c14f1db7165002c92cc201" convert_to_pcb="yes" datastrid="e86cabf7c1d84eed9d8faec128980032" pdatastrid="8d56a424737e4f378e87d287193522a7" utime="1652564933" add_into_bom="yes" ><g c_partid="part_annotation" id="gge23121" c_shapetype="group"><text c_note="note_name" x="1043.17" y="-612.99" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >HOLE3.2</text></g><g c_partid="part_annotation" id="gge23127" c_shapetype="group"><text c_note="note_pre" x="1043.17" y="-622.21" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PAD3</text></g><path d="M 1065 -600 A 10 10 0 1 0 1065 -599.976" id="gge23133" locked="0" stroke="#A54B4B" stroke-width="1" c_helper_type="arc1" fill="none" /></g><g c_origin="1055,-555" c_para="package`HOLE-3.2MM`Contributor`M.khalilsaeid`spicePre`P`spiceSymbolName`HOLE3.2`Manufacturer Part``" c_partid="part_lib_gge5978788ce3c130d8" id="gge5978788ce3c130d8" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b488e52b313e46d58fa17899082e1586" uuid="9de9538df6c14f1db7165002c92cc201" convert_to_pcb="yes" datastrid="e86cabf7c1d84eed9d8faec128980032" pdatastrid="8d56a424737e4f378e87d287193522a7" utime="1652564933" add_into_bom="yes" ><g c_partid="part_annotation" id="gge23142" c_shapetype="group"><text c_note="note_name" x="1043.17" y="-567.99" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >HOLE3.2</text></g><g c_partid="part_annotation" id="gge23148" c_shapetype="group"><text c_note="note_pre" x="1043.17" y="-577.21" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PAD4</text></g><path d="M 1065 -555 A 10 10 0 1 0 1065 -554.976" id="gge23154" locked="0" stroke="#A54B4B" stroke-width="1" c_helper_type="arc1" fill="none" /></g><g c_partid="part_no_connect_flag" c_origin="105,-450" id="gge25286" locked="0" c_shapetype="group" c_etype="pinpart"><path d="M 101 -454 L 109 -446 M 109 -454 L 101 -446" stroke="#33cc33" stroke-width = "1" style="shape-rendering:auto;"/></g><g c_origin="820,-705" c_para="package`HDR-TH_7P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897370`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-07-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-07-Z-8.5`" c_partid="part_lib_gge96b6627b8c7b068a" id="gge96b6627b8c7b068a" locked="0" c_shapetype="group" c_etype="pinpart" puuid="9bf99f625597483ab82004a648b83cbf" uuid="fe66b44c6ae64671a64dd593a4bf3431" convert_to_pcb="none" datastrid="62c7f7ad002149d18273c0523e14a940" pdatastrid="bb2df1bdcca74dd5b56394e4d5d61e35" utime="1708497614" add_into_bom="yes" c_rotation="180"><g c_partid="part_annotation" id="gge25290" c_shapetype="group"><text c_note="note_name" x="794.64" y="-748" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-07-Z-8.5</text></g><g c_partid="part_annotation" id="gge25296" c_shapetype="group"><text c_note="note_pre" x="794.64" y="-757.24" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H5</text></g><rect id="gge25302" locked="0" c_etype="" x="810" y="-745" rx="2" ry="2" width="20" height="80" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="825" cy="-670" rx="1.5" ry="1.5" id="gge25305" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="840,-675" id="gge25308" locked="0" c_rotation="0"><text x="826.3" y="-671" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1" >1</text><text x="830.5" y="-676" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="840" cy="-675" r="2" fill="none" stroke="none" /><path d="M 840 -675 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-675" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -678 L 827 -675 L 830 -672" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="840,-685" id="gge25329" locked="0" c_rotation="0"><text x="826.3" y="-681" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2" >2</text><text x="830.5" y="-686" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="840" cy="-685" r="2" fill="none" stroke="none" /><path d="M 840 -685 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-685" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -688 L 827 -685 L 830 -682" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="840,-695" id="gge25350" locked="0" c_rotation="0"><text x="826.3" y="-691" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="3" >3</text><text x="830.5" y="-696" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="840" cy="-695" r="2" fill="none" stroke="none" /><path d="M 840 -695 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-695" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -698 L 827 -695 L 830 -692" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="840,-705" id="gge25371" locked="0" c_rotation="0"><text x="826.3" y="-701" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="4" >4</text><text x="830.5" y="-706" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="840" cy="-705" r="2" fill="none" stroke="none" /><path d="M 840 -705 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-705" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -708 L 827 -705 L 830 -702" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="840,-715" id="gge25392" locked="0" c_rotation="0"><text x="826.3" y="-711" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="5" >5</text><text x="830.5" y="-716" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="840" cy="-715" r="2" fill="none" stroke="none" /><path d="M 840 -715 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-715" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -718 L 827 -715 L 830 -712" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="840,-725" id="gge25413" locked="0" c_rotation="0"><text x="826.3" y="-721" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="6" >6</text><text x="830.5" y="-726" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="840" cy="-725" r="2" fill="none" stroke="none" /><path d="M 840 -725 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-725" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -728 L 827 -725 L 830 -722" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="840,-735" id="gge25434" locked="0" c_rotation="0"><text x="826.3" y="-731" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="7" >7</text><text x="830.5" y="-736" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="840" cy="-735" r="2" fill="none" stroke="none" /><path d="M 840 -735 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="833" cy="-735" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 830 -738 L 827 -735 L 830 -732" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="720,-705" c_para="package`HDR-TH_7P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897370`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-07-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-07-Z-8.5`" c_partid="part_lib_ggeb6b2105a34d27a49" id="ggeb6b2105a34d27a49" locked="0" c_shapetype="group" c_etype="pinpart" puuid="9bf99f625597483ab82004a648b83cbf" uuid="fe66b44c6ae64671a64dd593a4bf3431" convert_to_pcb="none" datastrid="62c7f7ad002149d18273c0523e14a940" pdatastrid="bb2df1bdcca74dd5b56394e4d5d61e35" utime="1708497614" add_into_bom="yes" ><g c_partid="part_annotation" id="gge25461" c_shapetype="group"><text c_note="note_name" x="708.04" y="-748.7" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-07-Z-8.5</text></g><g c_partid="part_annotation" id="gge25467" c_shapetype="group"><text c_note="note_pre" x="708.04" y="-757.94" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H6</text></g><rect id="gge25473" locked="0" c_etype="" x="710" y="-745" rx="2" ry="2" width="20" height="80" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="715" cy="-740" rx="1.5" ry="1.5" id="gge25476" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="700,-735" id="gge25479" locked="0" c_rotation="180"><text x="713.7" y="-731" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="709.5" y="-736" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="700" cy="-735" r="2" fill="none" stroke="none" /><path d="M 700 -735 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-735" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -732 L 713 -735 L 710 -738" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="700,-725" id="gge25500" locked="0" c_rotation="180"><text x="713.7" y="-721" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="709.5" y="-726" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="700" cy="-725" r="2" fill="none" stroke="none" /><path d="M 700 -725 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-725" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -722 L 713 -725 L 710 -728" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="700,-715" id="gge25521" locked="0" c_rotation="180"><text x="713.7" y="-711" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="709.5" y="-716" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="700" cy="-715" r="2" fill="none" stroke="none" /><path d="M 700 -715 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-715" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -712 L 713 -715 L 710 -718" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="700,-705" id="gge25542" locked="0" c_rotation="180"><text x="713.7" y="-701" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="709.5" y="-706" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="700" cy="-705" r="2" fill="none" stroke="none" /><path d="M 700 -705 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-705" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -702 L 713 -705 L 710 -708" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="700,-695" id="gge25563" locked="0" c_rotation="180"><text x="713.7" y="-691" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="5" >5</text><text x="709.5" y="-696" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="700" cy="-695" r="2" fill="none" stroke="none" /><path d="M 700 -695 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-695" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -692 L 713 -695 L 710 -698" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="700,-685" id="gge25584" locked="0" c_rotation="180"><text x="713.7" y="-681" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="6" >6</text><text x="709.5" y="-686" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="700" cy="-685" r="2" fill="none" stroke="none" /><path d="M 700 -685 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-685" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -682 L 713 -685 L 710 -688" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="700,-675" id="gge25605" locked="0" c_rotation="180"><text x="713.7" y="-671" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="7" >7</text><text x="709.5" y="-676" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="700" cy="-675" r="2" fill="none" stroke="none" /><path d="M 700 -675 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="707" cy="-675" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 710 -672 L 713 -675 L 710 -678" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="865,-445" c_para="package`HDR-TH_8P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897371`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-08-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-08-Z-8.5`" c_partid="part_lib_ggedad7f79b529039eb" id="ggedad7f79b529039eb" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b716fa3700784db29b7ad404bc6e6844" uuid="b30d1b398b534a6cb3779aaefbfef3af" convert_to_pcb="none" datastrid="8b7b978492ec40b29ff8e99cb5fc0a61" pdatastrid="a0b0f1123c7341ea97e65552684efab3" utime="1708497609" add_into_bom="yes" ><g c_partid="part_annotation" id="gge25797" c_shapetype="group"><text c_note="note_name" x="853.04" y="-493.7" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-08-Z-8.5</text></g><g c_partid="part_annotation" id="gge25803" c_shapetype="group"><text c_note="note_pre" x="853.04" y="-502.94" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H7</text></g><rect id="gge25809" locked="0" c_etype="" x="855" y="-490" rx="2" ry="2" width="20" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="860" cy="-485" rx="1.5" ry="1.5" id="gge25812" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="845,-480" id="gge25815" locked="0" c_rotation="180"><text x="858.7" y="-476" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="854.5" y="-481" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="845" cy="-480" r="2" fill="none" stroke="none" /><path d="M 845 -480 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-480" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -477 L 858 -480 L 855 -483" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="845,-470" id="gge25836" locked="0" c_rotation="180"><text x="858.7" y="-466" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="854.5" y="-471" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="845" cy="-470" r="2" fill="none" stroke="none" /><path d="M 845 -470 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-470" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -467 L 858 -470 L 855 -473" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="845,-460" id="gge25857" locked="0" c_rotation="180"><text x="858.7" y="-456" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="854.5" y="-461" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="845" cy="-460" r="2" fill="none" stroke="none" /><path d="M 845 -460 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-460" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -457 L 858 -460 L 855 -463" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="845,-450" id="gge25878" locked="0" c_rotation="180"><text x="858.7" y="-446" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="854.5" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="845" cy="-450" r="2" fill="none" stroke="none" /><path d="M 845 -450 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-450" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -447 L 858 -450 L 855 -453" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="845,-440" id="gge25899" locked="0" c_rotation="180"><text x="858.7" y="-436" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="5" >5</text><text x="854.5" y="-441" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="845" cy="-440" r="2" fill="none" stroke="none" /><path d="M 845 -440 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-440" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -437 L 858 -440 L 855 -443" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="845,-430" id="gge25920" locked="0" c_rotation="180"><text x="858.7" y="-426" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="6" >6</text><text x="854.5" y="-431" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="845" cy="-430" r="2" fill="none" stroke="none" /><path d="M 845 -430 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-430" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -427 L 858 -430 L 855 -433" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="845,-420" id="gge25941" locked="0" c_rotation="180"><text x="858.7" y="-416" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="7" >7</text><text x="854.5" y="-421" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="845" cy="-420" r="2" fill="none" stroke="none" /><path d="M 845 -420 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-420" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -417 L 858 -420 L 855 -423" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="845,-410" id="gge25962" locked="0" c_rotation="180"><text x="858.7" y="-406" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="8" >8</text><text x="854.5" y="-411" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="845" cy="-410" r="2" fill="none" stroke="none" /><path d="M 845 -410 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="852" cy="-410" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 855 -407 L 858 -410 L 855 -413" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="975,-445" c_para="package`HDR-TH_8P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897371`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-08-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-08-Z-8.5`Package Display`No`" c_partid="part_lib_gged87b1f391cd30e51" id="gged87b1f391cd30e51" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b716fa3700784db29b7ad404bc6e6844" uuid="b30d1b398b534a6cb3779aaefbfef3af" convert_to_pcb="none" datastrid="8b7b978492ec40b29ff8e99cb5fc0a61" pdatastrid="a0b0f1123c7341ea97e65552684efab3" utime="1708497609" add_into_bom="yes" c_rotation="180"><g c_partid="part_annotation" id="gge25989" c_shapetype="group"><text c_note="note_name" x="949.96" y="-493" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-08-Z-8.5</text></g><g c_partid="part_annotation" id="gge25995" c_shapetype="group"><text c_note="note_pre" x="949.96" y="-501.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H8</text></g><rect id="gge26001" locked="0" c_etype="" x="965" y="-490" rx="2" ry="2" width="20" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="980" cy="-405" rx="1.5" ry="1.5" id="gge26004" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="995,-410" id="gge26007" locked="0" c_rotation="0"><text x="981.3" y="-406" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1" >1</text><text x="985.5" y="-411" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="995" cy="-410" r="2" fill="none" stroke="none" /><path d="M 995 -410 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-410" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -413 L 982 -410 L 985 -407" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="995,-420" id="gge26028" locked="0" c_rotation="0"><text x="981.3" y="-416" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2" >2</text><text x="985.5" y="-421" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="995" cy="-420" r="2" fill="none" stroke="none" /><path d="M 995 -420 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-420" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -423 L 982 -420 L 985 -417" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="995,-430" id="gge26049" locked="0" c_rotation="0"><text x="981.3" y="-426" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="3" >3</text><text x="985.5" y="-431" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="995" cy="-430" r="2" fill="none" stroke="none" /><path d="M 995 -430 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-430" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -433 L 982 -430 L 985 -427" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="995,-440" id="gge26070" locked="0" c_rotation="0"><text x="981.3" y="-436" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="4" >4</text><text x="985.5" y="-441" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="995" cy="-440" r="2" fill="none" stroke="none" /><path d="M 995 -440 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-440" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -443 L 982 -440 L 985 -437" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="995,-450" id="gge26091" locked="0" c_rotation="0"><text x="981.3" y="-446" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="5" >5</text><text x="985.5" y="-451" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="995" cy="-450" r="2" fill="none" stroke="none" /><path d="M 995 -450 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-450" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -453 L 982 -450 L 985 -447" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="995,-460" id="gge26112" locked="0" c_rotation="0"><text x="981.3" y="-456" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="6" >6</text><text x="985.5" y="-461" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="995" cy="-460" r="2" fill="none" stroke="none" /><path d="M 995 -460 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-460" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -463 L 982 -460 L 985 -457" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="995,-470" id="gge26133" locked="0" c_rotation="0"><text x="981.3" y="-466" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="7" >7</text><text x="985.5" y="-471" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="995" cy="-470" r="2" fill="none" stroke="none" /><path d="M 995 -470 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-470" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -473 L 982 -470 L 985 -467" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="995,-480" id="gge26154" locked="0" c_rotation="0"><text x="981.3" y="-476" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="8" >8</text><text x="985.5" y="-481" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="995" cy="-480" r="2" fill="none" stroke="none" /><path d="M 995 -480 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="988" cy="-480" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 985 -483 L 982 -480 L 985 -477" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="870,-305" c_para="package`HDR-TH_8P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897371`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-08-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-08-Z-8.5`" c_partid="part_lib_gge1d51cd4dbbda6a12" id="gge1d51cd4dbbda6a12" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b716fa3700784db29b7ad404bc6e6844" uuid="b30d1b398b534a6cb3779aaefbfef3af" convert_to_pcb="none" datastrid="8b7b978492ec40b29ff8e99cb5fc0a61" pdatastrid="a0b0f1123c7341ea97e65552684efab3" utime="1708497609" add_into_bom="yes" ><g c_partid="part_annotation" id="gge26181" c_shapetype="group"><text c_note="note_name" x="858.04" y="-353.7" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-08-Z-8.5</text></g><g c_partid="part_annotation" id="gge26187" c_shapetype="group"><text c_note="note_pre" x="858.04" y="-362.94" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H9</text></g><rect id="gge26193" locked="0" c_etype="" x="860" y="-350" rx="2" ry="2" width="20" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="865" cy="-345" rx="1.5" ry="1.5" id="gge26196" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="850,-340" id="gge26199" locked="0" c_rotation="180"><text x="863.7" y="-336" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="1" >1</text><text x="859.5" y="-341" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="850" cy="-340" r="2" fill="none" stroke="none" /><path d="M 850 -340 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-340" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -337 L 863 -340 L 860 -343" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="850,-330" id="gge26220" locked="0" c_rotation="180"><text x="863.7" y="-326" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="2" >2</text><text x="859.5" y="-331" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="850" cy="-330" r="2" fill="none" stroke="none" /><path d="M 850 -330 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-330" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -327 L 863 -330 L 860 -333" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="850,-320" id="gge26241" locked="0" c_rotation="180"><text x="863.7" y="-316" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="3" >3</text><text x="859.5" y="-321" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="850" cy="-320" r="2" fill="none" stroke="none" /><path d="M 850 -320 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-320" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -317 L 863 -320 L 860 -323" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="850,-310" id="gge26262" locked="0" c_rotation="180"><text x="863.7" y="-306" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="4" >4</text><text x="859.5" y="-311" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="850" cy="-310" r="2" fill="none" stroke="none" /><path d="M 850 -310 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-310" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -307 L 863 -310 L 860 -313" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="850,-300" id="gge26283" locked="0" c_rotation="180"><text x="863.7" y="-296" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="5" >5</text><text x="859.5" y="-301" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="850" cy="-300" r="2" fill="none" stroke="none" /><path d="M 850 -300 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-300" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -297 L 863 -300 L 860 -303" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="850,-290" id="gge26304" locked="0" c_rotation="180"><text x="863.7" y="-286" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="6" >6</text><text x="859.5" y="-291" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="850" cy="-290" r="2" fill="none" stroke="none" /><path d="M 850 -290 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-290" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -287 L 863 -290 L 860 -293" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="850,-280" id="gge26325" locked="0" c_rotation="180"><text x="863.7" y="-276" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="7" >7</text><text x="859.5" y="-281" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="850" cy="-280" r="2" fill="none" stroke="none" /><path d="M 850 -280 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-280" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -277 L 863 -280 L 860 -283" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="850,-270" id="gge26346" locked="0" c_rotation="180"><text x="863.7" y="-266" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinname="8" >8</text><text x="859.5" y="-271" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="850" cy="-270" r="2" fill="none" stroke="none" /><path d="M 850 -270 h 10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="857" cy="-270" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 860 -267 L 863 -270 L 860 -273" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_origin="980,-310" c_para="package`HDR-TH_8P-P2.54-V-F`Contributor`LCSC`Supplier`LCSC`Supplier Part`C2897371`Manufacturer`HCTL(&#x534e;&#x707f;&#x5929;&#x7984;)`Manufacturer Part`PM254-1-08-Z-8.5`JLCPCB Part Class`Extended Part`spicePre`U`spiceSymbolName`PM254-1-08-Z-8.5`" c_partid="part_lib_gge5cfbf86d1859c0b5" id="gge5cfbf86d1859c0b5" locked="0" c_shapetype="group" c_etype="pinpart" puuid="b716fa3700784db29b7ad404bc6e6844" uuid="b30d1b398b534a6cb3779aaefbfef3af" convert_to_pcb="none" datastrid="8b7b978492ec40b29ff8e99cb5fc0a61" pdatastrid="a0b0f1123c7341ea97e65552684efab3" utime="1708497609" add_into_bom="yes" c_rotation="180"><g c_partid="part_annotation" id="gge26373" c_shapetype="group"><text c_note="note_name" x="952.02" y="-358" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PM254-1-08-Z-8.5</text></g><g c_partid="part_annotation" id="gge26379" c_shapetype="group"><text c_note="note_pre" x="952.02" y="-366.67" fill="#000080" font-family="Arial" font-size="7pt" font-weight="" font-style="" dominant-baseline="" text-anchor="start" >PLACE-ON-H10</text></g><rect id="gge26385" locked="0" c_etype="" x="970" y="-355" rx="2" ry="2" width="20" height="90" stroke="#880000" stroke-width="1" fill="none" /><ellipse cx="985" cy="-270" rx="1.5" ry="1.5" id="gge26388" locked="0" stroke="#880000" stroke-width="1" fill="#880000" /><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="1" c_origin="1000,-275" id="gge26391" locked="0" c_rotation="0"><text x="986.3" y="-271" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="1" >1</text><text x="990.5" y="-276" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="1" >1</text><circle c_pindot="true" class="pindot" cx="1000" cy="-275" r="2" fill="none" stroke="none" /><path d="M 1000 -275 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-275" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -278 L 987 -275 L 990 -272" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="2" c_origin="1000,-285" id="gge26412" locked="0" c_rotation="0"><text x="986.3" y="-281" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="2" >2</text><text x="990.5" y="-286" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="2" >2</text><circle c_pindot="true" class="pindot" cx="1000" cy="-285" r="2" fill="none" stroke="none" /><path d="M 1000 -285 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-285" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -288 L 987 -285 L 990 -282" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="3" c_origin="1000,-295" id="gge26433" locked="0" c_rotation="0"><text x="986.3" y="-291" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="3" >3</text><text x="990.5" y="-296" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="3" >3</text><circle c_pindot="true" class="pindot" cx="1000" cy="-295" r="2" fill="none" stroke="none" /><path d="M 1000 -295 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-295" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -298 L 987 -295 L 990 -292" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="4" c_origin="1000,-305" id="gge26454" locked="0" c_rotation="0"><text x="986.3" y="-301" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="4" >4</text><text x="990.5" y="-306" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="4" >4</text><circle c_pindot="true" class="pindot" cx="1000" cy="-305" r="2" fill="none" stroke="none" /><path d="M 1000 -305 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-305" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -308 L 987 -305 L 990 -302" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="5" c_origin="1000,-315" id="gge26475" locked="0" c_rotation="0"><text x="986.3" y="-311" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="5" >5</text><text x="990.5" y="-316" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="5" >5</text><circle c_pindot="true" class="pindot" cx="1000" cy="-315" r="2" fill="none" stroke="none" /><path d="M 1000 -315 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-315" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -318 L 987 -315 L 990 -312" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="6" c_origin="1000,-325" id="gge26496" locked="0" c_rotation="0"><text x="986.3" y="-321" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="6" >6</text><text x="990.5" y="-326" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="6" >6</text><circle c_pindot="true" class="pindot" cx="1000" cy="-325" r="2" fill="none" stroke="none" /><path d="M 1000 -325 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-325" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -328 L 987 -325 L 990 -322" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="7" c_origin="1000,-335" id="gge26517" locked="0" c_rotation="0"><text x="986.3" y="-331" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="7" >7</text><text x="990.5" y="-336" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="7" >7</text><circle c_pindot="true" class="pindot" cx="1000" cy="-335" r="2" fill="none" stroke="none" /><path d="M 1000 -335 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-335" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -338 L 987 -335 L 990 -332" fill="none" stroke="#880000" stroke-width="1" display="none" /></g><g c_partid="part_pin" c_etype="pinpart" c_show="show" c_elec="0" c_spicepin="8" c_origin="1000,-345" id="gge26538" locked="0" c_rotation="0"><text x="986.3" y="-341" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="end" c_pinname="8" >8</text><text x="990.5" y="-346" font-family="Verdana" font-size="7pt" fill="#0000FF" text-anchor="start" c_pinnumber="8" >8</text><circle c_pindot="true" class="pindot" cx="1000" cy="-345" r="2" fill="none" stroke="none" /><path d="M 1000 -345 h -10" fill="none" stroke="#880000" stroke-width="1"/><circle cx="993" cy="-345" r="3" stroke="#880000" fill="none" stroke-width="1" display="none" /><path d="M 990 -348 L 987 -345 L 990 -342" fill="none" stroke="#880000" stroke-width="1" display="none" /></g></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-735" id="gge26766" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-735" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge139" c_shapetype="group" ><text x="655.48" y="-731.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >DAC</text></g><polyline points="700 -735 695 -730 680 -730 680 -740 695 -740 700 -735" stroke="#0000FF" id="gge26778" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-725" id="gge26787" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-725" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge142" c_shapetype="group" ><text x="678" y="-721.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >ENABLE</text></g><polyline points="700 -725 695 -720 680 -720 680 -730 695 -730 700 -725" stroke="#0000FF" id="gge26799" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-715" id="gge26808" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-715" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge145" c_shapetype="group" ><text x="678" y="-711.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A2</text></g><polyline points="700 -715 695 -710 680 -710 680 -720 695 -720 700 -715" stroke="#0000FF" id="gge26820" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-705" id="gge26829" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-705" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge148" c_shapetype="group" ><text x="678" y="-701.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A3</text></g><polyline points="700 -705 695 -700 680 -700 680 -710 695 -710 700 -705" stroke="#0000FF" id="gge26841" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-695" id="gge26850" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-695" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge151" c_shapetype="group" ><text x="678" y="-691.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >SDA</text></g><polyline points="700 -695 695 -690 680 -690 680 -700 695 -700 700 -695" stroke="#0000FF" id="gge26862" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-685" id="gge26871" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-685" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge154" c_shapetype="group" ><text x="678" y="-681.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >SCL</text></g><polyline points="700 -685 695 -680 680 -680 680 -690 695 -690 700 -685" stroke="#0000FF" id="gge26883" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="700,-675" id="gge26892" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="700" cy="-675" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge157" c_shapetype="group" ><text x="678" y="-671.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="end" c_note="note_netflag" >A6</text></g><polyline points="700 -675 695 -670 680 -670 680 -680 695 -680 700 -675" stroke="#0000FF" id="gge26904" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-735" id="gge26913" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-735" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge160" c_shapetype="group" ><text x="862" y="-731.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+5V</text></g><polyline points="840 -735 845 -740 860 -740 860 -730 845 -730 840 -735" stroke="#0000FF" id="gge26925" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-725" id="gge26934" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-725" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge163" c_shapetype="group" ><text x="862" y="-721.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="840 -725 845 -730 860 -730 860 -720 845 -720 840 -725" stroke="#0000FF" id="gge26946" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-715" id="gge26955" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-715" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge166" c_shapetype="group" ><text x="862" y="-711.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="840 -715 845 -720 860 -720 860 -710 845 -710 840 -715" stroke="#0000FF" id="gge26967" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-705" id="gge26976" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-705" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge169" c_shapetype="group" ><text x="862" y="-701.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A10</text></g><polyline points="840 -705 845 -710 860 -710 860 -700 845 -700 840 -705" stroke="#0000FF" id="gge26988" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-695" id="gge27000" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-695" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge172" c_shapetype="group" ><text x="862" y="-691.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A9</text></g><polyline points="840 -695 845 -700 860 -700 860 -690 845 -690 840 -695" stroke="#0000FF" id="gge27012" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-685" id="gge27021" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-685" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge175" c_shapetype="group" ><text x="862" y="-681.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A8</text></g><polyline points="840 -685 845 -690 860 -690 860 -680 845 -680 840 -685" stroke="#0000FF" id="gge27033" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="840,-675" id="gge27042" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="840" cy="-675" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge178" c_shapetype="group" ><text x="862" y="-671.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A7</text></g><polyline points="840 -675 845 -680 860 -680 860 -670 845 -670 840 -675" stroke="#0000FF" id="gge27054" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-340" id="gge27063" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-340" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge181" c_shapetype="group" ><text x="785.93" y="-336.79" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >ENABLE</text></g><polyline points="850 -340 845 -335 830 -335 830 -345 845 -345 850 -340" stroke="#0000FF" id="gge27075" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-480" id="gge27081" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-480" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge184" c_shapetype="group" ><text x="780.93" y="-476.79" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >ENABLE</text></g><polyline points="845 -480 840 -475 825 -475 825 -485 840 -485 845 -480" stroke="#0000FF" id="gge27093" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-480" id="gge27099" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-480" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge187" c_shapetype="group" ><text x="1016.99" y="-476.83" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+9V</text></g><polyline points="995 -480 1000 -485 1015 -485 1015 -475 1000 -475 995 -480" stroke="#0000FF" id="gge27111" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-345" id="gge27117" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-345" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge190" c_shapetype="group" ><text x="1021.99" y="-341.83" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+9V</text></g><polyline points="1000 -345 1005 -350 1020 -350 1020 -340 1005 -340 1000 -345" stroke="#0000FF" id="gge27129" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-470" id="gge27135" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-470" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge193" c_shapetype="group" ><text x="1017" y="-467.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="995 -470 1000 -475 1015 -475 1015 -465 1000 -465 995 -470" stroke="#0000FF" id="gge27147" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-335" id="gge27153" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-335" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge196" c_shapetype="group" ><text x="1022" y="-332.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="1000 -335 1005 -340 1020 -340 1020 -330 1005 -330 1000 -335" stroke="#0000FF" id="gge27165" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-275" id="gge27171" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-275" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge199" c_shapetype="group" ><text x="1022" y="-272.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="1000 -275 1005 -280 1020 -280 1020 -270 1005 -270 1000 -275" stroke="#0000FF" id="gge27183" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-410" id="gge27189" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-410" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge202" c_shapetype="group" ><text x="1017" y="-407.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >GND</text></g><polyline points="995 -410 1000 -415 1015 -415 1015 -405 1000 -405 995 -410" stroke="#0000FF" id="gge27201" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-420" id="gge27207" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-420" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge205" c_shapetype="group" ><text x="1017" y="-417.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="995 -420 1000 -425 1015 -425 1015 -415 1000 -415 995 -420" stroke="#0000FF" id="gge27219" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-285" id="gge27225" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-285" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge208" c_shapetype="group" ><text x="1022" y="-282.26" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="1000 -285 1005 -290 1020 -290 1020 -280 1005 -280 1000 -285" stroke="#0000FF" id="gge27237" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-470" id="gge27243" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-470" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge211" c_shapetype="group" ><text x="798.61" y="-466.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="845 -470 840 -465 825 -465 825 -475 840 -475 845 -470" stroke="#0000FF" id="gge27255" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-460" id="gge27261" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-460" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge214" c_shapetype="group" ><text x="798.61" y="-456.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="845 -460 840 -455 825 -455 825 -465 840 -465 845 -460" stroke="#0000FF" id="gge27273" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-450" id="gge27279" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-450" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge217" c_shapetype="group" ><text x="798.61" y="-446.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="845 -450 840 -445 825 -445 825 -455 840 -455 845 -450" stroke="#0000FF" id="gge27291" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-330" id="gge27297" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-330" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge220" c_shapetype="group" ><text x="803.61" y="-326.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="850 -330 845 -325 830 -325 830 -335 845 -335 850 -330" stroke="#0000FF" id="gge27309" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-320" id="gge27315" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-320" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge223" c_shapetype="group" ><text x="803.61" y="-316.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="850 -320 845 -315 830 -315 830 -325 845 -325 850 -320" stroke="#0000FF" id="gge27327" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-310" id="gge27333" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-310" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge226" c_shapetype="group" ><text x="803.61" y="-306.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >+3V3</text></g><polyline points="850 -310 845 -305 830 -305 830 -315 845 -315 850 -310" stroke="#0000FF" id="gge27345" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><polyline c_etype="wire" c_shapetype="line" points="845 -440 845 -430" stroke="#008800" id="gge27348" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><polyline c_etype="wire" c_shapetype="line" points="850 -290 850 -300" stroke="#008800" id="gge27351" locked="0" stroke-width="1" fill="none" stroke-linecap="round" /><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-420" id="gge27360" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-420" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge229" c_shapetype="group" ><text x="804.63" y="-416.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A10</text></g><polyline points="845 -420 840 -415 825 -415 825 -425 840 -425 845 -420" stroke="#0000FF" id="gge27372" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="845,-410" id="gge27381" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="845" cy="-410" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge232" c_shapetype="group" ><text x="809.95" y="-406.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A9</text></g><polyline points="845 -410 840 -405 825 -405 825 -415 840 -415 845 -410" stroke="#0000FF" id="gge27393" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-280" id="gge27402" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-280" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge235" c_shapetype="group" ><text x="814.95" y="-276.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A8</text></g><polyline points="850 -280 845 -275 830 -275 830 -285 845 -285 850 -280" stroke="#0000FF" id="gge27414" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="850,-270" id="gge27423" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="850" cy="-270" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge238" c_shapetype="group" ><text x="814.95" y="-266.73" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >A7</text></g><polyline points="850 -270 845 -265 830 -265 830 -275 845 -275 850 -270" stroke="#0000FF" id="gge27435" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-475" id="gge27438" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-475" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge241" c_shapetype="group" ><text x="597" y="-471.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2B</text></g><polyline points="575 -475 580 -480 595 -480 595 -470 580 -470 575 -475" stroke="#0000FF" id="gge27450" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-465" id="gge27453" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-465" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge244" c_shapetype="group" ><text x="596.99" y="-461.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2A</text></g><polyline points="575 -465 580 -470 595 -470 595 -460 580 -460 575 -465" stroke="#0000FF" id="gge27465" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-455" id="gge27468" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-455" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge247" c_shapetype="group" ><text x="596.99" y="-451.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1A</text></g><polyline points="575 -455 580 -460 595 -460 595 -450 580 -450 575 -455" stroke="#0000FF" id="gge27480" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-445" id="gge27483" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-445" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge250" c_shapetype="group" ><text x="597" y="-441.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1B</text></g><polyline points="575 -445 580 -450 595 -450 595 -440 580 -440 575 -445" stroke="#0000FF" id="gge27495" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-340" id="gge27498" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-340" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge253" c_shapetype="group" ><text x="597" y="-336.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2B</text></g><polyline points="575 -340 580 -345 595 -345 595 -335 580 -335 575 -340" stroke="#0000FF" id="gge27510" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-330" id="gge27513" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-330" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge256" c_shapetype="group" ><text x="596.99" y="-326.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2A</text></g><polyline points="575 -330 580 -335 595 -335 595 -325 580 -325 575 -330" stroke="#0000FF" id="gge27525" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-320" id="gge27528" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-320" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge259" c_shapetype="group" ><text x="596.99" y="-316.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1A</text></g><polyline points="575 -320 580 -325 595 -325 595 -315 580 -315 575 -320" stroke="#0000FF" id="gge27540" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="575,-310" id="gge27543" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="575" cy="-310" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge262" c_shapetype="group" ><text x="597" y="-306.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1B</text></g><polyline points="575 -310 580 -315 595 -315 595 -305 580 -305 575 -310" stroke="#0000FF" id="gge27555" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-475" id="gge27594" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-475" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge265" c_shapetype="group" ><text x="638.96" y="-471.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2B</text></g><polyline points="690 -475 685 -470 670 -470 670 -480 685 -480 690 -475" stroke="#0000FF" id="gge27606" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-455" id="gge27618" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-455" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge268" c_shapetype="group" ><text x="638.39" y="-451.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2A</text></g><polyline points="690 -455 685 -450 670 -450 670 -460 685 -460 690 -455" stroke="#0000FF" id="gge27630" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-465" id="gge27639" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-465" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge271" c_shapetype="group" ><text x="638.39" y="-461.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1A</text></g><polyline points="690 -465 685 -460 670 -460 670 -470 685 -470 690 -465" stroke="#0000FF" id="gge27651" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-445" id="gge27660" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-445" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge274" c_shapetype="group" ><text x="638.96" y="-441.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1B</text></g><polyline points="690 -445 685 -440 670 -440 670 -450 685 -450 690 -445" stroke="#0000FF" id="gge27672" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-340" id="gge27681" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-340" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge277" c_shapetype="group" ><text x="638.96" y="-336.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2B</text></g><polyline points="690 -340 685 -335 670 -335 670 -345 685 -345 690 -340" stroke="#0000FF" id="gge27693" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-320" id="gge27702" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-320" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge280" c_shapetype="group" ><text x="638.39" y="-316.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2A</text></g><polyline points="690 -320 685 -315 670 -315 670 -325 685 -325 690 -320" stroke="#0000FF" id="gge27714" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-330" id="gge27723" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-330" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge283" c_shapetype="group" ><text x="638.39" y="-326.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1A</text></g><polyline points="690 -330 685 -325 670 -325 670 -335 685 -335 690 -330" stroke="#0000FF" id="gge27735" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="690,-310" id="gge27744" locked="0" c_shapetype="group" c_rotation="0"><circle c_pindot="true" class="pindot" cx="690" cy="-310" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge286" c_shapetype="group" ><text x="638.96" y="-306.4" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1B</text></g><polyline points="690 -310 685 -305 670 -305 670 -315 685 -315 690 -310" stroke="#0000FF" id="gge27756" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-460" id="gge27786" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-460" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge289" c_shapetype="group" ><text x="1017" y="-456.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2B</text></g><polyline points="995 -460 1000 -465 1015 -465 1015 -455 1000 -455 995 -460" stroke="#0000FF" id="gge27798" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-450" id="gge27810" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-450" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge292" c_shapetype="group" ><text x="1016.99" y="-446.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-2A</text></g><polyline points="995 -450 1000 -455 1015 -455 1015 -445 1000 -445 995 -450" stroke="#0000FF" id="gge27822" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-440" id="gge27831" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-440" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge295" c_shapetype="group" ><text x="1016.99" y="-436.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1A</text></g><polyline points="995 -440 1000 -445 1015 -445 1015 -435 1000 -435 995 -440" stroke="#0000FF" id="gge27843" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="995,-430" id="gge27852" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="995" cy="-430" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge298" c_shapetype="group" ><text x="1017" y="-426.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U2-1B</text></g><polyline points="995 -430 1000 -435 1015 -435 1015 -425 1000 -425 995 -430" stroke="#0000FF" id="gge27864" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-325" id="gge27873" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-325" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge301" c_shapetype="group" ><text x="1022" y="-321.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2B</text></g><polyline points="1000 -325 1005 -330 1020 -330 1020 -320 1005 -320 1000 -325" stroke="#0000FF" id="gge27885" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-315" id="gge27894" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-315" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge304" c_shapetype="group" ><text x="1021.99" y="-311.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-2A</text></g><polyline points="1000 -315 1005 -320 1020 -320 1020 -310 1005 -310 1000 -315" stroke="#0000FF" id="gge27906" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-305" id="gge27915" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-305" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge307" c_shapetype="group" ><text x="1021.99" y="-301.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1A</text></g><polyline points="1000 -305 1005 -310 1020 -310 1020 -300 1005 -300 1000 -305" stroke="#0000FF" id="gge27927" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_netLabel_netPort" c_etype="pinpart" c_origin="1000,-295" id="gge27936" locked="0" c_shapetype="group" c_rotation="180"><circle c_pindot="true" class="pindot" cx="1000" cy="-295" r="2" fill="none" stroke="none" /><g c_partid="part_annotation" id="flag_gge310" c_shapetype="group" ><text x="1022" y="-291.6" font-family="Times New Roman" font-size="8pt" fill="#0000FF" text-anchor="start" c_note="note_netflag" >U3-1B</text></g><polyline points="1000 -295 1005 -300 1020 -300 1020 -290 1005 -290 1000 -295" stroke="#0000FF" id="gge27948" locked="0" stroke-width="1" fill="transparent" stroke-linecap="round" /></g><g c_partid="part_junction" c_etype="pinpart" c_origin="530,-640" id="gge6347" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="530" cy="-640" r="2" fill="none" stroke="none"/><circle cx="530" cy="-640" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="635,-640" id="gge6348" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="635" cy="-640" r="2" fill="none" stroke="none"/><circle cx="635" cy="-640" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="530,-600" id="gge6353" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="530" cy="-600" r="2" fill="none" stroke="none"/><circle cx="530" cy="-600" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="635,-600" id="gge6354" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="635" cy="-600" r="2" fill="none" stroke="none"/><circle cx="635" cy="-600" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-625" id="gge8248" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-625" r="2" fill="none" stroke="none"/><circle cx="75" cy="-625" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-635" id="gge8249" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-635" r="2" fill="none" stroke="none"/><circle cx="75" cy="-635" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-645" id="gge8250" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-645" r="2" fill="none" stroke="none"/><circle cx="75" cy="-645" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-655" id="gge8251" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-655" r="2" fill="none" stroke="none"/><circle cx="75" cy="-655" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-665" id="gge8252" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-665" r="2" fill="none" stroke="none"/><circle cx="75" cy="-665" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-675" id="gge8253" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-675" r="2" fill="none" stroke="none"/><circle cx="75" cy="-675" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-685" id="gge8254" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-685" r="2" fill="none" stroke="none"/><circle cx="75" cy="-685" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-695" id="gge8255" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-695" r="2" fill="none" stroke="none"/><circle cx="75" cy="-695" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-705" id="gge8256" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-705" r="2" fill="none" stroke="none"/><circle cx="75" cy="-705" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-715" id="gge8257" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-715" r="2" fill="none" stroke="none"/><circle cx="75" cy="-715" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="75,-725" id="gge8258" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="75" cy="-725" r="2" fill="none" stroke="none"/><circle cx="75" cy="-725" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-725" id="gge8263" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-725" r="2" fill="none" stroke="none"/><circle cx="185" cy="-725" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-715" id="gge8264" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-715" r="2" fill="none" stroke="none"/><circle cx="185" cy="-715" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-705" id="gge8265" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-705" r="2" fill="none" stroke="none"/><circle cx="185" cy="-705" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-695" id="gge8266" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-695" r="2" fill="none" stroke="none"/><circle cx="185" cy="-695" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-685" id="gge8267" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-685" r="2" fill="none" stroke="none"/><circle cx="185" cy="-685" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-675" id="gge8268" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-675" r="2" fill="none" stroke="none"/><circle cx="185" cy="-675" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-665" id="gge8269" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-665" r="2" fill="none" stroke="none"/><circle cx="185" cy="-665" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-655" id="gge8270" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-655" r="2" fill="none" stroke="none"/><circle cx="185" cy="-655" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-645" id="gge8271" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-645" r="2" fill="none" stroke="none"/><circle cx="185" cy="-645" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-635" id="gge8272" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-635" r="2" fill="none" stroke="none"/><circle cx="185" cy="-635" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="185,-625" id="gge8273" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="185" cy="-625" r="2" fill="none" stroke="none"/><circle cx="185" cy="-625" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-425" id="gge21388" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-425" r="2" fill="none" stroke="none"/><circle cx="575" cy="-425" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-435" id="gge21389" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-435" r="2" fill="none" stroke="none"/><circle cx="575" cy="-435" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-495" id="gge21395" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-495" r="2" fill="none" stroke="none"/><circle cx="575" cy="-495" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-485" id="gge22122" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-485" r="2" fill="none" stroke="none"/><circle cx="575" cy="-485" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-290" id="gge22521" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-290" r="2" fill="none" stroke="none"/><circle cx="575" cy="-290" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-300" id="gge22522" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-300" r="2" fill="none" stroke="none"/><circle cx="575" cy="-300" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-350" id="gge22527" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-350" r="2" fill="none" stroke="none"/><circle cx="575" cy="-350" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="575,-360" id="gge22528" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="575" cy="-360" r="2" fill="none" stroke="none"/><circle cx="575" cy="-360" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="585,-640" id="gge22829" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="585" cy="-640" r="2" fill="none" stroke="none"/><circle cx="585" cy="-640" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="585,-600" id="gge22830" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="585" cy="-600" r="2" fill="none" stroke="none"/><circle cx="585" cy="-600" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="485,-475" id="gge9069" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="485" cy="-475" r="2" fill="none" stroke="none"/><circle cx="485" cy="-475" r="2.5" fill="#CC0000" stroke-width="1"/></g><g c_partid="part_junction" c_etype="pinpart" c_origin="485,-340" id="gge9121" locked="0" c_shapetype="group"><circle c_pindot="true" class="pindot" cx="485" cy="-340" r="2" fill="none" stroke="none"/><circle cx="485" cy="-340" r="2.5" fill="#CC0000" stroke-width="1"/></g></g></svg>
.github/images/carriage.webp

This is a binary file and will not be displayed.

-1
.github/images/line-break-thin.svg
··· 1 - <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg" width="400" height="41.058" viewBox="0 0 400 41.058"><style>:root{--borderColor-muted:#363A4F}@media (prefers-color-scheme:light){:root{--borderColor-muted:#CCD0DA}}</style><g id="svgg"><path id="path0" fill="var(--borderColor-muted)" fill-rule="evenodd" stroke="none" d="M360.790 1.671 C 360.900 1.699,361.079 1.699,361.189 1.671 C 361.298 1.642,361.208 1.619,360.989 1.619 C 360.771 1.619,360.681 1.642,360.790 1.671 M355.242 3.554 L 354.564 4.265 355.274 3.586 C 355.665 3.213,355.985 2.893,355.985 2.875 C 355.985 2.791,355.873 2.894,355.242 3.554 M378.846 8.587 C 378.569 8.868,378.369 9.099,378.400 9.099 C 378.431 9.099,378.683 8.868,378.959 8.587 C 379.236 8.305,379.436 8.075,379.405 8.075 C 379.373 8.075,379.122 8.305,378.846 8.587 M367.183 10.719 L 366.733 11.203 367.216 10.753 C 367.666 10.335,367.752 10.236,367.666 10.236 C 367.647 10.236,367.430 10.454,367.183 10.719 M351.747 11.118 C 351.011 11.540,350.225 12.032,350.002 12.211 L 349.596 12.537 350.032 12.990 C 350.981 13.975,352.792 15.208,354.259 15.866 C 354.927 16.165,354.962 16.201,354.962 16.580 L 354.962 16.979 353.568 16.911 C 351.318 16.800,349.088 16.039,347.531 14.851 C 346.902 14.371,347.009 14.385,346.311 14.686 L 345.749 14.927 345.749 15.862 L 345.749 16.798 343.958 16.873 C 342.973 16.914,278.985 16.947,201.762 16.946 L 61.357 16.944 61.050 16.558 C 60.844 16.301,60.354 15.985,59.572 15.606 C 57.925 14.809,57.974 14.816,57.407 15.276 C 55.993 16.425,53.576 17.255,51.322 17.366 L 49.929 17.434 49.929 17.035 C 49.929 16.656,49.964 16.620,50.632 16.321 C 52.097 15.663,53.910 14.430,54.856 13.447 L 55.291 12.996 54.890 12.668 C 54.669 12.488,53.870 11.987,53.115 11.556 L 51.741 10.771 50.732 11.847 C 49.009 13.682,46.936 15.200,44.527 16.388 C 42.414 17.429,42.646 17.401,36.208 17.401 L 30.610 17.401 30.347 16.875 C 29.241 14.661,25.552 14.624,24.855 16.820 C 24.701 17.306,21.655 16.338,19.995 15.277 L 19.461 14.936 17.948 15.686 C 15.683 16.808,12.338 17.856,11.020 17.856 C 10.720 17.856,10.691 17.891,10.691 18.252 C 10.691 18.689,10.705 18.696,11.797 18.820 C 13.073 18.964,15.879 19.944,18.222 21.064 L 19.441 21.646 20.060 21.236 C 20.810 20.738,21.633 20.388,23.170 19.915 C 23.809 19.719,24.400 19.531,24.484 19.499 C 24.577 19.464,24.777 19.657,24.997 19.996 C 26.298 22.004,29.356 21.857,30.351 19.740 L 30.595 19.221 36.342 19.221 C 41.839 19.221,42.119 19.231,42.782 19.455 C 45.342 20.317,49.559 23.216,51.214 25.251 L 51.675 25.817 52.309 25.463 C 53.518 24.788,54.650 24.095,54.979 23.830 L 55.309 23.563 54.592 22.899 C 53.331 21.731,51.733 20.675,50.470 20.174 C 49.975 19.978,49.930 19.928,49.929 19.576 L 49.929 19.191 51.436 19.249 C 53.519 19.328,55.410 19.958,57.219 21.175 L 57.969 21.679 58.812 21.319 C 60.098 20.771,60.976 20.238,61.177 19.884 L 61.359 19.564 202.525 19.563 L 343.691 19.562 344.221 19.920 C 344.513 20.117,345.237 20.492,345.830 20.753 L 346.908 21.227 347.799 20.641 C 349.588 19.464,351.806 18.771,353.796 18.768 L 354.962 18.766 354.961 19.136 C 354.961 19.471,354.910 19.525,354.421 19.719 C 353.724 19.996,352.333 20.797,351.595 21.348 C 350.984 21.804,349.616 23.037,349.616 23.132 C 349.616 23.223,351.426 24.383,352.356 24.889 L 353.219 25.358 353.678 24.794 C 355.332 22.761,359.550 19.862,362.108 19.000 C 362.772 18.776,363.052 18.766,368.549 18.766 L 374.295 18.766 374.541 19.290 C 375.528 21.388,378.596 21.545,379.880 19.562 C 380.199 19.070,380.264 19.025,380.535 19.104 C 383.054 19.842,383.936 20.187,384.831 20.781 L 385.449 21.191 386.668 20.609 C 389.069 19.462,391.773 18.524,393.126 18.370 C 394.164 18.251,394.200 18.232,394.200 17.792 C 394.200 17.437,394.169 17.401,393.871 17.401 C 392.553 17.401,389.207 16.353,386.943 15.231 L 385.429 14.481 384.895 14.822 C 383.236 15.883,380.190 16.851,380.036 16.365 C 379.339 14.169,375.649 14.206,374.543 16.420 L 374.280 16.946 368.682 16.946 C 362.245 16.946,362.477 16.975,360.364 15.933 C 357.963 14.749,355.881 13.227,354.175 11.409 C 353.628 10.826,353.159 10.350,353.133 10.350 C 353.106 10.350,352.483 10.696,351.747 11.118 M366.307 21.576 C 366.447 21.603,366.678 21.603,366.818 21.576 C 366.959 21.549,366.844 21.527,366.562 21.527 C 366.281 21.527,366.166 21.549,366.307 21.576 M343.588 25.192 C 343.800 25.411,344.000 25.590,344.031 25.590 C 344.062 25.590,343.914 25.411,343.702 25.192 C 343.490 24.973,343.291 24.794,343.259 24.794 C 343.228 24.794,343.376 24.973,343.588 25.192 M340.404 24.939 C 340.404 24.956,340.800 25.353,341.285 25.820 L 342.167 26.670 341.316 25.789 C 340.527 24.970,340.404 24.856,340.404 24.939 M362.440 25.102 C 362.580 25.129,362.811 25.129,362.951 25.102 C 363.092 25.074,362.977 25.052,362.695 25.052 C 362.414 25.052,362.299 25.074,362.440 25.102 M372.931 26.443 C 373.271 26.787,373.575 27.069,373.606 27.069 C 373.637 27.069,373.385 26.787,373.045 26.443 C 372.705 26.099,372.402 25.817,372.371 25.817 C 372.339 25.817,372.592 26.099,372.931 26.443 M368.977 29.229 C 368.977 29.448,369.001 29.538,369.029 29.428 C 369.058 29.319,369.058 29.140,369.029 29.030 C 369.001 28.921,368.977 29.011,368.977 29.229 M367.069 33.807 L 366.619 34.291 367.103 33.841 C 367.552 33.423,367.638 33.324,367.552 33.324 C 367.534 33.324,367.316 33.541,367.069 33.807 M360.904 36.132 C 361.014 36.160,361.193 36.160,361.302 36.132 C 361.412 36.103,361.322 36.080,361.103 36.080 C 360.884 36.080,360.795 36.103,360.904 36.132"/></g></svg>
-1
.github/images/line-break.svg
··· 1 - <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg" width="400" height="51.636" version="1.1" viewBox="0 0 400 51.636"><style>:root{--borderColor-muted:#363A4F}@media (prefers-color-scheme:light){:root{--borderColor-muted:#CCD0DA}}</style><g id="svgg"><path id="path0" fill="var(--borderColor-muted)" fill-rule="evenodd" stroke="none" d="M184.385 14.791 C 180.462 15.819,178.353 19.258,179.221 23.212 C 179.600 24.943,179.746 24.668,177.916 25.674 C 169.922 30.069,162.339 31.816,156.488 30.613 C 147.807 28.826,145.354 20.411,152.485 16.874 C 157.799 14.238,163.973 15.682,166.247 20.092 C 166.445 20.475,166.616 20.807,166.628 20.830 C 166.735 21.034,167.515 20.551,167.448 20.322 C 167.096 19.127,165.169 16.888,163.812 16.099 C 157.062 12.172,146.729 16.511,147.333 23.019 C 147.997 30.160,153.419 33.997,162.848 33.998 C 168.870 33.998,173.658 32.712,179.548 29.510 C 181.114 28.659,181.261 28.602,181.375 28.807 C 181.601 29.216,182.839 30.449,183.612 31.037 C 188.637 34.860,198.240 35.126,206.887 31.682 L 208.258 31.135 209.130 31.499 C 214.746 33.837,222.238 29.431,221.792 24.053 L 221.738 23.398 223.324 22.500 C 231.763 17.720,239.367 16.192,246.083 17.927 C 253.002 19.715,255.081 25.567,250.123 29.297 C 247.213 31.487,242.422 31.809,240.322 29.957 C 240.108 29.768,239.515 30.185,239.515 30.524 C 239.515 31.249,243.233 32.351,245.091 32.175 C 253.916 31.342,256.758 22.845,249.818 18.039 C 242.925 13.265,232.014 13.637,221.539 19.001 L 219.988 19.796 219.479 19.306 C 214.437 14.455,203.974 13.301,195.067 16.613 L 194.074 16.983 193.446 16.551 C 190.916 14.810,187.123 14.074,184.385 14.791 M189.364 15.753 C 190.446 16.042,191.426 16.453,192.328 16.997 L 192.959 17.378 191.964 17.822 C 189.547 18.903,187.339 20.101,182.367 23.031 C 181.435 23.579,180.608 24.053,180.530 24.083 C 180.312 24.167,180.000 22.596,180.000 21.413 C 180.000 17.066,184.377 14.420,189.364 15.753 M213.095 17.674 C 215.299 18.136,217.497 19.052,218.475 19.917 L 218.912 20.303 215.183 22.503 C 211.797 24.500,208.056 26.565,206.275 27.420 L 205.589 27.748 202.710 24.709 C 201.126 23.037,199.294 21.182,198.639 20.587 L 197.449 19.505 197.847 19.339 C 202.188 17.525,208.894 16.793,213.095 17.674 M198.280 21.690 C 199.216 22.530,204.662 28.231,204.588 28.295 C 204.565 28.315,204.082 28.500,203.515 28.705 C 194.788 31.866,187.238 31.642,182.986 28.096 L 182.639 27.807 184.562 26.648 C 185.620 26.011,187.630 24.792,189.030 23.939 C 190.430 23.087,192.664 21.855,193.994 21.202 L 196.412 20.015 196.903 20.455 C 197.173 20.697,197.793 21.253,198.280 21.690 M220.879 24.347 C 220.993 24.781,220.711 26.007,220.303 26.857 C 218.792 29.999,213.426 32.082,210.020 30.849 L 209.433 30.637 210.747 29.944 C 212.733 28.898,214.798 27.707,217.879 25.831 C 220.968 23.951,220.798 24.035,220.879 24.347 M4.000 25.273 L 4.000 26.303 73.697 26.303 L 143.394 26.303 143.394 25.273 L 143.394 24.242 73.697 24.242 L 4.000 24.242 4.000 25.273 M256.727 25.273 L 256.727 26.303 326.424 26.303 L 396.121 26.303 396.121 25.273 L 396.121 24.242 326.424 24.242 L 256.727 24.242 256.727 25.273"/></g></svg>
.github/images/transparent.png

This is a binary file and will not be displayed.

+3 -1
README.md
··· 8 8 </p> 9 9 10 10 <p align="center"> 11 - <img src="https://raw.githubusercontent.com/taciturnaxolotl/myrus/master/.github/images/line-break-thin.svg" /> 11 + <img src="https://raw.githubusercontent.com/taciturnaxolotl/carriage/main/.github/images/line-break-thin.svg" /> 12 12 </p> 13 13 14 14 ## pins ··· 20 20 5. `D7 (motor2DirPin)` - Direction control for Motor 2 21 21 6. `D1 (enablePin)` - Enable/disable control for both motors 22 22 7. `PIN_LED` - LED indicator (pin number not specified in the code snippet) 23 + 24 + ![blot schematic](https://raw.githubusercontent.com/taciturnaxolotl/myrus/master/.github/images/blot-schematic.svg) 23 25 24 26 <p align="center"> 25 27 <img src="https://raw.githubusercontent.com/taciturnaxolotl/carriage/main/.github/images/line-break.svg" />
-456
blot.ino
··· 1 - #include <Servo.h> 2 - 3 - #define SPU 80 // 20 teeth pulley, 16 microstep, 2mm a tooth belt, 16*200 microsteps per turn == (16*200)/(20*2) == 80 4 - #define PIN_SERVO D6 5 - 6 - Servo servo; 7 - 8 - typedef uint8_t (*CallbackFunction)(uint8_t*, int, uint8_t*); 9 - 10 - struct EventCallback { 11 - String event; 12 - CallbackFunction callback; 13 - }; 14 - 15 - 16 - float pos[] = {0, 0}; 17 - 18 - const int motor1StepPin = D10; 19 - const int motor1DirPin = D9; 20 - const int motor2StepPin = D8; 21 - const int motor2DirPin = D7; 22 - 23 - const int enablePin = D1; 24 - 25 - void setup() { 26 - servo.attach(PIN_SERVO); 27 - 28 - Serial.begin(9600); 29 - 30 - // on("light", onLight); 31 - on("go", go); 32 - on("servo", moveServo); 33 - on("motorsOn", motorsOn); 34 - on("motorsOff", motorsOff); 35 - on("moveTowardsOrigin", moveTowardsOrigin); 36 - on("setOrigin", setOrigin); 37 - 38 - pinMode(motor1StepPin, OUTPUT); 39 - pinMode(motor1DirPin, OUTPUT); 40 - pinMode(motor2StepPin, OUTPUT); 41 - pinMode(motor2DirPin, OUTPUT); 42 - 43 - pinMode(enablePin, OUTPUT); // enable pin 44 - 45 - pinMode(PIN_LED, OUTPUT); 46 - 47 - startupIndicator(); // once startup is finished, indicate to user 48 - } 49 - 50 - void loop() { 51 - readSerial(); 52 - } 53 - 54 - void startupIndicator() { 55 - // flash LED to indicate board is initialized 56 - for (int i = 0; i < 3; i++) { 57 - digitalWrite(PIN_LED, 0); 58 - delay(200); 59 - digitalWrite(PIN_LED, 1); 60 - delay(200); 61 - } 62 - } 63 - 64 - uint8_t onLight(uint8_t* payload, int length, uint8_t* reply) { 65 - uint8_t value = payload[0]; 66 - 67 - // Serial.println("light it up"); 68 - 69 - digitalWrite(PIN_LED, value); 70 - 71 - return 0; 72 - } 73 - 74 - uint8_t motorsOn(uint8_t* payload, int length, uint8_t* reply) { 75 - digitalWrite(enablePin, 0); 76 - return 0; 77 - } 78 - 79 - uint8_t motorsOff(uint8_t* payload, int length, uint8_t* reply) { 80 - digitalWrite(enablePin, 1); 81 - return 0; 82 - } 83 - 84 - uint8_t moveTowardsOrigin(uint8_t* payload, int length, uint8_t* reply) { 85 - float x = pos[0]; 86 - float y = pos[1]; 87 - 88 - // this ternary may not be neccesary 89 - goTo( 90 - x + ( x < 0 ? 10 : -10), 91 - y + ( y < 0 ? 10 : -10) 92 - ); 93 - 94 - return 0; 95 - } 96 - 97 - uint8_t setOrigin(uint8_t* payload, int length, uint8_t* reply) { 98 - pos[0] = 0; 99 - pos[1] = 0; 100 - 101 - return 0; 102 - } 103 - 104 - 105 - /* ------------------------------------------------------------ */ 106 - 107 - int bufferIndex = 0; 108 - uint8_t msgBuffer[100]; 109 - 110 - void readSerial() { 111 - while (Serial.available() > 0) { 112 - uint8_t incoming = Serial.read(); 113 - 114 - msgBuffer[bufferIndex] = incoming; 115 - 116 - if (incoming != 0) { 117 - bufferIndex++; 118 - continue; // Proceed to the next byte if current byte is not null 119 - } 120 - 121 - // Serial.print("RECEIVED: "); 122 - // for (int i = 0; i < bufferIndex; i++) { 123 - // Serial.print(msgBuffer[i]); 124 - // Serial.print(", "); 125 - // } 126 - // Serial.println("DONE"); 127 - 128 - // Now we have a full message, perform COBS decoding 129 - uint8_t decoded[bufferIndex]; 130 - cobs_decode(decoded, msgBuffer, bufferIndex); 131 - 132 - // Serial.print("DECODED: "); 133 - // for (int i = 0; i < bufferIndex; i++) { 134 - // Serial.print(decoded[i]); 135 - // Serial.print(", "); 136 - // } 137 - // Serial.println("DONE"); 138 - 139 - // Parse the decoded message 140 - int i = 0; 141 - 142 - uint8_t msgLength = decoded[i]; 143 - // Serial.print("MSG-LENGTH: "); 144 - // Serial.println(msgLength); 145 - 146 - uint8_t msgArr[msgLength]; 147 - i++; 148 - while (i < 1 + msgLength) { 149 - msgArr[i-1] = decoded[i]; 150 - i++; 151 - } 152 - 153 - // Serial.print("MSGARR: "); 154 - // for (int i = 0; i < msgLength; i++) { 155 - // Serial.print(msgArr[i]); 156 - // Serial.print(", "); 157 - // } 158 - // Serial.println("MSGARR-END"); 159 - 160 - uint8_t payloadLength = decoded[i]; 161 - uint8_t payload[payloadLength]; 162 - i++; 163 - while (i < 1 + msgLength + 1 + payloadLength) { 164 - payload[i-1-msgLength-1] = decoded[i]; 165 - i++; 166 - } 167 - 168 - uint8_t msgCount = decoded[i]; 169 - 170 - // String msg = String((char*)msgArr); 171 - String msg = byteArrayToString(msgArr, msgLength); 172 - 173 - // Serial.println(msg); 174 - 175 - // printArray("PAYLOAD", payload, payloadLength); 176 - 177 - // Serial.print("MSGCOUNT: "); 178 - // Serial.println(msgCount); 179 - 180 - bool triggered = triggerEvent(msg, payload, payloadLength, msgCount); 181 - 182 - bufferIndex = 0; // Reset the buffer for the next message 183 - } 184 - } 185 - 186 - /* ------------------------------------------------------------ */ 187 - 188 - 189 - 190 - const int MAX_EVENTS = 255; // Maximum number of events to store, adjust as needed 191 - EventCallback eventCallbacks[MAX_EVENTS]; 192 - int eventCount = 0; 193 - 194 - const int REPLY_PAYLOAD_LENGTH = 255; 195 - uint8_t reply[REPLY_PAYLOAD_LENGTH]; 196 - 197 - void on(String event, CallbackFunction callback) { 198 - if (eventCount < MAX_EVENTS) { 199 - eventCallbacks[eventCount].event = event; 200 - eventCallbacks[eventCount].callback = callback; 201 - eventCount = (eventCount + 1) % MAX_EVENTS; 202 - } else { 203 - // Serial.println("Max number of events reached. Wrapping events."); 204 - } 205 - } 206 - 207 - bool triggerEvent(String event, uint8_t* payload, int payloadLength, uint8_t msgCount) { 208 - for (int i = 0; i < eventCount; i++) { 209 - if (eventCallbacks[i].event == event) { 210 - // want to pass payload and payloadLength, need to get response payload 211 - uint8_t reply_length = eventCallbacks[i].callback(payload, payloadLength, reply); 212 - 213 - sendAck(msgCount, reply, reply_length); 214 - return true; 215 - } 216 - } 217 - 218 - // Serial.println(" No event registered."); 219 - return false; 220 - } 221 - 222 - const int arrayLength = 7; // + length; 223 - uint8_t byteArray[arrayLength]; 224 - 225 - void sendAck(uint8_t msgCount, uint8_t* reply, uint8_t length) { 226 - // Serial.println("SEND ACK"); 227 - 228 - // int arrayLength = 7; // + length; 229 - // static uint8_t byteArray[arrayLength]; 230 - 231 - byteArray[0] = 0x03; 232 - byteArray[1] = 0x61; 233 - byteArray[2] = 0x63; 234 - byteArray[3] = 0x6B; 235 - byteArray[4] = 0x00; 236 - byteArray[5] = msgCount; 237 - byteArray[6] = 0x0A; 238 - 239 - // byteArray[4] = length; 240 - // for (int i = 0; i < length; i++) { 241 - // byteArray[i+5] = reply[i]; 242 - // } 243 - // byteArray[5+length] = msgCount; 244 - // byteArray[6+length] = 0x0A; 245 - 246 - // Serial.println(msgCount); 247 - // printArray("ACK", byteArray, 5+length); 248 - 249 - Serial.write(byteArray, arrayLength); 250 - 251 - // uint8_t byteArrayEncoded[arrayLength + 2]; // +2 for possible COBS overhead 252 - // cobs_encode(byteArrayEncoded, byteArray, arrayLength); 253 - // Serial.write(byteArrayEncoded, arrayLength + 2); 254 - 255 - // printArray("ENCODED-ACK", byteArray, 5+length); 256 - 257 - } 258 - 259 - /* ------------------------------------------------------------ */ 260 - 261 - void cobs_encode(uint8_t *dst, const uint8_t *src, size_t len) { 262 - size_t read_index = 0; 263 - size_t write_index = 1; 264 - size_t code_index = 0; 265 - uint8_t code = 1; 266 - 267 - while (read_index < len) { 268 - if (src[read_index] == 0) { 269 - dst[code_index] = code; 270 - code = 1; 271 - code_index = write_index++; 272 - read_index++; 273 - } else { 274 - dst[write_index++] = src[read_index++]; 275 - code++; 276 - if (code == 0xFF) { 277 - dst[code_index] = code; 278 - code = 1; 279 - code_index = write_index++; 280 - } 281 - } 282 - } 283 - 284 - dst[code_index] = code; 285 - 286 - // Add trailing zero 287 - if (write_index < len + 2) { 288 - dst[write_index] = 0; 289 - } 290 - } 291 - 292 - void cobs_decode(uint8_t *dst, const uint8_t *src, size_t len) { 293 - size_t i, j, dst_i = 0; 294 - for (i = 0; i < len;) { 295 - uint8_t code = src[i++]; 296 - for (j = 1; j < code && i < len; j++) { 297 - dst[dst_i++] = src[i++]; 298 - } 299 - if (code < 0xFF && dst_i < len) { 300 - dst[dst_i++] = 0; 301 - } 302 - } 303 - } 304 - 305 - /* ------------------------------------------------------------ */ 306 - 307 - // TODO: THINK THIS IS BUGGY 308 - void cobs_print(const String& message) { 309 - // Convert the message to a byte array 310 - int length = message.length(); 311 - uint8_t byteArray[length + 1]; // +1 for the null terminator 312 - message.getBytes(byteArray, length + 1); 313 - 314 - // Prepare the buffer for the encoded message 315 - uint8_t encoded[length + 2]; // +2 for possible COBS overhead 316 - 317 - // Perform COBS encoding 318 - cobs_encode(encoded, byteArray, length + 1); 319 - 320 - // Send the encoded message 321 - Serial.write(encoded, length + 2); // Write the encoded bytes 322 - } 323 - 324 - /* ------------------------------------------------------------ */ 325 - 326 - float read_float(uint8_t* buffer, int index) { 327 - uint8_t byte0 = buffer[index]; 328 - uint8_t byte1 = buffer[index+1]; 329 - uint8_t byte2 = buffer[index+2]; 330 - uint8_t byte3 = buffer[index+3]; 331 - 332 - uint8_t byteArray[] = {byte0, byte1, byte2, byte3}; 333 - float floatValue; 334 - memcpy(&floatValue, &byteArray, sizeof(floatValue)); 335 - 336 - return floatValue; 337 - } 338 - 339 - int read_int(uint8_t* buffer, int index) { 340 - uint8_t byte0 = buffer[index]; 341 - uint8_t byte1 = buffer[index+1]; 342 - uint8_t byte2 = buffer[index+2]; 343 - uint8_t byte3 = buffer[index+3]; 344 - 345 - uint8_t byteArray[] = {byte0, byte1, byte2, byte3}; 346 - int value; 347 - memcpy(&value, &byteArray, sizeof(value)); 348 - 349 - return value; 350 - } 351 - 352 - String byteArrayToString(byte arr[], int length) { 353 - String result = ""; 354 - 355 - for (int i = 0; i < length; i++) { 356 - result += (char)arr[i]; // Convert each byte to a character and append it to the string 357 - } 358 - 359 - return result; 360 - } 361 - 362 - /* ------------------------------------------------------------------------ */ 363 - 364 - #define EPSILON 0.01 365 - 366 - void goTo(float x, float y) { 367 - 368 - // Serial.println("START GOTO"); 369 - 370 - // Set your target distances for each motor (in steps) 371 - float motor1Target = (x + y) - pos[0]; 372 - float motor2Target = (y - x) - pos[1]; 373 - 374 - // Set motor direction based on target values 375 - digitalWrite(motor1DirPin, motor1Target >= 0 ? HIGH : LOW); 376 - digitalWrite(motor2DirPin, motor2Target >= 0 ? HIGH : LOW); 377 - 378 - // Calculate the relative speeds and maximum duration for both motors 379 - float maxSteps = max(abs(motor1Target), abs(motor2Target)); 380 - float motor1Speed = abs(motor1Target) / maxSteps; 381 - float motor2Speed = abs(motor2Target) / maxSteps; 382 - 383 - unsigned long stepDuration = 500; // The time it takes to perform one step in microseconds 384 - unsigned long motor1StepInterval = stepDuration / motor1Speed; 385 - unsigned long motor2StepInterval = stepDuration / motor2Speed; 386 - 387 - // Initialize variables for step timing 388 - unsigned long motor1PrevStepTime = 0; 389 - unsigned long motor2PrevStepTime = 0; 390 - float motor1Step = 0; 391 - float motor2Step = 0; 392 - 393 - // Loop until both motors reach their target steps 394 - while (abs(motor1Target - motor1Step) > EPSILON || abs(motor2Target - motor2Step) > EPSILON) { 395 - 396 - 397 - unsigned long currentTime = micros(); 398 - 399 - // Motor 1 400 - if (abs(motor1Target - motor1Step) > EPSILON && ((currentTime - motor1PrevStepTime) >= motor1StepInterval)) { 401 - digitalWrite(motor1StepPin, HIGH); 402 - delayMicroseconds(1); 403 - digitalWrite(motor1StepPin, LOW); 404 - delayMicroseconds(1); 405 - 406 - motor1Step += (motor1Target >= 0 ? 1.0 : -1.0)/SPU; 407 - motor1PrevStepTime = currentTime; 408 - } 409 - 410 - // Motor 2 411 - if (abs(motor2Target - motor2Step) > EPSILON && ((currentTime - motor2PrevStepTime) >= motor2StepInterval)) { 412 - digitalWrite(motor2StepPin, HIGH); 413 - delayMicroseconds(1); 414 - digitalWrite(motor2StepPin, LOW); 415 - delayMicroseconds(1); 416 - 417 - motor2Step += (motor2Target >= 0 ? 1.0 : -1.0)/SPU; 418 - motor2PrevStepTime = currentTime; 419 - } 420 - } 421 - 422 - // Serial.println("END GOTO"); 423 - 424 - pos[0] += motor1Step; 425 - pos[1] += motor2Step; 426 - } 427 - 428 - uint8_t go(uint8_t* payload, int length, uint8_t* reply) { 429 - float x = read_float(payload, 0); 430 - float y = read_float(payload, 4); 431 - 432 - goTo(x, y); 433 - 434 - return 0; 435 - } 436 - 437 - uint8_t moveServo(uint8_t* payload, int length, uint8_t* reply) { 438 - int angle = read_int(payload, 0); 439 - 440 - servo.writeMicroseconds(angle); 441 - 442 - return 0; 443 - } 444 - 445 - /* ------ */ 446 - 447 - void printArray(String label, uint8_t* arr, int arrSize) { 448 - Serial.print(label); 449 - Serial.print("-BEGIN: "); 450 - for (int i = 0; i < arrSize; i++) { 451 - Serial.print(arr[i]); 452 - Serial.print(", "); 453 - } 454 - Serial.print(label); 455 - Serial.println("-END"); 456 - }