diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0f10922 --- /dev/null +++ b/LICENSE @@ -0,0 +1,289 @@ +CERN Open Hardware Licence Version 2 - Strongly Reciprocal + + +Preamble + +CERN has developed this licence to promote collaboration among +hardware designers and to provide a legal tool which supports the +freedom to use, study, modify, share and distribute hardware designs +and products based on those designs. Version 2 of the CERN Open +Hardware Licence comes in three variants: CERN-OHL-P (permissive); and +two reciprocal licences: CERN-OHL-W (weakly reciprocal) and this +licence, CERN-OHL-S (strongly reciprocal). + +The CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in +unmodified form only. + +Use of this Licence does not imply any endorsement by CERN of any +Licensor or their designs nor does it imply any involvement by CERN in +their development. + + +1 Definitions + + 1.1 'Licence' means this CERN-OHL-S. + + 1.2 'Compatible Licence' means + + a) any earlier version of the CERN Open Hardware licence, or + + b) any version of the CERN-OHL-S, or + + c) any licence which permits You to treat the Source to which + it applies as licensed under CERN-OHL-S provided that on + Conveyance of any such Source, or any associated Product You + treat the Source in question as being licensed under + CERN-OHL-S. + + 1.3 'Source' means information such as design materials or digital + code which can be applied to Make or test a Product or to + prepare a Product for use, Conveyance or sale, regardless of its + medium or how it is expressed. It may include Notices. + + 1.4 'Covered Source' means Source that is explicitly made available + under this Licence. + + 1.5 'Product' means any device, component, work or physical object, + whether in finished or intermediate form, arising from the use, + application or processing of Covered Source. + + 1.6 'Make' means to create or configure something, whether by + manufacture, assembly, compiling, loading or applying Covered + Source or another Product or otherwise. + + 1.7 'Available Component' means any part, sub-assembly, library or + code which: + + a) is licensed to You as Complete Source under a Compatible + Licence; or + + b) is available, at the time a Product or the Source containing + it is first Conveyed, to You and any other prospective + licensees + + i) as a physical part with sufficient rights and + information (including any configuration and + programming files and information about its + characteristics and interfaces) to enable it either to + be Made itself, or to be sourced and used to Make the + Product; or + ii) as part of the normal distribution of a tool used to + design or Make the Product. + + 1.8 'Complete Source' means the set of all Source necessary to Make + a Product, in the preferred form for making modifications, + including necessary installation and interfacing information + both for the Product, and for any included Available Components. + If the format is proprietary, it must also be made available in + a format (if the proprietary tool can create it) which is + viewable with a tool available to potential licensees and + licensed under a licence approved by the Free Software + Foundation or the Open Source Initiative. Complete Source need + not include the Source of any Available Component, provided that + You include in the Complete Source sufficient information to + enable a recipient to Make or source and use the Available + Component to Make the Product. + + 1.9 'Source Location' means a location where a Licensor has placed + Covered Source, and which that Licensor reasonably believes will + remain easily accessible for at least three years for anyone to + obtain a digital copy. + + 1.10 'Notice' means copyright, acknowledgement and trademark notices, + Source Location references, modification notices (subsection + 3.3(b)) and all notices that refer to this Licence and to the + disclaimer of warranties that are included in the Covered + Source. + + 1.11 'Licensee' or 'You' means any person exercising rights under + this Licence. + + 1.12 'Licensor' means a natural or legal person who creates or + modifies Covered Source. A person may be a Licensee and a + Licensor at the same time. + + 1.13 'Convey' means to communicate to the public or distribute. + + +2 Applicability + + 2.1 This Licence governs the use, copying, modification, Conveying + of Covered Source and Products, and the Making of Products. By + exercising any right granted under this Licence, You irrevocably + accept these terms and conditions. + + 2.2 This Licence is granted by the Licensor directly to You, and + shall apply worldwide and without limitation in time. + + 2.3 You shall not attempt to restrict by contract or otherwise the + rights granted under this Licence to other Licensees. + + 2.4 This Licence is not intended to restrict fair use, fair dealing, + or any other similar right. + + +3 Copying, Modifying and Conveying Covered Source + + 3.1 You may copy and Convey verbatim copies of Covered Source, in + any medium, provided You retain all Notices. + + 3.2 You may modify Covered Source, other than Notices, provided that + You irrevocably undertake to make that modified Covered Source + available from a Source Location should You Convey a Product in + circumstances where the recipient does not otherwise receive a + copy of the modified Covered Source. In each case subsection 3.3 + shall apply. + + You may only delete Notices if they are no longer applicable to + the corresponding Covered Source as modified by You and You may + add additional Notices applicable to Your modifications. + Including Covered Source in a larger work is modifying the + Covered Source, and the larger work becomes modified Covered + Source. + + 3.3 You may Convey modified Covered Source (with the effect that You + shall also become a Licensor) provided that You: + + a) retain Notices as required in subsection 3.2; + + b) add a Notice to the modified Covered Source stating that You + have modified it, with the date and brief description of how + You have modified it; + + c) add a Source Location Notice for the modified Covered Source + if You Convey in circumstances where the recipient does not + otherwise receive a copy of the modified Covered Source; and + + d) license the modified Covered Source under the terms and + conditions of this Licence (or, as set out in subsection + 8.3, a later version, if permitted by the licence of the + original Covered Source). Such modified Covered Source must + be licensed as a whole, but excluding Available Components + contained in it, which remain licensed under their own + applicable licences. + + +4 Making and Conveying Products + +You may Make Products, and/or Convey them, provided that You either +provide each recipient with a copy of the Complete Source or ensure +that each recipient is notified of the Source Location of the Complete +Source. That Complete Source is Covered Source, and You must +accordingly satisfy Your obligations set out in subsection 3.3. If +specified in a Notice, the Product must visibly and securely display +the Source Location on it or its packaging or documentation in the +manner specified in that Notice. + + +5 Research and Development + +You may Convey Covered Source, modified Covered Source or Products to +a legal entity carrying out development, testing or quality assurance +work on Your behalf provided that the work is performed on terms which +prevent the entity from both using the Source or Products for its own +internal purposes and Conveying the Source or Products or any +modifications to them to any person other than You. Any modifications +made by the entity shall be deemed to be made by You pursuant to +subsection 3.2. + + +6 DISCLAIMER AND LIABILITY + + 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products + are provided 'as is' and any express or implied warranties, + including, but not limited to, implied warranties of + merchantability, of satisfactory quality, non-infringement of + third party rights, and fitness for a particular purpose or use + are disclaimed in respect of any Source or Product to the + maximum extent permitted by law. The Licensor makes no + representation that any Source or Product does not or will not + infringe any patent, copyright, trade secret or other + proprietary right. The entire risk as to the use, quality, and + performance of any Source or Product shall be with You and not + the Licensor. This disclaimer of warranty is an essential part + of this Licence and a condition for the grant of any rights + granted under this Licence. + + 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to + the maximum extent permitted by law, have no liability for + direct, indirect, special, incidental, consequential, exemplary, + punitive or other damages of any character including, without + limitation, procurement of substitute goods or services, loss of + use, data or profits, or business interruption, however caused + and on any theory of contract, warranty, tort (including + negligence), product liability or otherwise, arising in any way + in relation to the Covered Source, modified Covered Source + and/or the Making or Conveyance of a Product, even if advised of + the possibility of such damages, and You shall hold the + Licensor(s) free and harmless from any liability, costs, + damages, fees and expenses, including claims by third parties, + in relation to such use. + + +7 Patents + + 7.1 Subject to the terms and conditions of this Licence, each + Licensor hereby grants to You a perpetual, worldwide, + non-exclusive, no-charge, royalty-free, irrevocable (except as + stated in subsections 7.2 and 8.4) patent licence to Make, have + Made, use, offer to sell, sell, import, and otherwise transfer + the Covered Source and Products, where such licence applies only + to those patent claims licensable by such Licensor that are + necessarily infringed by exercising rights under the Covered + Source as Conveyed by that Licensor. + + 7.2 If You institute patent litigation against any entity (including + a cross-claim or counterclaim in a lawsuit) alleging that the + Covered Source or a Product constitutes direct or contributory + patent infringement, or You seek any declaration that a patent + licensed to You under this Licence is invalid or unenforceable + then any rights granted to You under this Licence shall + terminate as of the date such process is initiated. + + +8 General + + 8.1 If any provisions of this Licence are or subsequently become + invalid or unenforceable for any reason, the remaining + provisions shall remain effective. + + 8.2 You shall not use any of the name (including acronyms and + abbreviations), image, or logo by which the Licensor or CERN is + known, except where needed to comply with section 3, or where + the use is otherwise allowed by law. Any such permitted use + shall be factual and shall not be made so as to suggest any kind + of endorsement or implication of involvement by the Licensor or + its personnel. + + 8.3 CERN may publish updated versions and variants of this Licence + which it considers to be in the spirit of this version, but may + differ in detail to address new problems or concerns. New + versions will be published with a unique version number and a + variant identifier specifying the variant. If the Licensor has + specified that a given variant applies to the Covered Source + without specifying a version, You may treat that Covered Source + as being released under any version of the CERN-OHL with that + variant. If no variant is specified, the Covered Source shall be + treated as being released under CERN-OHL-S. The Licensor may + also specify that the Covered Source is subject to a specific + version of the CERN-OHL or any later version in which case You + may apply this or any later version of CERN-OHL with the same + variant identifier published by CERN. + + 8.4 This Licence shall terminate with immediate effect if You fail + to comply with any of its terms and conditions. + + 8.5 However, if You cease all breaches of this Licence, then Your + Licence from any Licensor is reinstated unless such Licensor has + terminated this Licence by giving You, while You remain in + breach, a notice specifying the breach and requiring You to cure + it within 30 days, and You have failed to come into compliance + in all material respects by the end of the 30 day period. Should + You repeat the breach after receipt of a cure notice and + subsequent reinstatement, this Licence will terminate + immediately and permanently. Section 6 shall continue to apply + after any termination. + + 8.6 This Licence shall not be enforceable except by a Licensor + acting as such, and third party beneficiary rights are + specifically excluded. diff --git a/README.md b/README.md new file mode 100644 index 0000000..3019fea --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Ethernet Pmod + +> Copyright Luca Schmid 2022. +> This source describes Open Hardware and is licensed under the CERN-OHL-S v2. +> You may redistribute and modify this source and make products using it under the terms of the [CERN-OHL-S v2](https://ohwr.org/cern ohl s v2.txt). +> This source is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-S v2 for applicable conditions. + diff --git a/ethernet-pmod.kicad_pcb b/ethernet-pmod.kicad_pcb index 6943481..871a0fc 100644 --- a/ethernet-pmod.kicad_pcb +++ b/ethernet-pmod.kicad_pcb @@ -2501,6 +2501,1387 @@ ) ) + (footprint "Symbol:OSHW-Logo_7.5x8mm_SilkScreen" (layer "B.Cu") + (tedit 0) (tstamp 3f9272a3-6ac0-4f0f-b8ae-183e64e6c72c) + (at 140 100 180) + (descr "Open Source Hardware Logo") + (tags "Logo OSHW") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "REF**" (at 0 0) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp a7ad08bd-a947-4425-beb8-8ba172a2b24d) + ) + (fp_text value "OSHW-Logo_7.5x8mm_SilkScreen" (at 0.75 0) (layer "B.Fab") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ce5ff905-c04c-4233-a9b5-2bafbe48431f) + ) + (fp_poly (pts + (xy -1.839543 -3.198184) + (xy -1.76093 -3.21916) + (xy -1.701084 -3.25718) + (xy -1.658853 -3.306978) + (xy -1.645725 -3.32823) + (xy -1.636032 -3.350492) + (xy -1.629256 -3.37897) + (xy -1.624877 -3.418871) + (xy -1.622376 -3.475401) + (xy -1.621232 -3.553767) + (xy -1.620928 -3.659176) + (xy -1.620922 -3.687142) + (xy -1.620922 -4.010526) + (xy -1.701132 -4.010526) + (xy -1.752294 -4.006943) + (xy -1.790123 -3.997866) + (xy -1.799601 -3.992268) + (xy -1.825512 -3.982606) + (xy -1.851976 -3.992268) + (xy -1.895548 -4.00433) + (xy -1.95884 -4.009185) + (xy -2.02899 -4.007078) + (xy -2.09314 -3.998256) + (xy -2.130593 -3.986937) + (xy -2.203067 -3.940412) + (xy -2.24836 -3.875846) + (xy -2.268722 -3.79) + (xy -2.268912 -3.787796) + (xy -2.267125 -3.749713) + (xy -2.105527 -3.749713) + (xy -2.091399 -3.79303) + (xy -2.068388 -3.817408) + (xy -2.022196 -3.835845) + (xy -1.961225 -3.843205) + (xy -1.899051 -3.839583) + (xy -1.849249 -3.825074) + (xy -1.835297 -3.815765) + (xy -1.810915 -3.772753) + (xy -1.804737 -3.723857) + (xy -1.804737 -3.659605) + (xy -1.897182 -3.659605) + (xy -1.985005 -3.666366) + (xy -2.051582 -3.68552) + (xy -2.092998 -3.715376) + (xy -2.105527 -3.749713) + (xy -2.267125 -3.749713) + (xy -2.26451 -3.694004) + (xy -2.233576 -3.619847) + (xy -2.175419 -3.563767) + (xy -2.16738 -3.558665) + (xy -2.132837 -3.542055) + (xy -2.090082 -3.531996) + (xy -2.030314 -3.527107) + (xy -1.95931 -3.525983) + (xy -1.804737 -3.525921) + (xy -1.804737 -3.461125) + (xy -1.811294 -3.41085) + (xy -1.828025 -3.377169) + (xy -1.829984 -3.375376) + (xy -1.867217 -3.360642) + (xy -1.92342 -3.354931) + (xy -1.985533 -3.357737) + (xy -2.04049 -3.368556) + (xy -2.073101 -3.384782) + (xy -2.090772 -3.39778) + (xy -2.109431 -3.400262) + (xy -2.135181 -3.389613) + (xy -2.174127 -3.363218) + (xy -2.23237 -3.318465) + (xy -2.237716 -3.314273) + (xy -2.234977 -3.29876) + (xy -2.212124 -3.27296) + (xy -2.177391 -3.244289) + (xy -2.13901 -3.220166) + (xy -2.126952 -3.21447) + (xy -2.082966 -3.203103) + (xy -2.018513 -3.194995) + (xy -1.946503 -3.191743) + (xy -1.943136 -3.191736) + (xy -1.839543 -3.198184) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 0fe1badd-2412-4cb7-bf21-59ed6ea62d65)) + (fp_poly (pts + (xy 2.173167 -3.191447) + (xy 2.237408 -3.204112) + (xy 2.27398 -3.222864) + (xy 2.312453 -3.254017) + (xy 2.257717 -3.323127) + (xy 2.223969 -3.364979) + (xy 2.201053 -3.385398) + (xy 2.178279 -3.388517) + (xy 2.144956 -3.378472) + (xy 2.129314 -3.372789) + (xy 2.065542 -3.364404) + (xy 2.00714 -3.382378) + (xy 1.964264 -3.422982) + (xy 1.957299 -3.435929) + (xy 1.949713 -3.470224) + (xy 1.943859 -3.533427) + (xy 1.940011 -3.62106) + (xy 1.938443 -3.72864) + (xy 1.938421 -3.743944) + (xy 1.938421 -4.010526) + (xy 1.754605 -4.010526) + (xy 1.754605 -3.19171) + (xy 1.846513 -3.19171) + (xy 1.899507 -3.193094) + (xy 1.927115 -3.199252) + (xy 1.937324 -3.213194) + (xy 1.938421 -3.226344) + (xy 1.938421 -3.260978) + (xy 1.98245 -3.226344) + (xy 2.032937 -3.202716) + (xy 2.10076 -3.191033) + (xy 2.173167 -3.191447) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 15dc14a1-359c-4e7d-8583-70932743b880)) + (fp_poly (pts + (xy 3.558784 -1.935554) + (xy 3.601574 -1.945949) + (xy 3.683609 -1.984013) + (xy 3.753757 -2.042149) + (xy 3.802305 -2.111852) + (xy 3.808975 -2.127502) + (xy 3.818124 -2.168496) + (xy 3.824529 -2.229138) + (xy 3.82671 -2.29043) + (xy 3.82671 -2.406316) + (xy 3.584407 -2.406316) + (xy 3.484471 -2.406693) + (xy 3.414069 -2.408987) + (xy 3.369313 -2.414938) + (xy 3.346315 -2.426285) + (xy 3.341189 -2.444771) + (xy 3.350048 -2.472136) + (xy 3.365917 -2.504155) + (xy 3.410184 -2.557592) + (xy 3.471699 -2.584215) + (xy 3.546885 -2.583347) + (xy 3.632053 -2.554371) + (xy 3.705659 -2.518611) + (xy 3.766734 -2.566904) + (xy 3.82781 -2.615197) + (xy 3.770351 -2.668285) + (xy 3.693641 -2.718445) + (xy 3.599302 -2.748688) + (xy 3.497827 -2.757151) + (xy 3.399711 -2.741974) + (xy 3.383881 -2.736824) + (xy 3.297647 -2.691791) + (xy 3.233501 -2.624652) + (xy 3.190091 -2.533405) + (xy 3.166064 -2.416044) + (xy 3.165784 -2.413529) + (xy 3.163633 -2.285627) + (xy 3.172329 -2.239997) + (xy 3.342105 -2.239997) + (xy 3.357697 -2.247013) + (xy 3.400029 -2.252388) + (xy 3.462434 -2.255457) + (xy 3.501981 -2.255921) + (xy 3.575728 -2.25563) + (xy 3.62184 -2.253783) + (xy 3.6461 -2.248912) + (xy 3.654294 -2.239555) + (xy 3.652206 -2.224245) + (xy 3.650455 -2.218322) + (xy 3.62056 -2.162668) + (xy 3.573542 -2.117815) + (xy 3.532049 -2.098105) + (xy 3.476926 -2.099295) + (xy 3.421068 -2.123875) + (xy 3.374212 -2.16457) + (xy 3.346094 -2.214108) + (xy 3.342105 -2.239997) + (xy 3.172329 -2.239997) + (xy 3.185074 -2.173133) + (xy 3.227611 -2.078727) + (xy 3.288747 -2.005088) + (xy 3.365985 -1.954893) + (xy 3.45683 -1.930822) + (xy 3.558784 -1.935554) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 17438c7e-8e23-4d3e-b326-7cce4ccf52fd)) + (fp_poly (pts + (xy -2.53664 -1.952468) + (xy -2.501408 -1.969874) + (xy -2.45796 -2.000206) + (xy -2.426294 -2.033283) + (xy -2.404606 -2.074817) + (xy -2.391097 -2.130522) + (xy -2.383962 -2.206111) + (xy -2.3814 -2.307296) + (xy -2.38125 -2.350797) + (xy -2.381688 -2.446135) + (xy -2.383504 -2.514271) + (xy -2.387455 -2.561418) + (xy -2.394298 -2.59379) + (xy -2.404789 -2.6176) + (xy -2.415704 -2.633843) + (xy -2.485381 -2.702952) + (xy -2.567434 -2.744521) + (xy -2.65595 -2.757023) + (xy -2.745019 -2.738934) + (xy -2.773237 -2.726142) + (xy -2.84079 -2.690931) + (xy -2.84079 -3.2427) + (xy -2.791488 -3.217205) + (xy -2.726527 -3.19748) + (xy -2.64668 -3.192427) + (xy -2.566948 -3.201756) + (xy -2.506735 -3.222714) + (xy -2.456792 -3.262627) + (xy -2.414119 -3.319741) + (xy -2.41091 -3.325605) + (xy -2.397378 -3.353227) + (xy -2.387495 -3.381068) + (xy -2.380691 -3.414794) + (xy -2.376399 -3.460071) + (xy -2.374049 -3.522562) + (xy -2.373072 -3.607935) + (xy -2.372895 -3.70401) + (xy -2.372895 -4.010526) + (xy -2.556711 -4.010526) + (xy -2.556711 -3.445339) + (xy -2.608125 -3.402077) + (xy -2.661534 -3.367472) + (xy -2.712112 -3.36118) + (xy -2.76297 -3.377372) + (xy -2.790075 -3.393227) + (xy -2.810249 -3.41581) + (xy -2.824597 -3.44994) + (xy -2.834224 -3.500434) + (xy -2.840237 -3.572111) + (xy -2.84374 -3.669788) + (xy -2.844974 -3.734802) + (xy -2.849145 -4.002171) + (xy -2.936875 -4.007222) + (xy -3.024606 -4.012273) + (xy -3.024606 -2.353101) + (xy -2.84079 -2.353101) + (xy -2.836104 -2.4456) + (xy -2.820312 -2.509809) + (xy -2.790817 -2.549759) + (xy -2.74502 -2.56948) + (xy -2.69875 -2.573421) + (xy -2.646372 -2.568892) + (xy -2.61161 -2.551069) + (xy -2.589872 -2.527519) + (xy -2.57276 -2.502189) + (xy -2.562573 -2.473969) + (xy -2.55804 -2.434431) + (xy -2.557891 -2.375142) + (xy -2.559416 -2.325498) + (xy -2.562919 -2.25071) + (xy -2.568133 -2.201611) + (xy -2.576913 -2.170467) + (xy -2.591114 -2.149545) + (xy -2.604516 -2.137452) + (xy -2.660513 -2.111081) + (xy -2.726789 -2.106822) + (xy -2.764844 -2.115906) + (xy -2.802523 -2.148196) + (xy -2.827481 -2.211006) + (xy -2.839578 -2.303894) + (xy -2.84079 -2.353101) + (xy -3.024606 -2.353101) + (xy -3.024606 -1.938421) + (xy -2.932698 -1.938421) + (xy -2.877517 -1.940603) + (xy -2.849048 -1.948351) + (xy -2.840794 -1.963468) + (xy -2.84079 -1.963916) + (xy -2.83696 -1.97872) + (xy -2.820067 -1.977039) + (xy -2.786481 -1.960772) + (xy -2.708222 -1.935887) + (xy -2.620173 -1.933271) + (xy -2.53664 -1.952468) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 177a1c09-98ef-480f-a8e8-2373a7c0cd32)) + (fp_poly (pts + (xy 0.37413 -3.195104) + (xy 0.44022 -3.200066) + (xy 0.526626 -3.459079) + (xy 0.613031 -3.718092) + (xy 0.640124 -3.626184) + (xy 0.656428 -3.569384) + (xy 0.677875 -3.492625) + (xy 0.701035 -3.408251) + (xy 0.71328 -3.362993) + (xy 0.759344 -3.19171) + (xy 0.949387 -3.19171) + (xy 0.892582 -3.371349) + (xy 0.864607 -3.459704) + (xy 0.830813 -3.566281) + (xy 0.79552 -3.677454) + (xy 0.764013 -3.776579) + (xy 0.69225 -4.002171) + (xy 0.537286 -4.012253) + (xy 0.49527 -3.873528) + (xy 0.469359 -3.787351) + (xy 0.441083 -3.692347) + (xy 0.416369 -3.608441) + (xy 0.415394 -3.605102) + (xy 0.396935 -3.548248) + (xy 0.380649 -3.509456) + (xy 0.369242 -3.494787) + (xy 0.366898 -3.496483) + (xy 0.358671 -3.519225) + (xy 0.343038 -3.56794) + (xy 0.321904 -3.636502) + (xy 0.29717 -3.718785) + (xy 0.283787 -3.764046) + (xy 0.211311 -4.010526) + (xy 0.057495 -4.010526) + (xy -0.065469 -3.622006) + (xy -0.100012 -3.513022) + (xy -0.131479 -3.414048) + (xy -0.158384 -3.329736) + (xy -0.179241 -3.264734) + (xy -0.192562 -3.223692) + (xy -0.196612 -3.211701) + (xy -0.193406 -3.199423) + (xy -0.168235 -3.194046) + (xy -0.115854 -3.194584) + (xy -0.107655 -3.19499) + (xy -0.010518 -3.200066) + (xy 0.0531 -3.434013) + (xy 0.076484 -3.519333) + (xy 0.097381 -3.594335) + (xy 0.113951 -3.652507) + (xy 0.124354 -3.687337) + (xy 0.126276 -3.693016) + (xy 0.134241 -3.686486) + (xy 0.150304 -3.652654) + (xy 0.172621 -3.596127) + (xy 0.199345 -3.52151) + (xy 0.221937 -3.454107) + (xy 0.308041 -3.190143) + (xy 0.37413 -3.195104) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 1e744256-3db4-4fae-95bb-be609bac18a7)) + (fp_poly (pts + (xy 2.946576 -1.945419) + (xy 3.043395 -1.986549) + (xy 3.07389 -2.006571) + (xy 3.112865 -2.03734) + (xy 3.137331 -2.061533) + (xy 3.141578 -2.069413) + (xy 3.129584 -2.086899) + (xy 3.098887 -2.11657) + (xy 3.074312 -2.137279) + (xy 3.007046 -2.191336) + (xy 2.95393 -2.146642) + (xy 2.912884 -2.117789) + (xy 2.872863 -2.107829) + (xy 2.827059 -2.110261) + (xy 2.754324 -2.128345) + (xy 2.704256 -2.165881) + (xy 2.673829 -2.226562) + (xy 2.660017 -2.314081) + (xy 2.660013 -2.314136) + (xy 2.661208 -2.411958) + (xy 2.679772 -2.48373) + (xy 2.716804 -2.532595) + (xy 2.74205 -2.549143) + (xy 2.809097 -2.569749) + (xy 2.880709 -2.569762) + (xy 2.943015 -2.549768) + (xy 2.957763 -2.54) + (xy 2.99475 -2.515047) + (xy 3.023668 -2.510958) + (xy 3.054856 -2.52953) + (xy 3.089336 -2.562887) + (xy 3.143912 -2.619196) + (xy 3.083318 -2.669142) + (xy 2.989698 -2.725513) + (xy 2.884125 -2.753293) + (xy 2.773798 -2.751282) + (xy 2.701343 -2.732862) + (xy 2.616656 -2.68731) + (xy 2.548927 -2.61565) + (xy 2.518157 -2.565066) + (xy 2.493236 -2.492488) + (xy 2.480766 -2.400569) + (xy 2.48067 -2.300948) + (xy 2.49287 -2.205267) + (xy 2.51729 -2.125169) + (xy 2.521136 -2.116956) + (xy 2.578093 -2.036413) + (xy 2.655209 -1.977771) + (xy 2.74639 -1.942247) + (xy 2.845543 -1.931057) + (xy 2.946576 -1.945419) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 24fd1489-409c-43f1-88c1-a0c8f9c2d1dd)) + (fp_poly (pts + (xy -3.373216 -1.947104) + (xy -3.285795 -1.985754) + (xy -3.21943 -2.05029) + (xy -3.174024 -2.140812) + (xy -3.149482 -2.257418) + (xy -3.147723 -2.275624) + (xy -3.146344 -2.403984) + (xy -3.164216 -2.516496) + (xy -3.20025 -2.607688) + (xy -3.219545 -2.637022) + (xy -3.286755 -2.699106) + (xy -3.37235 -2.739316) + (xy -3.46811 -2.756003) + (xy -3.565813 -2.747517) + (xy -3.640083 -2.72138) + (xy -3.703953 -2.677335) + (xy -3.756154 -2.619587) + (xy -3.757057 -2.618236) + (xy -3.778256 -2.582593) + (xy -3.792033 -2.546752) + (xy -3.800376 -2.501519) + (xy -3.805273 -2.437701) + (xy -3.807431 -2.385368) + (xy -3.808329 -2.33791) + (xy -3.641257 -2.33791) + (xy -3.639624 -2.385154) + (xy -3.633696 -2.448046) + (xy -3.623239 -2.488407) + (xy -3.604381 -2.517122) + (xy -3.586719 -2.533896) + (xy -3.524106 -2.569016) + (xy -3.458592 -2.57371) + (xy -3.397579 -2.54844) + (xy -3.367072 -2.520124) + (xy -3.345089 -2.491589) + (xy -3.332231 -2.464284) + (xy -3.326588 -2.42875) + (xy -3.326249 -2.375524) + (xy -3.327988 -2.326506) + (xy -3.331729 -2.256482) + (xy -3.337659 -2.211064) + (xy -3.348347 -2.18144) + (xy -3.366361 -2.158797) + (xy -3.380637 -2.145855) + (xy -3.440349 -2.11186) + (xy -3.504766 -2.110165) + (xy -3.558781 -2.130301) + (xy -3.60486 -2.172352) + (xy -3.632311 -2.241428) + (xy -3.641257 -2.33791) + (xy -3.808329 -2.33791) + (xy -3.809401 -2.281299) + (xy -3.806036 -2.203468) + (xy -3.795955 -2.14493) + (xy -3.777774 -2.098737) + (xy -3.75011 -2.057942) + (xy -3.739854 -2.045828) + (xy -3.675722 -1.985474) + (xy -3.606934 -1.95022) + (xy -3.522811 -1.93545) + (xy -3.481791 -1.934243) + (xy -3.373216 -1.947104) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 391cdf22-ee45-4435-af3d-7ae24f7dcc3b)) + (fp_poly (pts + (xy 0.500964 3.601424) + (xy 0.576513 3.200678) + (xy 1.134041 2.970846) + (xy 1.468465 3.198252) + (xy 1.562122 3.261569) + (xy 1.646782 3.318104) + (xy 1.718495 3.365273) + (xy 1.773311 3.400498) + (xy 1.80728 3.421195) + (xy 1.81653 3.425658) + (xy 1.833195 3.41418) + (xy 1.868806 3.382449) + (xy 1.919371 3.334517) + (xy 1.9809 3.274438) + (xy 2.049399 3.206267) + (xy 2.120879 3.134055) + (xy 2.191347 3.061858) + (xy 2.256811 2.993727) + (xy 2.31328 2.933717) + (xy 2.356763 2.885881) + (xy 2.383268 2.854273) + (xy 2.389605 2.843695) + (xy 2.380486 2.824194) + (xy 2.35492 2.781469) + (xy 2.315597 2.719702) + (xy 2.265203 2.643069) + (xy 2.206427 2.555752) + (xy 2.172368 2.505948) + (xy 2.110289 2.415007) + (xy 2.055126 2.332941) + (xy 2.009554 2.263837) + (xy 1.97625 2.211778) + (xy 1.95789 2.18085) + (xy 1.955131 2.17435) + (xy 1.961385 2.155879) + (xy 1.978434 2.112828) + (xy 2.003703 2.051251) + (xy 2.034622 1.977201) + (xy 2.068618 1.89673) + (xy 2.103118 1.815893) + (xy 2.135551 1.740742) + (xy 2.163343 1.677329) + (xy 2.183923 1.631707) + (xy 2.194719 1.609931) + (xy 2.195356 1.609074) + (xy 2.212307 1.604916) + (xy 2.257451 1.595639) + (xy 2.32611 1.582156) + (xy 2.413602 1.565379) + (xy 2.51525 1.546219) + (xy 2.574556 1.53517) + (xy 2.683172 1.51449) + (xy 2.781277 1.494811) + (xy 2.863909 1.477211) + (xy 2.926104 1.462767) + (xy 2.962899 1.452554) + (xy 2.970296 1.449314) + (xy 2.97754 1.427383) + (xy 2.983385 1.377853) + (xy 2.987835 1.306515) + (xy 2.990893 1.219161) + (xy 2.992565 1.121583) + (xy 2.992853 1.019574) + (xy 2.991761 0.918925) + (xy 2.989294 0.825428) + (xy 2.985456 0.744875) + (xy 2.98025 0.683058) + (xy 2.973681 0.64577) + (xy 2.969741 0.638007) + (xy 2.946188 0.628702) + (xy 2.896282 0.6154) + (xy 2.826623 0.599663) + (xy 2.743813 0.583054) + (xy 2.714905 0.577681) + (xy 2.575531 0.552152) + (xy 2.465436 0.531592) + (xy 2.380982 0.515185) + (xy 2.31853 0.502113) + (xy 2.274444 0.491559) + (xy 2.245085 0.482706) + (xy 2.226815 0.474737) + (xy 2.215998 0.466835) + (xy 2.214485 0.465273) + (xy 2.199377 0.440114) + (xy 2.176329 0.39115) + (xy 2.147644 0.324379) + (xy 2.115622 0.245795) + (xy 2.082565 0.161393) + (xy 2.050773 0.07717) + (xy 2.022549 -0.000879) + (xy 2.000193 -0.066759) + (xy 1.986007 -0.114473) + (xy 1.982293 -0.138027) + (xy 1.982602 -0.138852) + (xy 1.995189 -0.158104) + (xy 2.023744 -0.200463) + (xy 2.065267 -0.261521) + (xy 2.116756 -0.336868) + (xy 2.175211 -0.422096) + (xy 2.191858 -0.446315) + (xy 2.251215 -0.534123) + (xy 2.303447 -0.614238) + (xy 2.345708 -0.682062) + (xy 2.375153 -0.732993) + (xy 2.388937 -0.762431) + (xy 2.389605 -0.766048) + (xy 2.378024 -0.785057) + (xy 2.346024 -0.822714) + (xy 2.297718 -0.874973) + (xy 2.23722 -0.937786) + (xy 2.168644 -1.007106) + (xy 2.096104 -1.078885) + (xy 2.023712 -1.149077) + (xy 1.955584 -1.213635) + (xy 1.895832 -1.26851) + (xy 1.848571 -1.309656) + (xy 1.817913 -1.333026) + (xy 1.809432 -1.336842) + (xy 1.789691 -1.327855) + (xy 1.749274 -1.303616) + (xy 1.694763 -1.268209) + (xy 1.652823 -1.239711) + (xy 1.576829 -1.187418) + (xy 1.486834 -1.125845) + (xy 1.396564 -1.06437) + (xy 1.348032 -1.031469) + (xy 1.183762 -0.920359) + (xy 1.045869 -0.994916) + (xy 0.983049 -1.027578) + (xy 0.929629 -1.052966) + (xy 0.893484 -1.067446) + (xy 0.884284 -1.06946) + (xy 0.873221 -1.054584) + (xy 0.851394 -1.012547) + (xy 0.820434 -0.947227) + (xy 0.78197 -0.8625) + (xy 0.737632 -0.762245) + (xy 0.689047 -0.650339) + (xy 0.637846 -0.530659) + (xy 0.585659 -0.407084) + (xy 0.534113 -0.283491) + (xy 0.48484 -0.163757) + (xy 0.439467 -0.051759) + (xy 0.399625 0.048623) + (xy 0.366942 0.133514) + (xy 0.343049 0.199035) + (xy 0.329574 0.24131) + (xy 0.327406 0.255828) + (xy 0.344583 0.274347) + (xy 0.38219 0.30441) + (xy 0.432366 0.339768) + (xy 0.436578 0.342566) + (xy 0.566264 0.446375) + (xy 0.670834 0.567485) + (xy 0.749381 0.702024) + (xy 0.800999 0.846118) + (xy 0.824782 0.995895) + (xy 0.819823 1.147483) + (xy 0.785217 1.297008) + (xy 0.720057 1.4406) + (xy 0.700886 1.472016) + (xy 0.601174 1.598875) + (xy 0.483377 1.700745) + (xy 0.351571 1.777096) + (xy 0.209833 1.827398) + (xy 0.062242 1.851121) + (xy -0.087127 1.847735) + (xy -0.234197 1.816712) + (xy -0.374889 1.75752) + (xy -0.505127 1.669631) + (xy -0.545414 1.633958) + (xy -0.647945 1.522294) + (xy -0.722659 1.404743) + (xy -0.77391 1.27298) + (xy -0.802454 1.142493) + (xy -0.8095 0.995784) + (xy -0.786004 0.848347) + (xy -0.734351 0.705166) + (xy -0.656929 0.571223) + (xy -0.556125 0.451502) + (xy -0.434324 0.350986) + (xy -0.418316 0.340391) + (xy -0.367602 0.305694) + (xy -0.32905 0.27563) + (xy -0.310619 0.256435) + (xy -0.310351 0.255828) + (xy -0.314308 0.235064) + (xy -0.329993 0.187938) + (xy -0.355778 0.118327) + (xy -0.390031 0.030107) + (xy -0.431123 -0.072844) + (xy -0.477424 -0.18665) + (xy -0.527304 -0.307435) + (xy -0.579133 -0.431321) + (xy -0.631281 -0.554432) + (xy -0.682118 -0.672891) + (xy -0.730013 -0.782823) + (xy -0.773338 -0.880349) + (xy -0.810462 -0.961593) + (xy -0.839756 -1.022679) + (xy -0.859588 -1.05973) + (xy -0.867574 -1.06946) + (xy -0.891979 -1.061883) + (xy -0.937642 -1.04156) + (xy -0.99669 -1.012125) + (xy -1.02916 -0.994916) + (xy -1.167053 -0.920359) + (xy -1.331323 -1.031469) + (xy -1.415179 -1.08839) + (xy -1.506987 -1.15103) + (xy -1.59302 -1.210011) + (xy -1.636113 -1.239711) + (xy -1.696723 -1.28041) + (xy -1.748045 -1.312663) + (xy -1.783385 -1.332384) + (xy -1.794863 -1.336554) + (xy -1.81157 -1.325307) + (xy -1.848546 -1.293911) + (xy -1.902205 -1.245624) + (xy -1.968962 -1.183708) + (xy -2.045234 -1.111421) + (xy -2.093473 -1.065008) + (xy -2.177867 -0.982087) + (xy -2.250803 -0.90792) + (xy -2.309331 -0.84568) + (xy -2.350503 -0.798541) + (xy -2.371372 -0.769673) + (xy -2.373374 -0.763815) + (xy -2.364083 -0.741532) + (xy -2.338409 -0.696477) + (xy -2.2992 -0.633211) + (xy -2.249303 -0.556295) + (xy -2.191567 -0.470292) + (xy -2.175149 -0.446315) + (xy -2.115323 -0.35917) + (xy -2.06165 -0.28071) + (xy -2.01713 -0.215345) + (xy -1.984765 -0.167484) + (xy -1.967555 -0.141535) + (xy -1.965893 -0.138852) + (xy -1.968379 -0.118172) + (xy -1.981577 -0.072704) + (xy -2.003186 -0.008444) + (xy -2.030904 0.068613) + (xy -2.06243 0.152471) + (xy -2.095463 0.237134) + (xy -2.127701 0.316608) + (xy -2.156843 0.384896) + (xy -2.180588 0.436003) + (xy -2.196635 0.463933) + (xy -2.197775 0.465273) + (xy -2.207588 0.473255) + (xy -2.224161 0.481149) + (xy -2.251132 0.489771) + (xy -2.292139 0.499938) + (xy -2.35082 0.512469) + (xy -2.430813 0.528179) + (xy -2.535755 0.547887) + (xy -2.669285 0.572408) + (xy -2.698196 0.577681) + (xy -2.783882 0.594236) + (xy -2.858582 0.610431) + (xy -2.915694 0.624704) + (xy -2.948617 0.635492) + (xy -2.953031 0.638007) + (xy -2.960306 0.660304) + (xy -2.966219 0.710131) + (xy -2.970766 0.781696) + (xy -2.973945 0.869207) + (xy -2.975749 0.966872) + (xy -2.976177 1.068899) + (xy -2.975223 1.169497) + (xy -2.972884 1.262873) + (xy -2.969156 1.343235) + (xy -2.964034 1.404791) + (xy -2.957516 1.44175) + (xy -2.953586 1.449314) + (xy -2.931708 1.456944) + (xy -2.881891 1.469358) + (xy -2.809097 1.485478) + (xy -2.718289 1.504227) + (xy -2.614431 1.524529) + (xy -2.557846 1.53517) + (xy -2.450486 1.55524) + (xy -2.354746 1.57342) + (xy -2.275306 1.588801) + (xy -2.216846 1.600469) + (xy -2.184045 1.607512) + (xy -2.178646 1.609074) + (xy -2.169522 1.626678) + (xy -2.150235 1.669082) + (xy -2.123355 1.730228) + (xy -2.091454 1.804057) + (xy -2.057102 1.884511) + (xy -2.022871 1.965532) + (xy -1.991331 2.041063) + (xy -1.965054 2.105045) + (xy -1.946611 2.15142) + (xy -1.938571 2.174131) + (xy -1.938422 2.175124) + (xy -1.947535 2.193039) + (xy -1.973086 2.234267) + (xy -2.012388 2.294709) + (xy -2.062757 2.370269) + (xy -2.121506 2.456848) + (xy -2.155658 2.506579) + (xy -2.21789 2.597764) + (xy -2.273164 2.680551) + (xy -2.318782 2.750751) + (xy -2.352048 2.804176) + (xy -2.370264 2.836639) + (xy -2.372895 2.843917) + (xy -2.361586 2.860855) + (xy -2.330319 2.897022) + (xy -2.28309 2.948365) + (xy -2.223892 3.010833) + (xy -2.156719 3.080374) + (xy -2.085566 3.152935) + (xy -2.014426 3.224465) + (xy -1.947293 3.290913) + (xy -1.888161 3.348226) + (xy -1.841025 3.392353) + (xy -1.809877 3.419241) + (xy -1.799457 3.425658) + (xy -1.782491 3.416635) + (xy -1.741911 3.391285) + (xy -1.681663 3.35219) + (xy -1.605693 3.301929) + (xy -1.517946 3.243083) + (xy -1.451756 3.198252) + (xy -1.117332 2.970846) + (xy -0.838567 3.085762) + (xy -0.559803 3.200678) + (xy -0.484254 3.601424) + (xy -0.408706 4.002171) + (xy 0.425415 4.002171) + (xy 0.500964 3.601424) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 489c9829-ad1b-4540-80a1-a300b253bea0)) + (fp_poly (pts + (xy 1.379992 -3.196673) + (xy 1.450427 -3.21378) + (xy 1.470787 -3.222844) + (xy 1.510253 -3.246583) + (xy 1.540541 -3.273321) + (xy 1.562952 -3.307699) + (xy 1.578786 -3.35436) + (xy 1.589343 -3.417946) + (xy 1.595924 -3.503099) + (xy 1.599828 -3.614462) + (xy 1.60131 -3.688849) + (xy 1.606765 -4.010526) + (xy 1.51358 -4.010526) + (xy 1.457047 -4.008156) + (xy 1.427922 -4.000055) + (xy 1.420394 -3.986451) + (xy 1.41642 -3.971741) + (xy 1.398652 -3.974554) + (xy 1.37444 -3.986348) + (xy 1.313828 -4.004427) + (xy 1.235929 -4.009299) + (xy 1.153995 -4.00133) + (xy 1.081281 -3.980889) + (xy 1.074759 -3.978051) + (xy 1.008302 -3.931365) + (xy 0.964491 -3.866464) + (xy 0.944332 -3.7906) + (xy 0.945872 -3.763344) + (xy 1.110345 -3.763344) + (xy 1.124837 -3.800024) + (xy 1.167805 -3.826309) + (xy 1.237129 -3.840417) + (xy 1.274177 -3.84229) + (xy 1.335919 -3.837494) + (xy 1.37696 -3.818858) + (xy 1.386973 -3.81) + (xy 1.4141 -3.761806) + (xy 1.420394 -3.718092) + (xy 1.420394 -3.659605) + (xy 1.33893 -3.659605) + (xy 1.244234 -3.664432) + (xy 1.177813 -3.679613) + (xy 1.135846 -3.7062) + (xy 1.126449 -3.718052) + (xy 1.110345 -3.763344) + (xy 0.945872 -3.763344) + (xy 0.948829 -3.711026) + (xy 0.978985 -3.634995) + (xy 1.020131 -3.583612) + (xy 1.045052 -3.561397) + (xy 1.069448 -3.546798) + (xy 1.101191 -3.537897) + (xy 1.148152 -3.532775) + (xy 1.218204 -3.529515) + (xy 1.24599 -3.528577) + (xy 1.420394 -3.522879) + (xy 1.420138 -3.470091) + (xy 1.413384 -3.414603) + (xy 1.388964 -3.381052) + (xy 1.33963 -3.359618) + (xy 1.338306 -3.359236) + (xy 1.26836 -3.350808) + (xy 1.199914 -3.361816) + (xy 1.149047 -3.388585) + (xy 1.128637 -3.401803) + (xy 1.106654 -3.399974) + (xy 1.072826 -3.380824) + (xy 1.052961 -3.367308) + (xy 1.014106 -3.338432) + (xy 0.990038 -3.316786) + (xy 0.986176 -3.310589) + (xy 1.002079 -3.278519) + (xy 1.049065 -3.240219) + (xy 1.069473 -3.227297) + (xy 1.128143 -3.205041) + (xy 1.207212 -3.192432) + (xy 1.295041 -3.1896) + (xy 1.379992 -3.196673) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 4d058e7a-e564-4041-8f27-a0410e18336e)) + (fp_poly (pts + (xy 0.018628 -1.935547) + (xy 0.081908 -1.947548) + (xy 0.147557 -1.972648) + (xy 0.154572 -1.975848) + (xy 0.204356 -2.002026) + (xy 0.238834 -2.026353) + (xy 0.249978 -2.041937) + (xy 0.239366 -2.067353) + (xy 0.213588 -2.104853) + (xy 0.202146 -2.118852) + (xy 0.154992 -2.173954) + (xy 0.094201 -2.138086) + (xy 0.036347 -2.114192) + (xy -0.0305 -2.10142) + (xy -0.094606 -2.100613) + (xy -0.144236 -2.112615) + (xy -0.156146 -2.120105) + (xy -0.178828 -2.15445) + (xy -0.181584 -2.194013) + (xy -0.164612 -2.22492) + (xy -0.154573 -2.230913) + (xy -0.12449 -2.238357) + (xy -0.071611 -2.247106) + (xy -0.006425 -2.255467) + (xy 0.0056 -2.256778) + (xy 0.110297 -2.274888) + (xy 0.186232 -2.305651) + (xy 0.236592 -2.351907) + (xy 0.264564 -2.416497) + (xy 0.273278 -2.495387) + (xy 0.26124 -2.585065) + (xy 0.222151 -2.655486) + (xy 0.155855 -2.706777) + (xy 0.062194 -2.739067) + (xy -0.041777 -2.751807) + (xy -0.126562 -2.751654) + (xy -0.195335 -2.740083) + (xy -0.242303 -2.724109) + (xy -0.30165 -2.696275) + (xy -0.356494 -2.663973) + (xy -0.375987 -2.649755) + (xy -0.426119 -2.608835) + (xy -0.305197 -2.486477) + (xy -0.236457 -2.531967) + (xy -0.167512 -2.566133) + (xy -0.093889 -2.584004) + (xy -0.023117 -2.585889) + (xy 0.037274 -2.572101) + (xy 0.079757 -2.542949) + (xy 0.093474 -2.518352) + (xy 0.091417 -2.478904) + (xy 0.05733 -2.448737) + (xy -0.008692 -2.427906) + (xy -0.081026 -2.418279) + (xy -0.192348 -2.39991) + (xy -0.275048 -2.365254) + (xy -0.330235 -2.313297) + (xy -0.359012 -2.243023) + (xy -0.362999 -2.159707) + (xy -0.343307 -2.072681) + (xy -0.298411 -2.006902) + (xy -0.227909 -1.962068) + (xy -0.131399 -1.937879) + (xy -0.0599 -1.933137) + (xy 0.018628 -1.935547) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 750861b0-6a17-41d8-bd16-c88c6a105792)) + (fp_poly (pts + (xy -1.002043 -1.952226) + (xy -0.960454 -1.97209) + (xy -0.920175 -2.000784) + (xy -0.88949 -2.033809) + (xy -0.867139 -2.075931) + (xy -0.851864 -2.131915) + (xy -0.842408 -2.206528) + (xy -0.837513 -2.304535) + (xy -0.835919 -2.430702) + (xy -0.835894 -2.443914) + (xy -0.835527 -2.740526) + (xy -1.019343 -2.740526) + (xy -1.019343 -2.467081) + (xy -1.019473 -2.365777) + (xy -1.020379 -2.292353) + (xy -1.022827 -2.241271) + (xy -1.027586 -2.20699) + (xy -1.035426 -2.183971) + (xy -1.047115 -2.166673) + (xy -1.063398 -2.149581) + (xy -1.120366 -2.112857) + (xy -1.182555 -2.106042) + (xy -1.241801 -2.129261) + (xy -1.262405 -2.146543) + (xy -1.27753 -2.162791) + (xy -1.28839 -2.180191) + (xy -1.29569 -2.204212) + (xy -1.300137 -2.240322) + (xy -1.302436 -2.293988) + (xy -1.303296 -2.37068) + (xy -1.303422 -2.464043) + (xy -1.303422 -2.740526) + (xy -1.487237 -2.740526) + (xy -1.487237 -1.938421) + (xy -1.395329 -1.938421) + (xy -1.340149 -1.940603) + (xy -1.31168 -1.948351) + (xy -1.303425 -1.963468) + (xy -1.303422 -1.963916) + (xy -1.299592 -1.97872) + (xy -1.282699 -1.97704) + (xy -1.249112 -1.960773) + (xy -1.172937 -1.93684) + (xy -1.0858 -1.934178) + (xy -1.002043 -1.952226) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp 82a93b12-2833-4248-827e-9a56a2bc0a8d)) + (fp_poly (pts + (xy -1.802982 -1.957027) + (xy -1.78633 -1.964866) + (xy -1.728695 -2.007086) + (xy -1.674195 -2.0687) + (xy -1.633501 -2.136543) + (xy -1.621926 -2.167734) + (xy -1.611366 -2.223449) + (xy -1.605069 -2.290781) + (xy -1.604304 -2.318585) + (xy -1.604211 -2.406316) + (xy -2.10915 -2.406316) + (xy -2.098387 -2.45227) + (xy -2.071967 -2.50662) + (xy -2.025778 -2.553591) + (xy -1.970828 -2.583848) + (xy -1.935811 -2.590131) + (xy -1.888323 -2.582506) + (xy -1.831665 -2.563383) + (xy -1.812418 -2.554584) + (xy -1.741241 -2.519036) + (xy -1.680498 -2.565367) + (xy -1.645448 -2.596703) + (xy -1.626798 -2.622567) + (xy -1.625853 -2.630158) + (xy -1.642515 -2.648556) + (xy -1.67903 -2.676515) + (xy -1.712172 -2.698327) + (xy -1.801607 -2.737537) + (xy -1.901871 -2.755285) + (xy -2.001246 -2.75067) + (xy -2.080461 -2.726551) + (xy -2.16212 -2.674884) + (xy -2.220151 -2.606856) + (xy -2.256454 -2.518843) + (xy -2.272928 -2.407216) + (xy -2.274389 -2.356138) + (xy -2.268543 -2.239091) + (xy -2.267825 -2.235686) + (xy -2.100511 -2.235686) + (xy -2.095903 -2.246662) + (xy -2.076964 -2.252715) + (xy -2.037902 -2.25531) + (xy -1.972923 -2.25591) + (xy -1.947903 -2.255921) + (xy -1.871779 -2.255014) + (xy -1.823504 -2.25172) + (xy -1.79754 -2.245181) + (xy -1.788352 -2.234537) + (xy -1.788027 -2.231119) + (xy -1.798513 -2.203956) + (xy -1.824758 -2.165903) + (xy -1.836041 -2.152579) + (xy -1.877928 -2.114896) + (xy -1.921591 -2.10008) + (xy -1.945115 -2.098842) + (xy -2.008757 -2.114329) + (xy -2.062127 -2.15593) + (xy -2.095981 -2.216353) + (xy -2.096581 -2.218322) + (xy -2.100511 -2.235686) + (xy -2.267825 -2.235686) + (xy -2.249101 -2.146928) + (xy -2.214078 -2.07319) + (xy -2.171244 -2.020848) + (xy -2.092052 -1.964092) + (xy -1.99896 -1.933762) + (xy -1.899945 -1.931021) + (xy -1.802982 -1.957027) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp ba697a69-cec5-42a4-a401-0f9e5dc55795)) + (fp_poly (pts + (xy 1.320131 -2.198533) + (xy 1.32171 -2.321089) + (xy 1.327481 -2.414179) + (xy 1.338991 -2.481651) + (xy 1.35779 -2.527355) + (xy 1.385426 -2.555139) + (xy 1.423448 -2.568854) + (xy 1.470526 -2.572358) + (xy 1.519832 -2.568432) + (xy 1.557283 -2.554089) + (xy 1.584428 -2.525478) + (xy 1.602815 -2.478751) + (xy 1.613993 -2.410058) + (xy 1.619511 -2.31555) + (xy 1.620921 -2.198533) + (xy 1.620921 -1.938421) + (xy 1.804736 -1.938421) + (xy 1.804736 -2.740526) + (xy 1.712828 -2.740526) + (xy 1.657422 -2.738281) + (xy 1.628891 -2.730396) + (xy 1.620921 -2.715428) + (xy 1.61612 -2.702097) + (xy 1.597014 -2.704917) + (xy 1.558504 -2.723783) + (xy 1.470239 -2.752887) + (xy 1.376623 -2.750825) + (xy 1.286921 -2.719221) + (xy 1.244204 -2.694257) + (xy 1.211621 -2.667226) + (xy 1.187817 -2.633405) + (xy 1.171439 -2.588068) + (xy 1.161131 -2.526489) + (xy 1.155541 -2.443943) + (xy 1.153312 -2.335705) + (xy 1.153026 -2.252004) + (xy 1.153026 -1.938421) + (xy 1.320131 -1.938421) + (xy 1.320131 -2.198533) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp c3b17d2c-6523-4a19-9a55-8e926bcb1bb1)) + (fp_poly (pts + (xy 0.811669 -1.94831) + (xy 0.896192 -1.99434) + (xy 0.962321 -2.067006) + (xy 0.993478 -2.126106) + (xy 1.006855 -2.178305) + (xy 1.015522 -2.252719) + (xy 1.019237 -2.338442) + (xy 1.017754 -2.424569) + (xy 1.010831 -2.500193) + (xy 1.002745 -2.540584) + (xy 0.975465 -2.59584) + (xy 0.92822 -2.65453) + (xy 0.871282 -2.705852) + (xy 0.814924 -2.739005) + (xy 0.81355 -2.739531) + (xy 0.743616 -2.754018) + (xy 0.660737 -2.754377) + (xy 0.581977 -2.741188) + (xy 0.551566 -2.730617) + (xy 0.473239 -2.686201) + (xy 0.417143 -2.628007) + (xy 0.380286 -2.550965) + (xy 0.35968 -2.450001) + (xy 0.355018 -2.397116) + (xy 0.355613 -2.330663) + (xy 0.534736 -2.330663) + (xy 0.54077 -2.42763) + (xy 0.558138 -2.501523) + (xy 0.58574 -2.548736) + (xy 0.605404 -2.562237) + (xy 0.655787 -2.571651) + (xy 0.715673 -2.568864) + (xy 0.767449 -2.555316) + (xy 0.781027 -2.547862) + (xy 0.816849 -2.504451) + (xy 0.840493 -2.438014) + (xy 0.850558 -2.357161) + (xy 0.845642 -2.270502) + (xy 0.834655 -2.218349) + (xy 0.803109 -2.157951) + (xy 0.753311 -2.120197) + (xy 0.693337 -2.107143) + (xy 0.631264 -2.120849) + (xy 0.583582 -2.154372) + (xy 0.558525 -2.182031) + (xy 0.5439 -2.209294) + (xy 0.536929 -2.24619) + (xy 0.534833 -2.30275) + (xy 0.534736 -2.330663) + (xy 0.355613 -2.330663) + (xy 0.356282 -2.255994) + (xy 0.379265 -2.140271) + (xy 0.423972 -2.049941) + (xy 0.490405 -1.985) + (xy 0.578565 -1.945445) + (xy 0.597495 -1.940858) + (xy 0.711266 -1.93009) + (xy 0.811669 -1.94831) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp da858a89-6dd1-45fb-bb8e-ae0512f07deb)) + (fp_poly (pts + (xy 2.701193 -3.196078) + (xy 2.781068 -3.216845) + (xy 2.847962 -3.259705) + (xy 2.880351 -3.291723) + (xy 2.933445 -3.367413) + (xy 2.963873 -3.455216) + (xy 2.974327 -3.56315) + (xy 2.97438 -3.571875) + (xy 2.974473 -3.659605) + (xy 2.469534 -3.659605) + (xy 2.480298 -3.705559) + (xy 2.499732 -3.747178) + (xy 2.533745 -3.790544) + (xy 2.54086 -3.797467) + (xy 2.602003 -3.834935) + (xy 2.671729 -3.841289) + (xy 2.751987 -3.816638) + (xy 2.765592 -3.81) + (xy 2.807319 -3.789819) + (xy 2.835268 -3.778321) + (xy 2.840145 -3.777258) + (xy 2.857168 -3.787583) + (xy 2.889633 -3.812845) + (xy 2.906114 -3.82665) + (xy 2.940264 -3.858361) + (xy 2.951478 -3.879299) + (xy 2.943695 -3.89856) + (xy 2.939535 -3.903827) + (xy 2.911357 -3.926878) + (xy 2.864862 -3.954892) + (xy 2.832434 -3.971246) + (xy 2.740385 -4.000059) + (xy 2.638476 -4.009395) + (xy 2.541963 -3.998332) + (xy 2.514934 -3.990412) + (xy 2.431276 -3.945581) + (xy 2.369266 -3.876598) + (xy 2.328545 -3.782794) + (xy 2.308755 -3.663498) + (xy 2.306582 -3.601118) + (xy 2.312926 -3.510298) + (xy 2.473157 -3.510298) + (xy 2.488655 -3.517012) + (xy 2.530312 -3.52228) + (xy 2.590876 -3.525389) + (xy 2.631907 -3.525921) + (xy 2.705711 -3.525408) + (xy 2.752293 -3.523006) + (xy 2.777848 -3.517422) + (xy 2.788569 -3.507361) + (xy 2.790657 -3.492763) + (xy 2.776331 -3.447796) + (xy 2.740262 -3.403353) + (xy 2.692815 -3.369242) + (xy 2.645349 -3.355288) + (xy 2.580879 -3.367666) + (xy 2.52507 -3.403452) + (xy 2.486374 -3.455033) + (xy 2.473157 -3.510298) + (xy 2.312926 -3.510298) + (xy 2.315821 -3.468866) + (xy 2.344336 -3.363498) + (xy 2.392729 -3.284178) + (xy 2.461604 -3.230071) + (xy 2.551565 -3.200343) + (xy 2.6003 -3.194618) + (xy 2.701193 -3.196078) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp daa73bcb-cad2-4c86-bef9-2054cd2a3104)) + (fp_poly (pts + (xy -1.320119 -3.193486) + (xy -1.295112 -3.200982) + (xy -1.28705 -3.217451) + (xy -1.286711 -3.224886) + (xy -1.285264 -3.245594) + (xy -1.275302 -3.248845) + (xy -1.248388 -3.234648) + (xy -1.232402 -3.224948) + (xy -1.181967 -3.204175) + (xy -1.121728 -3.193904) + (xy -1.058566 -3.193114) + (xy -0.999363 -3.200786) + (xy -0.950998 -3.215898) + (xy -0.920354 -3.237432) + (xy -0.914311 -3.264366) + (xy -0.917361 -3.27166) + (xy -0.939594 -3.301937) + (xy -0.97407 -3.339175) + (xy -0.980306 -3.345195) + (xy -1.013167 -3.372875) + (xy -1.04152 -3.381818) + (xy -1.081173 -3.375576) + (xy -1.097058 -3.371429) + (xy -1.146491 -3.361467) + (xy -1.181248 -3.365947) + (xy -1.2106 -3.381746) + (xy -1.237487 -3.402949) + (xy -1.25729 -3.429614) + (xy -1.271052 -3.466827) + (xy -1.279816 -3.519673) + (xy -1.284626 -3.593237) + (xy -1.286526 -3.692605) + (xy -1.286711 -3.752601) + (xy -1.286711 -4.010526) + (xy -1.453816 -4.010526) + (xy -1.453816 -3.19171) + (xy -1.370264 -3.19171) + (xy -1.320119 -3.193486) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp dc43c6d5-f8b4-40ec-a676-a9af6175c760)) + (fp_poly (pts + (xy 2.391388 -1.937645) + (xy 2.448865 -1.955206) + (xy 2.485872 -1.977395) + (xy 2.497927 -1.994942) + (xy 2.494609 -2.015742) + (xy 2.473079 -2.048419) + (xy 2.454874 -2.071562) + (xy 2.417344 -2.113402) + (xy 2.389148 -2.131005) + (xy 2.365111 -2.129856) + (xy 2.293808 -2.11171) + (xy 2.241442 -2.112534) + (xy 2.198918 -2.133098) + (xy 2.184642 -2.145134) + (xy 2.138947 -2.187483) + (xy 2.138947 -2.740526) + (xy 1.955131 -2.740526) + (xy 1.955131 -1.938421) + (xy 2.047039 -1.938421) + (xy 2.102219 -1.940603) + (xy 2.130688 -1.948351) + (xy 2.138943 -1.963468) + (xy 2.138947 -1.963916) + (xy 2.142845 -1.979749) + (xy 2.160474 -1.977684) + (xy 2.184901 -1.966261) + (xy 2.23535 -1.945005) + (xy 2.276316 -1.932216) + (xy 2.329028 -1.928938) + (xy 2.391388 -1.937645) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp e0b90c4e-39c3-4b6b-b52e-ac43e5ec5e8c)) + (fp_poly (pts + (xy -0.267369 -4.010526) + (xy -0.359277 -4.010526) + (xy -0.412623 -4.008962) + (xy -0.440407 -4.002485) + (xy -0.45041 -3.988418) + (xy -0.451185 -3.978906) + (xy -0.452872 -3.959832) + (xy -0.46351 -3.956174) + (xy -0.491465 -3.967932) + (xy -0.513205 -3.978906) + (xy -0.596668 -4.004911) + (xy -0.687396 -4.006416) + (xy -0.761158 -3.987021) + (xy -0.829846 -3.940165) + (xy -0.882206 -3.871004) + (xy -0.910878 -3.789427) + (xy -0.911608 -3.784866) + (xy -0.915868 -3.735101) + (xy -0.917986 -3.663659) + (xy -0.917816 -3.609626) + (xy -0.73528 -3.609626) + (xy -0.731051 -3.681441) + (xy -0.721432 -3.740634) + (xy -0.70841 -3.77406) + (xy -0.659144 -3.81974) + (xy -0.60065 -3.836115) + (xy -0.540329 -3.822873) + (xy -0.488783 -3.783373) + (xy -0.469262 -3.756807) + (xy -0.457848 -3.725106) + (xy -0.452502 -3.678832) + (xy -0.451185 -3.609328) + (xy -0.453542 -3.540499) + (xy -0.459767 -3.480026) + (xy -0.468592 -3.439556) + (xy -0.470063 -3.435929) + (xy -0.505653 -3.392802) + (xy -0.5576 -3.369124) + (xy -0.615722 -3.365301) + (xy -0.66984 -3.381738) + (xy -0.709774 -3.41884) + (xy -0.713917 -3.426222) + (xy -0.726884 -3.471239) + (xy -0.733948 -3.535967) + (xy -0.73528 -3.609626) + (xy -0.917816 -3.609626) + (xy -0.917729 -3.58223) + (xy -0.916528 -3.538405) + (xy -0.908355 -3.429988) + (xy -0.89137 -3.348588) + (xy -0.863113 -3.288412) + (xy -0.821128 -3.243666) + (xy -0.780368 -3.2174) + (xy -0.723419 -3.198935) + (xy -0.652589 -3.192602) + (xy -0.580059 -3.19776) + (xy -0.518014 -3.213769) + (xy -0.485232 -3.23292) + (xy -0.451185 -3.263732) + (xy -0.451185 -2.87421) + (xy -0.267369 -2.87421) + (xy -0.267369 -4.010526) + ) (layer "B.SilkS") (width 0.01) (fill solid) (tstamp fa4953ae-5297-4c22-bde4-cc084db68c91)) + ) + (gr_line (start 161.25 107.77) (end 161.25 105.23) (layer "B.SilkS") (width 0.12) (tstamp 02cbca8a-25eb-4954-bfd2-934c73879f25)) (gr_line (start 153.63 105.23) (end 153.63 107.77) (layer "B.SilkS") (width 0.12) (tstamp 16461d99-3dc2-4a22-b461-4db9958bd41b)) (gr_line (start 153.72 95.955) (end 148.64 95.955) (layer "B.SilkS") (width 0.12) (tstamp 223b7e38-6fd8-42eb-897e-9c0b68c26e1e)) @@ -2557,6 +3938,12 @@ (gr_text "3V3" (at 169.73 93.7) (layer "B.SilkS") (tstamp 7f9a56a5-cc85-4574-bd30-3379858d8272) (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) ) + (gr_text "https://git.luj0ga.de/luca/ethernet-pmod" (at 182 89) (layer "B.SilkS") (tstamp 9c9490d5-1bb2-4094-bd97-15d8b6adcdf1) + (effects (font (size 1 1) (thickness 0.15)) (justify left mirror)) + ) + (gr_text "Licensed under\nCERN-OHL-S v2" (at 140 94) (layer "B.SilkS") (tstamp a22e8de2-aa1e-4a2c-90b1-b92783937835) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) (gr_text "RXER" (at 169.73 103.86) (layer "B.SilkS") (tstamp ae66ff4f-6253-4474-84c7-b89d108a0d91) (effects (font (size 0.8 0.6) (thickness 0.12)) (justify mirror)) )