├── FPGA.bak ├── FPGA.sch ├── LICENSE ├── README.md ├── fp-lib-table ├── hadbadge2019-bom-notes.txt ├── hadbadge2019-cache.lib ├── hadbadge2019.bak ├── hadbadge2019.kicad_pcb ├── hadbadge2019.kicad_pcb-bak ├── hadbadge2019.pro ├── hadbadge2019.sch ├── lib ├── Boom_Precision_HDMI-001.kicad_mod ├── ECP5UM45.lib ├── ECP5UM45Pinout.csv ├── ECP5UM45Pinout_modded.csv ├── FC-B1010RGBT-HG.bck ├── FC-B1010RGBT-HG.dcm ├── FC-B1010RGBT-HG.kicad_mod ├── FC-B1010RGBT-HG.lib ├── FH26-45S-0.3SHW.kicad_mod ├── Korean_Hroparts_K3_1296S.kicad_mod ├── Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD.kicad_mod ├── Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD.kicad_mod ├── Lyontek_psram.bck ├── Lyontek_psram.dcm ├── Lyontek_psram.lib ├── M3406.bck ├── M3406.dcm ├── M3406.lib ├── ME2108A.bck ├── ME2108A.dcm ├── ME2108A.lib ├── Makefile ├── Murata_1212.kicad_mod ├── R6GHBHC-M01.kicad_mod ├── RPM973-H11.kicad_mod ├── RPM973.bck ├── RPM973.dcm ├── RPM973.lib ├── SWPA25xx.kicad_mod ├── SWPA60xx.kicad_mod ├── Seiko_fp_crystal_SMD_7050-4Pin_7.0x5.0mm.kicad_mod ├── XR1151.bck ├── XR1151.dcm ├── XR1151.lib ├── art.bck ├── art.dcm ├── art.lib ├── badge_art.kicad_mod ├── battery_holder_1xAA.kicad_mod ├── mouse_bite_5.kicad_mod ├── mouse_bite_6.kicad_mod ├── no_soldermask_square.bck ├── no_soldermask_square.dcm ├── no_soldermask_square.kicad_mod ├── no_soldermask_square.lib ├── ns8002.dcm ├── ns8002.lib ├── spdt_sh.dcm ├── spdt_sh.lib ├── xc6206.bck ├── xc6206.dcm └── xc6206.lib ├── outputs.bak ├── outputs.sch ├── power.bak ├── power.sch ├── proto2_oopsies.txt ├── proto3_oopsies.txt ├── schematics.pdf └── sym-lib-table /LICENSE: -------------------------------------------------------------------------------- 1 | The following is the text of CC-BY-SA 3.0, as provided by http://creativecommons.org/licenses/by-sa/3.0/ : 2 | 3 | License 4 | 5 | THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. 6 | 7 | BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 8 | 9 | 1. Definitions 10 | 11 | "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. 12 | "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined below) for the purposes of this License. 13 | "Creative Commons Compatible License" means a license that is listed at https://creativecommons.org/compatiblelicenses that has been approved by Creative Commons as being essentially equivalent to this License, including, at a minimum, because that license: (i) contains terms that have the same purpose, meaning and effect as the License Elements of this License; and, (ii) explicitly permits the relicensing of adaptations of works made available under that license under this License or a Creative Commons jurisdiction license with the same License Elements as this License. 14 | "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. 15 | "License Elements" means the following high-level license attributes as selected by Licensor and indicated in the title of this License: Attribution, ShareAlike. 16 | "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. 17 | "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. 18 | "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. 19 | "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. 20 | "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. 21 | "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 22 | 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 23 | 24 | 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: 25 | 26 | to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; 27 | to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; 28 | to Distribute and Publicly Perform the Work including as incorporated in Collections; and, 29 | to Distribute and Publicly Perform Adaptations. 30 | 31 | For the avoidance of doubt: 32 | Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; 33 | Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, 34 | Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. 35 | 36 | The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 37 | 38 | 4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: 39 | 40 | You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(c), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(c), as requested. 41 | You may Distribute or Publicly Perform an Adaptation only under the terms of: (i) this License; (ii) a later version of this License with the same License Elements as this License; (iii) a Creative Commons jurisdiction license (either this or a later license version) that contains the same License Elements as this License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible License. If you license the Adaptation under one of the licenses mentioned in (iv), you must comply with the terms of that license. If you license the Adaptation under the terms of any of the licenses mentioned in (i), (ii) or (iii) (the "Applicable License"), you must comply with the terms of the Applicable License generally and the following provisions: (I) You must include a copy of, or the URI for, the Applicable License with every copy of each Adaptation You Distribute or Publicly Perform; (II) You may not offer or impose any terms on the Adaptation that restrict the terms of the Applicable License or the ability of the recipient of the Adaptation to exercise the rights granted to that recipient under the terms of the Applicable License; (III) You must keep intact all notices that refer to the Applicable License and to the disclaimer of warranties with every copy of the Work as included in the Adaptation You Distribute or Publicly Perform; (IV) when You Distribute or Publicly Perform the Adaptation, You may not impose any effective technological measures on the Adaptation that restrict the ability of a recipient of the Adaptation from You to exercise the rights granted to that recipient under the terms of the Applicable License. This Section 4(b) applies to the Adaptation as incorporated in a Collection, but this does not require the Collection apart from the Adaptation itself to be made subject to the terms of the Applicable License. 42 | If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Ssection 3(b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4(c) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. 43 | Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. 44 | 45 | 5. Representations, Warranties and Disclaimer 46 | 47 | UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 48 | 49 | 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 50 | 51 | 7. Termination 52 | 53 | This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. 54 | Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 55 | 56 | 8. Miscellaneous 57 | 58 | Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. 59 | Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. 60 | If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. 61 | No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. 62 | This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. 63 | The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. 64 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Hackaday Supercon 2019 Badge: PCB/schematics 2 | ============================================ 3 | 4 | This repo contains the schematics and PCB artwork for the Hackaday Supercon 2019 badge. It isn't 5 | as cleaned up yet as I want to be, but I hope it works as a reference. Note that there may be some 6 | older text and other files floating around in the repo as well. 7 | 8 | Known Issues 9 | ------------ 10 | 11 | There are some issues with the final release on the badge. They are collected here. If you find more, 12 | feel free to open an issue. 13 | 14 | * The PMOD connector I/O pins are reversed in contrast with the actual PMOD specification. As the 15 | Vcc and GND pins are not affected, the connector is still PMOD-compatible. Only the badge silkscreen 16 | and the schematics have the wrong pinout, the SoC and software is correct. 17 | (Ref [here](https://github.com/Spritetm/hadbadge2019_fpgasoc/issues/18) ) 18 | 19 | * The SAO connector is messed up: the SCL/SDA lines as well as GPIO1/GPIO2 are swapped. Both the net 20 | names in the schematic as well as the silkscreen legend have this issue. Again, as Gnd and Vcc are in 21 | the correct locations, this does not influence the functionality. 22 | 23 | * The 8MHz clock oscillator is routed to a non-clock-capable GPIO. While Yosys/Nextpnr doesn't 24 | have any real issues with this, the official lattice Diamond software will refuse to use this 25 | as a clock pin. As a workaround, you may be able to route it to a clock-capable free pin, then use 26 | the input from that pin as a clock. (Ref [here](https://github.com/Spritetm/hadbadge2019_fpgasoc/issues/12) ) 27 | 28 | * The buttons on the badge are not the intended 4.3mm model, but a larger one. This is caused 29 | by the wrong footprint; the footprint actually has the size of the button somewhere in the description, 30 | and the Chinese logistics guy dutifully went with that instead of the Taobao link or other things 31 | indicating it needs to be 4.3mm. 32 | 33 | * The badge cannot run from an USB power connection. This is intentional, as there's no nice way to 34 | feed 5V into the system without adding a fair amount of extra power supply electronics. 35 | 36 | License 37 | ------- 38 | 39 | This hardware is licensed under [CC-BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/) 40 | A non-legalese summary would be that you're allowed to share and remix these designs, but you 41 | should attribute me (Sprite_tm/Jeroen Domburg) for my work, and your new work should be licensed 42 | under the same or a similar license. If this license doesn't work for your purposes, feel free 43 | to contact me to discuss a different license. Also, optionally, if you do use these designs 44 | to build something, I would very much appreciate it if you could send me a copy. 45 | 46 | 47 | -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name lib)(type KiCad)(uri ${KIPRJMOD}/lib)(options "")(descr "")) 3 | (lib (name no_soldermask_square)(type KiCad)(uri ${KIPRJMOD}/lib/no_soldermask_square.pretty)(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /hadbadge2019-bom-notes.txt: -------------------------------------------------------------------------------- 1 | 2 | - J5 is for a LCD. This LCD is not in the BOM, but we would also like it to be in the quote. The 3 | LCD is a ZYX Technology LQ032ALJV01 as sold here: 4 | https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8dLTaCnr&id=43697704645&_u=h2c9d2uca587 5 | 6 | - J11 is No Stuff. 7 | - J3 is No Stuff 8 | - R8, R19, R16 are No Stuff. 9 | 10 | -------------------------------------------------------------------------------- /hadbadge2019.bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:hadbadge2019-cache 3 | EELAYER 29 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 1 4 8 | Title "Hackaday Badge 2019" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Sheet 18 | S 2450 1500 950 650 19 | U 5C5E8849 20 | F0 "FPGA" 50 21 | F1 "FPGA.sch" 50 22 | $EndSheet 23 | $Sheet 24 | S 3900 1550 950 550 25 | U 5C5EEE37 26 | F0 "Power" 50 27 | F1 "power.sch" 50 28 | $EndSheet 29 | $Sheet 30 | S 2450 2450 950 600 31 | U 5C6427B1 32 | F0 "Outputs" 50 33 | F1 "outputs.sch" 50 34 | $EndSheet 35 | $EndSCHEMATC 36 | -------------------------------------------------------------------------------- /hadbadge2019.pro: -------------------------------------------------------------------------------- 1 | update=Fri 01 Nov 2019 08:22:42 AM CST 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [cvpcb] 9 | version=1 10 | NetIExt=net 11 | [eeschema] 12 | version=1 13 | LibDir= 14 | [eeschema/libraries] 15 | [pcbnew] 16 | version=1 17 | PageLayoutDescrFile= 18 | LastNetListRead= 19 | CopperLayerCount=4 20 | BoardThickness=1.6 21 | AllowMicroVias=0 22 | AllowBlindVias=0 23 | RequireCourtyardDefinitions=0 24 | ProhibitOverlappingCourtyards=1 25 | MinTrackWidth=0.09 26 | MinViaDiameter=0.45 27 | MinViaDrill=0.2 28 | MinMicroViaDiameter=0.2 29 | MinMicroViaDrill=0.09999999999999999 30 | MinHoleToHole=0.25 31 | TrackWidth1=0.09 32 | TrackWidth2=0.09 33 | TrackWidth3=0.2 34 | TrackWidth4=0.4 35 | TrackWidth5=0.8 36 | ViaDiameter1=0.45 37 | ViaDrill1=0.2 38 | ViaDiameter2=0.45 39 | ViaDrill2=0.2 40 | ViaDiameter3=0.65 41 | ViaDrill3=0.3 42 | ViaDiameter4=0.9 43 | ViaDrill4=0.4 44 | dPairWidth1=0.2 45 | dPairGap1=0.25 46 | dPairViaGap1=0.25 47 | SilkLineWidth=0.15 48 | SilkTextSizeV=1 49 | SilkTextSizeH=1 50 | SilkTextSizeThickness=0.15 51 | SilkTextItalic=0 52 | SilkTextUpright=1 53 | CopperLineWidth=0.2 54 | CopperTextSizeV=1.5 55 | CopperTextSizeH=1.5 56 | CopperTextThickness=0.3 57 | CopperTextItalic=0 58 | CopperTextUpright=1 59 | EdgeCutLineWidth=0.15 60 | CourtyardLineWidth=0.05 61 | OthersLineWidth=0.15 62 | OthersTextSizeV=1 63 | OthersTextSizeH=1 64 | OthersTextSizeThickness=0.15 65 | OthersTextItalic=0 66 | OthersTextUpright=1 67 | SolderMaskClearance=0.051 68 | SolderMaskMinWidth=0.25 69 | SolderPasteClearance=0 70 | SolderPasteRatio=-0 71 | [pcbnew/Layer.F.Cu] 72 | Name=F.Cu 73 | Type=0 74 | Enabled=1 75 | [pcbnew/Layer.In1.Cu] 76 | Name=Gnd.Cu 77 | Type=1 78 | Enabled=1 79 | [pcbnew/Layer.In2.Cu] 80 | Name=Pwr.Cu 81 | Type=1 82 | Enabled=1 83 | [pcbnew/Layer.In3.Cu] 84 | Name=In3.Cu 85 | Type=0 86 | Enabled=0 87 | [pcbnew/Layer.In4.Cu] 88 | Name=In4.Cu 89 | Type=0 90 | Enabled=0 91 | [pcbnew/Layer.In5.Cu] 92 | Name=In5.Cu 93 | Type=0 94 | Enabled=0 95 | [pcbnew/Layer.In6.Cu] 96 | Name=In6.Cu 97 | Type=0 98 | Enabled=0 99 | [pcbnew/Layer.In7.Cu] 100 | Name=In7.Cu 101 | Type=0 102 | Enabled=0 103 | [pcbnew/Layer.In8.Cu] 104 | Name=In8.Cu 105 | Type=0 106 | Enabled=0 107 | [pcbnew/Layer.In9.Cu] 108 | Name=In9.Cu 109 | Type=0 110 | Enabled=0 111 | [pcbnew/Layer.In10.Cu] 112 | Name=In10.Cu 113 | Type=0 114 | Enabled=0 115 | [pcbnew/Layer.In11.Cu] 116 | Name=In11.Cu 117 | Type=0 118 | Enabled=0 119 | [pcbnew/Layer.In12.Cu] 120 | Name=In12.Cu 121 | Type=0 122 | Enabled=0 123 | [pcbnew/Layer.In13.Cu] 124 | Name=In13.Cu 125 | Type=0 126 | Enabled=0 127 | [pcbnew/Layer.In14.Cu] 128 | Name=In14.Cu 129 | Type=0 130 | Enabled=0 131 | [pcbnew/Layer.In15.Cu] 132 | Name=In15.Cu 133 | Type=0 134 | Enabled=0 135 | [pcbnew/Layer.In16.Cu] 136 | Name=In16.Cu 137 | Type=0 138 | Enabled=0 139 | [pcbnew/Layer.In17.Cu] 140 | Name=In17.Cu 141 | Type=0 142 | Enabled=0 143 | [pcbnew/Layer.In18.Cu] 144 | Name=In18.Cu 145 | Type=0 146 | Enabled=0 147 | [pcbnew/Layer.In19.Cu] 148 | Name=In19.Cu 149 | Type=0 150 | Enabled=0 151 | [pcbnew/Layer.In20.Cu] 152 | Name=In20.Cu 153 | Type=0 154 | Enabled=0 155 | [pcbnew/Layer.In21.Cu] 156 | Name=In21.Cu 157 | Type=0 158 | Enabled=0 159 | [pcbnew/Layer.In22.Cu] 160 | Name=In22.Cu 161 | Type=0 162 | Enabled=0 163 | [pcbnew/Layer.In23.Cu] 164 | Name=In23.Cu 165 | Type=0 166 | Enabled=0 167 | [pcbnew/Layer.In24.Cu] 168 | Name=In24.Cu 169 | Type=0 170 | Enabled=0 171 | [pcbnew/Layer.In25.Cu] 172 | Name=In25.Cu 173 | Type=0 174 | Enabled=0 175 | [pcbnew/Layer.In26.Cu] 176 | Name=In26.Cu 177 | Type=0 178 | Enabled=0 179 | [pcbnew/Layer.In27.Cu] 180 | Name=In27.Cu 181 | Type=0 182 | Enabled=0 183 | [pcbnew/Layer.In28.Cu] 184 | Name=In28.Cu 185 | Type=0 186 | Enabled=0 187 | [pcbnew/Layer.In29.Cu] 188 | Name=In29.Cu 189 | Type=0 190 | Enabled=0 191 | [pcbnew/Layer.In30.Cu] 192 | Name=In30.Cu 193 | Type=0 194 | Enabled=0 195 | [pcbnew/Layer.B.Cu] 196 | Name=B.Cu 197 | Type=0 198 | Enabled=1 199 | [pcbnew/Layer.B.Adhes] 200 | Enabled=1 201 | [pcbnew/Layer.F.Adhes] 202 | Enabled=1 203 | [pcbnew/Layer.B.Paste] 204 | Enabled=1 205 | [pcbnew/Layer.F.Paste] 206 | Enabled=1 207 | [pcbnew/Layer.B.SilkS] 208 | Enabled=1 209 | [pcbnew/Layer.F.SilkS] 210 | Enabled=1 211 | [pcbnew/Layer.B.Mask] 212 | Enabled=1 213 | [pcbnew/Layer.F.Mask] 214 | Enabled=1 215 | [pcbnew/Layer.Dwgs.User] 216 | Enabled=1 217 | [pcbnew/Layer.Cmts.User] 218 | Enabled=1 219 | [pcbnew/Layer.Eco1.User] 220 | Enabled=1 221 | [pcbnew/Layer.Eco2.User] 222 | Enabled=1 223 | [pcbnew/Layer.Edge.Cuts] 224 | Enabled=1 225 | [pcbnew/Layer.Margin] 226 | Enabled=1 227 | [pcbnew/Layer.B.CrtYd] 228 | Enabled=1 229 | [pcbnew/Layer.F.CrtYd] 230 | Enabled=1 231 | [pcbnew/Layer.B.Fab] 232 | Enabled=1 233 | [pcbnew/Layer.F.Fab] 234 | Enabled=1 235 | [pcbnew/Layer.Rescue] 236 | Enabled=0 237 | [pcbnew/Netclasses] 238 | [pcbnew/Netclasses/Default] 239 | Name=Default 240 | Clearance=0.13 241 | TrackWidth=0.09 242 | ViaDiameter=0.45 243 | ViaDrill=0.2 244 | uViaDiameter=0.3 245 | uViaDrill=0.1 246 | dPairWidth=0.2 247 | dPairGap=0.25 248 | dPairViaGap=0.25 249 | [pcbnew/Netclasses/1] 250 | Name=hdmi_diff 251 | Clearance=0.14 252 | TrackWidth=0.27 253 | ViaDiameter=0.45 254 | ViaDrill=0.2 255 | uViaDiameter=0.3 256 | uViaDrill=0.1 257 | dPairWidth=0.09 258 | dPairGap=0.14 259 | dPairViaGap=0.25 260 | [pcbnew/Netclasses/2] 261 | Name=power_bga 262 | Clearance=0.13 263 | TrackWidth=0.4 264 | ViaDiameter=0.45 265 | ViaDrill=0.2 266 | uViaDiameter=0.3 267 | uViaDrill=0.1 268 | dPairWidth=0.2 269 | dPairGap=0.25 270 | dPairViaGap=0.25 271 | [schematic_editor] 272 | version=1 273 | PageLayoutDescrFile= 274 | PlotDirectoryName=/tmp/ 275 | SubpartIdSeparator=0 276 | SubpartFirstId=65 277 | NetFmtName= 278 | SpiceAjustPassiveValues=0 279 | LabSize=50 280 | ERC_TestSimilarLabels=1 281 | -------------------------------------------------------------------------------- /hadbadge2019.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:hadbadge2019-cache 3 | EELAYER 30 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 1 4 8 | Title "Hackaday Badge 2019" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Sheet 18 | S 2450 1500 950 650 19 | U 5C5E8849 20 | F0 "FPGA" 50 21 | F1 "FPGA.sch" 50 22 | $EndSheet 23 | $Sheet 24 | S 3900 1550 950 550 25 | U 5C5EEE37 26 | F0 "Power" 50 27 | F1 "power.sch" 50 28 | $EndSheet 29 | $Sheet 30 | S 2450 2450 950 600 31 | U 5C6427B1 32 | F0 "Outputs" 50 33 | F1 "outputs.sch" 50 34 | $EndSheet 35 | Text Notes 2000 1150 0 50 ~ 0 36 | Note: These are the schematics for the PRODUCTION version (black silkscreen). 37 | $EndSCHEMATC 38 | -------------------------------------------------------------------------------- /lib/Boom_Precision_HDMI-001.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Boom_Precision_HDMI-001 (layer F.Cu) (tedit 5D174567) 2 | (fp_text reference REF** (at -9.3 0.45 90) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value Boom_Precision_HDMI-001 (at -10.95 -1.35 90) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 7.65 -6) (end 7.65 -5.6) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 7.65 -2.3) (end 7.65 0.65) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 7.65 3.35) (end 7.65 6.2) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -7.65 -6) (end -7.65 -5.6) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -7.65 -2.3) (end -7.65 0.65) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -7.65 3.35) (end -7.65 6.2) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -7.65 6.2) (end 7.65 6.2) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -7.65 -6) (end -4.75 -6) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 7.65 -6) (end 4.75 -6) (layer F.SilkS) (width 0.15)) 17 | (fp_text user %R (at -5.35 -0.1 90) (layer F.Fab) 18 | (effects (font (size 1 1) (thickness 0.15))) 19 | ) 20 | (fp_line (start -8 -8) (end -8 6.5) (layer F.Fab) (width 0.12)) 21 | (fp_line (start -8 6.5) (end 8 6.5) (layer F.Fab) (width 0.12)) 22 | (fp_line (start 8 6.5) (end 8 -8) (layer F.Fab) (width 0.12)) 23 | (fp_line (start 8 -8) (end -8 -8) (layer F.Fab) (width 0.12)) 24 | (pad 10 smd rect (at 0 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 25 | (pad 11 smd rect (at -0.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 26 | (pad 12 smd rect (at -1 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 27 | (pad 13 smd rect (at -1.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 28 | (pad 14 smd rect (at -2 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 29 | (pad 15 smd rect (at -2.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 30 | (pad 16 smd rect (at -3 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 31 | (pad 17 smd rect (at -3.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 32 | (pad 5 smd rect (at 2.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 33 | (pad 8 smd rect (at 1 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 34 | (pad 7 smd rect (at 1.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 35 | (pad 6 smd rect (at 2 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 36 | (pad 9 smd rect (at 0.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 37 | (pad 3 smd rect (at 3.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 38 | (pad 4 smd rect (at 3 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 39 | (pad 1 smd rect (at 4.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 40 | (pad 2 smd rect (at 4 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 41 | (pad 18 smd rect (at -4 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 42 | (pad SH thru_hole oval (at -7.205152 -3.95) (size 1.5 3.3) (drill oval 0.9 2.7) (layers *.Cu *.Mask)) 43 | (pad SH thru_hole oval (at -7.205152 2) (size 1.5 2.7) (drill oval 0.9 2.1) (layers *.Cu *.Mask)) 44 | (pad SH thru_hole oval (at 7.2 -3.95) (size 1.5 3.3) (drill oval 0.9 2.7) (layers *.Cu *.Mask)) 45 | (pad SH thru_hole oval (at 7.2 2) (size 1.5 2.7) (drill oval 0.9 2.1) (layers *.Cu *.Mask)) 46 | (pad 19 smd rect (at -4.5 -6) (size 0.3 4) (drill (offset 0 0.6)) (layers F.Cu F.Paste F.Mask)) 47 | ) 48 | -------------------------------------------------------------------------------- /lib/ECP5UM45.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | DEF LFE5UM-45F U 0 40 Y Y 11 L N 3 | F0 "U" 200 250 60 H V L CNN 4 | F1 "LFE5UM-45F" 200 150 60 H V L CNN 5 | DRAW 6 | X PT38B/PCLKC0_0 C11 0 0 200 R 50 50 1 1 B 7 | X PT36B/PCLKC0_1 A11 0 -100 200 R 50 50 1 1 B 8 | X PT38A/PCLKT0_0 B11 0 -200 200 R 50 50 1 1 B 9 | X PT36A/PCLKT0_1 A10 0 -300 200 R 50 50 1 1 B 10 | X PT33B/GR_PCLK0_0 B10 0 -400 200 R 50 50 1 1 B 11 | X PT31B C10 0 -500 200 R 50 50 1 1 B 12 | X PT33A/GR_PCLK0_1 A9 0 -600 200 R 50 50 1 1 B 13 | X PT31A B9 0 -700 200 R 50 50 1 1 B 14 | X PT29B E10 0 -800 200 R 50 50 1 1 B 15 | X PT29A D10 0 -900 200 R 50 50 1 1 B 16 | X PT27A C9 0 -1000 200 R 50 50 1 1 B 17 | X PT20B E9 0 -1100 200 R 50 50 1 1 B 18 | X PT18B A8 0 -1200 200 R 50 50 1 1 B 19 | X PT20A D9 0 -1300 200 R 50 50 1 1 B 20 | X PT18A A7 0 -1400 200 R 50 50 1 1 B 21 | X PT15B B8 0 -1500 200 R 50 50 1 1 B 22 | X PT13B D8 0 -1600 200 R 50 50 1 1 B 23 | X PT15A C8 0 -1700 200 R 50 50 1 1 B 24 | X PT13A E8 0 -1800 200 R 50 50 1 1 B 25 | X PT11B C7 0 -1900 200 R 50 50 1 1 B 26 | X PT9B D7 0 -2000 200 R 50 50 1 1 B 27 | X PT11A C6 0 -2100 200 R 50 50 1 1 B 28 | X PT9A E7 0 -2200 200 R 50 50 1 1 B 29 | X PT6B D6 0 -2300 200 R 50 50 1 1 B 30 | X PT4B/ULC_GPLL1C_IN B6 0 -2400 200 R 50 50 1 1 B 31 | X PT6A E6 0 -2500 200 R 50 50 1 1 B 32 | X PT4A/ULC_GPLL1T_IN A6 0 -2600 200 R 50 50 1 1 B 33 | X VCCIO0[2] F10 0 -2700 200 R 50 50 1 1 W 34 | X VCCIO0[2] F9 0 -2700 200 R 0 50 1 1 W 35 | S 200 100 1200 -2800 1 1 12 N 36 | X PT85B/URC_GPLL1C_IN B20 0 0 200 R 50 50 2 1 B 37 | X PT83B B19 0 -100 200 R 50 50 2 1 B 38 | X PT85A/URC_GPLL1T_IN A19 0 -200 200 R 50 50 2 1 B 39 | X PT83A A18 0 -300 200 R 50 50 2 1 B 40 | X PT80B B18 0 -400 200 R 50 50 2 1 B 41 | X PT78B C17 0 -500 200 R 50 50 2 1 B 42 | X PT80A A17 0 -600 200 R 50 50 2 1 B 43 | X PT78A B17 0 -700 200 R 50 50 2 1 B 44 | X PT76B D16 0 -800 200 R 50 50 2 1 B 45 | X PT74B B16 0 -900 200 R 50 50 2 1 B 46 | X PT76A C16 0 -1000 200 R 50 50 2 1 B 47 | X PT74A A16 0 -1100 200 R 50 50 2 1 B 48 | X PT71B E15 0 -1200 200 R 50 50 2 1 B 49 | X PT69B C15 0 -1300 200 R 50 50 2 1 B 50 | X PT71A D15 0 -1400 200 R 50 50 2 1 B 51 | X PT69A B15 0 -1500 200 R 50 50 2 1 B 52 | X PT67A A15 0 -1600 200 R 50 50 2 1 B 53 | X PT58B E14 0 -1700 200 R 50 50 2 1 B 54 | X PT56B C14 0 -1800 200 R 50 50 2 1 B 55 | X PT58A D14 0 -1900 200 R 50 50 2 1 B 56 | X PT56A A14 0 -2000 200 R 50 50 2 1 B 57 | X PT53B E13 0 -2100 200 R 50 50 2 1 B 58 | X PT51B C13 0 -2200 200 R 50 50 2 1 B 59 | X PT53A D13 0 -2300 200 R 50 50 2 1 B 60 | X PT51A B13 0 -2400 200 R 50 50 2 1 B 61 | X PT49B A13 0 -2500 200 R 50 50 2 1 B 62 | X PT47B/GR_PCLK1_1 E12 0 -2600 200 R 50 50 2 1 B 63 | X PT49A A12 0 -2700 200 R 50 50 2 1 B 64 | X PT47A/GR_PCLK1_0 D12 0 -2800 200 R 50 50 2 1 B 65 | X PT44B/PCLKC1_0 C12 0 -2900 200 R 50 50 2 1 B 66 | X PT42B/PCLKC1_1 E11 0 -3000 200 R 50 50 2 1 B 67 | X PT44A/PCLKT1_0 B12 0 -3100 200 R 50 50 2 1 B 68 | X PT42A/PCLKT1_1 D11 0 -3200 200 R 50 50 2 1 B 69 | X VCCIO1[2] F12 0 -3300 200 R 50 50 2 1 W 70 | X VCCIO1[2] F11 0 -3300 200 R 0 50 2 1 W 71 | S 200 100 1300 -3400 2 1 12 N 72 | X PR32D/PCLKC2_0 K20 0 0 200 R 50 50 3 1 B 73 | X PR32B/PCLKC2_1 K19 0 -100 200 R 50 50 3 1 B 74 | X PR32C/PCLKT2_0 J20 0 -200 200 R 50 50 3 1 B 75 | X PR32A/PCLKT2_1 J19 0 -300 200 R 50 50 3 1 B 76 | X PR29D K18 0 -400 200 R 50 50 3 1 B 77 | X PR29B H20 0 -500 200 R 50 50 3 1 B 78 | X PR29C/GR_PCLK2_0 J18 0 -600 200 R 50 50 3 1 B 79 | X PR29A/GR_PCLK2_1 G19 0 -700 200 R 50 50 3 1 B 80 | X PR26D G20 0 -800 200 R 50 50 3 1 B 81 | X PR26B F19 0 -900 200 R 50 50 3 1 B 82 | X PR26C F20 0 -1000 200 R 50 50 3 1 B 83 | X PR26A E20 0 -1100 200 R 50 50 3 1 B 84 | X PR23D E19 0 -1200 200 R 50 50 3 1 B 85 | X PR23B D19 0 -1300 200 R 50 50 3 1 B 86 | X PR23C/VREF1_2 D20 0 -1400 200 R 50 50 3 1 B 87 | X PR23A C20 0 -1500 200 R 50 50 3 1 B 88 | X PR20D J16 0 -1600 200 R 50 50 3 1 B 89 | X PR20B H17 0 -1700 200 R 50 50 3 1 B 90 | X PR20C J17 0 -1800 200 R 50 50 3 1 B 91 | X PR20A H18 0 -1900 200 R 50 50 3 1 B 92 | X PR17D H16 0 -2000 200 R 50 50 3 1 B 93 | X PR17B G18 0 -2100 200 R 50 50 3 1 B 94 | X PR17C G16 0 -2200 200 R 50 50 3 1 B 95 | X PR17A F17 0 -2300 200 R 50 50 3 1 B 96 | X PR14D F18 0 -2400 200 R 50 50 3 1 B 97 | X PR14B E17 0 -2500 200 R 50 50 3 1 B 98 | X PR14C E18 0 -2600 200 R 50 50 3 1 B 99 | X PR14A D18 0 -2700 200 R 50 50 3 1 B 100 | X PR11D F16 0 -2800 200 R 50 50 3 1 B 101 | X PR11C E16 0 -2900 200 R 50 50 3 1 B 102 | X PR11B/URC_GPLL0C_IN D17 0 -3000 200 R 50 50 3 1 B 103 | X PR11A/URC_GPLL0T_IN C18 0 -3100 200 R 50 50 3 1 B 104 | X VCCIO2[3] H15 0 -3200 200 R 50 50 3 1 W 105 | X VCCIO2[3] J15 0 -3200 200 R 0 50 3 1 W 106 | X VCCIO2[3] H14 0 -3200 200 R 0 50 3 1 W 107 | S 200 100 1300 -3300 3 1 12 N 108 | X PR68D/LRC_GPLL0C_IN T17 0 0 200 R 50 50 4 1 B 109 | X PR68C/LRC_GPLL0T_IN U16 0 -100 200 R 50 50 4 1 B 110 | X PR68B U17 0 -200 200 R 50 50 4 1 B 111 | X PR68A U18 0 -300 200 R 50 50 4 1 B 112 | X PR65D T18 0 -400 200 R 50 50 4 1 B 113 | X PR65B R18 0 -500 200 R 50 50 4 1 B 114 | X PR65C U19 0 -600 200 R 50 50 4 1 B 115 | X PR65A T19 0 -700 200 R 50 50 4 1 B 116 | X PR62D U20 0 -800 200 R 50 50 4 1 B 117 | X PR62B R20 0 -900 200 R 50 50 4 1 B 118 | X PR62C T20 0 -1000 200 R 50 50 4 1 B 119 | X PR62A P20 0 -1100 200 R 50 50 4 1 B 120 | X PR59D P18 0 -1200 200 R 50 50 4 1 B 121 | X PR59B N20 0 -1300 200 R 50 50 4 1 B 122 | X PR59C P19 0 -1400 200 R 50 50 4 1 B 123 | X PR59A N19 0 -1500 200 R 50 50 4 1 B 124 | X PR53A T16 0 -1600 200 R 50 50 4 1 B 125 | X PR44D R17 0 -1700 200 R 50 50 4 1 B 126 | X PR44B/VREF1_3 P16 0 -1800 200 R 50 50 4 1 B 127 | X PR44C R16 0 -1900 200 R 50 50 4 1 B 128 | X PR44A N17 0 -2000 200 R 50 50 4 1 B 129 | X PR41D P17 0 -2100 200 R 50 50 4 1 B 130 | X PR41B M17 0 -2200 200 R 50 50 4 1 B 131 | X PR41C N18 0 -2300 200 R 50 50 4 1 B 132 | X PR41A N16 0 -2400 200 R 50 50 4 1 B 133 | X PR38D M18 0 -2500 200 R 50 50 4 1 B 134 | X PR38B L17 0 -2600 200 R 50 50 4 1 B 135 | X PR38C/GR_PCLK3_1 L18 0 -2700 200 R 50 50 4 1 B 136 | X PR38A/GR_PCLK3_0 L16 0 -2800 200 R 50 50 4 1 B 137 | X PR35D/PCLKC3_0 M19 0 -2900 200 R 50 50 4 1 B 138 | X PR35B/PCLKC3_1 M20 0 -3000 200 R 50 50 4 1 B 139 | X PR35C/PCLKT3_0 L19 0 -3100 200 R 50 50 4 1 B 140 | X PR35A/PCLKT3_1 L20 0 -3200 200 R 50 50 4 1 B 141 | X VCCIO3[3] L15 0 -3300 200 R 50 50 4 1 W 142 | X VCCIO3[3] M15 0 -3300 200 R 0 50 4 1 W 143 | X VCCIO3[3] L14 0 -3300 200 R 0 50 4 1 W 144 | S 200 100 1300 -3400 4 1 12 N 145 | X PL35A/PCLKT6_1 G2 0 0 200 R 50 50 5 1 B 146 | X PL35C/PCLKT6_0 H2 0 -100 200 R 50 50 5 1 B 147 | X PL35B/PCLKC6_1 F1 0 -200 200 R 50 50 5 1 B 148 | X PL35D/PCLKC6_0 G1 0 -300 200 R 50 50 5 1 B 149 | X PL38A/GR_PCLK6_0 J4 0 -400 200 R 50 50 5 1 B 150 | X PL38C/GR_PCLK6_1 J3 0 -500 200 R 50 50 5 1 B 151 | X PL38B J5 0 -600 200 R 50 50 5 1 B 152 | X PL38D K3 0 -700 200 R 50 50 5 1 B 153 | X PL41A K2 0 -800 200 R 50 50 5 1 B 154 | X PL41C H1 0 -900 200 R 50 50 5 1 B 155 | X PL41B J1 0 -1000 200 R 50 50 5 1 B 156 | X PL41D K1 0 -1100 200 R 50 50 5 1 B 157 | X PL44A K4 0 -1200 200 R 50 50 5 1 B 158 | X PL44C L4 0 -1300 200 R 50 50 5 1 B 159 | X PL44B/VREF1_6 K5 0 -1400 200 R 50 50 5 1 B 160 | X PL44D L5 0 -1500 200 R 50 50 5 1 B 161 | X PL53A M5 0 -1600 200 R 50 50 5 1 B 162 | X PL59A M4 0 -1700 200 R 50 50 5 1 B 163 | X PL59C N4 0 -1800 200 R 50 50 5 1 B 164 | X PL59B N5 0 -1900 200 R 50 50 5 1 B 165 | X PL59D P5 0 -2000 200 R 50 50 5 1 B 166 | X PL62A N3 0 -2100 200 R 50 50 5 1 B 167 | X PL62C L3 0 -2200 200 R 50 50 5 1 B 168 | X PL62B M3 0 -2300 200 R 50 50 5 1 B 169 | X PL62D L2 0 -2400 200 R 50 50 5 1 B 170 | X PL65A N2 0 -2500 200 R 50 50 5 1 B 171 | X PL65C L1 0 -2600 200 R 50 50 5 1 B 172 | X PL65B M1 0 -2700 200 R 50 50 5 1 B 173 | X PL65D N1 0 -2800 200 R 50 50 5 1 B 174 | X PL68A P1 0 -2900 200 R 50 50 5 1 B 175 | X PL68B P2 0 -3000 200 R 50 50 5 1 B 176 | X PL68C/LLC_GPLL0T_IN P3 0 -3100 200 R 50 50 5 1 B 177 | X PL68D/LLC_GPLL0C_IN P4 0 -3200 200 R 50 50 5 1 B 178 | X VCCIO6[3] L7 0 -3300 200 R 50 50 5 1 W 179 | X VCCIO6[3] L6 0 -3300 200 R 0 50 5 1 W 180 | X VCCIO6[3] M6 0 -3300 200 R 0 50 5 1 W 181 | S 200 100 1300 -3400 5 1 12 N 182 | X PL11A/ULC_GPLL0T_IN A4 0 0 200 R 50 50 6 1 B 183 | X PL11B/ULC_GPLL0C_IN A5 0 -100 200 R 50 50 6 1 B 184 | X PL11C B5 0 -200 200 R 50 50 6 1 B 185 | X PL11D C5 0 -300 200 R 50 50 6 1 B 186 | X PL14A C4 0 -400 200 R 50 50 6 1 B 187 | X PL14C A3 0 -500 200 R 50 50 6 1 B 188 | X PL14B B4 0 -600 200 R 50 50 6 1 B 189 | X PL14D B3 0 -700 200 R 50 50 6 1 B 190 | X PL17A E4 0 -800 200 R 50 50 6 1 B 191 | X PL17C C3 0 -900 200 R 50 50 6 1 B 192 | X PL17B D5 0 -1000 200 R 50 50 6 1 B 193 | X PL17D D3 0 -1100 200 R 50 50 6 1 B 194 | X PL20A F4 0 -1200 200 R 50 50 6 1 B 195 | X PL20C E5 0 -1300 200 R 50 50 6 1 B 196 | X PL20B E3 0 -1400 200 R 50 50 6 1 B 197 | X PL20D F5 0 -1500 200 R 50 50 6 1 B 198 | X PL23A A2 0 -1600 200 R 50 50 6 1 B 199 | X PL23C/VREF1_7 B2 0 -1700 200 R 50 50 6 1 B 200 | X PL23B B1 0 -1800 200 R 50 50 6 1 B 201 | X PL23D C2 0 -1900 200 R 50 50 6 1 B 202 | X PL26A C1 0 -2000 200 R 50 50 6 1 B 203 | X PL26C D2 0 -2100 200 R 50 50 6 1 B 204 | X PL26B D1 0 -2200 200 R 50 50 6 1 B 205 | X PL26D E1 0 -2300 200 R 50 50 6 1 B 206 | X PL29A/GR_PCLK7_1 H4 0 -2400 200 R 50 50 6 1 B 207 | X PL29C/GR_PCLK7_0 H5 0 -2500 200 R 50 50 6 1 B 208 | X PL29B G5 0 -2600 200 R 50 50 6 1 B 209 | X PL29D H3 0 -2700 200 R 50 50 6 1 B 210 | X PL32A/PCLKT7_1 G3 0 -2800 200 R 50 50 6 1 B 211 | X PL32C/PCLKT7_0 F2 0 -2900 200 R 50 50 6 1 B 212 | X PL32B/PCLKC7_1 F3 0 -3000 200 R 50 50 6 1 B 213 | X PL32D/PCLKC7_0 E2 0 -3100 200 R 50 50 6 1 B 214 | X VCCIO7[3] H7 0 -3200 200 R 50 50 6 1 W 215 | X VCCIO7[3] H6 0 -3200 200 R 0 50 6 1 W 216 | X VCCIO7[3] J6 0 -3200 200 R 0 50 6 1 W 217 | S 200 100 1300 -3300 6 1 12 N 218 | X PB4A/D7/IO7 R1 0 0 200 R 50 50 7 1 B 219 | X PB6A/D5/MISO2/IO5 U1 0 -100 200 R 50 50 7 1 B 220 | X PB4B/D6/IO6 T1 0 -200 200 R 50 50 7 1 B 221 | X PB6B/D4/MOSI2/IO4 V1 0 -300 200 R 50 50 7 1 B 222 | X PB9A/D3/IO3 W1 0 -400 200 R 50 50 7 1 B 223 | X PB11A/D1/MISO/IO1 V2 0 -500 200 R 50 50 7 1 B 224 | X PB9B/D2/IO2 Y2 0 -600 200 R 50 50 7 1 B 225 | X PB11B/D0/MOSI/IO0 W2 0 -700 200 R 50 50 7 1 B 226 | X PB13A/SN/CSN T2 0 -800 200 R 50 50 7 1 B 227 | X PB15A/HOLDN/DI/BUSY/CSSPIN/CEN R2 0 -900 200 R 50 50 7 1 B 228 | X PB13B/CS1N U2 0 -1000 200 R 50 50 7 1 B 229 | X PB15B/DOUT/CSON R3 0 -1100 200 R 50 50 7 1 B 230 | X PB18A/WRITEN T3 0 -1200 200 R 50 50 7 1 B 231 | X INITN V3 0 -1300 200 R 50 50 7 1 B 232 | X CCLK/MCLK/SCK U3 0 -1400 200 R 50 50 7 1 B 233 | X PROGRAMN W3 0 -1500 200 R 50 50 7 1 I 234 | X DONE Y3 0 -1600 200 R 50 50 7 1 B 235 | X CFG_1 T4 0 -1700 200 R 50 50 7 1 I 236 | X CFG_2 R4 0 -1800 200 R 50 50 7 1 I 237 | X CFG_0 U4 0 -1900 200 R 50 50 7 1 I 238 | X VCCIO8[2] P10 0 -2000 200 R 50 50 7 1 W 239 | X VCCIO8[2] P9 0 -2000 200 R 0 50 7 1 W 240 | S 200 100 1800 -2100 7 1 12 N 241 | X TDO V4 0 0 200 R 50 50 8 1 O 242 | X TCK T5 0 -100 200 R 50 50 8 1 I 243 | X TDI R5 0 -200 200 R 50 50 8 1 I 244 | X TMS U5 0 -300 200 R 50 50 8 1 I 245 | S 200 100 500 -400 8 1 12 N 246 | X GND[85] C19 0 0 200 R 50 50 9 1 W 247 | X GND[85] H19 0 0 200 R 0 50 9 1 W 248 | X GND[85] R19 0 0 200 R 0 50 9 1 W 249 | X GND[85] G17 0 0 200 R 0 50 9 1 W 250 | X GND[85] M16 0 0 200 R 0 50 9 1 W 251 | X GND[85] G15 0 0 200 R 0 50 9 1 W 252 | X GND[85] K15 0 0 200 R 0 50 9 1 W 253 | X GND[85] N15 0 0 200 R 0 50 9 1 W 254 | X GND[85] B14 0 0 200 R 0 50 9 1 W 255 | X GND[85] F14 0 0 200 R 0 50 9 1 W 256 | X GND[85] G14 0 0 200 R 0 50 9 1 W 257 | X GND[85] J14 0 0 200 R 0 50 9 1 W 258 | X GND[85] K14 0 0 200 R 0 50 9 1 W 259 | X GND[85] M14 0 0 200 R 0 50 9 1 W 260 | X GND[85] N14 0 0 200 R 0 50 9 1 W 261 | X GND[85] P14 0 0 200 R 0 50 9 1 W 262 | X GND[85] F13 0 0 200 R 0 50 9 1 W 263 | X GND[85] G13 0 0 200 R 0 50 9 1 W 264 | X GND[85] P13 0 0 200 R 0 50 9 1 W 265 | X GND[85] G12 0 0 200 R 0 50 9 1 W 266 | X GND[85] J12 0 0 200 R 0 50 9 1 W 267 | X GND[85] K12 0 0 200 R 0 50 9 1 W 268 | X GND[85] L12 0 0 200 R 0 50 9 1 W 269 | X GND[85] M12 0 0 200 R 0 50 9 1 W 270 | X GND[85] P12 0 0 200 R 0 50 9 1 W 271 | X GND[85] G11 0 0 200 R 0 50 9 1 W 272 | X GND[85] J11 0 0 200 R 0 50 9 1 W 273 | X GND[85] K11 0 0 200 R 0 50 9 1 W 274 | X GND[85] L11 0 0 200 R 0 50 9 1 W 275 | X GND[85] M11 0 0 200 R 0 50 9 1 W 276 | X GND[85] P11 0 0 200 R 0 50 9 1 W 277 | X GND[85] G10 0 0 200 R 0 50 9 1 W 278 | X GND[85] J10 0 0 200 R 0 50 9 1 W 279 | X GND[85] K10 0 0 200 R 0 50 9 1 W 280 | X GND[85] L10 0 0 200 R 0 50 9 1 W 281 | X GND[85] M10 0 0 200 R 0 50 9 1 W 282 | X GND[85] G9 0 0 200 R 0 50 9 1 W 283 | X GND[85] J9 0 0 200 R 0 50 9 1 W 284 | X GND[85] K9 0 0 200 R 0 50 9 1 W 285 | X GND[85] L9 0 0 200 R 0 50 9 1 W 286 | X GND[85] M9 0 0 200 R 0 50 9 1 W 287 | X GND[85] F8 0 0 200 R 0 50 9 1 W 288 | X GND[85] G8 0 0 200 R 0 50 9 1 W 289 | X GND[85] P8 0 0 200 R 0 50 9 1 W 290 | X GND[85] B7 0 0 200 R 0 50 9 1 W 291 | X GND[85] F7 0 0 200 R 0 50 9 1 W 292 | X GND[85] G7 0 0 200 R 0 50 9 1 W 293 | X GND[85] J7 0 0 200 R 0 50 9 1 W 294 | X GND[85] K7 0 0 200 R 0 50 9 1 W 295 | X GND[85] M7 0 0 200 R 0 50 9 1 W 296 | X GND[85] N7 0 0 200 R 0 50 9 1 W 297 | X GND[85] P7 0 0 200 R 0 50 9 1 W 298 | X GND[85] G6 0 0 200 R 0 50 9 1 W 299 | X GND[85] K6 0 0 200 R 0 50 9 1 W 300 | X GND[85] N6 0 0 200 R 0 50 9 1 W 301 | X GND[85] D4 0 0 200 R 0 50 9 1 W 302 | X GND[85] G4 0 0 200 R 0 50 9 1 W 303 | X GND[85] J2 0 0 200 R 0 50 9 1 W 304 | X GND[85] M2 0 0 200 R 0 50 9 1 W 305 | X GND[85] V20 0 0 200 R 0 50 9 1 W 306 | X GND[85] V19 0 0 200 R 0 50 9 1 W 307 | X GND[85] W19 0 0 200 R 0 50 9 1 W 308 | X GND[85] V16 0 0 200 R 0 50 9 1 W 309 | X GND[85] W16 0 0 200 R 0 50 9 1 W 310 | X GND[85] V15 0 0 200 R 0 50 9 1 W 311 | X GND[85] W15 0 0 200 R 0 50 9 1 W 312 | X GND[85] U14 0 0 200 R 0 50 9 1 W 313 | X GND[85] V14 0 0 200 R 0 50 9 1 W 314 | X GND[85] U13 0 0 200 R 0 50 9 1 W 315 | X GND[85] V13 0 0 200 R 0 50 9 1 W 316 | X GND[85] U12 0 0 200 R 0 50 9 1 W 317 | X GND[85] V12 0 0 200 R 0 50 9 1 W 318 | X GND[85] W12 0 0 200 R 0 50 9 1 W 319 | X GND[85] U11 0 0 200 R 0 50 9 1 W 320 | X GND[85] U10 0 0 200 R 0 50 9 1 W 321 | X GND[85] U9 0 0 200 R 0 50 9 1 W 322 | X GND[85] V9 0 0 200 R 0 50 9 1 W 323 | X GND[85] U8 0 0 200 R 0 50 9 1 W 324 | X GND[85] V8 0 0 200 R 0 50 9 1 W 325 | X GND[85] U7 0 0 200 R 0 50 9 1 W 326 | X GND[85] V7 0 0 200 R 0 50 9 1 W 327 | X GND[85] W7 0 0 200 R 0 50 9 1 W 328 | X GND[85] V6 0 0 200 R 0 50 9 1 W 329 | X GND[85] W6 0 0 200 R 0 50 9 1 W 330 | X GND[85] V5 0 0 200 R 0 50 9 1 W 331 | X VCC[20] H13 0 -100 200 R 50 50 9 1 W 332 | X VCC[20] J13 0 -100 200 R 0 50 9 1 W 333 | X VCC[20] K13 0 -100 200 R 0 50 9 1 W 334 | X VCC[20] L13 0 -100 200 R 0 50 9 1 W 335 | X VCC[20] M13 0 -100 200 R 0 50 9 1 W 336 | X VCC[20] N13 0 -100 200 R 0 50 9 1 W 337 | X VCC[20] H12 0 -100 200 R 0 50 9 1 W 338 | X VCC[20] N12 0 -100 200 R 0 50 9 1 W 339 | X VCC[20] H11 0 -100 200 R 0 50 9 1 W 340 | X VCC[20] N11 0 -100 200 R 0 50 9 1 W 341 | X VCC[20] H10 0 -100 200 R 0 50 9 1 W 342 | X VCC[20] N10 0 -100 200 R 0 50 9 1 W 343 | X VCC[20] H9 0 -100 200 R 0 50 9 1 W 344 | X VCC[20] N9 0 -100 200 R 0 50 9 1 W 345 | X VCC[20] H8 0 -100 200 R 0 50 9 1 W 346 | X VCC[20] J8 0 -100 200 R 0 50 9 1 W 347 | X VCC[20] K8 0 -100 200 R 0 50 9 1 W 348 | X VCC[20] L8 0 -100 200 R 0 50 9 1 W 349 | X VCC[20] M8 0 -100 200 R 0 50 9 1 W 350 | X VCC[20] N8 0 -100 200 R 0 50 9 1 W 351 | X VCCAUX[4] F15 0 -200 200 R 50 50 9 1 W 352 | X VCCAUX[4] P15 0 -200 200 R 0 50 9 1 W 353 | X VCCAUX[4] F6 0 -200 200 R 0 50 9 1 W 354 | X VCCAUX[4] P6 0 -200 200 R 0 50 9 1 W 355 | X VCCA0[2] T6 0 -300 200 R 50 50 9 1 W 356 | X VCCA0[2] U6 0 -300 200 R 0 50 9 1 W 357 | X VCCA1[2] T15 0 -400 200 R 50 50 9 1 W 358 | X VCCA1[2] U15 0 -400 200 R 0 50 9 1 W 359 | X VCCAUXA0[2] V11 0 -500 200 R 50 50 9 1 W 360 | X VCCAUXA0[2] V10 0 -500 200 R 0 50 9 1 W 361 | X VCCAUXA1[2] V18 0 -600 200 R 50 50 9 1 W 362 | X VCCAUXA1[2] V17 0 -600 200 R 0 50 9 1 W 363 | X NC K16 0 -700 200 R 50 50 9 1 N N 364 | X NC K17 0 -800 200 R 50 50 9 1 N N 365 | S 200 100 900 -900 9 1 12 N 366 | X HDTXP0_D0CH0 W4 0 0 200 R 50 50 10 1 O 367 | X VCCHTX0_D0CH0 T7 0 -100 200 R 50 50 10 1 W 368 | X HDTXN0_D0CH0 W5 0 -200 200 R 50 50 10 1 O 369 | X HDRXP0_D0CH0 Y5 0 -300 200 R 50 50 10 1 I 370 | X VCCHRX0_D0CH0 T8 0 -400 200 R 50 50 10 1 W 371 | X HDRXN0_D0CH0 Y6 0 -500 200 R 50 50 10 1 I 372 | X HDRXP0_D0CH1 Y7 0 -600 200 R 50 50 10 1 I 373 | X VCCHRX1_D0CH1 T9 0 -700 200 R 50 50 10 1 W 374 | X HDRXN0_D0CH1 Y8 0 -800 200 R 50 50 10 1 I 375 | X HDTXP0_D0CH1 W8 0 -900 200 R 50 50 10 1 O 376 | X VCCHTX1_D0CH1 T10 0 -1000 200 R 50 50 10 1 W 377 | X HDTXN0_D0CH1 W9 0 -1100 200 R 50 50 10 1 O 378 | X RESERVED W10 0 -1200 200 R 50 50 10 1 N 379 | X RESERVED W11 0 -1300 200 R 50 50 10 1 N 380 | X REFCLKP_D0 Y11 0 -1400 200 R 50 50 10 1 I 381 | X REFCLKN_D0 Y12 0 -1500 200 R 50 50 10 1 I 382 | S 200 100 1000 -1600 10 1 12 N 383 | X HDTXP0_D1CH0 W13 0 0 200 R 50 50 11 1 O 384 | X VCCHTX0_D1CH0 T11 0 -100 200 R 50 50 11 1 W 385 | X HDTXN0_D1CH0 W14 0 -200 200 R 50 50 11 1 O 386 | X HDRXP0_D1CH0 Y14 0 -300 200 R 50 50 11 1 I 387 | X VCCHRX0_D1CH0 T12 0 -400 200 R 50 50 11 1 W 388 | X HDRXN0_D1CH0 Y15 0 -500 200 R 50 50 11 1 I 389 | X HDRXP0_D1CH1 Y16 0 -600 200 R 50 50 11 1 I 390 | X VCCHRX1_D1CH1 T13 0 -700 200 R 50 50 11 1 W 391 | X HDRXN0_D1CH1 Y17 0 -800 200 R 50 50 11 1 I 392 | X HDTXP0_D1CH1 W17 0 -900 200 R 50 50 11 1 O 393 | X VCCHTX1_D1CH1 T14 0 -1000 200 R 50 50 11 1 W 394 | X HDTXN0_D1CH1 W18 0 -1100 200 R 50 50 11 1 B 395 | X REFCLKP_D1 Y19 0 -1200 200 R 50 50 11 1 I 396 | X REFCLKN_D1 W20 0 -1300 200 R 50 50 11 1 I 397 | S 200 100 1000 -1400 11 1 12 N 398 | ENDDRAW 399 | ENDDEF 400 | -------------------------------------------------------------------------------- /lib/ECP5UM45Pinout.csv: -------------------------------------------------------------------------------- 1 | LFE5UM-45F 2 | 3 | Pin,Name,Type,Unit,Hidden 4 | A4,PL11A/ULC_GPLL0T_IN,bidirectional,Bank7, 5 | A5,PL11B/ULC_GPLL0C_IN,bidirectional,Bank7, 6 | B5,PL11C,bidirectional,Bank7, 7 | C5,PL11D,bidirectional,Bank7, 8 | C4,PL14A,bidirectional,Bank7, 9 | A3,PL14C,bidirectional,Bank7, 10 | B4,PL14B,bidirectional,Bank7, 11 | B3,PL14D,bidirectional,Bank7, 12 | E4,PL17A,bidirectional,Bank7, 13 | C3,PL17C,bidirectional,Bank7, 14 | D5,PL17B,bidirectional,Bank7, 15 | D3,PL17D,bidirectional,Bank7, 16 | F4,PL20A,bidirectional,Bank7, 17 | E5,PL20C,bidirectional,Bank7, 18 | E3,PL20B,bidirectional,Bank7, 19 | F5,PL20D,bidirectional,Bank7, 20 | A2,PL23A,bidirectional,Bank7, 21 | B2,PL23C/VREF1_7,bidirectional,Bank7, 22 | B1,PL23B,bidirectional,Bank7, 23 | C2,PL23D,bidirectional,Bank7, 24 | C1,PL26A,bidirectional,Bank7, 25 | D2,PL26C,bidirectional,Bank7, 26 | D1,PL26B,bidirectional,Bank7, 27 | E1,PL26D,bidirectional,Bank7, 28 | H4,PL29A/GR_PCLK7_1,bidirectional,Bank7, 29 | H5,PL29C/GR_PCLK7_0,bidirectional,Bank7, 30 | G5,PL29B,bidirectional,Bank7, 31 | H3,PL29D,bidirectional,Bank7, 32 | G3,PL32A/PCLKT7_1,bidirectional,Bank7, 33 | F2,PL32C/PCLKT7_0,bidirectional,Bank7, 34 | F3,PL32B/PCLKC7_1,bidirectional,Bank7, 35 | E2,PL32D/PCLKC7_0,bidirectional,Bank7, 36 | G2,PL35A/PCLKT6_1,bidirectional,Bank6, 37 | H2,PL35C/PCLKT6_0,bidirectional,Bank6, 38 | F1,PL35B/PCLKC6_1,bidirectional,Bank6, 39 | G1,PL35D/PCLKC6_0,bidirectional,Bank6, 40 | J4,PL38A/GR_PCLK6_0,bidirectional,Bank6, 41 | J3,PL38C/GR_PCLK6_1,bidirectional,Bank6, 42 | J5,PL38B,bidirectional,Bank6, 43 | K3,PL38D,bidirectional,Bank6, 44 | K2,PL41A,bidirectional,Bank6, 45 | H1,PL41C,bidirectional,Bank6, 46 | J1,PL41B,bidirectional,Bank6, 47 | K1,PL41D,bidirectional,Bank6, 48 | K4,PL44A,bidirectional,Bank6, 49 | L4,PL44C,bidirectional,Bank6, 50 | K5,PL44B/VREF1_6,bidirectional,Bank6, 51 | L5,PL44D,bidirectional,Bank6, 52 | M5,PL53A,bidirectional,Bank6, 53 | M4,PL59A,bidirectional,Bank6, 54 | N4,PL59C,bidirectional,Bank6, 55 | N5,PL59B,bidirectional,Bank6, 56 | P5,PL59D,bidirectional,Bank6, 57 | N3,PL62A,bidirectional,Bank6, 58 | L3,PL62C,bidirectional,Bank6, 59 | M3,PL62B,bidirectional,Bank6, 60 | L2,PL62D,bidirectional,Bank6, 61 | N2,PL65A,bidirectional,Bank6, 62 | L1,PL65C,bidirectional,Bank6, 63 | M1,PL65B,bidirectional,Bank6, 64 | N1,PL65D,bidirectional,Bank6, 65 | P1,PL68A,bidirectional,Bank6, 66 | P2,PL68B,bidirectional,Bank6, 67 | P3,PL68C/LLC_GPLL0T_IN,bidirectional,Bank6, 68 | P4,PL68D/LLC_GPLL0C_IN,bidirectional,Bank6, 69 | R1,PB4A/D7/IO7,bidirectional,Bank8, 70 | U1,PB6A/D5/MISO2/IO5,bidirectional,Bank8, 71 | T1,PB4B/D6/IO6,bidirectional,Bank8, 72 | V1,PB6B/D4/MOSI2/IO4,bidirectional,Bank8, 73 | W1,PB9A/D3/IO3,bidirectional,Bank8, 74 | V2,PB11A/D1/MISO/IO1,bidirectional,Bank8, 75 | Y2,PB9B/D2/IO2,bidirectional,Bank8, 76 | W2,PB11B/D0/MOSI/IO0,bidirectional,Bank8, 77 | T2,PB13A/SN/CSN,bidirectional,Bank8, 78 | R2,PB15A/HOLDN/DI/BUSY/CSSPIN/CEN,bidirectional,Bank8, 79 | U2,PB13B/CS1N,bidirectional,Bank8, 80 | R3,PB15B/DOUT/CSON,bidirectional,Bank8, 81 | T3,PB18A/WRITEN,bidirectional,Bank8, 82 | V3,INITN,bidirectional,Bank8, 83 | U3,CCLK/MCLK/SCK,bidirectional,Bank8, 84 | W3,PROGRAMN,input,Bank8, 85 | Y3,DONE,bidirectional,Bank8, 86 | T4,CFG_1,input,Bank8, 87 | R4,CFG_2,input,Bank8, 88 | U4,CFG_0,input,Bank8, 89 | V4,TDO,output,JTAG, 90 | T5,TCK,input,JTAG, 91 | R5,TDI,input,JTAG, 92 | U5,TMS,input,JTAG, 93 | W4,HDTXP0_D0CH0,output,Serdes0, 94 | T7,VCCHTX0_D0CH0,power_in,Serdes0, 95 | W5,HDTXN0_D0CH0,output,Serdes0, 96 | Y5,HDRXP0_D0CH0,input,Serdes0, 97 | T8,VCCHRX0_D0CH0,power_in,Serdes0, 98 | Y6,HDRXN0_D0CH0,input,Serdes0, 99 | Y7,HDRXP0_D0CH1,input,Serdes0, 100 | T9,VCCHRX1_D0CH1,power_in,Serdes0, 101 | Y8,HDRXN0_D0CH1,input,Serdes0, 102 | W8,HDTXP0_D0CH1,output,Serdes0, 103 | T10,VCCHTX1_D0CH1,power_in,Serdes0, 104 | W9,HDTXN0_D0CH1,output,Serdes0, 105 | W10,RESERVED,nc,Serdes0, 106 | W11,RESERVED,nc,Serdes0, 107 | Y11,REFCLKP_D0,input,Serdes0, 108 | Y12,REFCLKN_D0,input,Serdes0, 109 | W13,HDTXP0_D1CH0,output,Serdes1, 110 | T11,VCCHTX0_D1CH0,power_in,Serdes1, 111 | W14,HDTXN0_D1CH0,output,Serdes1, 112 | Y14,HDRXP0_D1CH0,input,Serdes1, 113 | T12,VCCHRX0_D1CH0,power_in,Serdes1, 114 | Y15,HDRXN0_D1CH0,input,Serdes1, 115 | Y16,HDRXP0_D1CH1,input,Serdes1, 116 | T13,VCCHRX1_D1CH1,power_in,Serdes1, 117 | Y17,HDRXN0_D1CH1,input,Serdes1, 118 | W17,HDTXP0_D1CH1,output,Serdes1, 119 | T14,VCCHTX1_D1CH1,power_in,Serdes1, 120 | W18,HDTXN0_D1CH1,bidirectional,Serdes1, 121 | Y19,REFCLKP_D1,input,Serdes1, 122 | W20,REFCLKN_D1,input,Serdes1, 123 | T17,PR68D/LRC_GPLL0C_IN,bidirectional,Bank3, 124 | U16,PR68C/LRC_GPLL0T_IN,bidirectional,Bank3, 125 | U17,PR68B,bidirectional,Bank3, 126 | U18,PR68A,bidirectional,Bank3, 127 | T18,PR65D,bidirectional,Bank3, 128 | R18,PR65B,bidirectional,Bank3, 129 | U19,PR65C,bidirectional,Bank3, 130 | T19,PR65A,bidirectional,Bank3, 131 | U20,PR62D,bidirectional,Bank3, 132 | R20,PR62B,bidirectional,Bank3, 133 | T20,PR62C,bidirectional,Bank3, 134 | P20,PR62A,bidirectional,Bank3, 135 | P18,PR59D,bidirectional,Bank3, 136 | N20,PR59B,bidirectional,Bank3, 137 | P19,PR59C,bidirectional,Bank3, 138 | N19,PR59A,bidirectional,Bank3, 139 | T16,PR53A,bidirectional,Bank3, 140 | R17,PR44D,bidirectional,Bank3, 141 | P16,PR44B/VREF1_3,bidirectional,Bank3, 142 | R16,PR44C,bidirectional,Bank3, 143 | N17,PR44A,bidirectional,Bank3, 144 | P17,PR41D,bidirectional,Bank3, 145 | M17,PR41B,bidirectional,Bank3, 146 | N18,PR41C,bidirectional,Bank3, 147 | N16,PR41A,bidirectional,Bank3, 148 | M18,PR38D,bidirectional,Bank3, 149 | L17,PR38B,bidirectional,Bank3, 150 | L18,PR38C/GR_PCLK3_1,bidirectional,Bank3, 151 | L16,PR38A/GR_PCLK3_0,bidirectional,Bank3, 152 | M19,PR35D/PCLKC3_0,bidirectional,Bank3, 153 | M20,PR35B/PCLKC3_1,bidirectional,Bank3, 154 | L19,PR35C/PCLKT3_0,bidirectional,Bank3, 155 | L20,PR35A/PCLKT3_1,bidirectional,Bank3, 156 | K20,PR32D/PCLKC2_0,bidirectional,Bank2, 157 | K19,PR32B/PCLKC2_1,bidirectional,Bank2, 158 | J20,PR32C/PCLKT2_0,bidirectional,Bank2, 159 | J19,PR32A/PCLKT2_1,bidirectional,Bank2, 160 | K18,PR29D,bidirectional,Bank2, 161 | H20,PR29B,bidirectional,Bank2, 162 | J18,PR29C/GR_PCLK2_0,bidirectional,Bank2, 163 | G19,PR29A/GR_PCLK2_1,bidirectional,Bank2, 164 | G20,PR26D,bidirectional,Bank2, 165 | F19,PR26B,bidirectional,Bank2, 166 | F20,PR26C,bidirectional,Bank2, 167 | E20,PR26A,bidirectional,Bank2, 168 | E19,PR23D,bidirectional,Bank2, 169 | D19,PR23B,bidirectional,Bank2, 170 | D20,PR23C/VREF1_2,bidirectional,Bank2, 171 | C20,PR23A,bidirectional,Bank2, 172 | J16,PR20D,bidirectional,Bank2, 173 | H17,PR20B,bidirectional,Bank2, 174 | J17,PR20C,bidirectional,Bank2, 175 | H18,PR20A,bidirectional,Bank2, 176 | H16,PR17D,bidirectional,Bank2, 177 | G18,PR17B,bidirectional,Bank2, 178 | G16,PR17C,bidirectional,Bank2, 179 | F17,PR17A,bidirectional,Bank2, 180 | F18,PR14D,bidirectional,Bank2, 181 | E17,PR14B,bidirectional,Bank2, 182 | E18,PR14C,bidirectional,Bank2, 183 | D18,PR14A,bidirectional,Bank2, 184 | F16,PR11D,bidirectional,Bank2, 185 | E16,PR11C,bidirectional,Bank2, 186 | D17,PR11B/URC_GPLL0C_IN,bidirectional,Bank2, 187 | C18,PR11A/URC_GPLL0T_IN,bidirectional,Bank2, 188 | B20,PT85B/URC_GPLL1C_IN,bidirectional,Bank1, 189 | B19,PT83B,bidirectional,Bank1, 190 | A19,PT85A/URC_GPLL1T_IN,bidirectional,Bank1, 191 | A18,PT83A,bidirectional,Bank1, 192 | B18,PT80B,bidirectional,Bank1, 193 | C17,PT78B,bidirectional,Bank1, 194 | A17,PT80A,bidirectional,Bank1, 195 | B17,PT78A,bidirectional,Bank1, 196 | D16,PT76B,bidirectional,Bank1, 197 | B16,PT74B,bidirectional,Bank1, 198 | C16,PT76A,bidirectional,Bank1, 199 | A16,PT74A,bidirectional,Bank1, 200 | E15,PT71B,bidirectional,Bank1, 201 | C15,PT69B,bidirectional,Bank1, 202 | D15,PT71A,bidirectional,Bank1, 203 | B15,PT69A,bidirectional,Bank1, 204 | A15,PT67A,bidirectional,Bank1, 205 | E14,PT58B,bidirectional,Bank1, 206 | C14,PT56B,bidirectional,Bank1, 207 | D14,PT58A,bidirectional,Bank1, 208 | A14,PT56A,bidirectional,Bank1, 209 | E13,PT53B,bidirectional,Bank1, 210 | C13,PT51B,bidirectional,Bank1, 211 | D13,PT53A,bidirectional,Bank1, 212 | B13,PT51A,bidirectional,Bank1, 213 | A13,PT49B,bidirectional,Bank1, 214 | E12,PT47B/GR_PCLK1_1,bidirectional,Bank1, 215 | A12,PT49A,bidirectional,Bank1, 216 | D12,PT47A/GR_PCLK1_0,bidirectional,Bank1, 217 | C12,PT44B/PCLKC1_0,bidirectional,Bank1, 218 | E11,PT42B/PCLKC1_1,bidirectional,Bank1, 219 | B12,PT44A/PCLKT1_0,bidirectional,Bank1, 220 | D11,PT42A/PCLKT1_1,bidirectional,Bank1, 221 | C11,PT38B/PCLKC0_0,bidirectional,Bank0, 222 | A11,PT36B/PCLKC0_1,bidirectional,Bank0, 223 | B11,PT38A/PCLKT0_0,bidirectional,Bank0, 224 | A10,PT36A/PCLKT0_1,bidirectional,Bank0, 225 | B10,PT33B/GR_PCLK0_0,bidirectional,Bank0, 226 | C10,PT31B,bidirectional,Bank0, 227 | A9,PT33A/GR_PCLK0_1,bidirectional,Bank0, 228 | B9,PT31A,bidirectional,Bank0, 229 | E10,PT29B,bidirectional,Bank0, 230 | D10,PT29A,bidirectional,Bank0, 231 | C9,PT27A,bidirectional,Bank0, 232 | E9,PT20B,bidirectional,Bank0, 233 | A8,PT18B,bidirectional,Bank0, 234 | D9,PT20A,bidirectional,Bank0, 235 | A7,PT18A,bidirectional,Bank0, 236 | B8,PT15B,bidirectional,Bank0, 237 | D8,PT13B,bidirectional,Bank0, 238 | C8,PT15A,bidirectional,Bank0, 239 | E8,PT13A,bidirectional,Bank0, 240 | C7,PT11B,bidirectional,Bank0, 241 | D7,PT9B,bidirectional,Bank0, 242 | C6,PT11A,bidirectional,Bank0, 243 | E7,PT9A,bidirectional,Bank0, 244 | D6,PT6B,bidirectional,Bank0, 245 | B6,PT4B/ULC_GPLL1C_IN,bidirectional,Bank0, 246 | E6,PT6A,bidirectional,Bank0, 247 | A6,PT4A/ULC_GPLL1T_IN,bidirectional,Bank0, 248 | C19,GND,power_in,Power, 249 | H19,GND,power_in,Power, 250 | R19,GND,power_in,Power, 251 | G17,GND,power_in,Power, 252 | M16,GND,power_in,Power, 253 | G15,GND,power_in,Power, 254 | K15,GND,power_in,Power, 255 | N15,GND,power_in,Power, 256 | B14,GND,power_in,Power, 257 | F14,GND,power_in,Power, 258 | G14,GND,power_in,Power, 259 | J14,GND,power_in,Power, 260 | K14,GND,power_in,Power, 261 | M14,GND,power_in,Power, 262 | N14,GND,power_in,Power, 263 | P14,GND,power_in,Power, 264 | F13,GND,power_in,Power, 265 | G13,GND,power_in,Power, 266 | P13,GND,power_in,Power, 267 | G12,GND,power_in,Power, 268 | J12,GND,power_in,Power, 269 | K12,GND,power_in,Power, 270 | L12,GND,power_in,Power, 271 | M12,GND,power_in,Power, 272 | P12,GND,power_in,Power, 273 | G11,GND,power_in,Power, 274 | J11,GND,power_in,Power, 275 | K11,GND,power_in,Power, 276 | L11,GND,power_in,Power, 277 | M11,GND,power_in,Power, 278 | P11,GND,power_in,Power, 279 | G10,GND,power_in,Power, 280 | J10,GND,power_in,Power, 281 | K10,GND,power_in,Power, 282 | L10,GND,power_in,Power, 283 | M10,GND,power_in,Power, 284 | G9,GND,power_in,Power, 285 | J9,GND,power_in,Power, 286 | K9,GND,power_in,Power, 287 | L9,GND,power_in,Power, 288 | M9,GND,power_in,Power, 289 | F8,GND,power_in,Power, 290 | G8,GND,power_in,Power, 291 | P8,GND,power_in,Power, 292 | B7,GND,power_in,Power, 293 | F7,GND,power_in,Power, 294 | G7,GND,power_in,Power, 295 | J7,GND,power_in,Power, 296 | K7,GND,power_in,Power, 297 | M7,GND,power_in,Power, 298 | N7,GND,power_in,Power, 299 | P7,GND,power_in,Power, 300 | G6,GND,power_in,Power, 301 | K6,GND,power_in,Power, 302 | N6,GND,power_in,Power, 303 | D4,GND,power_in,Power, 304 | G4,GND,power_in,Power, 305 | J2,GND,power_in,Power, 306 | M2,GND,power_in,Power, 307 | H13,VCC,power_in,Power, 308 | J13,VCC,power_in,Power, 309 | K13,VCC,power_in,Power, 310 | L13,VCC,power_in,Power, 311 | M13,VCC,power_in,Power, 312 | N13,VCC,power_in,Power, 313 | H12,VCC,power_in,Power, 314 | N12,VCC,power_in,Power, 315 | H11,VCC,power_in,Power, 316 | N11,VCC,power_in,Power, 317 | H10,VCC,power_in,Power, 318 | N10,VCC,power_in,Power, 319 | H9,VCC,power_in,Power, 320 | N9,VCC,power_in,Power, 321 | H8,VCC,power_in,Power, 322 | J8,VCC,power_in,Power, 323 | K8,VCC,power_in,Power, 324 | L8,VCC,power_in,Power, 325 | M8,VCC,power_in,Power, 326 | N8,VCC,power_in,Power, 327 | F15,VCCAUX,power_in,Power, 328 | P15,VCCAUX,power_in,Power, 329 | F6,VCCAUX,power_in,Power, 330 | P6,VCCAUX,power_in,Power, 331 | F10,VCCIO0,power_in,Bank0, 332 | F9,VCCIO0,power_in,Bank0, 333 | F12,VCCIO1,power_in,Bank1, 334 | F11,VCCIO1,power_in,Bank1, 335 | H15,VCCIO2,power_in,Bank2, 336 | J15,VCCIO2,power_in,Bank2, 337 | H14,VCCIO2,power_in,Bank2, 338 | L15,VCCIO3,power_in,Bank3, 339 | M15,VCCIO3,power_in,Bank3, 340 | L14,VCCIO3,power_in,Bank3, 341 | V20,GND,power_in,Power, 342 | V19,GND,power_in,Power, 343 | W19,GND,power_in,Power, 344 | V16,GND,power_in,Power, 345 | W16,GND,power_in,Power, 346 | V15,GND,power_in,Power, 347 | W15,GND,power_in,Power, 348 | U14,GND,power_in,Power, 349 | V14,GND,power_in,Power, 350 | U13,GND,power_in,Power, 351 | V13,GND,power_in,Power, 352 | U12,GND,power_in,Power, 353 | V12,GND,power_in,Power, 354 | W12,GND,power_in,Power, 355 | U11,GND,power_in,Power, 356 | U10,GND,power_in,Power, 357 | U9,GND,power_in,Power, 358 | V9,GND,power_in,Power, 359 | U8,GND,power_in,Power, 360 | V8,GND,power_in,Power, 361 | U7,GND,power_in,Power, 362 | V7,GND,power_in,Power, 363 | W7,GND,power_in,Power, 364 | V6,GND,power_in,Power, 365 | W6,GND,power_in,Power, 366 | V5,GND,power_in,Power, 367 | T6,VCCA0,power_in,Power, 368 | U6,VCCA0,power_in,Power, 369 | T15,VCCA1,power_in,Power, 370 | U15,VCCA1,power_in,Power, 371 | V11,VCCAUXA0,power_in,Power, 372 | V10,VCCAUXA0,power_in,Power, 373 | V18,VCCAUXA1,power_in,Power, 374 | V17,VCCAUXA1,power_in,Power, 375 | P10,VCCIO8,power_in,Bank8, 376 | P9,VCCIO8,power_in,Bank8, 377 | L7,VCCIO6,power_in,Bank6, 378 | L6,VCCIO6,power_in,Bank6, 379 | M6,VCCIO6,power_in,Bank6, 380 | H7,VCCIO7,power_in,Bank7, 381 | H6,VCCIO7,power_in,Bank7, 382 | J6,VCCIO7,power_in,Bank7, 383 | K16,NC,nc,Power,yes 384 | K17,NC,nc,Power,yes 385 | -------------------------------------------------------------------------------- /lib/ECP5UM45Pinout_modded.csv: -------------------------------------------------------------------------------- 1 | LFE5UM-45F,,,,, 2 | ,,,,, 3 | ,,,,, 4 | ,,,,, 5 | Pin,Name,Dual Function,Type,Bank,Hidden 6 | A4,PL11A,ULC_GPLL0T_IN,bidirectional,Bank 7, 7 | A5,PL11B,ULC_GPLL0C_IN,bidirectional,Bank 7, 8 | B5,PL11C,-,bidirectional,Bank 7, 9 | C5,PL11D,-,bidirectional,Bank 7, 10 | C4,PL14A,-,bidirectional,Bank 7, 11 | A3,PL14C,-,bidirectional,Bank 7, 12 | B4,PL14B,-,bidirectional,Bank 7, 13 | B3,PL14D,-,bidirectional,Bank 7, 14 | E4,PL17A,-,bidirectional,Bank 7, 15 | C3,PL17C,-,bidirectional,Bank 7, 16 | D5,PL17B,-,bidirectional,Bank 7, 17 | D3,PL17D,-,bidirectional,Bank 7, 18 | F4,PL20A,-,bidirectional,Bank 7, 19 | E5,PL20C,-,bidirectional,Bank 7, 20 | E3,PL20B,-,bidirectional,Bank 7, 21 | F5,PL20D,-,bidirectional,Bank 7, 22 | A2,PL23A,-,bidirectional,Bank 7, 23 | B2,PL23C,VREF1_7,bidirectional,Bank 7, 24 | B1,PL23B,-,bidirectional,Bank 7, 25 | C2,PL23D,-,bidirectional,Bank 7, 26 | C1,PL26A,-,bidirectional,Bank 7, 27 | D2,PL26C,-,bidirectional,Bank 7, 28 | D1,PL26B,-,bidirectional,Bank 7, 29 | E1,PL26D,-,bidirectional,Bank 7, 30 | H4,PL29A,GR_PCLK7_1,bidirectional,Bank 7, 31 | H5,PL29C,GR_PCLK7_0,bidirectional,Bank 7, 32 | G5,PL29B,-,bidirectional,Bank 7, 33 | H3,PL29D,-,bidirectional,Bank 7, 34 | G3,PL32A,PCLKT7_1,bidirectional,Bank 7, 35 | F2,PL32C,PCLKT7_0,bidirectional,Bank 7, 36 | F3,PL32B,PCLKC7_1,bidirectional,Bank 7, 37 | E2,PL32D,PCLKC7_0,bidirectional,Bank 7, 38 | G2,PL35A,PCLKT6_1,bidirectional,Bank 6, 39 | H2,PL35C,PCLKT6_0,bidirectional,Bank 6, 40 | F1,PL35B,PCLKC6_1,bidirectional,Bank 6, 41 | G1,PL35D,PCLKC6_0,bidirectional,Bank 6, 42 | J4,PL38A,GR_PCLK6_0,bidirectional,Bank 6, 43 | J3,PL38C,GR_PCLK6_1,bidirectional,Bank 6, 44 | J5,PL38B,-,bidirectional,Bank 6, 45 | K3,PL38D,-,bidirectional,Bank 6, 46 | K2,PL41A,-,bidirectional,Bank 6, 47 | H1,PL41C,-,bidirectional,Bank 6, 48 | J1,PL41B,-,bidirectional,Bank 6, 49 | K1,PL41D,-,bidirectional,Bank 6, 50 | K4,PL44A,-,bidirectional,Bank 6, 51 | L4,PL44C,-,bidirectional,Bank 6, 52 | K5,PL44B,VREF1_6,bidirectional,Bank 6, 53 | L5,PL44D,-,bidirectional,Bank 6, 54 | M5,PL53A,-,bidirectional,Bank 6, 55 | M4,PL59A,-,bidirectional,Bank 6, 56 | N4,PL59C,-,bidirectional,Bank 6, 57 | N5,PL59B,-,bidirectional,Bank 6, 58 | P5,PL59D,-,bidirectional,Bank 6, 59 | N3,PL62A,-,bidirectional,Bank 6, 60 | L3,PL62C,-,bidirectional,Bank 6, 61 | M3,PL62B,-,bidirectional,Bank 6, 62 | L2,PL62D,-,bidirectional,Bank 6, 63 | N2,PL65A,-,bidirectional,Bank 6, 64 | L1,PL65C,-,bidirectional,Bank 6, 65 | M1,PL65B,-,bidirectional,Bank 6, 66 | N1,PL65D,-,bidirectional,Bank 6, 67 | P1,PL68A,-,bidirectional,Bank 6, 68 | P2,PL68B,-,bidirectional,Bank 6, 69 | P3,PL68C,LLC_GPLL0T_IN,bidirectional,Bank 6, 70 | P4,PL68D,LLC_GPLL0C_IN,bidirectional,Bank 6, 71 | R1,PB4A,D7/IO7,bidirectional,Bank 8, 72 | U1,PB6A,D5/MISO2/IO5,bidirectional,Bank 8, 73 | T1,PB4B,D6/IO6,bidirectional,Bank 8, 74 | V1,PB6B,D4/MOSI2/IO4,bidirectional,Bank 8, 75 | W1,PB9A,D3/IO3,bidirectional,Bank 8, 76 | V2,PB11A,D1/MISO/IO1,bidirectional,Bank 8, 77 | Y2,PB9B,D2/IO2,bidirectional,Bank 8, 78 | W2,PB11B,D0/MOSI/IO0,bidirectional,Bank 8, 79 | T2,PB13A,SN/CSN,bidirectional,Bank 8, 80 | R2,PB15A,HOLDN/DI/BUSY/CSSPIN/CEN,bidirectional,Bank 8, 81 | U2,PB13B,CS1N,bidirectional,Bank 8, 82 | R3,PB15B,DOUT/CSON,bidirectional,Bank 8, 83 | T3,PB18A,WRITEN,bidirectional,Bank 8, 84 | V3,INITN,-,bidirectional,Bank 8, 85 | U3,CCLK,MCLK/SCK,bidirectional,Bank 8, 86 | W3,PROGRAMN,-,input,Bank 8, 87 | Y3,DONE,-,bidirectional,Bank 8, 88 | T4,CFG_1,-,input,Bank 8, 89 | R4,CFG_2,-,input,Bank 8, 90 | U4,CFG_0,-,input,Bank 8, 91 | V4,TDO,-,output,JTAG, 92 | T5,TCK,-,input,JTAG, 93 | R5,TDI,-,input,JTAG, 94 | U5,TMS,-,input,JTAG, 95 | W4,HDTXP0_D0CH0,-,output,Serdes 0, 96 | T7,VCCHTX0_D0CH0,-,power_in,Serdes 0, 97 | W5,HDTXN0_D0CH0,-,output,Serdes 0, 98 | Y5,HDRXP0_D0CH0,-,input,Serdes 0, 99 | T8,VCCHRX0_D0CH0,-,power_in,Serdes 0, 100 | Y6,HDRXN0_D0CH0,-,input,Serdes 0, 101 | Y7,HDRXP0_D0CH1,-,input,Serdes 0, 102 | T9,VCCHRX1_D0CH1,-,power_in,Serdes 0, 103 | Y8,HDRXN0_D0CH1,-,input,Serdes 0, 104 | W8,HDTXP0_D0CH1,-,output,Serdes 0, 105 | T10,VCCHTX1_D0CH1,-,power_in,Serdes 0, 106 | W9,HDTXN0_D0CH1,-,output,Serdes 0, 107 | W10,RESERVED,-,nc,Serdes 0, 108 | W11,RESERVED,-,nc,Serdes 0, 109 | Y11,REFCLKP_D0,-,input,Serdes 0, 110 | Y12,REFCLKN_D0,-,input,Serdes 0, 111 | W13,HDTXP0_D1CH0,-,output,Serdes 1, 112 | T11,VCCHTX0_D1CH0,-,power_in,Serdes 1, 113 | W14,HDTXN0_D1CH0,-,output,Serdes 1, 114 | Y14,HDRXP0_D1CH0,-,input,Serdes 1, 115 | T12,VCCHRX0_D1CH0,-,power_in,Serdes 1, 116 | Y15,HDRXN0_D1CH0,-,input,Serdes 1, 117 | Y16,HDRXP0_D1CH1,-,input,Serdes 1, 118 | T13,VCCHRX1_D1CH1,-,power_in,Serdes 1, 119 | Y17,HDRXN0_D1CH1,-,input,Serdes 1, 120 | W17,HDTXP0_D1CH1,-,output,Serdes 1, 121 | T14,VCCHTX1_D1CH1,-,power_in,Serdes 1, 122 | W18,HDTXN0_D1CH1,-,bidirectional,Serdes 1, 123 | Y19,REFCLKP_D1,-,input,Serdes 1, 124 | W20,REFCLKN_D1,-,input,Serdes 1, 125 | T17,PR68D,LRC_GPLL0C_IN,bidirectional,Bank 3, 126 | U16,PR68C,LRC_GPLL0T_IN,bidirectional,Bank 3, 127 | U17,PR68B,-,bidirectional,Bank 3, 128 | U18,PR68A,-,bidirectional,Bank 3, 129 | T18,PR65D,-,bidirectional,Bank 3, 130 | R18,PR65B,-,bidirectional,Bank 3, 131 | U19,PR65C,-,bidirectional,Bank 3, 132 | T19,PR65A,-,bidirectional,Bank 3, 133 | U20,PR62D,-,bidirectional,Bank 3, 134 | R20,PR62B,-,bidirectional,Bank 3, 135 | T20,PR62C,-,bidirectional,Bank 3, 136 | P20,PR62A,-,bidirectional,Bank 3, 137 | P18,PR59D,-,bidirectional,Bank 3, 138 | N20,PR59B,-,bidirectional,Bank 3, 139 | P19,PR59C,-,bidirectional,Bank 3, 140 | N19,PR59A,-,bidirectional,Bank 3, 141 | T16,PR53A,-,bidirectional,Bank 3, 142 | R17,PR44D,-,bidirectional,Bank 3, 143 | P16,PR44B,VREF1_3,bidirectional,Bank 3, 144 | R16,PR44C,-,bidirectional,Bank 3, 145 | N17,PR44A,-,bidirectional,Bank 3, 146 | P17,PR41D,-,bidirectional,Bank 3, 147 | M17,PR41B,-,bidirectional,Bank 3, 148 | N18,PR41C,-,bidirectional,Bank 3, 149 | N16,PR41A,-,bidirectional,Bank 3, 150 | M18,PR38D,-,bidirectional,Bank 3, 151 | L17,PR38B,-,bidirectional,Bank 3, 152 | L18,PR38C,GR_PCLK3_1,bidirectional,Bank 3, 153 | L16,PR38A,GR_PCLK3_0,bidirectional,Bank 3, 154 | M19,PR35D,PCLKC3_0,bidirectional,Bank 3, 155 | M20,PR35B,PCLKC3_1,bidirectional,Bank 3, 156 | L19,PR35C,PCLKT3_0,bidirectional,Bank 3, 157 | L20,PR35A,PCLKT3_1,bidirectional,Bank 3, 158 | K20,PR32D,PCLKC2_0,bidirectional,Bank 2, 159 | K19,PR32B,PCLKC2_1,bidirectional,Bank 2, 160 | J20,PR32C,PCLKT2_0,bidirectional,Bank 2, 161 | J19,PR32A,PCLKT2_1,bidirectional,Bank 2, 162 | K18,PR29D,-,bidirectional,Bank 2, 163 | H20,PR29B,-,bidirectional,Bank 2, 164 | J18,PR29C,GR_PCLK2_0,bidirectional,Bank 2, 165 | G19,PR29A,GR_PCLK2_1,bidirectional,Bank 2, 166 | G20,PR26D,-,bidirectional,Bank 2, 167 | F19,PR26B,-,bidirectional,Bank 2, 168 | F20,PR26C,-,bidirectional,Bank 2, 169 | E20,PR26A,-,bidirectional,Bank 2, 170 | E19,PR23D,-,bidirectional,Bank 2, 171 | D19,PR23B,-,bidirectional,Bank 2, 172 | D20,PR23C,VREF1_2,bidirectional,Bank 2, 173 | C20,PR23A,-,bidirectional,Bank 2, 174 | J16,PR20D,-,bidirectional,Bank 2, 175 | H17,PR20B,-,bidirectional,Bank 2, 176 | J17,PR20C,-,bidirectional,Bank 2, 177 | H18,PR20A,-,bidirectional,Bank 2, 178 | H16,PR17D,-,bidirectional,Bank 2, 179 | G18,PR17B,-,bidirectional,Bank 2, 180 | G16,PR17C,-,bidirectional,Bank 2, 181 | F17,PR17A,-,bidirectional,Bank 2, 182 | F18,PR14D,-,bidirectional,Bank 2, 183 | E17,PR14B,-,bidirectional,Bank 2, 184 | E18,PR14C,-,bidirectional,Bank 2, 185 | D18,PR14A,-,bidirectional,Bank 2, 186 | F16,PR11D,-,bidirectional,Bank 2, 187 | E16,PR11C,-,bidirectional,Bank 2, 188 | D17,PR11B,URC_GPLL0C_IN,bidirectional,Bank 2, 189 | C18,PR11A,URC_GPLL0T_IN,bidirectional,Bank 2, 190 | B20,PT85B,URC_GPLL1C_IN,bidirectional,Bank 1, 191 | B19,PT83B,-,bidirectional,Bank 1, 192 | A19,PT85A,URC_GPLL1T_IN,bidirectional,Bank 1, 193 | A18,PT83A,-,bidirectional,Bank 1, 194 | B18,PT80B,-,bidirectional,Bank 1, 195 | C17,PT78B,-,bidirectional,Bank 1, 196 | A17,PT80A,-,bidirectional,Bank 1, 197 | B17,PT78A,-,bidirectional,Bank 1, 198 | D16,PT76B,-,bidirectional,Bank 1, 199 | B16,PT74B,-,bidirectional,Bank 1, 200 | C16,PT76A,-,bidirectional,Bank 1, 201 | A16,PT74A,-,bidirectional,Bank 1, 202 | E15,PT71B,-,bidirectional,Bank 1, 203 | C15,PT69B,-,bidirectional,Bank 1, 204 | D15,PT71A,-,bidirectional,Bank 1, 205 | B15,PT69A,-,bidirectional,Bank 1, 206 | A15,PT67A,-,bidirectional,Bank 1, 207 | E14,PT58B,-,bidirectional,Bank 1, 208 | C14,PT56B,-,bidirectional,Bank 1, 209 | D14,PT58A,-,bidirectional,Bank 1, 210 | A14,PT56A,-,bidirectional,Bank 1, 211 | E13,PT53B,-,bidirectional,Bank 1, 212 | C13,PT51B,-,bidirectional,Bank 1, 213 | D13,PT53A,-,bidirectional,Bank 1, 214 | B13,PT51A,-,bidirectional,Bank 1, 215 | A13,PT49B,-,bidirectional,Bank 1, 216 | E12,PT47B,GR_PCLK1_1,bidirectional,Bank 1, 217 | A12,PT49A,-,bidirectional,Bank 1, 218 | D12,PT47A,GR_PCLK1_0,bidirectional,Bank 1, 219 | C12,PT44B,PCLKC1_0,bidirectional,Bank 1, 220 | E11,PT42B,PCLKC1_1,bidirectional,Bank 1, 221 | B12,PT44A,PCLKT1_0,bidirectional,Bank 1, 222 | D11,PT42A,PCLKT1_1,bidirectional,Bank 1, 223 | C11,PT38B,PCLKC0_0,bidirectional,Bank 0, 224 | A11,PT36B,PCLKC0_1,bidirectional,Bank 0, 225 | B11,PT38A,PCLKT0_0,bidirectional,Bank 0, 226 | A10,PT36A,PCLKT0_1,bidirectional,Bank 0, 227 | B10,PT33B,GR_PCLK0_0,bidirectional,Bank 0, 228 | C10,PT31B,-,bidirectional,Bank 0, 229 | A9,PT33A,GR_PCLK0_1,bidirectional,Bank 0, 230 | B9,PT31A,-,bidirectional,Bank 0, 231 | E10,PT29B,-,bidirectional,Bank 0, 232 | D10,PT29A,-,bidirectional,Bank 0, 233 | C9,PT27A,-,bidirectional,Bank 0, 234 | E9,PT20B,-,bidirectional,Bank 0, 235 | A8,PT18B,-,bidirectional,Bank 0, 236 | D9,PT20A,-,bidirectional,Bank 0, 237 | A7,PT18A,-,bidirectional,Bank 0, 238 | B8,PT15B,-,bidirectional,Bank 0, 239 | D8,PT13B,-,bidirectional,Bank 0, 240 | C8,PT15A,-,bidirectional,Bank 0, 241 | E8,PT13A,-,bidirectional,Bank 0, 242 | C7,PT11B,-,bidirectional,Bank 0, 243 | D7,PT9B,-,bidirectional,Bank 0, 244 | C6,PT11A,-,bidirectional,Bank 0, 245 | E7,PT9A,-,bidirectional,Bank 0, 246 | D6,PT6B,-,bidirectional,Bank 0, 247 | B6,PT4B,ULC_GPLL1C_IN,bidirectional,Bank 0, 248 | E6,PT6A,-,bidirectional,Bank 0, 249 | A6,PT4A,ULC_GPLL1T_IN,bidirectional,Bank 0, 250 | C19,GND,-,power_in,Power, 251 | H19,GND,-,power_in,Power, 252 | R19,GND,-,power_in,Power, 253 | G17,GND,-,power_in,Power, 254 | M16,GND,-,power_in,Power, 255 | G15,GND,-,power_in,Power, 256 | K15,GND,-,power_in,Power, 257 | N15,GND,-,power_in,Power, 258 | B14,GND,-,power_in,Power, 259 | F14,GND,-,power_in,Power, 260 | G14,GND,-,power_in,Power, 261 | J14,GND,-,power_in,Power, 262 | K14,GND,-,power_in,Power, 263 | M14,GND,-,power_in,Power, 264 | N14,GND,-,power_in,Power, 265 | P14,GND,-,power_in,Power, 266 | F13,GND,-,power_in,Power, 267 | G13,GND,-,power_in,Power, 268 | P13,GND,-,power_in,Power, 269 | G12,GND,-,power_in,Power, 270 | J12,GND,-,power_in,Power, 271 | K12,GND,-,power_in,Power, 272 | L12,GND,-,power_in,Power, 273 | M12,GND,-,power_in,Power, 274 | P12,GND,-,power_in,Power, 275 | G11,GND,-,power_in,Power, 276 | J11,GND,-,power_in,Power, 277 | K11,GND,-,power_in,Power, 278 | L11,GND,-,power_in,Power, 279 | M11,GND,-,power_in,Power, 280 | P11,GND,-,power_in,Power, 281 | G10,GND,-,power_in,Power, 282 | J10,GND,-,power_in,Power, 283 | K10,GND,-,power_in,Power, 284 | L10,GND,-,power_in,Power, 285 | M10,GND,-,power_in,Power, 286 | G9,GND,-,power_in,Power, 287 | J9,GND,-,power_in,Power, 288 | K9,GND,-,power_in,Power, 289 | L9,GND,-,power_in,Power, 290 | M9,GND,-,power_in,Power, 291 | F8,GND,-,power_in,Power, 292 | G8,GND,-,power_in,Power, 293 | P8,GND,-,power_in,Power, 294 | B7,GND,-,power_in,Power, 295 | F7,GND,-,power_in,Power, 296 | G7,GND,-,power_in,Power, 297 | J7,GND,-,power_in,Power, 298 | K7,GND,-,power_in,Power, 299 | M7,GND,-,power_in,Power, 300 | N7,GND,-,power_in,Power, 301 | P7,GND,-,power_in,Power, 302 | G6,GND,-,power_in,Power, 303 | K6,GND,-,power_in,Power, 304 | N6,GND,-,power_in,Power, 305 | D4,GND,-,power_in,Power, 306 | G4,GND,-,power_in,Power, 307 | J2,GND,-,power_in,Power, 308 | M2,GND,-,power_in,Power, 309 | H13,VCC,-,power_in,Power, 310 | J13,VCC,-,power_in,Power, 311 | K13,VCC,-,power_in,Power, 312 | L13,VCC,-,power_in,Power, 313 | M13,VCC,-,power_in,Power, 314 | N13,VCC,-,power_in,Power, 315 | H12,VCC,-,power_in,Power, 316 | N12,VCC,-,power_in,Power, 317 | H11,VCC,-,power_in,Power, 318 | N11,VCC,-,power_in,Power, 319 | H10,VCC,-,power_in,Power, 320 | N10,VCC,-,power_in,Power, 321 | H9,VCC,-,power_in,Power, 322 | N9,VCC,-,power_in,Power, 323 | H8,VCC,-,power_in,Power, 324 | J8,VCC,-,power_in,Power, 325 | K8,VCC,-,power_in,Power, 326 | L8,VCC,-,power_in,Power, 327 | M8,VCC,-,power_in,Power, 328 | N8,VCC,-,power_in,Power, 329 | F15,VCCAUX,-,power_in,Power, 330 | P15,VCCAUX,-,power_in,Power, 331 | F6,VCCAUX,-,power_in,Power, 332 | P6,VCCAUX,-,power_in,Power, 333 | F10,VCCIO0,-,power_in,Bank 0, 334 | F9,VCCIO0,-,power_in,Bank 0, 335 | F12,VCCIO1,-,power_in,Bank 1, 336 | F11,VCCIO1,-,power_in,Bank 1, 337 | H15,VCCIO2,-,power_in,Bank 2, 338 | J15,VCCIO2,-,power_in,Bank 2, 339 | H14,VCCIO2,-,power_in,Bank 2, 340 | L15,VCCIO3,-,power_in,Bank 3, 341 | M15,VCCIO3,-,power_in,Bank 3, 342 | L14,VCCIO3,-,power_in,Bank 3, 343 | V20,GND,GND,power_in,Power, 344 | V19,GND,GND,power_in,Power, 345 | W19,GND,GND,power_in,Power, 346 | V16,GND,GND,power_in,Power, 347 | W16,GND,GND,power_in,Power, 348 | V15,GND,GND,power_in,Power, 349 | W15,GND,GND,power_in,Power, 350 | U14,GND,GND,power_in,Power, 351 | V14,GND,GND,power_in,Power, 352 | U13,GND,GND,power_in,Power, 353 | V13,GND,GND,power_in,Power, 354 | U12,GND,GND,power_in,Power, 355 | V12,GND,GND,power_in,Power, 356 | W12,GND,GND,power_in,Power, 357 | U11,GND,GND,power_in,Power, 358 | U10,GND,GND,power_in,Power, 359 | U9,GND,GND,power_in,Power, 360 | V9,GND,GND,power_in,Power, 361 | U8,GND,GND,power_in,Power, 362 | V8,GND,GND,power_in,Power, 363 | U7,GND,GND,power_in,Power, 364 | V7,GND,GND,power_in,Power, 365 | W7,GND,GND,power_in,Power, 366 | V6,GND,GND,power_in,Power, 367 | W6,GND,GND,power_in,Power, 368 | V5,GND,GND,power_in,Power, 369 | T6,VCCA0,-,power_in,Power, 370 | U6,VCCA0,-,power_in,Power, 371 | T15,VCCA1,-,power_in,Power, 372 | U15,VCCA1,-,power_in,Power, 373 | V11,VCCAUXA0,-,power_in,Power, 374 | V10,VCCAUXA0,-,power_in,Power, 375 | V18,VCCAUXA1,-,power_in,Power, 376 | V17,VCCAUXA1,-,power_in,Power, 377 | -,VCCAUXA1,-,power_in,Power, 378 | -,VCCAUXA1,-,power_in,Power, 379 | P10,VCCIO8,-,power_in,Bank 8, 380 | P9,VCCIO8,-,power_in,Bank 8, 381 | L7,VCCIO6,-,power_in,Bank 6, 382 | L6,VCCIO6,-,power_in,Bank 6, 383 | M6,VCCIO6,-,power_in,Bank 6, 384 | H7,VCCIO7,-,power_in,Bank 7, 385 | H6,VCCIO7,-,power_in,Bank 7, 386 | J6,VCCIO7,-,power_in,Bank 7, 387 | K16,NC,-,nc,-,yes 388 | K17,NC,-,nc,-,yes 389 | -------------------------------------------------------------------------------- /lib/FC-B1010RGBT-HG.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/FC-B1010RGBT-HG.kicad_mod: -------------------------------------------------------------------------------- 1 | (module FC-B1010RGBT-HG (layer F.Cu) (tedit 5D817CD4) 2 | (attr smd) 3 | (fp_text reference REF** (at 0.1 1.9) (layer F.SilkS) 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value FC-B1010RGBT-HG (at 0 -5.35) (layer F.Fab) 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_text user %R (at 0 0) (layer F.Fab) 10 | (effects (font (size 0.2 0.2) (thickness 0.05))) 11 | ) 12 | (fp_line (start -0.5 -0.5) (end 0.5 -0.5) (layer F.Fab) (width 0.12)) 13 | (fp_line (start 0.5 -0.5) (end 0.5 0.5) (layer F.Fab) (width 0.12)) 14 | (fp_line (start 0.5 0.5) (end -0.5 0.5) (layer F.Fab) (width 0.12)) 15 | (fp_line (start -0.5 0.5) (end -0.5 -0.5) (layer F.Fab) (width 0.12)) 16 | (fp_line (start -0.6 -0.6) (end 0.6 -0.6) (layer F.CrtYd) (width 0.12)) 17 | (fp_line (start 0.6 -0.6) (end 0.6 0.6) (layer F.CrtYd) (width 0.12)) 18 | (fp_line (start 0.6 0.6) (end -0.6 0.6) (layer F.CrtYd) (width 0.12)) 19 | (fp_line (start -0.6 0.6) (end -0.6 -0.6) (layer F.CrtYd) (width 0.12)) 20 | (fp_line (start 0.175 0) (end 0.9 0) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 0.175 0) (end 0.9 0) (layer F.Fab) (width 0.12)) 22 | (pad 2 smd rect (at 0.385 0.385) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask)) 23 | (pad 1 smd rect (at 0.385 -0.385) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask)) 24 | (pad 4 smd rect (at -0.385 -0.385) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask)) 25 | (pad 3 smd rect (at -0.385 0.385) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask)) 26 | ) 27 | -------------------------------------------------------------------------------- /lib/FH26-45S-0.3SHW.kicad_mod: -------------------------------------------------------------------------------- 1 | (module FH26-45S-0.3SHW (layer F.Cu) (tedit 5D17455E) 2 | (tags "FPC connector") 3 | (attr smd) 4 | (fp_text reference REF** (at -10.7 0.2) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value FH26-45S-0.3SHW (at -8.4 -3.4) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_line (start -7.75 -1.6) (end -7.75 1) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -7.75 1) (end -6.95 1) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -6.95 1) (end -6.95 1.8) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 7.75 -1.6) (end 7.75 1) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 7.75 1) (end 6.95 1) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 6.95 1) (end 6.95 1.8) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -6.95 1.8) (end -6.55 1.8) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 6.95 1.8) (end 6.6 1.8) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start 0 -4.5) (end 0 -2.7) (layer F.Fab) (width 0.15)) 19 | (fp_line (start 0 -2.7) (end 0.45 -3.15) (layer F.Fab) (width 0.15)) 20 | (fp_line (start 0.45 -3.15) (end -0.45 -3.15) (layer F.Fab) (width 0.15)) 21 | (fp_line (start -0.45 -3.15) (end 0 -2.7) (layer F.Fab) (width 0.15)) 22 | (fp_text user %R (at -4.7 0.2) (layer F.Fab) 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | ) 25 | (fp_line (start -8 -2.5) (end -8 2.25) (layer F.Fab) (width 0.12)) 26 | (fp_line (start -8 2.25) (end 8 2.25) (layer F.Fab) (width 0.12)) 27 | (fp_line (start 8 2.25) (end 8 -2.5) (layer F.Fab) (width 0.12)) 28 | (fp_line (start 8 -2.5) (end -8 -2.5) (layer F.Fab) (width 0.12)) 29 | (pad 23 smd rect (at 0 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 30 | (pad 24 smd rect (at 0.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 31 | (pad 22 smd rect (at -0.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 32 | (pad 21 smd rect (at -0.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 33 | (pad 20 smd rect (at -0.9 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 34 | (pad 19 smd rect (at -1.2 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 35 | (pad 18 smd rect (at -1.5 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 36 | (pad 17 smd rect (at -1.8 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 37 | (pad 16 smd rect (at -2.1 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 38 | (pad 15 smd rect (at -2.4 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 39 | (pad 14 smd rect (at -2.7 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 40 | (pad 13 smd rect (at -3 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 41 | (pad 12 smd rect (at -3.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 42 | (pad 11 smd rect (at -3.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 43 | (pad 10 smd rect (at -3.9 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 44 | (pad 9 smd rect (at -4.2 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 45 | (pad 8 smd rect (at -4.5 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 46 | (pad 7 smd rect (at -4.8 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 47 | (pad 6 smd rect (at -5.1 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 48 | (pad 5 smd rect (at -5.4 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 49 | (pad 4 smd rect (at -5.7 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 50 | (pad 3 smd rect (at -6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 51 | (pad 2 smd rect (at -6.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 52 | (pad 1 smd rect (at -6.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 53 | (pad 31 smd rect (at 2.4 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 54 | (pad 42 smd rect (at 5.7 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 55 | (pad 39 smd rect (at 4.8 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 56 | (pad 29 smd rect (at 1.8 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 57 | (pad 36 smd rect (at 3.9 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 58 | (pad 38 smd rect (at 4.5 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 59 | (pad 33 smd rect (at 3 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 60 | (pad 44 smd rect (at 6.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 61 | (pad 27 smd rect (at 1.2 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 62 | (pad 28 smd rect (at 1.5 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 63 | (pad 26 smd rect (at 0.9 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 64 | (pad 35 smd rect (at 3.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 65 | (pad 43 smd rect (at 6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 66 | (pad 34 smd rect (at 3.3 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 67 | (pad 41 smd rect (at 5.4 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 68 | (pad 25 smd rect (at 0.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 69 | (pad 30 smd rect (at 2.1 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 70 | (pad 37 smd rect (at 4.2 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 71 | (pad 40 smd rect (at 5.1 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 72 | (pad 32 smd rect (at 2.7 1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 73 | (pad 45 smd rect (at 6.6 -1.6) (size 0.3 1) (layers F.Cu F.Paste F.Mask)) 74 | (pad MP smd rect (at 7.45 -1.65) (size 0.4 1.2) (layers F.Cu F.Paste F.Mask)) 75 | (pad MP smd rect (at -7.45 -1.65) (size 0.4 1.2) (layers F.Cu F.Paste F.Mask)) 76 | ) 77 | -------------------------------------------------------------------------------- /lib/Korean_Hroparts_K3_1296S.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Korean_Hroparts_K3_1296S (layer F.Cu) (tedit 5D174552) 2 | (fp_text reference REF** (at -0.75 3.75 180) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value Korean_Hroparts_K3_1296S (at 0.1 5.35) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 0 -1.35) (end 3.3 -1.35) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 3.3 -1.35) (end 3.3 1.35) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 3.3 1.35) (end -3.3 1.35) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -3.3 1.35) (end -3.3 -1.35) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -3.3 -1.35) (end 0.05 -1.35) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 0.1 -1.35) (end 0.1 -2.85) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 0.1 -2.85) (end 1.4 -2.85) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 1.4 -2.85) (end 1.4 -1.4) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -4.25 -1.5) (end -4.25 2.75) (layer F.Fab) (width 0.12)) 17 | (fp_line (start -4.25 2.75) (end 4.25 2.75) (layer F.Fab) (width 0.12)) 18 | (fp_line (start 4.25 2.75) (end 4.25 -1.5) (layer F.Fab) (width 0.12)) 19 | (fp_line (start 4.25 -1.5) (end -4.25 -1.5) (layer F.Fab) (width 0.12)) 20 | (fp_line (start 0 -1.5) (end 0 -3) (layer F.Fab) (width 0.12)) 21 | (fp_line (start 0 -3) (end 1.5 -3) (layer F.Fab) (width 0.12)) 22 | (fp_line (start 1.5 -3) (end 1.5 -1.5) (layer F.Fab) (width 0.12)) 23 | (fp_text user %R (at -2.5 -0.75 180) (layer F.Fab) 24 | (effects (font (size 0.75 0.75) (thickness 0.1))) 25 | ) 26 | (pad "" np_thru_hole circle (at -1.5 0) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask)) 27 | (pad "" np_thru_hole circle (at 1.5 0 180) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask)) 28 | (pad 2 smd rect (at -0.75 2.05) (size 0.9 1.25) (layers F.Cu F.Paste F.Mask)) 29 | (pad 1 smd rect (at -2.25 2.05) (size 0.9 1.25) (layers F.Cu F.Paste F.Mask)) 30 | (pad 3 smd rect (at 2.25 2.05) (size 0.9 1.25) (layers F.Cu F.Paste F.Mask)) 31 | (pad SH smd rect (at -3.8 -1.1 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 32 | (pad SH smd rect (at -3.8 1.1 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 33 | (pad SH smd rect (at 3.8 -1.1 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 34 | (pad SH smd rect (at 3.8 1.1 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)) 35 | ) 36 | -------------------------------------------------------------------------------- /lib/Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD (layer F.Cu) (tedit 5C207E9C) 2 | (descr "Lattice caBGA-381 footprint for ECP5 FPGAs, based on http://www.latticesemi.com/view_document?document_id=213") 3 | (tags "BGA 381 0.8") 4 | (attr smd) 5 | (solder_mask_margin -0.05) 6 | (fp_text reference REF** (at 0 -9.5) (layer F.SilkS) 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_text value Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD (at 0 9.5) (layer F.Fab) 10 | (effects (font (size 1 1) (thickness 0.15))) 11 | ) 12 | (fp_line (start 8.5 8.5) (end -8.5 8.5) (layer F.Fab) (width 0.1)) 13 | (fp_line (start -8.5 8.5) (end -8.5 -7.5) (layer F.Fab) (width 0.1)) 14 | (fp_line (start -8.5 -7.5) (end -7.5 -8.5) (layer F.Fab) (width 0.1)) 15 | (fp_line (start -7.5 -8.5) (end 8.5 -8.5) (layer F.Fab) (width 0.1)) 16 | (fp_line (start 8.5 -8.5) (end 8.5 8.5) (layer F.Fab) (width 0.1)) 17 | (fp_line (start -9.5 -9.5) (end -9.5 9.5) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start -9.5 9.5) (end 9.5 9.5) (layer F.CrtYd) (width 0.05)) 19 | (fp_line (start 9.5 9.5) (end 9.5 -9.5) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start 9.5 -9.5) (end -9.5 -9.5) (layer F.CrtYd) (width 0.05)) 21 | (fp_line (start -7.61 -8.61) (end 8.61 -8.61) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start 8.61 -8.61) (end 8.61 8.61) (layer F.SilkS) (width 0.12)) 23 | (fp_line (start 8.61 8.61) (end -8.61 8.61) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start -8.61 8.61) (end -8.61 -7.61) (layer F.SilkS) (width 0.12)) 25 | (pad A2 smd circle (at -6.8 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 26 | (pad A3 smd circle (at -6 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 27 | (pad A4 smd circle (at -5.2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 28 | (pad A5 smd circle (at -4.4 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 29 | (pad A6 smd circle (at -3.6 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 30 | (pad A7 smd circle (at -2.8 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 31 | (pad A8 smd circle (at -2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 32 | (pad A9 smd circle (at -1.2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 33 | (pad A10 smd circle (at -0.4 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 34 | (pad A11 smd circle (at 0.4 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 35 | (pad A12 smd circle (at 1.2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 36 | (pad A13 smd circle (at 2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 37 | (pad A14 smd circle (at 2.8 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 38 | (pad A15 smd circle (at 3.6 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 39 | (pad A16 smd circle (at 4.4 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 40 | (pad A17 smd circle (at 5.2 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 41 | (pad A18 smd circle (at 6 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 42 | (pad A19 smd circle (at 6.8 -7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 43 | (pad B1 smd circle (at -7.6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 44 | (pad B2 smd circle (at -6.8 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 45 | (pad B3 smd circle (at -6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 46 | (pad B4 smd circle (at -5.2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 47 | (pad B5 smd circle (at -4.4 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 48 | (pad B6 smd circle (at -3.6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 49 | (pad B7 smd circle (at -2.8 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 50 | (pad B8 smd circle (at -2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 51 | (pad B9 smd circle (at -1.2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 52 | (pad B10 smd circle (at -0.4 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 53 | (pad B11 smd circle (at 0.4 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 54 | (pad B12 smd circle (at 1.2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 55 | (pad B13 smd circle (at 2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 56 | (pad B14 smd circle (at 2.8 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 57 | (pad B15 smd circle (at 3.6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 58 | (pad B16 smd circle (at 4.4 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 59 | (pad B17 smd circle (at 5.2 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 60 | (pad B18 smd circle (at 6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 61 | (pad B19 smd circle (at 6.8 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 62 | (pad B20 smd circle (at 7.6 -6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 63 | (pad C1 smd circle (at -7.6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 64 | (pad C2 smd circle (at -6.8 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 65 | (pad C3 smd circle (at -6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 66 | (pad C4 smd circle (at -5.2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 67 | (pad C5 smd circle (at -4.4 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 68 | (pad C6 smd circle (at -3.6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 69 | (pad C7 smd circle (at -2.8 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 70 | (pad C8 smd circle (at -2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 71 | (pad C9 smd circle (at -1.2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 72 | (pad C10 smd circle (at -0.4 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 73 | (pad C11 smd circle (at 0.4 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 74 | (pad C12 smd circle (at 1.2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 75 | (pad C13 smd circle (at 2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 76 | (pad C14 smd circle (at 2.8 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 77 | (pad C15 smd circle (at 3.6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 78 | (pad C16 smd circle (at 4.4 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 79 | (pad C17 smd circle (at 5.2 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 80 | (pad C18 smd circle (at 6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 81 | (pad C19 smd circle (at 6.8 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 82 | (pad C20 smd circle (at 7.6 -6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 83 | (pad D1 smd circle (at -7.6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 84 | (pad D2 smd circle (at -6.8 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 85 | (pad D3 smd circle (at -6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 86 | (pad D4 smd circle (at -5.2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 87 | (pad D5 smd circle (at -4.4 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 88 | (pad D6 smd circle (at -3.6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 89 | (pad D7 smd circle (at -2.8 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 90 | (pad D8 smd circle (at -2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 91 | (pad D9 smd circle (at -1.2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 92 | (pad D10 smd circle (at -0.4 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 93 | (pad D11 smd circle (at 0.4 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 94 | (pad D12 smd circle (at 1.2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 95 | (pad D13 smd circle (at 2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 96 | (pad D14 smd circle (at 2.8 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 97 | (pad D15 smd circle (at 3.6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 98 | (pad D16 smd circle (at 4.4 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 99 | (pad D17 smd circle (at 5.2 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 100 | (pad D18 smd circle (at 6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 101 | (pad D19 smd circle (at 6.8 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 102 | (pad D20 smd circle (at 7.6 -5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 103 | (pad E1 smd circle (at -7.6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 104 | (pad E2 smd circle (at -6.8 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 105 | (pad E3 smd circle (at -6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 106 | (pad E4 smd circle (at -5.2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 107 | (pad E5 smd circle (at -4.4 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 108 | (pad E6 smd circle (at -3.6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 109 | (pad E7 smd circle (at -2.8 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 110 | (pad E8 smd circle (at -2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 111 | (pad E9 smd circle (at -1.2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 112 | (pad E10 smd circle (at -0.4 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 113 | (pad E11 smd circle (at 0.4 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 114 | (pad E12 smd circle (at 1.2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 115 | (pad E13 smd circle (at 2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 116 | (pad E14 smd circle (at 2.8 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 117 | (pad E15 smd circle (at 3.6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 118 | (pad E16 smd circle (at 4.4 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 119 | (pad E17 smd circle (at 5.2 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 120 | (pad E18 smd circle (at 6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 121 | (pad E19 smd circle (at 6.8 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 122 | (pad E20 smd circle (at 7.6 -4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 123 | (pad F1 smd circle (at -7.6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 124 | (pad F2 smd circle (at -6.8 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 125 | (pad F3 smd circle (at -6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 126 | (pad F4 smd circle (at -5.2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 127 | (pad F5 smd circle (at -4.4 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 128 | (pad F6 smd circle (at -3.6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 129 | (pad F7 smd circle (at -2.8 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 130 | (pad F8 smd circle (at -2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 131 | (pad F9 smd circle (at -1.2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 132 | (pad F10 smd circle (at -0.4 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 133 | (pad F11 smd circle (at 0.4 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 134 | (pad F12 smd circle (at 1.2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 135 | (pad F13 smd circle (at 2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 136 | (pad F14 smd circle (at 2.8 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 137 | (pad F15 smd circle (at 3.6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 138 | (pad F16 smd circle (at 4.4 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 139 | (pad F17 smd circle (at 5.2 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 140 | (pad F18 smd circle (at 6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 141 | (pad F19 smd circle (at 6.8 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 142 | (pad F20 smd circle (at 7.6 -3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 143 | (pad G1 smd circle (at -7.6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 144 | (pad G2 smd circle (at -6.8 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 145 | (pad G3 smd circle (at -6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 146 | (pad G4 smd circle (at -5.2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 147 | (pad G5 smd circle (at -4.4 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 148 | (pad G6 smd circle (at -3.6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 149 | (pad G7 smd circle (at -2.8 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 150 | (pad G8 smd circle (at -2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 151 | (pad G9 smd circle (at -1.2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 152 | (pad G10 smd circle (at -0.4 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 153 | (pad G11 smd circle (at 0.4 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 154 | (pad G12 smd circle (at 1.2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 155 | (pad G13 smd circle (at 2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 156 | (pad G14 smd circle (at 2.8 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 157 | (pad G15 smd circle (at 3.6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 158 | (pad G16 smd circle (at 4.4 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 159 | (pad G17 smd circle (at 5.2 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 160 | (pad G18 smd circle (at 6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 161 | (pad G19 smd circle (at 6.8 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 162 | (pad G20 smd circle (at 7.6 -2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 163 | (pad H1 smd circle (at -7.6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 164 | (pad H2 smd circle (at -6.8 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 165 | (pad H3 smd circle (at -6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 166 | (pad H4 smd circle (at -5.2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 167 | (pad H5 smd circle (at -4.4 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 168 | (pad H6 smd circle (at -3.6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 169 | (pad H7 smd circle (at -2.8 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 170 | (pad H8 smd circle (at -2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 171 | (pad H9 smd circle (at -1.2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 172 | (pad H10 smd circle (at -0.4 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 173 | (pad H11 smd circle (at 0.4 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 174 | (pad H12 smd circle (at 1.2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 175 | (pad H13 smd circle (at 2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 176 | (pad H14 smd circle (at 2.8 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 177 | (pad H15 smd circle (at 3.6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 178 | (pad H16 smd circle (at 4.4 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 179 | (pad H17 smd circle (at 5.2 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 180 | (pad H18 smd circle (at 6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 181 | (pad H19 smd circle (at 6.8 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 182 | (pad H20 smd circle (at 7.6 -2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 183 | (pad J1 smd circle (at -7.6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 184 | (pad J2 smd circle (at -6.8 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 185 | (pad J3 smd circle (at -6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 186 | (pad J4 smd circle (at -5.2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 187 | (pad J5 smd circle (at -4.4 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 188 | (pad J6 smd circle (at -3.6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 189 | (pad J7 smd circle (at -2.8 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 190 | (pad J8 smd circle (at -2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 191 | (pad J9 smd circle (at -1.2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 192 | (pad J10 smd circle (at -0.4 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 193 | (pad J11 smd circle (at 0.4 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 194 | (pad J12 smd circle (at 1.2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 195 | (pad J13 smd circle (at 2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 196 | (pad J14 smd circle (at 2.8 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 197 | (pad J15 smd circle (at 3.6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 198 | (pad J16 smd circle (at 4.4 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 199 | (pad J17 smd circle (at 5.2 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 200 | (pad J18 smd circle (at 6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 201 | (pad J19 smd circle (at 6.8 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 202 | (pad J20 smd circle (at 7.6 -1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 203 | (pad K1 smd circle (at -7.6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 204 | (pad K2 smd circle (at -6.8 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 205 | (pad K3 smd circle (at -6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 206 | (pad K4 smd circle (at -5.2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 207 | (pad K5 smd circle (at -4.4 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 208 | (pad K6 smd circle (at -3.6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 209 | (pad K7 smd circle (at -2.8 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 210 | (pad K8 smd circle (at -2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 211 | (pad K9 smd circle (at -1.2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 212 | (pad K10 smd circle (at -0.4 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 213 | (pad K11 smd circle (at 0.4 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 214 | (pad K12 smd circle (at 1.2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 215 | (pad K13 smd circle (at 2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 216 | (pad K14 smd circle (at 2.8 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 217 | (pad K15 smd circle (at 3.6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 218 | (pad K16 smd circle (at 4.4 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 219 | (pad K17 smd circle (at 5.2 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 220 | (pad K18 smd circle (at 6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 221 | (pad K19 smd circle (at 6.8 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 222 | (pad K20 smd circle (at 7.6 -0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 223 | (pad L1 smd circle (at -7.6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 224 | (pad L2 smd circle (at -6.8 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 225 | (pad L3 smd circle (at -6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 226 | (pad L4 smd circle (at -5.2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 227 | (pad L5 smd circle (at -4.4 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 228 | (pad L6 smd circle (at -3.6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 229 | (pad L7 smd circle (at -2.8 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 230 | (pad L8 smd circle (at -2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 231 | (pad L9 smd circle (at -1.2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 232 | (pad L10 smd circle (at -0.4 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 233 | (pad L11 smd circle (at 0.4 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 234 | (pad L12 smd circle (at 1.2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 235 | (pad L13 smd circle (at 2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 236 | (pad L14 smd circle (at 2.8 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 237 | (pad L15 smd circle (at 3.6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 238 | (pad L16 smd circle (at 4.4 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 239 | (pad L17 smd circle (at 5.2 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 240 | (pad L18 smd circle (at 6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 241 | (pad L19 smd circle (at 6.8 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 242 | (pad L20 smd circle (at 7.6 0.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 243 | (pad M1 smd circle (at -7.6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 244 | (pad M2 smd circle (at -6.8 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 245 | (pad M3 smd circle (at -6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 246 | (pad M4 smd circle (at -5.2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 247 | (pad M5 smd circle (at -4.4 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 248 | (pad M6 smd circle (at -3.6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 249 | (pad M7 smd circle (at -2.8 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 250 | (pad M8 smd circle (at -2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 251 | (pad M9 smd circle (at -1.2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 252 | (pad M10 smd circle (at -0.4 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 253 | (pad M11 smd circle (at 0.4 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 254 | (pad M12 smd circle (at 1.2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 255 | (pad M13 smd circle (at 2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 256 | (pad M14 smd circle (at 2.8 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 257 | (pad M15 smd circle (at 3.6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 258 | (pad M16 smd circle (at 4.4 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 259 | (pad M17 smd circle (at 5.2 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 260 | (pad M18 smd circle (at 6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 261 | (pad M19 smd circle (at 6.8 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 262 | (pad M20 smd circle (at 7.6 1.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 263 | (pad N1 smd circle (at -7.6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 264 | (pad N2 smd circle (at -6.8 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 265 | (pad N3 smd circle (at -6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 266 | (pad N4 smd circle (at -5.2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 267 | (pad N5 smd circle (at -4.4 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 268 | (pad N6 smd circle (at -3.6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 269 | (pad N7 smd circle (at -2.8 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 270 | (pad N8 smd circle (at -2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 271 | (pad N9 smd circle (at -1.2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 272 | (pad N10 smd circle (at -0.4 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 273 | (pad N11 smd circle (at 0.4 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 274 | (pad N12 smd circle (at 1.2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 275 | (pad N13 smd circle (at 2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 276 | (pad N14 smd circle (at 2.8 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 277 | (pad N15 smd circle (at 3.6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 278 | (pad N16 smd circle (at 4.4 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 279 | (pad N17 smd circle (at 5.2 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 280 | (pad N18 smd circle (at 6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 281 | (pad N19 smd circle (at 6.8 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 282 | (pad N20 smd circle (at 7.6 2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 283 | (pad P1 smd circle (at -7.6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 284 | (pad P2 smd circle (at -6.8 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 285 | (pad P3 smd circle (at -6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 286 | (pad P4 smd circle (at -5.2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 287 | (pad P5 smd circle (at -4.4 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 288 | (pad P6 smd circle (at -3.6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 289 | (pad P7 smd circle (at -2.8 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 290 | (pad P8 smd circle (at -2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 291 | (pad P9 smd circle (at -1.2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 292 | (pad P10 smd circle (at -0.4 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 293 | (pad P11 smd circle (at 0.4 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 294 | (pad P12 smd circle (at 1.2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 295 | (pad P13 smd circle (at 2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 296 | (pad P14 smd circle (at 2.8 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 297 | (pad P15 smd circle (at 3.6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 298 | (pad P16 smd circle (at 4.4 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 299 | (pad P17 smd circle (at 5.2 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 300 | (pad P18 smd circle (at 6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 301 | (pad P19 smd circle (at 6.8 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 302 | (pad P20 smd circle (at 7.6 2.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 303 | (pad R1 smd circle (at -7.6 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 304 | (pad R2 smd circle (at -6.8 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 305 | (pad R3 smd circle (at -6 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 306 | (pad R4 smd circle (at -5.2 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 307 | (pad R5 smd circle (at -4.4 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 308 | (pad R16 smd circle (at 4.4 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 309 | (pad R17 smd circle (at 5.2 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 310 | (pad R18 smd circle (at 6 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 311 | (pad R19 smd circle (at 6.8 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 312 | (pad R20 smd circle (at 7.6 3.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 313 | (pad T1 smd circle (at -7.6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 314 | (pad T2 smd circle (at -6.8 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 315 | (pad T3 smd circle (at -6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 316 | (pad T4 smd circle (at -5.2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 317 | (pad T5 smd circle (at -4.4 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 318 | (pad T6 smd circle (at -3.6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 319 | (pad T7 smd circle (at -2.8 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 320 | (pad T8 smd circle (at -2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 321 | (pad T9 smd circle (at -1.2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 322 | (pad T10 smd circle (at -0.4 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 323 | (pad T11 smd circle (at 0.4 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 324 | (pad T12 smd circle (at 1.2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 325 | (pad T13 smd circle (at 2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 326 | (pad T14 smd circle (at 2.8 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 327 | (pad T15 smd circle (at 3.6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 328 | (pad T16 smd circle (at 4.4 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 329 | (pad T17 smd circle (at 5.2 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 330 | (pad T18 smd circle (at 6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 331 | (pad T19 smd circle (at 6.8 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 332 | (pad T20 smd circle (at 7.6 4.4) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 333 | (pad U1 smd circle (at -7.6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 334 | (pad U2 smd circle (at -6.8 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 335 | (pad U3 smd circle (at -6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 336 | (pad U4 smd circle (at -5.2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 337 | (pad U5 smd circle (at -4.4 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 338 | (pad U6 smd circle (at -3.6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 339 | (pad U7 smd circle (at -2.8 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 340 | (pad U8 smd circle (at -2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 341 | (pad U9 smd circle (at -1.2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 342 | (pad U10 smd circle (at -0.4 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 343 | (pad U11 smd circle (at 0.4 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 344 | (pad U12 smd circle (at 1.2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 345 | (pad U13 smd circle (at 2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 346 | (pad U14 smd circle (at 2.8 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 347 | (pad U15 smd circle (at 3.6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 348 | (pad U16 smd circle (at 4.4 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 349 | (pad U17 smd circle (at 5.2 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 350 | (pad U18 smd circle (at 6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 351 | (pad U19 smd circle (at 6.8 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 352 | (pad U20 smd circle (at 7.6 5.2) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 353 | (pad V1 smd circle (at -7.6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 354 | (pad V2 smd circle (at -6.8 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 355 | (pad V3 smd circle (at -6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 356 | (pad V4 smd circle (at -5.2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 357 | (pad V5 smd circle (at -4.4 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 358 | (pad V6 smd circle (at -3.6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 359 | (pad V7 smd circle (at -2.8 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 360 | (pad V8 smd circle (at -2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 361 | (pad V9 smd circle (at -1.2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 362 | (pad V10 smd circle (at -0.4 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 363 | (pad V11 smd circle (at 0.4 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 364 | (pad V12 smd circle (at 1.2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 365 | (pad V13 smd circle (at 2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 366 | (pad V14 smd circle (at 2.8 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 367 | (pad V15 smd circle (at 3.6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 368 | (pad V16 smd circle (at 4.4 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 369 | (pad V17 smd circle (at 5.2 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 370 | (pad V18 smd circle (at 6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 371 | (pad V19 smd circle (at 6.8 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 372 | (pad V20 smd circle (at 7.6 6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 373 | (pad W1 smd circle (at -7.6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 374 | (pad W2 smd circle (at -6.8 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 375 | (pad W3 smd circle (at -6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 376 | (pad W4 smd circle (at -5.2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 377 | (pad W5 smd circle (at -4.4 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 378 | (pad W6 smd circle (at -3.6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 379 | (pad W7 smd circle (at -2.8 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 380 | (pad W8 smd circle (at -2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 381 | (pad W9 smd circle (at -1.2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 382 | (pad W10 smd circle (at -0.4 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 383 | (pad W11 smd circle (at 0.4 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 384 | (pad W12 smd circle (at 1.2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 385 | (pad W13 smd circle (at 2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 386 | (pad W14 smd circle (at 2.8 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 387 | (pad W15 smd circle (at 3.6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 388 | (pad W16 smd circle (at 4.4 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 389 | (pad W17 smd circle (at 5.2 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 390 | (pad W18 smd circle (at 6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 391 | (pad W19 smd circle (at 6.8 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 392 | (pad W20 smd circle (at 7.6 6.8) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 393 | (pad Y2 smd circle (at -6.8 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 394 | (pad Y3 smd circle (at -6 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 395 | (pad Y5 smd circle (at -4.4 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 396 | (pad Y6 smd circle (at -3.6 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 397 | (pad Y7 smd circle (at -2.8 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 398 | (pad Y8 smd circle (at -2 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 399 | (pad Y11 smd circle (at 0.4 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 400 | (pad Y12 smd circle (at 1.2 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 401 | (pad Y14 smd circle (at 2.8 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 402 | (pad Y15 smd circle (at 3.6 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 403 | (pad Y16 smd circle (at 4.4 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 404 | (pad Y17 smd circle (at 5.2 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 405 | (pad Y19 smd circle (at 6.8 7.6) (size 0.6 0.6) (layers F.Cu F.Mask F.Paste)) 406 | (fp_text user %R (at 0 0) (layer F.Fab) 407 | (effects (font (size 1 1) (thickness 0.15))) 408 | ) 409 | (model ${KISYS3DMOD}/Package_BGA.3dshapes/Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.6mm_SMD.wrl 410 | (at (xyz 0 0 0)) 411 | (scale (xyz 1 1 1)) 412 | (rotate (xyz 0 0 0)) 413 | ) 414 | ) -------------------------------------------------------------------------------- /lib/Lyontek_psram.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP LY68L3200SIT 4 | D 64MBit SPI PSRAM 5 | K PSRAM 6 | F https://datasheet.lcsc.com/szlcsc/Lyontek-Inc-LY68L6400SLIT_C261881.pdf 7 | $ENDCMP 8 | # 9 | $CMP LY68S3200SLT 10 | D 32MBit SPI PSRAM 11 | K PSRAM 12 | F https://datasheet.lcsc.com/szlcsc/Lyontek-Inc-LY68S3200SLT_C261882.pdf 13 | $ENDCMP 14 | # 15 | #End Doc Library 16 | -------------------------------------------------------------------------------- /lib/Lyontek_psram.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP LY68L6400SLIT 4 | D 64MBit SPI PSRAM 5 | K PSRAM 6 | F https://datasheet.lcsc.com/szlcsc/Lyontek-Inc-LY68L6400SLIT_C261881.pdf 7 | $ENDCMP 8 | # 9 | $CMP LY68S3200SLT 10 | D 32MBit SPI PSRAM 11 | K PSRAM 12 | F https://datasheet.lcsc.com/szlcsc/Lyontek-Inc-LY68S3200SLT_C261882.pdf 13 | $ENDCMP 14 | # 15 | #End Doc Library 16 | -------------------------------------------------------------------------------- /lib/Lyontek_psram.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # LY68L6400SLIT 5 | # 6 | DEF LY68L6400SLIT U 0 40 Y Y 1 F N 7 | F0 "U" -300 350 50 H V C CNN 8 | F1 "LY68L6400SLIT" -350 450 50 H V C CNN 9 | F2 "" -50 -50 50 H I C CNN 10 | F3 "" -50 -50 50 H I C CNN 11 | ALIAS LY68S3200SLT 12 | DRAW 13 | S 400 300 -350 -300 0 1 0 N 14 | X ~CE 1 -550 150 200 R 50 50 1 1 I 15 | X SO/SIO1 2 600 50 200 L 50 50 1 1 B 16 | X SIO2 3 600 -50 200 L 50 50 1 1 B 17 | X Vss 4 0 -500 200 U 50 50 1 1 W 18 | X SI/SIO0 5 600 150 200 L 50 50 1 1 B 19 | X SCLK 6 -550 -50 200 R 50 50 1 1 I 20 | X SIO3 7 600 -150 200 L 50 50 1 1 B 21 | X VCC 8 0 500 200 D 50 50 1 1 W 22 | ENDDRAW 23 | ENDDEF 24 | # 25 | #End Library 26 | -------------------------------------------------------------------------------- /lib/M3406.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/M3406.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP M3406 4 | D M3406 buck converter 5 | $ENDCMP 6 | # 7 | #End Doc Library 8 | -------------------------------------------------------------------------------- /lib/M3406.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # M3406 5 | # 6 | DEF M3406 U 0 40 Y Y 1 F N 7 | F0 "U" 150 400 50 H V C CNN 8 | F1 "M3406" -150 400 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | *sot23-5* 13 | $ENDFPLIST 14 | DRAW 15 | S -250 350 250 -200 0 1 0 N 16 | X RUN 1 -450 50 200 R 50 50 1 1 I 17 | X GND 2 0 -400 200 U 50 50 1 1 W 18 | X SW 3 450 200 200 L 50 50 1 1 O 19 | X VIN 4 -450 200 200 R 50 50 1 1 W 20 | X FB 5 450 50 200 L 50 50 1 1 I 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | #End Library 25 | -------------------------------------------------------------------------------- /lib/ME2108A.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/ME2108A.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP ME2108A27M3 4 | D SOT23 fixed-voltage boost converter 5 | K Boost converter 6 | F https://datasheet.lcsc.com/szlcsc/Nanjing-Micro-One-Elec-ME2108A33M3G_C236804.pdf 7 | $ENDCMP 8 | # 9 | $CMP ME2108A33M3 10 | D SOT23 fixed-voltage boost converter 11 | K Boost converter 12 | F https://datasheet.lcsc.com/szlcsc/Nanjing-Micro-One-Elec-ME2108A33M3G_C236804.pdf 13 | $ENDCMP 14 | # 15 | $CMP ME2108A50M3 16 | D SOT23 fixed-voltage boost converter 17 | K Boost converter 18 | F https://datasheet.lcsc.com/szlcsc/Nanjing-Micro-One-Elec-ME2108A33M3G_C236804.pdf 19 | $ENDCMP 20 | # 21 | #End Doc Library 22 | -------------------------------------------------------------------------------- /lib/ME2108A.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # ME2108A27M3 5 | # 6 | DEF ME2108A27M3 U 0 40 Y Y 1 F N 7 | F0 "U" 0 350 50 H V C CNN 8 | F1 "ME2108A27M3" 0 450 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | ALIAS ME2108A33M3 ME2108A50M3 12 | $FPLIST 13 | *sot-23* 14 | $ENDFPLIST 15 | DRAW 16 | S -250 250 250 -150 0 1 0 N 17 | X VSS 1 0 -350 200 U 50 50 1 1 W 18 | X LX 2 -450 100 200 R 50 50 1 1 I 19 | X VOUT 3 450 100 200 L 50 50 1 1 w 20 | ENDDRAW 21 | ENDDEF 22 | # 23 | #End Library 24 | -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- 1 | 2 | all: ECP5UM45.lib 3 | 4 | ECP5UM45.lib: ECP5UM45Pinout.csv 5 | kipart -r generic -o ECP5UM45.lib --overwrite -b ECP5UM45Pinout.csv 6 | -------------------------------------------------------------------------------- /lib/Murata_1212.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Murata_1212 (layer F.Cu) (tedit 5D174547) 2 | (fp_text reference REF** (at 0 -2.8) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value Murata_1212 (at -0.05 -4.3) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -1.75 -1.55) (end 1.75 -1.55) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 1.75 1.55) (end -1.75 1.55) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -2 -1.75) (end 2 -1.75) (layer F.Fab) (width 0.12)) 11 | (fp_line (start 2 -1.75) (end 2 1.75) (layer F.Fab) (width 0.12)) 12 | (fp_line (start 2 1.75) (end -2 1.75) (layer F.Fab) (width 0.12)) 13 | (fp_line (start -2 1.75) (end -2 -1.75) (layer F.Fab) (width 0.12)) 14 | (fp_text user %R (at -0.25 -1 180) (layer F.Fab) 15 | (effects (font (size 0.75 0.75) (thickness 0.1))) 16 | ) 17 | (pad 1 smd rect (at -1.25 0) (size 1.1 2.7) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 1.25 0 180) (size 1.1 2.7) (layers F.Cu F.Paste F.Mask)) 19 | ) 20 | -------------------------------------------------------------------------------- /lib/R6GHBHC-M01.kicad_mod: -------------------------------------------------------------------------------- 1 | (module R6GHBHC-M01 (layer F.Cu) (tedit 5D6006A5) 2 | (fp_text reference REF** (at -1.1 -2 180) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value 19-337/R6GHBHC-M01/2T (at -2.15 -0.65 90) (layer F.Fab) 6 | (effects (font (size 0.3 0.3) (thickness 0.075))) 7 | ) 8 | (fp_text user %R (at 0 0 90) (layer F.Fab) 9 | (effects (font (size 0.4 0.4) (thickness 0.1))) 10 | ) 11 | (fp_line (start -0.3 -0.8) (end 0.3 -0.8) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -0.3 0.8) (end 0.3 0.8) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -0.7 0.4) (end -1.05 0.4) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -0.7 -0.4) (end -1.05 -0.4) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -1.05 -1.05) (end 1.05 -1.05) (layer F.CrtYd) (width 0.12)) 16 | (fp_line (start 1.05 -1.05) (end 1.05 1.05) (layer F.CrtYd) (width 0.12)) 17 | (fp_line (start 1.05 1.05) (end -1.05 1.05) (layer F.CrtYd) (width 0.12)) 18 | (fp_line (start -1.05 1.05) (end -1.05 -1.05) (layer F.CrtYd) (width 0.12)) 19 | (pad 3 smd rect (at -0.7 -0.75) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)) 20 | (pad 1 smd rect (at -0.7 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 21 | (pad 2 smd rect (at -0.7 0.75) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)) 22 | (pad 6 smd rect (at 0.7 0) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)) 23 | (pad 4 smd rect (at 0.7 -0.75) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)) 24 | (pad 5 smd rect (at 0.7 0.75) (size 0.6 0.5) (layers F.Cu F.Paste F.Mask)) 25 | ) 26 | -------------------------------------------------------------------------------- /lib/RPM973-H11.kicad_mod: -------------------------------------------------------------------------------- 1 | (module RPM973-H11 (layer F.Cu) (tedit 5D60063A) 2 | (descr "IrDA transceiver, side emittor") 3 | (tags IrDA) 4 | (attr smd) 5 | (fp_text reference REF** (at -2.3 2.8) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value RPM973-H11 (at 0.05 -1.8) (layer F.Fab) 9 | (effects (font (size 0.6 0.6) (thickness 0.1))) 10 | ) 11 | (fp_text user %R (at -0.55 -0.2) (layer F.Fab) 12 | (effects (font (size 0.75 0.75) (thickness 0.15))) 13 | ) 14 | (fp_line (start -3.4 0.85) (end 3.4 0.85) (layer F.Fab) (width 0.12)) 15 | (fp_line (start -3.4 0.85) (end -3.4 -0.8) (layer F.Fab) (width 0.12)) 16 | (fp_line (start -3.4 -0.8) (end 3.4 -0.8) (layer F.Fab) (width 0.12)) 17 | (fp_line (start 3.4 -0.8) (end 3.4 0.85) (layer F.Fab) (width 0.12)) 18 | (fp_line (start -3.25 1) (end -3.55 1) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -3.55 1) (end -3.55 -0.85) (layer F.SilkS) (width 0.15)) 20 | (fp_arc (start -2.5 -1) (end -1.45 -1) (angle -180) (layer F.SilkS) (width 0.15)) 21 | (fp_arc (start 2.5 -1) (end 3.4 -1) (angle -180) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -3.55 -0.85) (end -3.55 -1) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -1.45 -1) (end -0.75 -1) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start 1.6 -1) (end 1.05 -1) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start 3.4 -1) (end 3.55 -1) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start 3.55 -1) (end 3.55 0.85) (layer F.SilkS) (width 0.15)) 27 | (fp_line (start 3.55 0.85) (end 3.55 1) (layer F.SilkS) (width 0.15)) 28 | (fp_line (start 3.55 1) (end 3.2 1) (layer F.SilkS) (width 0.15)) 29 | (pad 7 smd rect (at -2.85 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 30 | (pad 6 smd rect (at -1.9 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 31 | (pad 5 smd rect (at -0.95 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 32 | (pad 4 smd rect (at 0 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 33 | (pad 3 smd rect (at 0.95 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 34 | (pad 2 smd rect (at 1.9 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 35 | (pad 1 smd rect (at 2.85 0.8) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) 36 | (pad SH smd rect (at 0 -1.1) (size 1.5 0.7) (drill (offset 0.15 0)) (layers F.Cu F.Paste F.Mask)) 37 | ) 38 | -------------------------------------------------------------------------------- /lib/RPM973.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/RPM973.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP RPM973 4 | D 4Mbps IrDA transceiver 5 | F http://caxapa.ru/thumbs/681949/RPM973-H16(full).pdf 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /lib/RPM973.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # RPM973 5 | # 6 | DEF RPM973 U 0 40 Y Y 1 F N 7 | F0 "U" -250 600 50 H V C CNN 8 | F1 "RPM973" 100 600 50 H V C CNN 9 | F2 "" -100 0 50 H I C CNN 10 | F3 "" -100 0 50 H I C CNN 11 | DRAW 12 | A 250 400 150 -899 899 0 1 0 N 250 250 250 550 13 | A 250 -500 150 -899 899 1 1 0 N 250 -650 250 -350 14 | P 2 0 1 0 250 250 250 -350 N 15 | P 5 0 1 0 250 -650 -250 -650 -250 550 200 550 250 550 N 16 | X LEDA 1 -450 400 200 R 50 50 1 1 W 17 | X TXD 2 -450 250 200 R 50 50 1 1 I 18 | X RXD 3 -450 100 200 R 50 50 1 1 O 19 | X PWDWN 4 -450 -50 200 R 50 50 1 1 I 20 | X VCC 5 -450 -200 200 R 50 50 1 1 W 21 | X VIO 6 -450 -350 200 R 50 50 1 1 W 22 | X GND 7 -450 -500 200 R 50 50 1 1 W 23 | X SHIELD SH 100 -850 200 U 50 50 1 1 P 24 | ENDDRAW 25 | ENDDEF 26 | # 27 | #End Library 28 | -------------------------------------------------------------------------------- /lib/SWPA25xx.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SWPA25xx (layer F.Cu) (tedit 5C73FF2B) 2 | (fp_text reference REF** (at 0.65 -1.75) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value SWPA25xx (at 0.05 -3.2) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -0.35 -1) (end 0.3 -1) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 0.3 -1) (end 0.35 -1) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 0.35 1) (end -0.35 1) (layer F.SilkS) (width 0.15)) 11 | (pad 1 smd rect (at -0.85 0) (size 0.85 2) (layers F.Cu F.Paste F.Mask)) 12 | (pad 2 smd rect (at 0.85 0 180) (size 0.85 2) (layers F.Cu F.Paste F.Mask)) 13 | ) 14 | -------------------------------------------------------------------------------- /lib/SWPA60xx.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SWPA60xx (layer F.Cu) (tedit 5C73FF04) 2 | (fp_text reference REF** (at 0 -4.05) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value SWPA60xx (at -0.1 -5.6) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -1.4 -2.85) (end 1.35 -2.85) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 1.4 2.85) (end -1.35 2.85) (layer F.SilkS) (width 0.15)) 10 | (pad 1 smd rect (at -2.3 0) (size 1.7 5.7) (layers F.Cu F.Paste F.Mask)) 11 | (pad 2 smd rect (at 2.3 0 180) (size 1.7 5.7) (layers F.Cu F.Paste F.Mask)) 12 | ) 13 | -------------------------------------------------------------------------------- /lib/Seiko_fp_crystal_SMD_7050-4Pin_7.0x5.0mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Seiko_fp_crystal_SMD_7050-4Pin_7.0x5.0mm (layer F.Cu) (tedit 5D6538A5) 2 | (descr "SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package") 3 | (tags "SMD SMT crystal") 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -3.7) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value Seiko_fp_crystal_SMD_7050-4Pin_7.0x5.0mm (at 0 3.7) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_text user %R (at 0 0) (layer F.Fab) 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | ) 14 | (fp_line (start -3.3 -2.5) (end 3.3 -2.5) (layer F.Fab) (width 0.1)) 15 | (fp_line (start 3.3 -2.5) (end 3.5 -2.3) (layer F.Fab) (width 0.1)) 16 | (fp_line (start 3.5 -2.3) (end 3.5 2.3) (layer F.Fab) (width 0.1)) 17 | (fp_line (start 3.5 2.3) (end 3.3 2.5) (layer F.Fab) (width 0.1)) 18 | (fp_line (start 3.3 2.5) (end -3.3 2.5) (layer F.Fab) (width 0.1)) 19 | (fp_line (start -3.3 2.5) (end -3.5 2.3) (layer F.Fab) (width 0.1)) 20 | (fp_line (start -3.5 2.3) (end -3.5 -2.3) (layer F.Fab) (width 0.1)) 21 | (fp_line (start -3.5 -2.3) (end -3.3 -2.5) (layer F.Fab) (width 0.1)) 22 | (fp_line (start -3.5 1.5) (end -2.5 2.5) (layer F.Fab) (width 0.1)) 23 | (fp_line (start -3.7 -2.4) (end -3.7 -2.7) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start -1.4 -2.7) (end 1.4 -2.7) (layer F.SilkS) (width 0.12)) 25 | (fp_line (start 3.7 -2.7) (end 3.7 -0.3) (layer F.SilkS) (width 0.12)) 26 | (fp_line (start -4.2 2.4) (end -3.7 2.4) (layer F.SilkS) (width 0.12)) 27 | (fp_line (start -3.7 2.4) (end -3.7 2.7) (layer F.SilkS) (width 0.12)) 28 | (fp_line (start -1.4 2.7) (end 1.4 2.7) (layer F.SilkS) (width 0.12)) 29 | (fp_line (start 3.7 2.7) (end 3.7 0.3) (layer F.SilkS) (width 0.12)) 30 | (fp_line (start -4.2 0.3) (end -3.7 0.3) (layer F.SilkS) (width 0.12)) 31 | (fp_line (start -3.7 0.3) (end -3.7 -2.4) (layer F.SilkS) (width 0.12)) 32 | (fp_line (start 3.7 -0.3) (end 3.7 0.3) (layer F.SilkS) (width 0.12)) 33 | (fp_line (start -4.3 -2.8) (end -4.3 2.8) (layer F.CrtYd) (width 0.05)) 34 | (fp_line (start -4.3 2.8) (end 4.3 2.8) (layer F.CrtYd) (width 0.05)) 35 | (fp_line (start 4.3 2.8) (end 4.3 -2.8) (layer F.CrtYd) (width 0.05)) 36 | (fp_line (start 4.3 -2.8) (end -4.3 -2.8) (layer F.CrtYd) (width 0.05)) 37 | (pad 1 smd rect (at -2.54 2.1) (size 2 1.8) (layers F.Cu F.Paste F.Mask)) 38 | (pad 2 smd rect (at 2.54 2.1) (size 2 1.8) (layers F.Cu F.Paste F.Mask)) 39 | (pad 3 smd rect (at 2.54 -2.1) (size 2 1.8) (layers F.Cu F.Paste F.Mask)) 40 | (pad 4 smd rect (at -2.54 -2.1) (size 2 1.8) (layers F.Cu F.Paste F.Mask)) 41 | (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_7050-4Pin_7.0x5.0mm.wrl 42 | (at (xyz 0 0 0)) 43 | (scale (xyz 1 1 1)) 44 | (rotate (xyz 0 0 0)) 45 | ) 46 | ) 47 | -------------------------------------------------------------------------------- /lib/XR1151.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP XR1151 4 | D Boostconverter, >1.6V in, up to 6V out 5 | K boostconverter 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /lib/XR1151.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP XR1151 4 | D Boostconverter, >1.6V in, up to 6V out 5 | K boostconverter 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /lib/XR1151.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # XR1151 5 | # 6 | DEF XR1151 U 0 40 Y Y 1 F N 7 | F0 "U" -250 350 50 H V C CNN 8 | F1 "XR1151" 0 50 50 H V C CNN 9 | F2 "Package_TO_SOT_SMD:SOT-23-6" -350 350 50 H I C CNN 10 | F3 "" -350 350 50 H I C CNN 11 | DRAW 12 | S -250 300 250 -300 0 1 0 N 13 | X SW 1 0 500 200 D 50 50 1 1 O 14 | X GND 2 0 -500 200 U 50 50 1 1 W 15 | X FB 3 450 -100 200 L 50 50 1 1 I 16 | X EN 4 -450 -150 200 R 50 50 1 1 I 17 | X Vin 5 -450 150 200 R 50 50 1 1 W 18 | X Vin 6 -450 0 200 R 50 50 1 1 W 19 | ENDDRAW 20 | ENDDEF 21 | # 22 | #End Library 23 | -------------------------------------------------------------------------------- /lib/art.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/art.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/art.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # art 5 | # 6 | DEF art A 0 40 Y Y 1 F N 7 | F0 "A" 0 350 50 H V C CNN 8 | F1 "art" -200 350 50 H V C CNN 9 | F2 "" 0 350 50 H I C CNN 10 | F3 "" 0 350 50 H I C CNN 11 | DRAW 12 | S -250 300 300 -200 0 1 0 N 13 | S -200 250 -50 100 0 1 0 N 14 | S 150 -50 250 -150 0 1 0 N 15 | ENDDRAW 16 | ENDDEF 17 | # 18 | #End Library 19 | -------------------------------------------------------------------------------- /lib/battery_holder_1xAA.kicad_mod: -------------------------------------------------------------------------------- 1 | (module battery_holder_1xAA (layer F.Cu) (tedit 5D17456F) 2 | (fp_text reference REF** (at 8 -12) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value battery_holder_1xAA (at 0.1 -3.35) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -28.5 -8.5) (end -28.5 8.5) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -28.5 8.5) (end 28.5 8.5) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 28.5 8.5) (end 28.5 -8.5) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 28.5 -8.5) (end -28.5 -8.5) (layer F.SilkS) (width 0.15)) 12 | (fp_circle (center 0 0) (end 2 0) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 24 -5) (end 24 5) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -24 -5) (end -24 5) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -24 5) (end -22 -3) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -22 -3) (end -21 2) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start -21 2) (end -19.5 -2.5) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start -19.5 -2.5) (end -18.5 1.5) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -18.5 1.5) (end -17.5 -2) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start 30.5 -1) (end 30.5 1) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 29.5 0) (end 31.5 0) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -30 -1) (end -30 1) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -29 -9) (end 29 -9) (layer F.Fab) (width 0.12)) 24 | (fp_line (start 29 -9) (end 29 9) (layer F.Fab) (width 0.12)) 25 | (fp_line (start 29 9) (end -29 9) (layer F.Fab) (width 0.12)) 26 | (fp_line (start -29 9) (end -29 -9) (layer F.Fab) (width 0.12)) 27 | (fp_line (start -24 -5) (end -24 5) (layer F.Fab) (width 0.12)) 28 | (fp_line (start -24 5) (end -22 -3) (layer F.Fab) (width 0.12)) 29 | (fp_line (start -22 -3) (end -21 2) (layer F.Fab) (width 0.12)) 30 | (fp_line (start -21 2) (end -19.5 -2.5) (layer F.Fab) (width 0.12)) 31 | (fp_line (start -19.5 -2.5) (end -18.5 1.5) (layer F.Fab) (width 0.12)) 32 | (fp_line (start -18.5 1.5) (end -17.5 -2) (layer F.Fab) (width 0.12)) 33 | (fp_text user %R (at -26.25 -7.55) (layer F.Fab) 34 | (effects (font (size 1 1) (thickness 0.15))) 35 | ) 36 | (pad 2 thru_hole oval (at -26 0) (size 1.6 4.3) (drill oval 0.7 3.4) (layers *.Cu *.Mask)) 37 | (pad 1 thru_hole oval (at 26 0) (size 1.6 4.3) (drill oval 0.7 3.4) (layers *.Cu *.Mask)) 38 | ) 39 | -------------------------------------------------------------------------------- /lib/mouse_bite_5.kicad_mod: -------------------------------------------------------------------------------- 1 | (module mouse_bite_5 (layer F.Cu) (tedit 5D80EEF0) 2 | (attr virtual) 3 | (fp_text reference REF** (at 0.223 -1.982) (layer F.SilkS) hide 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value mouse_bite_5 (at 0.223 -2.982) (layer F.Fab) hide 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (pad "" np_thru_hole circle (at 0 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 10 | (pad "" np_thru_hole circle (at 0.65 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 11 | (pad "" np_thru_hole circle (at 1.3 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 12 | (pad "" np_thru_hole circle (at -0.65 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 13 | (pad "" np_thru_hole circle (at -1.3 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 14 | ) 15 | -------------------------------------------------------------------------------- /lib/mouse_bite_6.kicad_mod: -------------------------------------------------------------------------------- 1 | (module mouse_bite_6 (layer F.Cu) (tedit 5D80EF38) 2 | (attr virtual) 3 | (fp_text reference REF** (at 0.6 -1.55) (layer F.SilkS) hide 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value mouse_bite_6 (at 0.223 -2.982) (layer F.Fab) hide 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (pad "" np_thru_hole circle (at -0.325 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 10 | (pad "" np_thru_hole circle (at 0.325 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 11 | (pad "" np_thru_hole circle (at 0.975 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 12 | (pad "" np_thru_hole circle (at -0.975 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 13 | (pad "" np_thru_hole circle (at -1.625 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 14 | (pad "" np_thru_hole circle (at 1.625 0) (size 0.35 0.35) (drill 0.35) (layers *.Cu *.Mask)) 15 | ) 16 | -------------------------------------------------------------------------------- /lib/no_soldermask_square.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/no_soldermask_square.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/no_soldermask_square.kicad_mod: -------------------------------------------------------------------------------- 1 | (module no_soldermask_square (layer F.Cu) (tedit 5D647F52) 2 | (attr virtual) 3 | (fp_text reference REF** (at -0.1 -4) (layer F.SilkS) hide 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value no_soldermask_square (at 0 -6.1) (layer F.Fab) hide 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_poly (pts (xy -2.4 -2.4) (xy -2.4 2.4) (xy 2.4 2.4) (xy 2.4 -2.4)) (layer F.Mask) (width 0.1)) 10 | ) 11 | -------------------------------------------------------------------------------- /lib/no_soldermask_square.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # square 5 | # 6 | DEF square A 0 40 Y Y 1 F N 7 | F0 "A" -50 0 50 H V C CNN 8 | F1 "square" 0 150 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | DRAW 12 | S -100 100 100 -100 0 1 0 N 13 | ENDDRAW 14 | ENDDEF 15 | # 16 | #End Library 17 | -------------------------------------------------------------------------------- /lib/ns8002.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lib/ns8002.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # NS8002 5 | # 6 | DEF NS8002 U 0 40 Y Y 1 F N 7 | F0 "U" -250 500 50 H V C CNN 8 | F1 "NS8002" -250 400 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | DRAW 12 | S -300 350 300 -300 0 1 0 N 13 | X SD 1 -500 -200 200 R 50 50 1 1 I 14 | X BYP 2 500 -200 200 L 50 50 1 1 I 15 | X +IN 3 -500 200 200 R 50 50 1 1 I 16 | X -IN 4 -500 0 200 R 50 50 1 1 I 17 | X VO1 5 500 200 200 L 50 50 1 1 O 18 | X VDD 6 0 550 200 D 50 50 1 1 W 19 | X GND 7 0 -500 200 U 50 50 1 1 W 20 | X VO2 8 500 0 200 L 50 50 1 1 O 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | #End Library 25 | -------------------------------------------------------------------------------- /lib/spdt_sh.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP SW_SPDT_shielded 4 | D Switch, single pole double throw, shielded 5 | K switch single-pole double-throw spdt ON-ON 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /lib/spdt_sh.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # SW_SPDT_shielded 5 | # 6 | DEF SW_SPDT_shielded SW 0 0 Y N 1 F N 7 | F0 "SW" 0 200 50 H V C CNN 8 | F1 "SW_SPDT_shielded" 0 300 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | DRAW 12 | C -80 0 20 0 0 0 N 13 | C 80 -100 20 0 0 0 N 14 | C 80 100 20 0 1 0 N 15 | S -150 150 150 -150 0 1 0 N 16 | P 2 0 1 0 -100 0 -150 0 N 17 | P 2 0 1 0 -60 10 65 90 N 18 | P 2 0 1 0 100 -100 150 -100 N 19 | P 2 0 1 0 100 100 150 100 N 20 | X A 1 250 100 100 L 50 50 1 1 P 21 | X B 2 -250 0 100 R 50 50 1 1 P 22 | X C 3 250 -100 100 L 50 50 1 1 P 23 | X SH SH 0 -350 200 U 50 50 1 1 P 24 | ENDDRAW 25 | ENDDEF 26 | # 27 | #End Library 28 | -------------------------------------------------------------------------------- /lib/xc6206.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP XC6206P12 4 | D 200mA LDO 5 | K LDO 6 | F https://www.torexsemi.com/file/xc6206/XC6206.pdf 7 | $ENDCMP 8 | # 9 | #End Doc Library 10 | -------------------------------------------------------------------------------- /power.bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:hadbadge2019-cache 3 | EELAYER 29 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 3 4 8 | Title "" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Comp 18 | L M3406:M3406 U5 19 | U 1 1 5C5EF11E 20 | P 2900 2000 21 | F 0 "U5" H 2900 2515 50 0000 C CNN 22 | F 1 "M3406" H 2900 2424 50 0000 C CNN 23 | F 2 "Package_TO_SOT_SMD:SOT-23-5" H 2900 2000 50 0001 C CNN 24 | F 3 "" H 2900 2000 50 0001 C CNN 25 | F 4 "Xian Aerosemi Tech M3406-ADJ" H 2900 2000 50 0001 C CNN "Notes" 26 | 1 2900 2000 27 | 1 0 0 -1 28 | $EndComp 29 | $Comp 30 | L Device:Battery_Cell BT1 31 | U 1 1 5C5EF231 32 | P 1250 2200 33 | F 0 "BT1" H 1368 2296 50 0000 L CNN 34 | F 1 "Battery_Cell" H 1368 2205 50 0000 L CNN 35 | F 2 "lib:battery_holder_1xAA" V 1250 2260 50 0001 C CNN 36 | F 3 "~" V 1250 2260 50 0001 C CNN 37 | F 4 "https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8d5Si8Ic&id=543590913112&_u=h2c9d2uc565f" H 1250 2200 50 0001 C CNN "Notes" 38 | 1 1250 2200 39 | 1 0 0 -1 40 | $EndComp 41 | $Comp 42 | L Device:Battery_Cell BT2 43 | U 1 1 5C5EF2C3 44 | P 1250 2500 45 | F 0 "BT2" H 1368 2596 50 0000 L CNN 46 | F 1 "Battery_Cell" H 1368 2505 50 0000 L CNN 47 | F 2 "lib:battery_holder_1xAA" V 1250 2560 50 0001 C CNN 48 | F 3 "~" V 1250 2560 50 0001 C CNN 49 | F 4 "https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8d5Si8Ic&id=543590913112&_u=h2c9d2uc565f" H 1250 2500 50 0001 C CNN "Notes" 50 | 1 1250 2500 51 | 1 0 0 -1 52 | $EndComp 53 | Text GLabel 1250 1850 1 50 Input ~ 0 54 | VBAT_ALWON 55 | Wire Wire Line 56 | 1250 1850 1250 2000 57 | $Comp 58 | L power:GND #PWR033 59 | U 1 1 5C5EF389 60 | P 1250 2600 61 | F 0 "#PWR033" H 1250 2350 50 0001 C CNN 62 | F 1 "GND" H 1255 2427 50 0000 C CNN 63 | F 2 "" H 1250 2600 50 0001 C CNN 64 | F 3 "" H 1250 2600 50 0001 C CNN 65 | 1 1250 2600 66 | 1 0 0 -1 67 | $EndComp 68 | Text GLabel 2100 1800 0 50 Input ~ 0 69 | VBAT 70 | Wire Wire Line 71 | 2100 1800 2200 1800 72 | Wire Wire Line 73 | 2450 1950 2450 1800 74 | Connection ~ 2450 1800 75 | $Comp 76 | L Device:C_Small C21 77 | U 1 1 5C5EF460 78 | P 2200 1900 79 | F 0 "C21" H 2292 1946 50 0000 L CNN 80 | F 1 "10u" H 2292 1855 50 0000 L CNN 81 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2200 1900 50 0001 C CNN 82 | F 3 "~" H 2200 1900 50 0001 C CNN 83 | 1 2200 1900 84 | 1 0 0 -1 85 | $EndComp 86 | Connection ~ 2200 1800 87 | Wire Wire Line 88 | 2200 1800 2450 1800 89 | $Comp 90 | L power:GND #PWR029 91 | U 1 1 5C5EF4F5 92 | P 2200 2000 93 | F 0 "#PWR029" H 2200 1750 50 0001 C CNN 94 | F 1 "GND" H 2205 1827 50 0000 C CNN 95 | F 2 "" H 2200 2000 50 0001 C CNN 96 | F 3 "" H 2200 2000 50 0001 C CNN 97 | 1 2200 2000 98 | 1 0 0 -1 99 | $EndComp 100 | $Comp 101 | L Device:L L1 102 | U 1 1 5C5EF538 103 | P 3550 1800 104 | F 0 "L1" V 3372 1800 50 0000 C CNN 105 | F 1 "LQH3NPN2R2MJRL" V 3250 1800 50 0000 C CNN 106 | F 2 "lib:Murata_1212" H 3550 1800 50 0001 C CNN 107 | F 3 "~" H 3550 1800 50 0001 C CNN 108 | 1 3550 1800 109 | 0 1 1 0 110 | $EndComp 111 | Wire Wire Line 112 | 3350 1800 3400 1800 113 | $Comp 114 | L Device:R R18 115 | U 1 1 5C5EF5A6 116 | P 3550 1950 117 | F 0 "R18" V 3650 2150 50 0000 C CNN 118 | F 1 "100K" V 3650 1950 50 0000 C CNN 119 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3480 1950 50 0001 C CNN 120 | F 3 "~" H 3550 1950 50 0001 C CNN 121 | 1 3550 1950 122 | 0 1 1 0 123 | $EndComp 124 | Wire Wire Line 125 | 3350 1950 3400 1950 126 | Wire Wire Line 127 | 3700 1950 3750 1950 128 | Wire Wire Line 129 | 3750 1950 3750 1800 130 | Wire Wire Line 131 | 3750 1800 3700 1800 132 | $Comp 133 | L Device:R R19 134 | U 1 1 5C5EF6D8 135 | P 3350 2250 136 | F 0 "R19" H 3420 2296 50 0000 L CNN 137 | F 1 "120K" H 3420 2205 50 0000 L CNN 138 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3280 2250 50 0001 C CNN 139 | F 3 "~" H 3350 2250 50 0001 C CNN 140 | 1 3350 2250 141 | 1 0 0 -1 142 | $EndComp 143 | Wire Wire Line 144 | 3350 2100 3350 1950 145 | Connection ~ 3350 1950 146 | $Comp 147 | L power:GND #PWR032 148 | U 1 1 5C5EF7AB 149 | P 3350 2400 150 | F 0 "#PWR032" H 3350 2150 50 0001 C CNN 151 | F 1 "GND" H 3355 2227 50 0000 C CNN 152 | F 2 "" H 3350 2400 50 0001 C CNN 153 | F 3 "" H 3350 2400 50 0001 C CNN 154 | 1 3350 2400 155 | 1 0 0 -1 156 | $EndComp 157 | $Comp 158 | L power:GND #PWR031 159 | U 1 1 5C5EF821 160 | P 2900 2400 161 | F 0 "#PWR031" H 2900 2150 50 0001 C CNN 162 | F 1 "GND" H 2905 2227 50 0000 C CNN 163 | F 2 "" H 2900 2400 50 0001 C CNN 164 | F 3 "" H 2900 2400 50 0001 C CNN 165 | 1 2900 2400 166 | 1 0 0 -1 167 | $EndComp 168 | $Comp 169 | L Device:C_Small C23 170 | U 1 1 5C5EF87B 171 | P 4200 2000 172 | F 0 "C23" H 4292 2046 50 0000 L CNN 173 | F 1 "10u" H 4292 1955 50 0000 L CNN 174 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4200 2000 50 0001 C CNN 175 | F 3 "~" H 4200 2000 50 0001 C CNN 176 | 1 4200 2000 177 | 1 0 0 -1 178 | $EndComp 179 | Wire Wire Line 180 | 4200 1900 4200 1800 181 | $Comp 182 | L power:GND #PWR030 183 | U 1 1 5C5EF9CB 184 | P 4200 2100 185 | F 0 "#PWR030" H 4200 1850 50 0001 C CNN 186 | F 1 "GND" H 4205 1927 50 0000 C CNN 187 | F 2 "" H 4200 2100 50 0001 C CNN 188 | F 3 "" H 4200 2100 50 0001 C CNN 189 | 1 4200 2100 190 | 1 0 0 -1 191 | $EndComp 192 | Text GLabel 4800 1800 2 50 Input ~ 0 193 | 1V1 194 | $Comp 195 | L xc6206:XC6206P25 U6 196 | U 1 1 5C5FCB13 197 | P 2900 3250 198 | F 0 "U6" H 2900 3665 50 0000 C CNN 199 | F 1 "XC6206P25" H 2900 3574 50 0000 C CNN 200 | F 2 "Package_TO_SOT_SMD:SOT-23" H 2900 3250 50 0001 C CNN 201 | F 3 "" H 2900 3250 50 0001 C CNN 202 | F 4 "Torex XC6206P252MR" H 2900 3250 50 0001 C CNN "Notes" 203 | 1 2900 3250 204 | 1 0 0 -1 205 | $EndComp 206 | Text GLabel 2100 3150 0 50 Input ~ 0 207 | VIO 208 | Text GLabel 4150 3150 2 50 Input ~ 0 209 | 2V5 210 | $Comp 211 | L Device:C_Small C24 212 | U 1 1 5C5FE183 213 | P 2200 3350 214 | F 0 "C24" H 2292 3396 50 0000 L CNN 215 | F 1 "1u" H 2292 3305 50 0000 L CNN 216 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 2200 3350 50 0001 C CNN 217 | F 3 "~" H 2200 3350 50 0001 C CNN 218 | 1 2200 3350 219 | 1 0 0 -1 220 | $EndComp 221 | $Comp 222 | L power:GND #PWR034 223 | U 1 1 5C5FE18A 224 | P 2200 3650 225 | F 0 "#PWR034" H 2200 3400 50 0001 C CNN 226 | F 1 "GND" H 2205 3477 50 0000 C CNN 227 | F 2 "" H 2200 3650 50 0001 C CNN 228 | F 3 "" H 2200 3650 50 0001 C CNN 229 | 1 2200 3650 230 | 1 0 0 -1 231 | $EndComp 232 | Wire Wire Line 233 | 2200 3250 2200 3150 234 | Wire Wire Line 235 | 2200 3450 2200 3650 236 | $Comp 237 | L Device:C_Small C25 238 | U 1 1 5C5FE4C1 239 | P 3550 3350 240 | F 0 "C25" H 3642 3396 50 0000 L CNN 241 | F 1 "1u" H 3642 3305 50 0000 L CNN 242 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3550 3350 50 0001 C CNN 243 | F 3 "~" H 3550 3350 50 0001 C CNN 244 | 1 3550 3350 245 | 1 0 0 -1 246 | $EndComp 247 | $Comp 248 | L power:GND #PWR036 249 | U 1 1 5C5FE4C8 250 | P 3550 3650 251 | F 0 "#PWR036" H 3550 3400 50 0001 C CNN 252 | F 1 "GND" H 3555 3477 50 0000 C CNN 253 | F 2 "" H 3550 3650 50 0001 C CNN 254 | F 3 "" H 3550 3650 50 0001 C CNN 255 | 1 3550 3650 256 | 1 0 0 -1 257 | $EndComp 258 | Wire Wire Line 259 | 3550 3650 3550 3450 260 | Wire Wire Line 261 | 3550 3250 3550 3150 262 | Wire Wire Line 263 | 3350 3150 3550 3150 264 | Wire Wire Line 265 | 3550 3150 3800 3150 266 | Connection ~ 3550 3150 267 | Wire Wire Line 268 | 2100 3150 2200 3150 269 | Wire Wire Line 270 | 2200 3150 2450 3150 271 | Connection ~ 2200 3150 272 | Text Notes 750 1250 0 50 ~ 0 273 | LDO dropout voltage is 0.3-0.7V... so we need 2.8-3.2V of \ninput. Not enough margin with just 2 AA cells: If any, NiMHs\nwill break this (2.4V max). Hence, we need a SMPS to generate\n the 3.3VIO, and from that derive the 2.5V Vaux. 274 | Text Notes 3300 1200 0 50 ~ 0 275 | Note: M3406 and XR1151 are Chinesium,\nbut very cheap. 276 | Text GLabel 2050 4650 0 50 Input ~ 0 277 | VBAT 278 | Text GLabel 5150 4300 2 50 Input ~ 0 279 | VIO 280 | $Comp 281 | L Device:L L3 282 | U 1 1 5C619753 283 | P 2650 4300 284 | F 0 "L3" V 2472 4300 50 0000 C CNN 285 | F 1 "LQH3NPN2R2MJRL" V 2550 4050 50 0000 C CNN 286 | F 2 "lib:Murata_1212" H 2650 4300 50 0001 C CNN 287 | F 3 "~" H 2650 4300 50 0001 C CNN 288 | 1 2650 4300 289 | 0 1 1 0 290 | $EndComp 291 | $Comp 292 | L Device:D D2 293 | U 1 1 5C619858 294 | P 3400 4300 295 | F 0 "D2" H 3400 4084 50 0000 C CNN 296 | F 1 "MBRA210LT3" H 3350 4200 50 0000 C CNN 297 | F 2 "Diode_SMD:D_SMA" H 3400 4300 50 0001 C CNN 298 | F 3 "~" H 3400 4300 50 0001 C CNN 299 | 1 3400 4300 300 | -1 0 0 1 301 | $EndComp 302 | $Comp 303 | L Device:C_Small C32 304 | U 1 1 5C61B1D9 305 | P 4250 4550 306 | F 0 "C32" H 4342 4596 50 0000 L CNN 307 | F 1 "10u" H 4342 4505 50 0000 L CNN 308 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4250 4550 50 0001 C CNN 309 | F 3 "~" H 4250 4550 50 0001 C CNN 310 | 1 4250 4550 311 | 1 0 0 -1 312 | $EndComp 313 | $Comp 314 | L Device:C_Small C33 315 | U 1 1 5C61B299 316 | P 4600 4550 317 | F 0 "C33" H 4692 4596 50 0000 L CNN 318 | F 1 "10u" H 4692 4505 50 0000 L CNN 319 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4600 4550 50 0001 C CNN 320 | F 3 "~" H 4600 4550 50 0001 C CNN 321 | 1 4600 4550 322 | 1 0 0 -1 323 | $EndComp 324 | $Comp 325 | L power:GND #PWR045 326 | U 1 1 5C61B4C6 327 | P 3650 5300 328 | F 0 "#PWR045" H 3650 5050 50 0001 C CNN 329 | F 1 "GND" H 3655 5127 50 0000 C CNN 330 | F 2 "" H 3650 5300 50 0001 C CNN 331 | F 3 "" H 3650 5300 50 0001 C CNN 332 | 1 3650 5300 333 | 1 0 0 -1 334 | $EndComp 335 | $Comp 336 | L power:GND #PWR046 337 | U 1 1 5C61B563 338 | P 2250 5300 339 | F 0 "#PWR046" H 2250 5050 50 0001 C CNN 340 | F 1 "GND" H 2255 5127 50 0000 C CNN 341 | F 2 "" H 2250 5300 50 0001 C CNN 342 | F 3 "" H 2250 5300 50 0001 C CNN 343 | 1 2250 5300 344 | 1 0 0 -1 345 | $EndComp 346 | $Comp 347 | L power:GND #PWR047 348 | U 1 1 5C61B600 349 | P 4250 4800 350 | F 0 "#PWR047" H 4250 4550 50 0001 C CNN 351 | F 1 "GND" H 4255 4627 50 0000 C CNN 352 | F 2 "" H 4250 4800 50 0001 C CNN 353 | F 3 "" H 4250 4800 50 0001 C CNN 354 | 1 4250 4800 355 | 1 0 0 -1 356 | $EndComp 357 | $Comp 358 | L power:GND #PWR044 359 | U 1 1 5C61B65E 360 | P 3050 5300 361 | F 0 "#PWR044" H 3050 5050 50 0001 C CNN 362 | F 1 "GND" H 3055 5127 50 0000 C CNN 363 | F 2 "" H 3050 5300 50 0001 C CNN 364 | F 3 "" H 3050 5300 50 0001 C CNN 365 | 1 3050 5300 366 | 1 0 0 -1 367 | $EndComp 368 | $Comp 369 | L Device:C_Small C31 370 | U 1 1 5C61B73A 371 | P 2250 4800 372 | F 0 "C31" H 2342 4846 50 0000 L CNN 373 | F 1 "10u" H 2342 4755 50 0000 L CNN 374 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2250 4800 50 0001 C CNN 375 | F 3 "~" H 2250 4800 50 0001 C CNN 376 | 1 2250 4800 377 | 1 0 0 -1 378 | $EndComp 379 | Text Notes 4500 2000 0 50 ~ 0 380 | 1V1: 500mA max 381 | Text Notes 3900 3450 0 50 ~ 0 382 | 2V5: 200mA max\n(Note it draws from VIO) 383 | $Comp 384 | L Device:R R17 385 | U 1 1 5C7D4B24 386 | P 4600 1800 387 | F 0 "R17" V 4393 1800 50 0000 C CNN 388 | F 1 "0" V 4484 1800 50 0000 C CNN 389 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4530 1800 50 0001 C CNN 390 | F 3 "~" H 4600 1800 50 0001 C CNN 391 | 1 4600 1800 392 | 0 1 1 0 393 | $EndComp 394 | Wire Wire Line 395 | 4800 1800 4750 1800 396 | $Comp 397 | L Device:R R20 398 | U 1 1 5C7D55C4 399 | P 3950 3150 400 | F 0 "R20" V 3743 3150 50 0000 C CNN 401 | F 1 "0" V 3834 3150 50 0000 C CNN 402 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3880 3150 50 0001 C CNN 403 | F 3 "~" H 3950 3150 50 0001 C CNN 404 | 1 3950 3150 405 | 0 1 1 0 406 | $EndComp 407 | Wire Wire Line 408 | 4100 3150 4150 3150 409 | $Comp 410 | L Device:R R24 411 | U 1 1 5C7D6F27 412 | P 4900 4300 413 | F 0 "R24" V 4693 4300 50 0000 C CNN 414 | F 1 "0" V 4784 4300 50 0000 C CNN 415 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4830 4300 50 0001 C CNN 416 | F 3 "~" H 4900 4300 50 0001 C CNN 417 | 1 4900 4300 418 | 0 1 1 0 419 | $EndComp 420 | $Comp 421 | L power:GND #PWR035 422 | U 1 1 5C7FA689 423 | P 2900 3650 424 | F 0 "#PWR035" H 2900 3400 50 0001 C CNN 425 | F 1 "GND" H 2905 3477 50 0000 C CNN 426 | F 2 "" H 2900 3650 50 0001 C CNN 427 | F 3 "" H 2900 3650 50 0001 C CNN 428 | 1 2900 3650 429 | 1 0 0 -1 430 | $EndComp 431 | Wire Wire Line 432 | 4450 1800 4200 1800 433 | Connection ~ 4200 1800 434 | Wire Wire Line 435 | 3750 1800 3900 1800 436 | Connection ~ 3750 1800 437 | $Comp 438 | L Device:C_Small C22 439 | U 1 1 5C82BB88 440 | P 3900 1900 441 | F 0 "C22" H 3900 2200 50 0000 L CNN 442 | F 1 "22p" H 3900 2100 50 0000 L CNN 443 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 1900 50 0001 C CNN 444 | F 3 "~" H 3900 1900 50 0001 C CNN 445 | 1 3900 1900 446 | 1 0 0 -1 447 | $EndComp 448 | Connection ~ 3900 1800 449 | Wire Wire Line 450 | 3900 1800 4200 1800 451 | Wire Wire Line 452 | 3900 2000 3900 2100 453 | Wire Wire Line 454 | 3900 2100 3350 2100 455 | Connection ~ 3350 2100 456 | Text Notes 3650 2500 0 50 ~ 0 457 | L2: 1-4.7uH, 50-150mR\n(is 4.7uH, 0.479mR) 458 | $Comp 459 | L power:PWR_FLAG #FLG0102 460 | U 1 1 5C9E0D7D 461 | P 6350 1100 462 | F 0 "#FLG0102" H 6350 1175 50 0001 C CNN 463 | F 1 "PWR_FLAG" H 6350 1274 50 0000 C CNN 464 | F 2 "" H 6350 1100 50 0001 C CNN 465 | F 3 "~" H 6350 1100 50 0001 C CNN 466 | 1 6350 1100 467 | 1 0 0 -1 468 | $EndComp 469 | $Comp 470 | L power:PWR_FLAG #FLG0103 471 | U 1 1 5C9E0E02 472 | P 6750 1100 473 | F 0 "#FLG0103" H 6750 1175 50 0001 C CNN 474 | F 1 "PWR_FLAG" H 6750 1274 50 0000 C CNN 475 | F 2 "" H 6750 1100 50 0001 C CNN 476 | F 3 "~" H 6750 1100 50 0001 C CNN 477 | 1 6750 1100 478 | 1 0 0 -1 479 | $EndComp 480 | $Comp 481 | L power:PWR_FLAG #FLG0104 482 | U 1 1 5C9E0E87 483 | P 7150 1100 484 | F 0 "#FLG0104" H 7150 1175 50 0001 C CNN 485 | F 1 "PWR_FLAG" H 7150 1274 50 0000 C CNN 486 | F 2 "" H 7150 1100 50 0001 C CNN 487 | F 3 "~" H 7150 1100 50 0001 C CNN 488 | 1 7150 1100 489 | 1 0 0 -1 490 | $EndComp 491 | $Comp 492 | L power:PWR_FLAG #FLG0105 493 | U 1 1 5C9E0F0C 494 | P 7550 1100 495 | F 0 "#FLG0105" H 7550 1175 50 0001 C CNN 496 | F 1 "PWR_FLAG" H 7550 1274 50 0000 C CNN 497 | F 2 "" H 7550 1100 50 0001 C CNN 498 | F 3 "~" H 7550 1100 50 0001 C CNN 499 | 1 7550 1100 500 | 1 0 0 -1 501 | $EndComp 502 | Text GLabel 6350 1100 3 50 Input ~ 0 503 | 1V1 504 | Text GLabel 6750 1100 3 50 Input ~ 0 505 | 2V5 506 | Text GLabel 7150 1100 3 50 Input ~ 0 507 | 5V 508 | Text GLabel 7550 1100 3 50 Input ~ 0 509 | VIO 510 | $Comp 511 | L power:PWR_FLAG #FLG0108 512 | U 1 1 5CA07CB1 513 | P 5900 1100 514 | F 0 "#FLG0108" H 5900 1175 50 0001 C CNN 515 | F 1 "PWR_FLAG" H 5900 1274 50 0000 C CNN 516 | F 2 "" H 5900 1100 50 0001 C CNN 517 | F 3 "~" H 5900 1100 50 0001 C CNN 518 | 1 5900 1100 519 | 1 0 0 -1 520 | $EndComp 521 | Text GLabel 5900 1100 3 50 Input ~ 0 522 | VBAT 523 | Text GLabel 7150 1850 2 50 Input ~ 0 524 | VBAT_ALWON 525 | Text GLabel 6300 1950 0 50 Input ~ 0 526 | VBAT 527 | Wire Wire Line 528 | 6450 1950 6300 1950 529 | $Comp 530 | L spdt_sh:SW_SPDT_shielded SW9 531 | U 1 1 5CA14672 532 | P 6700 1950 533 | F 0 "SW9" H 6700 2265 50 0000 C CNN 534 | F 1 "SW_SPDT_shielded" H 6700 2174 50 0000 C CNN 535 | F 2 "lib:Korean_Hroparts_K3_1296S" H 6700 1950 50 0001 C CNN 536 | F 3 "" H 6700 1950 50 0001 C CNN 537 | F 4 "https://lcsc.com/product-detail/Toggle-Switches_Korean-Hroparts-Elec-K3-1296S-E1_C128955.html" H 6700 1950 50 0001 C CNN "Notes" 538 | 1 6700 1950 539 | 1 0 0 -1 540 | $EndComp 541 | Wire Wire Line 542 | 6950 1850 7150 1850 543 | $Comp 544 | L power:GND #PWR0101 545 | U 1 1 5CA15B7B 546 | P 6700 2300 547 | F 0 "#PWR0101" H 6700 2050 50 0001 C CNN 548 | F 1 "GND" H 6705 2127 50 0000 C CNN 549 | F 2 "" H 6700 2300 50 0001 C CNN 550 | F 3 "" H 6700 2300 50 0001 C CNN 551 | 1 6700 2300 552 | 1 0 0 -1 553 | $EndComp 554 | $Comp 555 | L XR1151:XR1151 U7 556 | U 1 1 5D00D307 557 | P 3050 4800 558 | F 0 "U7" H 3050 5481 50 0000 C CNN 559 | F 1 "XR1151" H 3050 5390 50 0000 C CNN 560 | F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2700 5150 50 0001 C CNN 561 | F 3 "" H 2700 5150 50 0001 C CNN 562 | 1 3050 4800 563 | 1 0 0 -1 564 | $EndComp 565 | $Comp 566 | L Device:R R6 567 | U 1 1 5D02412F 568 | P 3650 4600 569 | F 0 "R6" H 3720 4646 50 0000 L CNN 570 | F 1 "330K" H 3720 4555 50 0000 L CNN 571 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 4600 50 0001 C CNN 572 | F 3 "~" H 3650 4600 50 0001 C CNN 573 | 1 3650 4600 574 | 1 0 0 -1 575 | $EndComp 576 | $Comp 577 | L Device:R R21 578 | U 1 1 5D0247D9 579 | P 3650 5150 580 | F 0 "R21" H 3720 5196 50 0000 L CNN 581 | F 1 "82K" H 3720 5105 50 0000 L CNN 582 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 5150 50 0001 C CNN 583 | F 3 "~" H 3650 5150 50 0001 C CNN 584 | 1 3650 5150 585 | 1 0 0 -1 586 | $EndComp 587 | Wire Wire Line 588 | 2050 4650 2250 4650 589 | Wire Wire Line 590 | 2250 4700 2250 4650 591 | Connection ~ 2250 4650 592 | Wire Wire Line 593 | 2250 4650 2600 4650 594 | Wire Wire Line 595 | 2250 4900 2250 5300 596 | Wire Wire Line 597 | 2600 4950 2600 4800 598 | Wire Wire Line 599 | 2600 4800 2600 4650 600 | Connection ~ 2600 4800 601 | Connection ~ 2600 4650 602 | Wire Wire Line 603 | 2500 4300 2250 4300 604 | Wire Wire Line 605 | 2250 4300 2250 4650 606 | Wire Wire Line 607 | 2800 4300 3050 4300 608 | Wire Wire Line 609 | 3050 4300 3250 4300 610 | Connection ~ 3050 4300 611 | Wire Wire Line 612 | 3550 4300 3650 4300 613 | Wire Wire Line 614 | 3650 4300 3650 4450 615 | Wire Wire Line 616 | 4600 4450 4600 4300 617 | Connection ~ 4600 4300 618 | Wire Wire Line 619 | 4600 4300 4750 4300 620 | Wire Wire Line 621 | 4250 4450 4250 4300 622 | Connection ~ 4250 4300 623 | Wire Wire Line 624 | 4250 4300 4600 4300 625 | Wire Wire Line 626 | 3500 4900 3650 4900 627 | Wire Wire Line 628 | 3650 4900 3650 4750 629 | Wire Wire Line 630 | 3650 4900 3650 5000 631 | Connection ~ 3650 4900 632 | Wire Wire Line 633 | 4250 4800 4250 4650 634 | $Comp 635 | L power:GND #PWR0102 636 | U 1 1 5D051468 637 | P 4600 4800 638 | F 0 "#PWR0102" H 4600 4550 50 0001 C CNN 639 | F 1 "GND" H 4605 4627 50 0000 C CNN 640 | F 2 "" H 4600 4800 50 0001 C CNN 641 | F 3 "" H 4600 4800 50 0001 C CNN 642 | 1 4600 4800 643 | 1 0 0 -1 644 | $EndComp 645 | Wire Wire Line 646 | 4600 4650 4600 4800 647 | Wire Wire Line 648 | 5050 4300 5150 4300 649 | Text Notes 4900 4500 0 50 ~ 0 650 | VIO: 700mA max\n 651 | Text GLabel 2050 6300 0 50 Input ~ 0 652 | VBAT 653 | Text GLabel 5150 5950 2 50 Input ~ 0 654 | 5V 655 | $Comp 656 | L Device:L L2 657 | U 1 1 5D063393 658 | P 2650 5950 659 | F 0 "L2" V 2472 5950 50 0000 C CNN 660 | F 1 "LQH3NPN2R2MJRL" V 2550 5700 50 0000 C CNN 661 | F 2 "lib:Murata_1212" H 2650 5950 50 0001 C CNN 662 | F 3 "~" H 2650 5950 50 0001 C CNN 663 | 1 2650 5950 664 | 0 1 1 0 665 | $EndComp 666 | $Comp 667 | L Device:D D1 668 | U 1 1 5D063399 669 | P 3400 5950 670 | F 0 "D1" H 3400 5734 50 0000 C CNN 671 | F 1 "MBRA210LT3" H 3350 5850 50 0000 C CNN 672 | F 2 "Diode_SMD:D_SMA" H 3400 5950 50 0001 C CNN 673 | F 3 "~" H 3400 5950 50 0001 C CNN 674 | 1 3400 5950 675 | -1 0 0 1 676 | $EndComp 677 | $Comp 678 | L Device:C_Small C10 679 | U 1 1 5D06339F 680 | P 4250 6200 681 | F 0 "C10" H 4342 6246 50 0000 L CNN 682 | F 1 "10u" H 4342 6155 50 0000 L CNN 683 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4250 6200 50 0001 C CNN 684 | F 3 "~" H 4250 6200 50 0001 C CNN 685 | 1 4250 6200 686 | 1 0 0 -1 687 | $EndComp 688 | $Comp 689 | L Device:C_Small C11 690 | U 1 1 5D0633A5 691 | P 4600 6200 692 | F 0 "C11" H 4692 6246 50 0000 L CNN 693 | F 1 "10u" H 4692 6155 50 0000 L CNN 694 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4600 6200 50 0001 C CNN 695 | F 3 "~" H 4600 6200 50 0001 C CNN 696 | 1 4600 6200 697 | 1 0 0 -1 698 | $EndComp 699 | $Comp 700 | L power:GND #PWR0103 701 | U 1 1 5D0633AB 702 | P 3650 6950 703 | F 0 "#PWR0103" H 3650 6700 50 0001 C CNN 704 | F 1 "GND" H 3655 6777 50 0000 C CNN 705 | F 2 "" H 3650 6950 50 0001 C CNN 706 | F 3 "" H 3650 6950 50 0001 C CNN 707 | 1 3650 6950 708 | 1 0 0 -1 709 | $EndComp 710 | $Comp 711 | L power:GND #PWR0104 712 | U 1 1 5D0633B1 713 | P 2250 6950 714 | F 0 "#PWR0104" H 2250 6700 50 0001 C CNN 715 | F 1 "GND" H 2255 6777 50 0000 C CNN 716 | F 2 "" H 2250 6950 50 0001 C CNN 717 | F 3 "" H 2250 6950 50 0001 C CNN 718 | 1 2250 6950 719 | 1 0 0 -1 720 | $EndComp 721 | $Comp 722 | L power:GND #PWR0105 723 | U 1 1 5D0633B7 724 | P 4250 6450 725 | F 0 "#PWR0105" H 4250 6200 50 0001 C CNN 726 | F 1 "GND" H 4255 6277 50 0000 C CNN 727 | F 2 "" H 4250 6450 50 0001 C CNN 728 | F 3 "" H 4250 6450 50 0001 C CNN 729 | 1 4250 6450 730 | 1 0 0 -1 731 | $EndComp 732 | $Comp 733 | L power:GND #PWR0106 734 | U 1 1 5D0633BD 735 | P 3050 6950 736 | F 0 "#PWR0106" H 3050 6700 50 0001 C CNN 737 | F 1 "GND" H 3055 6777 50 0000 C CNN 738 | F 2 "" H 3050 6950 50 0001 C CNN 739 | F 3 "" H 3050 6950 50 0001 C CNN 740 | 1 3050 6950 741 | 1 0 0 -1 742 | $EndComp 743 | $Comp 744 | L Device:C_Small C26 745 | U 1 1 5D0633C3 746 | P 2250 6450 747 | F 0 "C26" H 2342 6496 50 0000 L CNN 748 | F 1 "10u" H 2342 6405 50 0000 L CNN 749 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2250 6450 50 0001 C CNN 750 | F 3 "~" H 2250 6450 50 0001 C CNN 751 | 1 2250 6450 752 | 1 0 0 -1 753 | $EndComp 754 | $Comp 755 | L Device:R R22 756 | U 1 1 5D0633C9 757 | P 4900 5950 758 | F 0 "R22" V 4693 5950 50 0000 C CNN 759 | F 1 "0" V 4784 5950 50 0000 C CNN 760 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4830 5950 50 0001 C CNN 761 | F 3 "~" H 4900 5950 50 0001 C CNN 762 | 1 4900 5950 763 | 0 1 1 0 764 | $EndComp 765 | $Comp 766 | L XR1151:XR1151 U9 767 | U 1 1 5D0633CF 768 | P 3050 6450 769 | F 0 "U9" H 3050 7131 50 0000 C CNN 770 | F 1 "XR1151" H 3050 7040 50 0000 C CNN 771 | F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2700 6800 50 0001 C CNN 772 | F 3 "" H 2700 6800 50 0001 C CNN 773 | 1 3050 6450 774 | 1 0 0 -1 775 | $EndComp 776 | $Comp 777 | L Device:R R23 778 | U 1 1 5D0633D5 779 | P 3650 6250 780 | F 0 "R23" H 3720 6296 50 0000 L CNN 781 | F 1 "560K" H 3720 6205 50 0000 L CNN 782 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 6250 50 0001 C CNN 783 | F 3 "~" H 3650 6250 50 0001 C CNN 784 | 1 3650 6250 785 | 1 0 0 -1 786 | $EndComp 787 | $Comp 788 | L Device:R R47 789 | U 1 1 5D0633DB 790 | P 3650 6800 791 | F 0 "R47" H 3720 6846 50 0000 L CNN 792 | F 1 "100K" H 3720 6755 50 0000 L CNN 793 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 6800 50 0001 C CNN 794 | F 3 "~" H 3650 6800 50 0001 C CNN 795 | 1 3650 6800 796 | 1 0 0 -1 797 | $EndComp 798 | Wire Wire Line 799 | 2050 6300 2250 6300 800 | Wire Wire Line 801 | 2250 6350 2250 6300 802 | Connection ~ 2250 6300 803 | Wire Wire Line 804 | 2250 6300 2600 6300 805 | Wire Wire Line 806 | 2250 6550 2250 6950 807 | Wire Wire Line 808 | 2600 6600 2600 6450 809 | Wire Wire Line 810 | 2600 6450 2600 6300 811 | Connection ~ 2600 6450 812 | Connection ~ 2600 6300 813 | Wire Wire Line 814 | 2500 5950 2250 5950 815 | Wire Wire Line 816 | 2250 5950 2250 6300 817 | Wire Wire Line 818 | 2800 5950 3050 5950 819 | Wire Wire Line 820 | 3050 5950 3250 5950 821 | Connection ~ 3050 5950 822 | Wire Wire Line 823 | 3550 5950 3650 5950 824 | Wire Wire Line 825 | 3650 5950 3650 6100 826 | Wire Wire Line 827 | 3900 5950 4250 5950 828 | Wire Wire Line 829 | 4600 6100 4600 5950 830 | Connection ~ 4600 5950 831 | Wire Wire Line 832 | 4600 5950 4750 5950 833 | Wire Wire Line 834 | 4250 6100 4250 5950 835 | Connection ~ 4250 5950 836 | Wire Wire Line 837 | 4250 5950 4600 5950 838 | Wire Wire Line 839 | 3500 6550 3650 6550 840 | Wire Wire Line 841 | 3650 6550 3650 6400 842 | Wire Wire Line 843 | 3650 6550 3650 6650 844 | Connection ~ 3650 6550 845 | Wire Wire Line 846 | 4250 6450 4250 6300 847 | $Comp 848 | L power:GND #PWR0107 849 | U 1 1 5D0633FE 850 | P 4600 6450 851 | F 0 "#PWR0107" H 4600 6200 50 0001 C CNN 852 | F 1 "GND" H 4605 6277 50 0000 C CNN 853 | F 2 "" H 4600 6450 50 0001 C CNN 854 | F 3 "" H 4600 6450 50 0001 C CNN 855 | 1 4600 6450 856 | 1 0 0 -1 857 | $EndComp 858 | Wire Wire Line 859 | 4600 6300 4600 6450 860 | Wire Wire Line 861 | 5050 5950 5150 5950 862 | Text Notes 4900 6150 0 50 ~ 0 863 | 5V: 500mA max 864 | $Comp 865 | L Device:C_Small C4 866 | U 1 1 5D07F3BB 867 | P 3900 4600 868 | F 0 "C4" H 3992 4646 50 0000 L CNN 869 | F 1 "22p" H 3992 4555 50 0000 L CNN 870 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 4600 50 0001 C CNN 871 | F 3 "~" H 3900 4600 50 0001 C CNN 872 | 1 3900 4600 873 | 1 0 0 -1 874 | $EndComp 875 | Wire Wire Line 876 | 3650 4300 3900 4300 877 | Connection ~ 3650 4300 878 | Wire Wire Line 879 | 3900 4500 3900 4300 880 | Connection ~ 3900 4300 881 | Wire Wire Line 882 | 3900 4300 4250 4300 883 | Wire Wire Line 884 | 3900 4700 3900 4900 885 | Wire Wire Line 886 | 3900 4900 3650 4900 887 | $Comp 888 | L Device:C_Small C27 889 | U 1 1 5D30B15A 890 | P 3900 6200 891 | F 0 "C27" H 3992 6246 50 0000 L CNN 892 | F 1 "22p" H 3992 6155 50 0000 L CNN 893 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 6200 50 0001 C CNN 894 | F 3 "~" H 3900 6200 50 0001 C CNN 895 | 1 3900 6200 896 | 1 0 0 -1 897 | $EndComp 898 | Wire Wire Line 899 | 3900 6100 3900 5950 900 | Wire Wire Line 901 | 3650 5950 3900 5950 902 | Connection ~ 3650 5950 903 | Connection ~ 3900 5950 904 | Wire Wire Line 905 | 3900 6550 3650 6550 906 | Wire Wire Line 907 | 3900 6300 3900 6550 908 | Text GLabel 6450 3250 0 50 Input ~ 0 909 | ADC4 910 | Text GLabel 6450 2850 0 50 Input ~ 0 911 | VBAT 912 | $Comp 913 | L Device:R R58 914 | U 1 1 5D3BD728 915 | P 6600 3050 916 | F 0 "R58" H 6670 3096 50 0000 L CNN 917 | F 1 "100K" H 6670 3005 50 0000 L CNN 918 | F 2 "Resistor_SMD:R_0603_1608Metric" V 6530 3050 50 0001 C CNN 919 | F 3 "~" H 6600 3050 50 0001 C CNN 920 | 1 6600 3050 921 | 1 0 0 -1 922 | $EndComp 923 | $Comp 924 | L Device:R R59 925 | U 1 1 5D3BDE34 926 | P 6600 3500 927 | F 0 "R59" H 6670 3546 50 0000 L CNN 928 | F 1 "100K" H 6670 3455 50 0000 L CNN 929 | F 2 "Resistor_SMD:R_0603_1608Metric" V 6530 3500 50 0001 C CNN 930 | F 3 "~" H 6600 3500 50 0001 C CNN 931 | 1 6600 3500 932 | 1 0 0 -1 933 | $EndComp 934 | $Comp 935 | L power:GND #PWR0117 936 | U 1 1 5D3BE494 937 | P 6600 3800 938 | F 0 "#PWR0117" H 6600 3550 50 0001 C CNN 939 | F 1 "GND" H 6605 3627 50 0000 C CNN 940 | F 2 "" H 6600 3800 50 0001 C CNN 941 | F 3 "" H 6600 3800 50 0001 C CNN 942 | 1 6600 3800 943 | 1 0 0 -1 944 | $EndComp 945 | Wire Wire Line 946 | 6450 3250 6600 3250 947 | Wire Wire Line 948 | 6600 3250 6600 3200 949 | Wire Wire Line 950 | 6600 3250 6600 3350 951 | Connection ~ 6600 3250 952 | Wire Wire Line 953 | 6600 3650 6600 3800 954 | Wire Wire Line 955 | 6600 2900 6600 2850 956 | Wire Wire Line 957 | 6600 2850 6450 2850 958 | $Comp 959 | L Device:C_Small C48 960 | U 1 1 5D3CDC6D 961 | P 7000 3500 962 | F 0 "C48" H 7092 3546 50 0000 L CNN 963 | F 1 "100n" H 7092 3455 50 0000 L CNN 964 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 7000 3500 50 0001 C CNN 965 | F 3 "~" H 7000 3500 50 0001 C CNN 966 | 1 7000 3500 967 | 1 0 0 -1 968 | $EndComp 969 | $Comp 970 | L power:GND #PWR0123 971 | U 1 1 5D3CF35A 972 | P 7000 3800 973 | F 0 "#PWR0123" H 7000 3550 50 0001 C CNN 974 | F 1 "GND" H 7005 3627 50 0000 C CNN 975 | F 2 "" H 7000 3800 50 0001 C CNN 976 | F 3 "" H 7000 3800 50 0001 C CNN 977 | 1 7000 3800 978 | 1 0 0 -1 979 | $EndComp 980 | Wire Wire Line 981 | 7000 3600 7000 3800 982 | Wire Wire Line 983 | 7000 3400 7000 3250 984 | Wire Wire Line 985 | 7000 3250 6600 3250 986 | NoConn ~ 6950 2050 987 | $EndSCHEMATC 988 | -------------------------------------------------------------------------------- /power.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | LIBS:hadbadge2019-cache 3 | EELAYER 30 0 4 | EELAYER END 5 | $Descr A4 11693 8268 6 | encoding utf-8 7 | Sheet 3 4 8 | Title "" 9 | Date "" 10 | Rev "" 11 | Comp "" 12 | Comment1 "" 13 | Comment2 "" 14 | Comment3 "" 15 | Comment4 "" 16 | $EndDescr 17 | $Comp 18 | L M3406:M3406 U5 19 | U 1 1 5C5EF11E 20 | P 2900 2000 21 | F 0 "U5" H 2900 2515 50 0000 C CNN 22 | F 1 "M3406" H 2900 2424 50 0000 C CNN 23 | F 2 "Package_TO_SOT_SMD:SOT-23-5" H 2900 2000 50 0001 C CNN 24 | F 3 "" H 2900 2000 50 0001 C CNN 25 | F 4 "Xian Aerosemi Tech M3406-ADJ" H 2900 2000 50 0001 C CNN "Notes" 26 | 1 2900 2000 27 | 1 0 0 -1 28 | $EndComp 29 | Text GLabel 1250 1850 1 50 Input ~ 0 30 | VBAT_ALWON 31 | $Comp 32 | L power:GND #PWR033 33 | U 1 1 5C5EF389 34 | P 1250 3000 35 | F 0 "#PWR033" H 1250 2750 50 0001 C CNN 36 | F 1 "GND" H 1255 2827 50 0000 C CNN 37 | F 2 "" H 1250 3000 50 0001 C CNN 38 | F 3 "" H 1250 3000 50 0001 C CNN 39 | 1 1250 3000 40 | 1 0 0 -1 41 | $EndComp 42 | Text GLabel 2100 1800 0 50 Input ~ 0 43 | VBAT 44 | Wire Wire Line 45 | 2100 1800 2200 1800 46 | Wire Wire Line 47 | 2450 1950 2450 1800 48 | Connection ~ 2450 1800 49 | $Comp 50 | L Device:C_Small C21 51 | U 1 1 5C5EF460 52 | P 2200 1900 53 | F 0 "C21" H 2292 1946 50 0000 L CNN 54 | F 1 "10u" H 2292 1855 50 0000 L CNN 55 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2200 1900 50 0001 C CNN 56 | F 3 "~" H 2200 1900 50 0001 C CNN 57 | 1 2200 1900 58 | 1 0 0 -1 59 | $EndComp 60 | Connection ~ 2200 1800 61 | Wire Wire Line 62 | 2200 1800 2450 1800 63 | $Comp 64 | L power:GND #PWR029 65 | U 1 1 5C5EF4F5 66 | P 2200 2000 67 | F 0 "#PWR029" H 2200 1750 50 0001 C CNN 68 | F 1 "GND" H 2205 1827 50 0000 C CNN 69 | F 2 "" H 2200 2000 50 0001 C CNN 70 | F 3 "" H 2200 2000 50 0001 C CNN 71 | 1 2200 2000 72 | 1 0 0 -1 73 | $EndComp 74 | $Comp 75 | L Device:L L1 76 | U 1 1 5C5EF538 77 | P 3550 1800 78 | F 0 "L1" V 3372 1800 50 0000 C CNN 79 | F 1 "LQH3NPN2R2MJRL" V 3250 1800 50 0000 C CNN 80 | F 2 "lib:Murata_1212" H 3550 1800 50 0001 C CNN 81 | F 3 "~" H 3550 1800 50 0001 C CNN 82 | 1 3550 1800 83 | 0 1 1 0 84 | $EndComp 85 | Wire Wire Line 86 | 3350 1800 3400 1800 87 | $Comp 88 | L Device:R R18 89 | U 1 1 5C5EF5A6 90 | P 3550 1950 91 | F 0 "R18" V 3650 2150 50 0000 C CNN 92 | F 1 "100K" V 3650 1950 50 0000 C CNN 93 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3480 1950 50 0001 C CNN 94 | F 3 "~" H 3550 1950 50 0001 C CNN 95 | 1 3550 1950 96 | 0 1 1 0 97 | $EndComp 98 | Wire Wire Line 99 | 3350 1950 3400 1950 100 | Wire Wire Line 101 | 3700 1950 3750 1950 102 | Wire Wire Line 103 | 3750 1950 3750 1800 104 | Wire Wire Line 105 | 3750 1800 3700 1800 106 | $Comp 107 | L Device:R R19 108 | U 1 1 5C5EF6D8 109 | P 3350 2250 110 | F 0 "R19" H 3420 2296 50 0000 L CNN 111 | F 1 "120K" H 3420 2205 50 0000 L CNN 112 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3280 2250 50 0001 C CNN 113 | F 3 "~" H 3350 2250 50 0001 C CNN 114 | 1 3350 2250 115 | 1 0 0 -1 116 | $EndComp 117 | Wire Wire Line 118 | 3350 2100 3350 1950 119 | Connection ~ 3350 1950 120 | $Comp 121 | L power:GND #PWR032 122 | U 1 1 5C5EF7AB 123 | P 3350 2400 124 | F 0 "#PWR032" H 3350 2150 50 0001 C CNN 125 | F 1 "GND" H 3355 2227 50 0000 C CNN 126 | F 2 "" H 3350 2400 50 0001 C CNN 127 | F 3 "" H 3350 2400 50 0001 C CNN 128 | 1 3350 2400 129 | 1 0 0 -1 130 | $EndComp 131 | $Comp 132 | L power:GND #PWR031 133 | U 1 1 5C5EF821 134 | P 2900 2400 135 | F 0 "#PWR031" H 2900 2150 50 0001 C CNN 136 | F 1 "GND" H 2905 2227 50 0000 C CNN 137 | F 2 "" H 2900 2400 50 0001 C CNN 138 | F 3 "" H 2900 2400 50 0001 C CNN 139 | 1 2900 2400 140 | 1 0 0 -1 141 | $EndComp 142 | $Comp 143 | L Device:C_Small C23 144 | U 1 1 5C5EF87B 145 | P 4200 2000 146 | F 0 "C23" H 4292 2046 50 0000 L CNN 147 | F 1 "10u" H 4292 1955 50 0000 L CNN 148 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4200 2000 50 0001 C CNN 149 | F 3 "~" H 4200 2000 50 0001 C CNN 150 | 1 4200 2000 151 | 1 0 0 -1 152 | $EndComp 153 | Wire Wire Line 154 | 4200 1900 4200 1800 155 | $Comp 156 | L power:GND #PWR030 157 | U 1 1 5C5EF9CB 158 | P 4200 2100 159 | F 0 "#PWR030" H 4200 1850 50 0001 C CNN 160 | F 1 "GND" H 4205 1927 50 0000 C CNN 161 | F 2 "" H 4200 2100 50 0001 C CNN 162 | F 3 "" H 4200 2100 50 0001 C CNN 163 | 1 4200 2100 164 | 1 0 0 -1 165 | $EndComp 166 | Text GLabel 4800 1800 2 50 Input ~ 0 167 | 1V1 168 | $Comp 169 | L xc6206:XC6206P25 U6 170 | U 1 1 5C5FCB13 171 | P 2900 3250 172 | F 0 "U6" H 2900 3665 50 0000 C CNN 173 | F 1 "XC6206P25" H 2900 3574 50 0000 C CNN 174 | F 2 "Package_TO_SOT_SMD:SOT-23" H 2900 3250 50 0001 C CNN 175 | F 3 "" H 2900 3250 50 0001 C CNN 176 | F 4 "Torex XC6206P252MR" H 2900 3250 50 0001 C CNN "Notes" 177 | 1 2900 3250 178 | 1 0 0 -1 179 | $EndComp 180 | Text GLabel 2100 3150 0 50 Input ~ 0 181 | VIO 182 | Text GLabel 4150 3150 2 50 Input ~ 0 183 | 2V5 184 | $Comp 185 | L Device:C_Small C24 186 | U 1 1 5C5FE183 187 | P 2200 3350 188 | F 0 "C24" H 2292 3396 50 0000 L CNN 189 | F 1 "1u" H 2292 3305 50 0000 L CNN 190 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 2200 3350 50 0001 C CNN 191 | F 3 "~" H 2200 3350 50 0001 C CNN 192 | 1 2200 3350 193 | 1 0 0 -1 194 | $EndComp 195 | $Comp 196 | L power:GND #PWR034 197 | U 1 1 5C5FE18A 198 | P 2200 3650 199 | F 0 "#PWR034" H 2200 3400 50 0001 C CNN 200 | F 1 "GND" H 2205 3477 50 0000 C CNN 201 | F 2 "" H 2200 3650 50 0001 C CNN 202 | F 3 "" H 2200 3650 50 0001 C CNN 203 | 1 2200 3650 204 | 1 0 0 -1 205 | $EndComp 206 | Wire Wire Line 207 | 2200 3250 2200 3150 208 | Wire Wire Line 209 | 2200 3450 2200 3650 210 | $Comp 211 | L Device:C_Small C25 212 | U 1 1 5C5FE4C1 213 | P 3550 3350 214 | F 0 "C25" H 3642 3396 50 0000 L CNN 215 | F 1 "1u" H 3642 3305 50 0000 L CNN 216 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3550 3350 50 0001 C CNN 217 | F 3 "~" H 3550 3350 50 0001 C CNN 218 | 1 3550 3350 219 | 1 0 0 -1 220 | $EndComp 221 | $Comp 222 | L power:GND #PWR036 223 | U 1 1 5C5FE4C8 224 | P 3550 3650 225 | F 0 "#PWR036" H 3550 3400 50 0001 C CNN 226 | F 1 "GND" H 3555 3477 50 0000 C CNN 227 | F 2 "" H 3550 3650 50 0001 C CNN 228 | F 3 "" H 3550 3650 50 0001 C CNN 229 | 1 3550 3650 230 | 1 0 0 -1 231 | $EndComp 232 | Wire Wire Line 233 | 3550 3650 3550 3450 234 | Wire Wire Line 235 | 3550 3250 3550 3150 236 | Wire Wire Line 237 | 3350 3150 3550 3150 238 | Wire Wire Line 239 | 3550 3150 3800 3150 240 | Connection ~ 3550 3150 241 | Wire Wire Line 242 | 2100 3150 2200 3150 243 | Wire Wire Line 244 | 2200 3150 2450 3150 245 | Connection ~ 2200 3150 246 | Text Notes 750 1250 0 50 ~ 0 247 | LDO dropout voltage is 0.3-0.7V... so we need 2.8-3.2V of \ninput. Not enough margin with just 2 AA cells: If any, NiMHs\nwill break this (2.4V max). Hence, we need a SMPS to generate\n the 3.3VIO, and from that derive the 2.5V Vaux. 248 | Text Notes 3600 1200 0 50 ~ 0 249 | Note: M3406 and XR1151 are Chinesium,\nbut very cheap and plenty good. 250 | Text GLabel 2050 4650 0 50 Input ~ 0 251 | VBAT 252 | Text GLabel 5150 4300 2 50 Input ~ 0 253 | VIO 254 | $Comp 255 | L Device:L L3 256 | U 1 1 5C619753 257 | P 2650 4300 258 | F 0 "L3" V 2472 4300 50 0000 C CNN 259 | F 1 "LQH3NPN2R2MJRL" V 2550 4050 50 0000 C CNN 260 | F 2 "lib:Murata_1212" H 2650 4300 50 0001 C CNN 261 | F 3 "~" H 2650 4300 50 0001 C CNN 262 | 1 2650 4300 263 | 0 1 1 0 264 | $EndComp 265 | $Comp 266 | L Device:D D2 267 | U 1 1 5C619858 268 | P 3400 4300 269 | F 0 "D2" H 3400 4084 50 0000 C CNN 270 | F 1 "MBRA210LT3" H 3350 4200 50 0000 C CNN 271 | F 2 "Diode_SMD:D_SMA" H 3400 4300 50 0001 C CNN 272 | F 3 "~" H 3400 4300 50 0001 C CNN 273 | 1 3400 4300 274 | -1 0 0 1 275 | $EndComp 276 | $Comp 277 | L Device:C_Small C32 278 | U 1 1 5C61B1D9 279 | P 4250 4550 280 | F 0 "C32" H 4342 4596 50 0000 L CNN 281 | F 1 "10u" H 4342 4505 50 0000 L CNN 282 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4250 4550 50 0001 C CNN 283 | F 3 "~" H 4250 4550 50 0001 C CNN 284 | 1 4250 4550 285 | 1 0 0 -1 286 | $EndComp 287 | $Comp 288 | L Device:C_Small C33 289 | U 1 1 5C61B299 290 | P 4600 4550 291 | F 0 "C33" H 4692 4596 50 0000 L CNN 292 | F 1 "10u" H 4692 4505 50 0000 L CNN 293 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4600 4550 50 0001 C CNN 294 | F 3 "~" H 4600 4550 50 0001 C CNN 295 | 1 4600 4550 296 | 1 0 0 -1 297 | $EndComp 298 | $Comp 299 | L power:GND #PWR045 300 | U 1 1 5C61B4C6 301 | P 3650 5300 302 | F 0 "#PWR045" H 3650 5050 50 0001 C CNN 303 | F 1 "GND" H 3655 5127 50 0000 C CNN 304 | F 2 "" H 3650 5300 50 0001 C CNN 305 | F 3 "" H 3650 5300 50 0001 C CNN 306 | 1 3650 5300 307 | 1 0 0 -1 308 | $EndComp 309 | $Comp 310 | L power:GND #PWR046 311 | U 1 1 5C61B563 312 | P 2250 5300 313 | F 0 "#PWR046" H 2250 5050 50 0001 C CNN 314 | F 1 "GND" H 2255 5127 50 0000 C CNN 315 | F 2 "" H 2250 5300 50 0001 C CNN 316 | F 3 "" H 2250 5300 50 0001 C CNN 317 | 1 2250 5300 318 | 1 0 0 -1 319 | $EndComp 320 | $Comp 321 | L power:GND #PWR047 322 | U 1 1 5C61B600 323 | P 4250 4800 324 | F 0 "#PWR047" H 4250 4550 50 0001 C CNN 325 | F 1 "GND" H 4255 4627 50 0000 C CNN 326 | F 2 "" H 4250 4800 50 0001 C CNN 327 | F 3 "" H 4250 4800 50 0001 C CNN 328 | 1 4250 4800 329 | 1 0 0 -1 330 | $EndComp 331 | $Comp 332 | L power:GND #PWR044 333 | U 1 1 5C61B65E 334 | P 3050 5300 335 | F 0 "#PWR044" H 3050 5050 50 0001 C CNN 336 | F 1 "GND" H 3055 5127 50 0000 C CNN 337 | F 2 "" H 3050 5300 50 0001 C CNN 338 | F 3 "" H 3050 5300 50 0001 C CNN 339 | 1 3050 5300 340 | 1 0 0 -1 341 | $EndComp 342 | $Comp 343 | L Device:C_Small C31 344 | U 1 1 5C61B73A 345 | P 2250 4800 346 | F 0 "C31" H 2342 4846 50 0000 L CNN 347 | F 1 "10u" H 2342 4755 50 0000 L CNN 348 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2250 4800 50 0001 C CNN 349 | F 3 "~" H 2250 4800 50 0001 C CNN 350 | 1 2250 4800 351 | 1 0 0 -1 352 | $EndComp 353 | Text Notes 4500 2000 0 50 ~ 0 354 | 1V1: 500mA max 355 | Text Notes 3900 3450 0 50 ~ 0 356 | 2V5: 200mA max\n(Note it draws from VIO) 357 | $Comp 358 | L Device:R R17 359 | U 1 1 5C7D4B24 360 | P 4600 1800 361 | F 0 "R17" V 4393 1800 50 0000 C CNN 362 | F 1 "0" V 4484 1800 50 0000 C CNN 363 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4530 1800 50 0001 C CNN 364 | F 3 "~" H 4600 1800 50 0001 C CNN 365 | 1 4600 1800 366 | 0 1 1 0 367 | $EndComp 368 | Wire Wire Line 369 | 4800 1800 4750 1800 370 | $Comp 371 | L Device:R R20 372 | U 1 1 5C7D55C4 373 | P 3950 3150 374 | F 0 "R20" V 3743 3150 50 0000 C CNN 375 | F 1 "0" V 3834 3150 50 0000 C CNN 376 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3880 3150 50 0001 C CNN 377 | F 3 "~" H 3950 3150 50 0001 C CNN 378 | 1 3950 3150 379 | 0 1 1 0 380 | $EndComp 381 | Wire Wire Line 382 | 4100 3150 4150 3150 383 | $Comp 384 | L Device:R R24 385 | U 1 1 5C7D6F27 386 | P 4900 4300 387 | F 0 "R24" V 4693 4300 50 0000 C CNN 388 | F 1 "0" V 4784 4300 50 0000 C CNN 389 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4830 4300 50 0001 C CNN 390 | F 3 "~" H 4900 4300 50 0001 C CNN 391 | 1 4900 4300 392 | 0 1 1 0 393 | $EndComp 394 | $Comp 395 | L power:GND #PWR035 396 | U 1 1 5C7FA689 397 | P 2900 3650 398 | F 0 "#PWR035" H 2900 3400 50 0001 C CNN 399 | F 1 "GND" H 2905 3477 50 0000 C CNN 400 | F 2 "" H 2900 3650 50 0001 C CNN 401 | F 3 "" H 2900 3650 50 0001 C CNN 402 | 1 2900 3650 403 | 1 0 0 -1 404 | $EndComp 405 | Wire Wire Line 406 | 4450 1800 4200 1800 407 | Connection ~ 4200 1800 408 | Wire Wire Line 409 | 3750 1800 3900 1800 410 | Connection ~ 3750 1800 411 | $Comp 412 | L Device:C_Small C22 413 | U 1 1 5C82BB88 414 | P 3900 1900 415 | F 0 "C22" H 3900 2200 50 0000 L CNN 416 | F 1 "22p" H 3900 2100 50 0000 L CNN 417 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 1900 50 0001 C CNN 418 | F 3 "~" H 3900 1900 50 0001 C CNN 419 | 1 3900 1900 420 | 1 0 0 -1 421 | $EndComp 422 | Connection ~ 3900 1800 423 | Wire Wire Line 424 | 3900 1800 4200 1800 425 | Wire Wire Line 426 | 3900 2000 3900 2100 427 | Wire Wire Line 428 | 3900 2100 3350 2100 429 | Connection ~ 3350 2100 430 | Text Notes 3650 2500 0 50 ~ 0 431 | L2: 1-4.7uH, 50-150mR\n(is 4.7uH, 0.479mR) 432 | $Comp 433 | L power:PWR_FLAG #FLG0102 434 | U 1 1 5C9E0D7D 435 | P 6350 1100 436 | F 0 "#FLG0102" H 6350 1175 50 0001 C CNN 437 | F 1 "PWR_FLAG" H 6350 1274 50 0000 C CNN 438 | F 2 "" H 6350 1100 50 0001 C CNN 439 | F 3 "~" H 6350 1100 50 0001 C CNN 440 | 1 6350 1100 441 | 1 0 0 -1 442 | $EndComp 443 | $Comp 444 | L power:PWR_FLAG #FLG0103 445 | U 1 1 5C9E0E02 446 | P 6750 1100 447 | F 0 "#FLG0103" H 6750 1175 50 0001 C CNN 448 | F 1 "PWR_FLAG" H 6750 1274 50 0000 C CNN 449 | F 2 "" H 6750 1100 50 0001 C CNN 450 | F 3 "~" H 6750 1100 50 0001 C CNN 451 | 1 6750 1100 452 | 1 0 0 -1 453 | $EndComp 454 | $Comp 455 | L power:PWR_FLAG #FLG0104 456 | U 1 1 5C9E0E87 457 | P 7150 1100 458 | F 0 "#FLG0104" H 7150 1175 50 0001 C CNN 459 | F 1 "PWR_FLAG" H 7150 1274 50 0000 C CNN 460 | F 2 "" H 7150 1100 50 0001 C CNN 461 | F 3 "~" H 7150 1100 50 0001 C CNN 462 | 1 7150 1100 463 | 1 0 0 -1 464 | $EndComp 465 | $Comp 466 | L power:PWR_FLAG #FLG0105 467 | U 1 1 5C9E0F0C 468 | P 7550 1100 469 | F 0 "#FLG0105" H 7550 1175 50 0001 C CNN 470 | F 1 "PWR_FLAG" H 7550 1274 50 0000 C CNN 471 | F 2 "" H 7550 1100 50 0001 C CNN 472 | F 3 "~" H 7550 1100 50 0001 C CNN 473 | 1 7550 1100 474 | 1 0 0 -1 475 | $EndComp 476 | Text GLabel 6350 1100 3 50 Input ~ 0 477 | 1V1 478 | Text GLabel 6750 1100 3 50 Input ~ 0 479 | 2V5 480 | Text GLabel 7150 1100 3 50 Input ~ 0 481 | 5V 482 | Text GLabel 7550 1100 3 50 Input ~ 0 483 | VIO 484 | $Comp 485 | L power:PWR_FLAG #FLG0108 486 | U 1 1 5CA07CB1 487 | P 5900 1100 488 | F 0 "#FLG0108" H 5900 1175 50 0001 C CNN 489 | F 1 "PWR_FLAG" H 5900 1274 50 0000 C CNN 490 | F 2 "" H 5900 1100 50 0001 C CNN 491 | F 3 "~" H 5900 1100 50 0001 C CNN 492 | 1 5900 1100 493 | 1 0 0 -1 494 | $EndComp 495 | Text GLabel 5900 1100 3 50 Input ~ 0 496 | VBAT 497 | Text GLabel 7150 1850 2 50 Input ~ 0 498 | VBAT_ALWON 499 | Text GLabel 6300 1950 0 50 Input ~ 0 500 | VBAT 501 | Wire Wire Line 502 | 6450 1950 6300 1950 503 | $Comp 504 | L spdt_sh:SW_SPDT_shielded SW9 505 | U 1 1 5CA14672 506 | P 6700 1950 507 | F 0 "SW9" H 6700 2265 50 0000 C CNN 508 | F 1 "SW_SPDT_shielded" H 6700 2174 50 0000 C CNN 509 | F 2 "lib:Korean_Hroparts_K3_1296S" H 6700 1950 50 0001 C CNN 510 | F 3 "" H 6700 1950 50 0001 C CNN 511 | F 4 "https://lcsc.com/product-detail/Toggle-Switches_Korean-Hroparts-Elec-K3-1296S-E1_C128955.html" H 6700 1950 50 0001 C CNN "Notes" 512 | 1 6700 1950 513 | 1 0 0 -1 514 | $EndComp 515 | Wire Wire Line 516 | 6950 1850 7150 1850 517 | $Comp 518 | L power:GND #PWR0101 519 | U 1 1 5CA15B7B 520 | P 6700 2300 521 | F 0 "#PWR0101" H 6700 2050 50 0001 C CNN 522 | F 1 "GND" H 6705 2127 50 0000 C CNN 523 | F 2 "" H 6700 2300 50 0001 C CNN 524 | F 3 "" H 6700 2300 50 0001 C CNN 525 | 1 6700 2300 526 | 1 0 0 -1 527 | $EndComp 528 | $Comp 529 | L XR1151:XR1151 U7 530 | U 1 1 5D00D307 531 | P 3050 4800 532 | F 0 "U7" H 3050 5481 50 0000 C CNN 533 | F 1 "XR1151" H 3050 5390 50 0000 C CNN 534 | F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2700 5150 50 0001 C CNN 535 | F 3 "" H 2700 5150 50 0001 C CNN 536 | 1 3050 4800 537 | 1 0 0 -1 538 | $EndComp 539 | $Comp 540 | L Device:R R6 541 | U 1 1 5D02412F 542 | P 3650 4600 543 | F 0 "R6" H 3720 4646 50 0000 L CNN 544 | F 1 "360K" H 3720 4555 50 0000 L CNN 545 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 4600 50 0001 C CNN 546 | F 3 "~" H 3650 4600 50 0001 C CNN 547 | 1 3650 4600 548 | 1 0 0 -1 549 | $EndComp 550 | $Comp 551 | L Device:R R21 552 | U 1 1 5D0247D9 553 | P 3650 5150 554 | F 0 "R21" H 3720 5196 50 0000 L CNN 555 | F 1 "82K" H 3720 5105 50 0000 L CNN 556 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 5150 50 0001 C CNN 557 | F 3 "~" H 3650 5150 50 0001 C CNN 558 | 1 3650 5150 559 | 1 0 0 -1 560 | $EndComp 561 | Wire Wire Line 562 | 2050 4650 2250 4650 563 | Wire Wire Line 564 | 2250 4700 2250 4650 565 | Connection ~ 2250 4650 566 | Wire Wire Line 567 | 2250 4650 2600 4650 568 | Wire Wire Line 569 | 2250 4900 2250 5300 570 | Wire Wire Line 571 | 2600 4950 2600 4800 572 | Wire Wire Line 573 | 2600 4800 2600 4650 574 | Connection ~ 2600 4800 575 | Connection ~ 2600 4650 576 | Wire Wire Line 577 | 2500 4300 2250 4300 578 | Wire Wire Line 579 | 2250 4300 2250 4650 580 | Wire Wire Line 581 | 2800 4300 3050 4300 582 | Wire Wire Line 583 | 3050 4300 3250 4300 584 | Connection ~ 3050 4300 585 | Wire Wire Line 586 | 3550 4300 3650 4300 587 | Wire Wire Line 588 | 3650 4300 3650 4450 589 | Wire Wire Line 590 | 4600 4450 4600 4300 591 | Connection ~ 4600 4300 592 | Wire Wire Line 593 | 4600 4300 4750 4300 594 | Wire Wire Line 595 | 4250 4450 4250 4300 596 | Connection ~ 4250 4300 597 | Wire Wire Line 598 | 4250 4300 4600 4300 599 | Wire Wire Line 600 | 3500 4900 3650 4900 601 | Wire Wire Line 602 | 3650 4900 3650 4750 603 | Wire Wire Line 604 | 3650 4900 3650 5000 605 | Connection ~ 3650 4900 606 | Wire Wire Line 607 | 4250 4800 4250 4650 608 | $Comp 609 | L power:GND #PWR0102 610 | U 1 1 5D051468 611 | P 4600 4800 612 | F 0 "#PWR0102" H 4600 4550 50 0001 C CNN 613 | F 1 "GND" H 4605 4627 50 0000 C CNN 614 | F 2 "" H 4600 4800 50 0001 C CNN 615 | F 3 "" H 4600 4800 50 0001 C CNN 616 | 1 4600 4800 617 | 1 0 0 -1 618 | $EndComp 619 | Wire Wire Line 620 | 4600 4650 4600 4800 621 | Wire Wire Line 622 | 5050 4300 5150 4300 623 | Text Notes 4900 4550 0 50 ~ 0 624 | VIO: 3.3V \n@ 700mA max\n 625 | Text GLabel 2050 6300 0 50 Input ~ 0 626 | VBAT 627 | Text GLabel 5150 5950 2 50 Input ~ 0 628 | 5V 629 | $Comp 630 | L Device:L L2 631 | U 1 1 5D063393 632 | P 2650 5950 633 | F 0 "L2" V 2472 5950 50 0000 C CNN 634 | F 1 "LQH3NPN2R2MJRL" V 2550 5700 50 0000 C CNN 635 | F 2 "lib:Murata_1212" H 2650 5950 50 0001 C CNN 636 | F 3 "~" H 2650 5950 50 0001 C CNN 637 | 1 2650 5950 638 | 0 1 1 0 639 | $EndComp 640 | $Comp 641 | L Device:D D1 642 | U 1 1 5D063399 643 | P 3400 5950 644 | F 0 "D1" H 3400 5734 50 0000 C CNN 645 | F 1 "MBRA210LT3" H 3350 5850 50 0000 C CNN 646 | F 2 "Diode_SMD:D_SMA" H 3400 5950 50 0001 C CNN 647 | F 3 "~" H 3400 5950 50 0001 C CNN 648 | 1 3400 5950 649 | -1 0 0 1 650 | $EndComp 651 | $Comp 652 | L Device:C_Small C10 653 | U 1 1 5D06339F 654 | P 4250 6200 655 | F 0 "C10" H 4342 6246 50 0000 L CNN 656 | F 1 "10u" H 4342 6155 50 0000 L CNN 657 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4250 6200 50 0001 C CNN 658 | F 3 "~" H 4250 6200 50 0001 C CNN 659 | 1 4250 6200 660 | 1 0 0 -1 661 | $EndComp 662 | $Comp 663 | L Device:C_Small C11 664 | U 1 1 5D0633A5 665 | P 4600 6200 666 | F 0 "C11" H 4692 6246 50 0000 L CNN 667 | F 1 "10u" H 4692 6155 50 0000 L CNN 668 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4600 6200 50 0001 C CNN 669 | F 3 "~" H 4600 6200 50 0001 C CNN 670 | 1 4600 6200 671 | 1 0 0 -1 672 | $EndComp 673 | $Comp 674 | L power:GND #PWR0103 675 | U 1 1 5D0633AB 676 | P 3650 6950 677 | F 0 "#PWR0103" H 3650 6700 50 0001 C CNN 678 | F 1 "GND" H 3655 6777 50 0000 C CNN 679 | F 2 "" H 3650 6950 50 0001 C CNN 680 | F 3 "" H 3650 6950 50 0001 C CNN 681 | 1 3650 6950 682 | 1 0 0 -1 683 | $EndComp 684 | $Comp 685 | L power:GND #PWR0104 686 | U 1 1 5D0633B1 687 | P 2250 6950 688 | F 0 "#PWR0104" H 2250 6700 50 0001 C CNN 689 | F 1 "GND" H 2255 6777 50 0000 C CNN 690 | F 2 "" H 2250 6950 50 0001 C CNN 691 | F 3 "" H 2250 6950 50 0001 C CNN 692 | 1 2250 6950 693 | 1 0 0 -1 694 | $EndComp 695 | $Comp 696 | L power:GND #PWR0105 697 | U 1 1 5D0633B7 698 | P 4250 6450 699 | F 0 "#PWR0105" H 4250 6200 50 0001 C CNN 700 | F 1 "GND" H 4255 6277 50 0000 C CNN 701 | F 2 "" H 4250 6450 50 0001 C CNN 702 | F 3 "" H 4250 6450 50 0001 C CNN 703 | 1 4250 6450 704 | 1 0 0 -1 705 | $EndComp 706 | $Comp 707 | L power:GND #PWR0106 708 | U 1 1 5D0633BD 709 | P 3050 6950 710 | F 0 "#PWR0106" H 3050 6700 50 0001 C CNN 711 | F 1 "GND" H 3055 6777 50 0000 C CNN 712 | F 2 "" H 3050 6950 50 0001 C CNN 713 | F 3 "" H 3050 6950 50 0001 C CNN 714 | 1 3050 6950 715 | 1 0 0 -1 716 | $EndComp 717 | $Comp 718 | L Device:C_Small C26 719 | U 1 1 5D0633C3 720 | P 2250 6450 721 | F 0 "C26" H 2342 6496 50 0000 L CNN 722 | F 1 "10u" H 2342 6405 50 0000 L CNN 723 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 2250 6450 50 0001 C CNN 724 | F 3 "~" H 2250 6450 50 0001 C CNN 725 | 1 2250 6450 726 | 1 0 0 -1 727 | $EndComp 728 | $Comp 729 | L Device:R R22 730 | U 1 1 5D0633C9 731 | P 4900 5950 732 | F 0 "R22" V 4693 5950 50 0000 C CNN 733 | F 1 "0" V 4784 5950 50 0000 C CNN 734 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4830 5950 50 0001 C CNN 735 | F 3 "~" H 4900 5950 50 0001 C CNN 736 | 1 4900 5950 737 | 0 1 1 0 738 | $EndComp 739 | $Comp 740 | L XR1151:XR1151 U9 741 | U 1 1 5D0633CF 742 | P 3050 6450 743 | F 0 "U9" H 3050 7131 50 0000 C CNN 744 | F 1 "XR1151" H 3050 7040 50 0000 C CNN 745 | F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2700 6800 50 0001 C CNN 746 | F 3 "" H 2700 6800 50 0001 C CNN 747 | 1 3050 6450 748 | 1 0 0 -1 749 | $EndComp 750 | $Comp 751 | L Device:R R23 752 | U 1 1 5D0633D5 753 | P 3650 6250 754 | F 0 "R23" H 3720 6296 50 0000 L CNN 755 | F 1 "750K" H 3720 6205 50 0000 L CNN 756 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 6250 50 0001 C CNN 757 | F 3 "~" H 3650 6250 50 0001 C CNN 758 | 1 3650 6250 759 | 1 0 0 -1 760 | $EndComp 761 | $Comp 762 | L Device:R R47 763 | U 1 1 5D0633DB 764 | P 3650 6800 765 | F 0 "R47" H 3720 6846 50 0000 L CNN 766 | F 1 "100K" H 3720 6755 50 0000 L CNN 767 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3580 6800 50 0001 C CNN 768 | F 3 "~" H 3650 6800 50 0001 C CNN 769 | 1 3650 6800 770 | 1 0 0 -1 771 | $EndComp 772 | Wire Wire Line 773 | 2050 6300 2250 6300 774 | Wire Wire Line 775 | 2250 6350 2250 6300 776 | Connection ~ 2250 6300 777 | Wire Wire Line 778 | 2250 6300 2600 6300 779 | Wire Wire Line 780 | 2250 6550 2250 6950 781 | Wire Wire Line 782 | 2600 6600 2600 6450 783 | Wire Wire Line 784 | 2600 6450 2600 6300 785 | Connection ~ 2600 6450 786 | Connection ~ 2600 6300 787 | Wire Wire Line 788 | 2500 5950 2250 5950 789 | Wire Wire Line 790 | 2250 5950 2250 6300 791 | Wire Wire Line 792 | 2800 5950 3050 5950 793 | Wire Wire Line 794 | 3050 5950 3250 5950 795 | Connection ~ 3050 5950 796 | Wire Wire Line 797 | 3550 5950 3650 5950 798 | Wire Wire Line 799 | 3650 5950 3650 6100 800 | Wire Wire Line 801 | 3900 5950 4250 5950 802 | Wire Wire Line 803 | 4600 6100 4600 5950 804 | Connection ~ 4600 5950 805 | Wire Wire Line 806 | 4600 5950 4750 5950 807 | Wire Wire Line 808 | 4250 6100 4250 5950 809 | Connection ~ 4250 5950 810 | Wire Wire Line 811 | 4250 5950 4600 5950 812 | Wire Wire Line 813 | 3500 6550 3650 6550 814 | Wire Wire Line 815 | 3650 6550 3650 6400 816 | Wire Wire Line 817 | 3650 6550 3650 6650 818 | Connection ~ 3650 6550 819 | Wire Wire Line 820 | 4250 6450 4250 6300 821 | $Comp 822 | L power:GND #PWR0107 823 | U 1 1 5D0633FE 824 | P 4600 6450 825 | F 0 "#PWR0107" H 4600 6200 50 0001 C CNN 826 | F 1 "GND" H 4605 6277 50 0000 C CNN 827 | F 2 "" H 4600 6450 50 0001 C CNN 828 | F 3 "" H 4600 6450 50 0001 C CNN 829 | 1 4600 6450 830 | 1 0 0 -1 831 | $EndComp 832 | Wire Wire Line 833 | 4600 6300 4600 6450 834 | Wire Wire Line 835 | 5050 5950 5150 5950 836 | Text Notes 4900 6150 0 50 ~ 0 837 | 5V: 500mA max 838 | $Comp 839 | L Device:C_Small C4 840 | U 1 1 5D07F3BB 841 | P 3900 4600 842 | F 0 "C4" H 3992 4646 50 0000 L CNN 843 | F 1 "22p" H 3992 4555 50 0000 L CNN 844 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 4600 50 0001 C CNN 845 | F 3 "~" H 3900 4600 50 0001 C CNN 846 | 1 3900 4600 847 | 1 0 0 -1 848 | $EndComp 849 | Wire Wire Line 850 | 3650 4300 3900 4300 851 | Connection ~ 3650 4300 852 | Wire Wire Line 853 | 3900 4500 3900 4300 854 | Connection ~ 3900 4300 855 | Wire Wire Line 856 | 3900 4300 4250 4300 857 | Wire Wire Line 858 | 3900 4700 3900 4900 859 | Wire Wire Line 860 | 3900 4900 3650 4900 861 | $Comp 862 | L Device:C_Small C27 863 | U 1 1 5D30B15A 864 | P 3900 6200 865 | F 0 "C27" H 3992 6246 50 0000 L CNN 866 | F 1 "22p" H 3992 6155 50 0000 L CNN 867 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3900 6200 50 0001 C CNN 868 | F 3 "~" H 3900 6200 50 0001 C CNN 869 | 1 3900 6200 870 | 1 0 0 -1 871 | $EndComp 872 | Wire Wire Line 873 | 3900 6100 3900 5950 874 | Wire Wire Line 875 | 3650 5950 3900 5950 876 | Connection ~ 3650 5950 877 | Connection ~ 3900 5950 878 | Wire Wire Line 879 | 3900 6550 3650 6550 880 | Wire Wire Line 881 | 3900 6300 3900 6550 882 | Text GLabel 6450 3250 0 50 Input ~ 0 883 | ADC4 884 | Text GLabel 6450 2850 0 50 Input ~ 0 885 | VBAT 886 | $Comp 887 | L Device:R R58 888 | U 1 1 5D3BD728 889 | P 6600 3050 890 | F 0 "R58" H 6670 3096 50 0000 L CNN 891 | F 1 "100K" H 6670 3005 50 0000 L CNN 892 | F 2 "Resistor_SMD:R_0603_1608Metric" V 6530 3050 50 0001 C CNN 893 | F 3 "~" H 6600 3050 50 0001 C CNN 894 | 1 6600 3050 895 | 1 0 0 -1 896 | $EndComp 897 | $Comp 898 | L Device:R R59 899 | U 1 1 5D3BDE34 900 | P 6600 3500 901 | F 0 "R59" H 6670 3546 50 0000 L CNN 902 | F 1 "100K" H 6670 3455 50 0000 L CNN 903 | F 2 "Resistor_SMD:R_0603_1608Metric" V 6530 3500 50 0001 C CNN 904 | F 3 "~" H 6600 3500 50 0001 C CNN 905 | 1 6600 3500 906 | 1 0 0 -1 907 | $EndComp 908 | $Comp 909 | L power:GND #PWR0117 910 | U 1 1 5D3BE494 911 | P 6600 3800 912 | F 0 "#PWR0117" H 6600 3550 50 0001 C CNN 913 | F 1 "GND" H 6605 3627 50 0000 C CNN 914 | F 2 "" H 6600 3800 50 0001 C CNN 915 | F 3 "" H 6600 3800 50 0001 C CNN 916 | 1 6600 3800 917 | 1 0 0 -1 918 | $EndComp 919 | Wire Wire Line 920 | 6450 3250 6600 3250 921 | Wire Wire Line 922 | 6600 3250 6600 3200 923 | Wire Wire Line 924 | 6600 3250 6600 3350 925 | Connection ~ 6600 3250 926 | Wire Wire Line 927 | 6600 3650 6600 3800 928 | Wire Wire Line 929 | 6600 2900 6600 2850 930 | Wire Wire Line 931 | 6600 2850 6450 2850 932 | $Comp 933 | L Device:C_Small C48 934 | U 1 1 5D3CDC6D 935 | P 7000 3500 936 | F 0 "C48" H 7092 3546 50 0000 L CNN 937 | F 1 "100n" H 7092 3455 50 0000 L CNN 938 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 7000 3500 50 0001 C CNN 939 | F 3 "~" H 7000 3500 50 0001 C CNN 940 | 1 7000 3500 941 | 1 0 0 -1 942 | $EndComp 943 | $Comp 944 | L power:GND #PWR0123 945 | U 1 1 5D3CF35A 946 | P 7000 3800 947 | F 0 "#PWR0123" H 7000 3550 50 0001 C CNN 948 | F 1 "GND" H 7005 3627 50 0000 C CNN 949 | F 2 "" H 7000 3800 50 0001 C CNN 950 | F 3 "" H 7000 3800 50 0001 C CNN 951 | 1 7000 3800 952 | 1 0 0 -1 953 | $EndComp 954 | Wire Wire Line 955 | 7000 3600 7000 3800 956 | Wire Wire Line 957 | 7000 3400 7000 3250 958 | Wire Wire Line 959 | 7000 3250 6600 3250 960 | NoConn ~ 6950 2050 961 | Text Notes 550 2050 0 50 ~ 0 962 | Reverse polarity\nprotection 963 | Text Notes 6900 3000 0 50 ~ 0 964 | Battery voltage\nmeasurement 965 | $Comp 966 | L Device:Battery_Cell BT2 967 | U 1 1 5C5EF2C3 968 | P 1250 2900 969 | F 0 "BT2" H 1368 2996 50 0000 L CNN 970 | F 1 "Battery_Cell" H 1368 2905 50 0000 L CNN 971 | F 2 "lib:battery_holder_1xAA" V 1250 2960 50 0001 C CNN 972 | F 3 "~" V 1250 2960 50 0001 C CNN 973 | F 4 "https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8d5Si8Ic&id=543590913112&_u=h2c9d2uc565f" H 1250 2900 50 0001 C CNN "Notes" 974 | 1 1250 2900 975 | 1 0 0 -1 976 | $EndComp 977 | $Comp 978 | L Device:Battery_Cell BT1 979 | U 1 1 5C5EF231 980 | P 1250 2600 981 | F 0 "BT1" H 1368 2696 50 0000 L CNN 982 | F 1 "Battery_Cell" H 1368 2605 50 0000 L CNN 983 | F 2 "lib:battery_holder_1xAA" V 1250 2660 50 0001 C CNN 984 | F 3 "~" V 1250 2660 50 0001 C CNN 985 | F 4 "https://item.taobao.com/item.htm?spm=a1z09.2.0.0.67002e8d5Si8Ic&id=543590913112&_u=h2c9d2uc565f" H 1250 2600 50 0001 C CNN "Notes" 986 | 1 1250 2600 987 | 1 0 0 -1 988 | $EndComp 989 | $Comp 990 | L jeroens_components:AO3401 Q2 991 | U 1 1 5D6A27A7 992 | P 1350 2200 993 | F 0 "Q2" H 1556 2154 50 0000 L CNN 994 | F 1 "AO3401" H 1556 2245 50 0000 L CNN 995 | F 2 "Package_TO_SOT_SMD:SOT-23" H 1550 2125 50 0001 L CIN 996 | F 3 "http://www.aosmd.com/res/data_sheets/AO3401.pdf" H 1350 2200 50 0001 L CNN 997 | 1 1350 2200 998 | -1 0 0 1 999 | $EndComp 1000 | $Comp 1001 | L power:GND #PWR0126 1002 | U 1 1 5D6A7E95 1003 | P 1700 2300 1004 | F 0 "#PWR0126" H 1700 2050 50 0001 C CNN 1005 | F 1 "GND" H 1705 2127 50 0000 C CNN 1006 | F 2 "" H 1700 2300 50 0001 C CNN 1007 | F 3 "" H 1700 2300 50 0001 C CNN 1008 | 1 1700 2300 1009 | 1 0 0 -1 1010 | $EndComp 1011 | Wire Wire Line 1012 | 1550 2200 1700 2200 1013 | Wire Wire Line 1014 | 1700 2200 1700 2300 1015 | Wire Wire Line 1016 | 1250 1850 1250 2000 1017 | $Comp 1018 | L art:art A1 1019 | U 1 1 5D6694BE 1020 | P 7450 5200 1021 | F 0 "A1" H 7778 5296 50 0000 L CNN 1022 | F 1 "art" H 7778 5205 50 0000 L CNN 1023 | F 2 "lib:badge_art" H 7450 5550 50 0001 C CNN 1024 | F 3 "" H 7450 5550 50 0001 C CNN 1025 | 1 7450 5200 1026 | 1 0 0 -1 1027 | $EndComp 1028 | $Comp 1029 | L Mechanical:MountingHole H1 1030 | U 1 1 5DBAD1B3 1031 | P 6350 5100 1032 | F 0 "H1" H 6450 5146 50 0000 L CNN 1033 | F 1 "MountingHole" H 6450 5055 50 0000 L CNN 1034 | F 2 "MountingHole:MountingHole_3.5mm" H 6350 5100 50 0001 C CNN 1035 | F 3 "~" H 6350 5100 50 0001 C CNN 1036 | 1 6350 5100 1037 | 1 0 0 -1 1038 | $EndComp 1039 | $Comp 1040 | L Mechanical:Fiducial FID1 1041 | U 1 1 5D8D7810 1042 | P 6400 5650 1043 | F 0 "FID1" H 6485 5696 50 0000 L CNN 1044 | F 1 "Fiducial" H 6485 5605 50 0000 L CNN 1045 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 6400 5650 50 0001 C CNN 1046 | F 3 "~" H 6400 5650 50 0001 C CNN 1047 | 1 6400 5650 1048 | 1 0 0 -1 1049 | $EndComp 1050 | $Comp 1051 | L Mechanical:Fiducial FID2 1052 | U 1 1 5D8D81BD 1053 | P 7000 5650 1054 | F 0 "FID2" H 7085 5696 50 0000 L CNN 1055 | F 1 "Fiducial" H 7085 5605 50 0000 L CNN 1056 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 7000 5650 50 0001 C CNN 1057 | F 3 "~" H 7000 5650 50 0001 C CNN 1058 | 1 7000 5650 1059 | 1 0 0 -1 1060 | $EndComp 1061 | $Comp 1062 | L Mechanical:Fiducial FID3 1063 | U 1 1 5D8E19E9 1064 | P 6400 6000 1065 | F 0 "FID3" H 6485 6046 50 0000 L CNN 1066 | F 1 "Fiducial" H 6485 5955 50 0000 L CNN 1067 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 6400 6000 50 0001 C CNN 1068 | F 3 "~" H 6400 6000 50 0001 C CNN 1069 | 1 6400 6000 1070 | 1 0 0 -1 1071 | $EndComp 1072 | $Comp 1073 | L Mechanical:Fiducial FID4 1074 | U 1 1 5D8E19EF 1075 | P 7000 6000 1076 | F 0 "FID4" H 7085 6046 50 0000 L CNN 1077 | F 1 "Fiducial" H 7085 5955 50 0000 L CNN 1078 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 7000 6000 50 0001 C CNN 1079 | F 3 "~" H 7000 6000 50 0001 C CNN 1080 | 1 7000 6000 1081 | 1 0 0 -1 1082 | $EndComp 1083 | $Comp 1084 | L Mechanical:Fiducial FID5 1085 | U 1 1 5D8E7160 1086 | P 6400 6350 1087 | F 0 "FID5" H 6485 6396 50 0000 L CNN 1088 | F 1 "Fiducial" H 6485 6305 50 0000 L CNN 1089 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 6400 6350 50 0001 C CNN 1090 | F 3 "~" H 6400 6350 50 0001 C CNN 1091 | 1 6400 6350 1092 | 1 0 0 -1 1093 | $EndComp 1094 | $Comp 1095 | L Mechanical:Fiducial FID6 1096 | U 1 1 5D8E7166 1097 | P 7000 6350 1098 | F 0 "FID6" H 7085 6396 50 0000 L CNN 1099 | F 1 "Fiducial" H 7085 6305 50 0000 L CNN 1100 | F 2 "Fiducial:Fiducial_0.75mm_Mask1.5mm" H 7000 6350 50 0001 C CNN 1101 | F 3 "~" H 7000 6350 50 0001 C CNN 1102 | 1 7000 6350 1103 | 1 0 0 -1 1104 | $EndComp 1105 | $EndSCHEMATC 1106 | -------------------------------------------------------------------------------- /proto2_oopsies.txt: -------------------------------------------------------------------------------- 1 | R6: 330K -> 360K (Vio=3.23V) 2 | R23: 560K -> 750K (5V = 5.1V) 3 | USB-connector needs to be closer to edge (non-fatal) 4 | D12/D13 inverted wrt polarisation (OK in schematic/design) 5 | 6 | Note: liability for connection between output pad of osc and 'castellation' on the side of osc. This kills 7 | the clock signal. -------------------------------------------------------------------------------- /proto3_oopsies.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | V Add breakaway tab on top so top and bottom can be V-scored 4 | V Make sure text faces same direction 5 | V Speaker hole overlaps text 6 | V 2V5 footprint too small (depends on part? Perhaps add a tiny bit of length to footprint so fat one fits as 7 | well?) 8 | V buttons are horrible :/ 9 | https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-4906752333.27.20583b1eUw3ChC&id=40750516732 10 | V Hole under D-pad? 11 | V R57 (ref adc) 100r -> 1K 12 | V ADC GPIOs should connect to 'normal' GPIOs as well 13 | V LEDs should connect to 'proper' colors 14 | V Pullup on one of the common led drivers (R69) 15 | 16 | cart: 17 | - lines near breakaway horiz instead of vert 18 | - 'io3 io4 io4 io5' -------------------------------------------------------------------------------- /schematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spritetm/hadbadge2019_pcb/d2927abc08fb1155b4694264f9090357028ed20b/schematics.pdf -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name ECP5UM45)(type Legacy)(uri ${KIPRJMOD}/lib/ECP5UM45.lib)(options "")(descr "")) 3 | (lib (name M3406)(type Legacy)(uri ${KIPRJMOD}/lib/M3406.lib)(options "")(descr "")) 4 | (lib (name xc6206)(type Legacy)(uri ${KIPRJMOD}/lib/xc6206.lib)(options "")(descr "")) 5 | (lib (name ME2108A)(type Legacy)(uri ${KIPRJMOD}/lib/ME2108A.lib)(options "")(descr "")) 6 | (lib (name Lyontek_psram)(type Legacy)(uri ${KIPRJMOD}/lib/Lyontek_psram.lib)(options "")(descr "")) 7 | (lib (name ns8002)(type Legacy)(uri ${KIPRJMOD}/lib/ns8002.lib)(options "")(descr "")) 8 | (lib (name spdt_sh)(type Legacy)(uri ${KIPRJMOD}/lib/spdt_sh.lib)(options "")(descr "")) 9 | (lib (name XR1151)(type Legacy)(uri ${KIPRJMOD}/lib/XR1151.lib)(options "")(descr "")) 10 | (lib (name RPM973)(type Legacy)(uri ${KIPRJMOD}/lib/RPM973.lib)(options "")(descr "")) 11 | (lib (name FC-B1010RGBT-HG)(type Legacy)(uri ${KIPRJMOD}/lib/FC-B1010RGBT-HG.lib)(options "")(descr "")) 12 | (lib (name art)(type Legacy)(uri ${KIPRJMOD}/lib/art.lib)(options "")(descr "")) 13 | (lib (name no_soldermask_square)(type Legacy)(uri ${KIPRJMOD}/lib/no_soldermask_square.lib)(options "")(descr "")) 14 | ) 15 | --------------------------------------------------------------------------------