From c6f1327fc42da1a8802b26efb846f62ccdc6f601 Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Mon, 12 Feb 2024 23:56:59 +0200 Subject: [PATCH 1/1] initial commit --- .gitignore | 7 + COPYING | 674 +++++ README.md | 17 + fw/Makefile | 38 + fw/src/main.c | 6 + hw/pss20midi.kicad_pcb | 2 + hw/pss20midi.kicad_pro | 332 +++ hw/pss20midi.kicad_sch | 6988 ++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 8064 insertions(+) create mode 100644 .gitignore create mode 100644 COPYING create mode 100644 README.md create mode 100644 fw/Makefile create mode 100644 fw/src/main.c create mode 100644 hw/pss20midi.kicad_pcb create mode 100644 hw/pss20midi.kicad_pro create mode 100644 hw/pss20midi.kicad_sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f34d2c --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.o +*.hex +*.eep +pss20midi +*.swp +*.kicad_prl +*.zip diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..6b070ea --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +MIDI PCB for YAMAHA PSS-20 +========================== + +About +----- +This is a replacement board for the YAMAHA PSS-20 vintage toy keyboard, which +converts it into a polyphonic MIDI keyboard. + +License +------- +Copyright (C) 2024 John Tsiombikas , + Eleni-Maria Stea + +All parts of this project are Free Software/Hardware. Feel free to use, modify +and/or redistribute under the terms of the GNU General Public License v3, or at +your option any later version published by the Free Software Foundation. See +COPYING for details. diff --git a/fw/Makefile b/fw/Makefile new file mode 100644 index 0000000..3308e61 --- /dev/null +++ b/fw/Makefile @@ -0,0 +1,38 @@ +src = $(wildcard src/*.c) +obj = $(src:.c=.o) +bin = pss20midi +hex = $(bin).hex +eep = $(bin).eep + +mcu_gcc = atmega328pb +mcu_dude = m328pb + +CC = avr-gcc +OBJCOPY = avr-objcopy + +CFLAGS = -Os -pedantic -Wall -mmcu=$(mcu_gcc) -DF_CPU=1000000 +LDFLAGS = -Wl,-Map,$(bin).map -mmcu=$(mcu_gcc) + +.PHONY: all +all: $(hex) $(eep) + +$(bin): $(obj) + $(CC) -o $@ $(obj) $(LDFLAGS) + +$(hex): $(bin) + $(OBJCOPY) -j .text -j .data -O ihex -R .eeprom $< $@ + +$(eep): $(bin) + $(OBJCOPY) -j .eeprom --change-section-lma .eeprom=0 -O ihex $< $@ + +.PHONY: fuses +fuses: + avrdude -c usbtiny -p $(mcu_dude) -U lfuse:w:0xe6:m -U hfuse:w:0xd9:m -U efuse:w:0xf7:m + +.PHONY: program +program: $(hex) + avrdude -c usbtiny -p $(mcu_dude) -e -U flash:w:$(hex) + +.PHONY: clean +clean: + rm -f $(bin) $(obj) $(hex) $(eep) $(bin).map diff --git a/fw/src/main.c b/fw/src/main.c new file mode 100644 index 0000000..2fa5ed9 --- /dev/null +++ b/fw/src/main.c @@ -0,0 +1,6 @@ +#include + +int main(void) +{ + return 0; +} diff --git a/hw/pss20midi.kicad_pcb b/hw/pss20midi.kicad_pcb new file mode 100644 index 0000000..2b8ba10 --- /dev/null +++ b/hw/pss20midi.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20221018) (generator pcbnew) +) \ No newline at end of file diff --git a/hw/pss20midi.kicad_pro b/hw/pss20midi.kicad_pro new file mode 100644 index 0000000..f71882f --- /dev/null +++ b/hw/pss20midi.kicad_pro @@ -0,0 +1,332 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "min_copper_edge_clearance": 0.0, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "pss20midi.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "cea45c9f-06ce-4cd3-9de5-67136fbdcee9", + "" + ] + ], + "text_variables": {} +} diff --git a/hw/pss20midi.kicad_sch b/hw/pss20midi.kicad_sch new file mode 100644 index 0000000..9ec7805 --- /dev/null +++ b/hw/pss20midi.kicad_sch @@ -0,0 +1,6988 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid cea45c9f-06ce-4cd3-9de5-67136fbdcee9) + + (paper "A3") + + (lib_symbols + (symbol "74xx:74LS153" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS153" (at -7.62 -24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS153" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL Mux4" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Dual Multiplexer 4 to 1" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS153_1_0" + (pin input inverted (at -12.7 5.08 0) (length 5.08) + (name "Ea" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "I0b" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "I1b" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "I2b" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 5.08) + (name "I3b" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -17.78 0) (length 5.08) + (name "S0" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "Eb" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 25.4 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -20.32 0) (length 5.08) + (name "S1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "I3a" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "I2a" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "I1a" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 17.78 0) (length 5.08) + (name "I0a" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 17.78 180) (length 5.08) + (name "Za" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "Zb" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS153_1_1" + (rectangle (start -7.62 20.32) (end 7.62 -22.86) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Connector:AVR-ISP-6" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "J" (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "AVR-ISP-6" (at 0 11.43 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at -6.35 1.27 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " ~" (at -32.385 -13.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "AVR ISP Connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Atmel 6-pin ISP connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "IDC?Header*2x03* Pin?Header*2x03*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AVR-ISP-6_0_1" + (rectangle (start -2.667 -6.858) (end -2.413 -7.62) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -2.667 10.16) (end -2.413 9.398) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 7.62 -2.413) (end 6.858 -2.667) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 7.62 0.127) (end 6.858 -0.127) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 7.62 2.667) (end 6.858 2.413) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 7.62 5.207) (end 6.858 4.953) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 7.62 10.16) (end -7.62 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "AVR-ISP-6_1_1" + (pin passive line (at 10.16 5.08 180) (length 2.54) + (name "MISO" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 12.7 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 0 180) (length 2.54) + (name "SCK" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 2.54 180) (length 2.54) + (name "MOSI" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -2.54 180) (length 2.54) + (name "~{RST}" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 -10.16 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector:Conn_01x04_Pin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x04_Pin" (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x04, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x04_Pin_1_1" + (polyline + (pts + (xy 1.27 -5.08) + (xy 0.8636 -5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy 0.8636 2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 0.8636 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (pin passive line (at 5.08 2.54 180) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -2.54 180) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -5.08 180) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector:DIN-5_180degree" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 3.175 5.715 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "DIN-5_180degree" (at 0 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "circular DIN connector stereo audio" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "5-pin DIN connector (5-pin DIN-5 stereo)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIN*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DIN-5_180degree_0_1" + (arc (start -5.08 0) (mid -3.8609 -3.3364) (end -0.762 -5.08) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center -3.048 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center -2.286 2.286) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.556 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 0 3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 3.556 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -4.318 2.54) + (xy -2.794 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 2.54) + (xy 4.318 2.54) + (xy 2.794 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.762 -4.953) + (xy -0.762 -4.191) + (xy 0.762 -4.191) + (xy 0.762 -4.953) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 0 3.302) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (arc (start 0.762 -5.08) (mid 3.8685 -3.343) (end 5.08 0) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.286 2.286) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 3.048 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 0 5.0579) (end -5.08 0) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "DIN-5_180degree_1_1" + (pin passive line (at -7.62 0 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 0 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 2.54 0) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Polarized" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Polarized capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Polarized_0_1" + (rectangle (start -2.286 0.508) (end 2.286 1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.794) + (xy -1.27 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "C_Polarized_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.254 1.778 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Small" (at 0.254 -2.032 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "capacitor cap" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor, small symbol" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Small_0_1" + (polyline + (pts + (xy -1.524 -0.508) + (xy 1.524 -0.508) + ) + (stroke (width 0.3302) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 0.508) + (xy 1.524 0.508) + ) + (stroke (width 0.3048) (type default)) + (fill (type none)) + ) + ) + (symbol "C_Small_1_1" + (pin passive line (at 0 2.54 270) (length 2.032) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -2.54 90) (length 2.032) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:Crystal_Small" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "Y" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Crystal_Small" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "quartz ceramic resonator oscillator" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Two pin crystal, small symbol" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Crystal*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Crystal_Small_0_1" + (rectangle (start -0.762 -1.524) (end 0.762 1.524) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -0.762) + (xy -1.27 0.762) + ) + (stroke (width 0.381) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -0.762) + (xy 1.27 0.762) + ) + (stroke (width 0.381) (type default)) + (fill (type none)) + ) + ) + (symbol "Crystal_Small_1_1" + (pin passive line (at -2.54 0 0) (length 1.27) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 0 180) (length 1.27) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Interface_UART:MAX232" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -2.54 28.575 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "MAX232" (at -2.54 26.67 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 1.27 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/max232.pdf" (at 0 2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "rs232 uart transceiver line-driver" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Dual RS232 driver/receiver, 5V supply, 120kb/s, 0C-70C" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOIC*P1.27mm* DIP*W7.62mm* TSSOP*4.4x5mm*P0.65mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MAX232_0_0" + (text "LOGIC" (at -11.43 -22.86 0) + (effects (font (size 1.27 1.27))) + ) + (text "RS232" (at 11.43 -22.86 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "MAX232_0_1" + (rectangle (start -15.24 -25.4) (end 15.24 25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (circle (center -2.54 -17.78) (radius 0.635) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center -2.54 -12.7) (radius 0.635) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -7.62) + (xy -8.255 -7.62) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy -8.255 -2.54) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -17.78) + (xy -8.255 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -12.7) + (xy -8.255 -12.7) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 6.35 -7.62) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -2.54) + (xy 6.35 -2.54) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -17.78) + (xy 6.35 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -12.7) + (xy 6.35 -12.7) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.715) + (xy -3.81 -9.525) + (xy 0 -7.62) + (xy -3.81 -5.715) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -0.635) + (xy -3.81 -4.445) + (xy 0 -2.54) + (xy -3.81 -0.635) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -15.875) + (xy 1.905 -19.685) + (xy -1.905 -17.78) + (xy 1.905 -15.875) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -10.795) + (xy 1.905 -14.605) + (xy -1.905 -12.7) + (xy 1.905 -10.795) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 0.635 -7.62) (radius 0.635) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 0.635 -2.54) (radius 0.635) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "MAX232_1_1" + (pin passive line (at -20.32 22.86 0) (length 5.08) + (name "C1+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -20.32 -7.62 0) (length 5.08) + (name "T2IN" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -20.32 -2.54 0) (length 5.08) + (name "T1IN" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -20.32 -12.7 0) (length 5.08) + (name "R1OUT" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 20.32 -12.7 180) (length 5.08) + (name "R1IN" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 20.32 -2.54 180) (length 5.08) + (name "T1OUT" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -30.48 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 30.48 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 20.32 10.16 180) (length 5.08) + (name "VS+" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -20.32 15.24 0) (length 5.08) + (name "C1-" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 20.32 22.86 180) (length 5.08) + (name "C2+" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 20.32 15.24 180) (length 5.08) + (name "C2-" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 20.32 2.54 180) (length 5.08) + (name "VS-" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 20.32 -7.62 180) (length 5.08) + (name "T2OUT" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 20.32 -17.78 180) (length 5.08) + (name "R2IN" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -20.32 -17.78 0) (length 5.08) + (name "R2OUT" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "MCU_Microchip_ATmega:ATmega328PB-A" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -12.7 36.83 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "ATmega328PB-A" (at 2.54 -36.83 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "Package_QFP:TQFP-32_7x7mm_P0.8mm" (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/40001906C.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "AVR 8bit Microcontroller MegaAVR" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, TQFP-32" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TQFP*7x7mm*P0.8mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ATmega328PB-A_0_1" + (rectangle (start -12.7 -35.56) (end 12.7 35.56) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "ATmega328PB-A_1_1" + (pin bidirectional line (at 15.24 -20.32 180) (length 2.54) + (name "PD3" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -27.94 180) (length 2.54) + (name "PD6" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -30.48 180) (length 2.54) + (name "PD7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 30.48 180) (length 2.54) + (name "PB0" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 27.94 180) (length 2.54) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 25.4 180) (length 2.54) + (name "PB2" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 22.86 180) (length 2.54) + (name "PB3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 20.32 180) (length 2.54) + (name "PB4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 17.78 180) (length 2.54) + (name "PB5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 38.1 270) (length 2.54) + (name "AVCC" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -17.78 0) (length 2.54) + (name "PE2" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -22.86 180) (length 2.54) + (name "PD4" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -15.24 30.48 0) (length 2.54) + (name "AREF" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -38.1 90) (length 2.54) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -20.32 0) (length 2.54) + (name "PE3" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 7.62 180) (length 2.54) + (name "PC0" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 5.08 180) (length 2.54) + (name "PC1" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 2.54 180) (length 2.54) + (name "PC2" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 0 180) (length 2.54) + (name "PC3" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) + (name "PC4" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) + (name "PC5" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) + (name "~{RESET}/PC6" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) + (name "PE0" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) + (name "PD0" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -15.24 180) (length 2.54) + (name "PD1" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -17.78 180) (length 2.54) + (name "PD2" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 38.1 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -38.1 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -15.24 0) (length 2.54) + (name "PE1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 15.24 180) (length 2.54) + (name "XTAL1/PB6" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 12.7 180) (length 2.54) + (name "XTAL2/PB7" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -25.4 180) (length 2.54) + (name "PD5" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "#FLG" (at 0 1.905 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "flag power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) + (name "pwr" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 1.27) + (xy -1.016 1.905) + (xy 0 2.54) + (xy 1.016 1.905) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + ) + (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCC_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "VCC_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 52.07 102.87) (diameter 0) (color 0 0 0 0) + (uuid 00cccae1-c6cc-4bd7-8425-b2acf83f46d5) + ) + (junction (at 95.25 102.87) (diameter 0) (color 0 0 0 0) + (uuid 04b78593-536b-4629-87a0-7a0222215ac5) + ) + (junction (at 115.57 184.15) (diameter 0) (color 0 0 0 0) + (uuid 04d76861-0afb-47da-9cf9-293845259a5d) + ) + (junction (at 26.67 140.97) (diameter 0) (color 0 0 0 0) + (uuid 053626c4-7be0-414b-9ddd-a929d7a090da) + ) + (junction (at 115.57 102.87) (diameter 0) (color 0 0 0 0) + (uuid 069a6dbd-2414-4f23-b9a0-259f59593af4) + ) + (junction (at 90.17 102.87) (diameter 0) (color 0 0 0 0) + (uuid 0918536b-553d-4f6a-8b41-71d05d02003e) + ) + (junction (at 99.06 53.34) (diameter 0) (color 0 0 0 0) + (uuid 09c57d02-9460-43b1-9dfb-aabda33dab45) + ) + (junction (at 82.55 151.13) (diameter 0) (color 0 0 0 0) + (uuid 0cff49dd-6434-437e-953f-b74d917c32c1) + ) + (junction (at 26.67 123.19) (diameter 0) (color 0 0 0 0) + (uuid 0e48d46d-debd-459d-a7d0-1465cf490114) + ) + (junction (at 26.67 151.13) (diameter 0) (color 0 0 0 0) + (uuid 1181a288-6dd8-424d-8eda-cabe8e8883c5) + ) + (junction (at 110.49 179.07) (diameter 0) (color 0 0 0 0) + (uuid 141b61dc-2aeb-4f9d-9a34-13acc58ae0bd) + ) + (junction (at 165.1 190.5) (diameter 0) (color 0 0 0 0) + (uuid 16b8f853-3842-4f43-8632-9598da65755e) + ) + (junction (at 165.1 254) (diameter 0) (color 0 0 0 0) + (uuid 1788f505-57fe-4e5b-8d7f-832abf363c2f) + ) + (junction (at 26.67 156.21) (diameter 0) (color 0 0 0 0) + (uuid 1959c452-674a-4151-9bed-77893048366a) + ) + (junction (at 46.99 115.57) (diameter 0) (color 0 0 0 0) + (uuid 1a06a3ec-8513-43ae-b1ec-710b6d8e0aa5) + ) + (junction (at 110.49 102.87) (diameter 0) (color 0 0 0 0) + (uuid 1cf657e4-d01f-4b53-86d9-7902492b15b1) + ) + (junction (at 54.61 123.19) (diameter 0) (color 0 0 0 0) + (uuid 1e9a0b06-c30d-4c2e-b6d8-776e25996111) + ) + (junction (at 107.95 176.53) (diameter 0) (color 0 0 0 0) + (uuid 1fef24f4-9b5c-4011-b6c8-6acf27b7071c) + ) + (junction (at 90.17 158.75) (diameter 0) (color 0 0 0 0) + (uuid 233a5e48-9ed8-4e6f-824c-a8c3bebb519d) + ) + (junction (at 101.6 201.93) (diameter 0) (color 0 0 0 0) + (uuid 290de8d2-9936-49ba-b8ce-c1443501d659) + ) + (junction (at 242.57 128.27) (diameter 0) (color 0 0 0 0) + (uuid 2c12d8a5-1306-49c9-8f8b-90559d85094f) + ) + (junction (at 64.77 133.35) (diameter 0) (color 0 0 0 0) + (uuid 2eb681ac-1718-4e57-8ca1-1daa7dcc6a47) + ) + (junction (at 167.64 134.62) (diameter 0) (color 0 0 0 0) + (uuid 2ec3b15b-70e5-499d-846a-a97e6069bbb5) + ) + (junction (at 80.01 148.59) (diameter 0) (color 0 0 0 0) + (uuid 2fa75235-d957-4c48-8665-c9f1eefbfc76) + ) + (junction (at 69.85 102.87) (diameter 0) (color 0 0 0 0) + (uuid 30577111-0211-4996-a298-979eaf17c7bd) + ) + (junction (at 85.09 153.67) (diameter 0) (color 0 0 0 0) + (uuid 32cf2a21-0d3d-412c-9552-14abab3f657e) + ) + (junction (at 26.67 171.45) (diameter 0) (color 0 0 0 0) + (uuid 3781c469-855f-4113-965c-3538f8b5de99) + ) + (junction (at 26.67 163.83) (diameter 0) (color 0 0 0 0) + (uuid 383d199b-66fd-4703-92b1-56c690f2b8b9) + ) + (junction (at 44.45 113.03) (diameter 0) (color 0 0 0 0) + (uuid 3a2eef4c-c70d-492f-8f60-13d6b51b41ea) + ) + (junction (at 77.47 102.87) (diameter 0) (color 0 0 0 0) + (uuid 3a4a976b-a775-499d-9b3c-9bddadf5f45d) + ) + (junction (at 59.69 102.87) (diameter 0) (color 0 0 0 0) + (uuid 3dfdd852-cb2f-4fdc-b3da-5670cd3224a0) + ) + (junction (at 74.93 143.51) (diameter 0) (color 0 0 0 0) + (uuid 3f2e027f-f91a-4926-8ba8-60a0d3a0dcc5) + ) + (junction (at 26.67 146.05) (diameter 0) (color 0 0 0 0) + (uuid 40f5d761-83e3-4494-b611-dccf11d9ed2a) + ) + (junction (at 120.65 189.23) (diameter 0) (color 0 0 0 0) + (uuid 4239755c-fb59-4f9c-b65c-8fe395571ee6) + ) + (junction (at 167.64 71.12) (diameter 0) (color 0 0 0 0) + (uuid 45dbbaca-970b-4d57-84d3-c01be44f8e4f) + ) + (junction (at 72.39 102.87) (diameter 0) (color 0 0 0 0) + (uuid 45e2130c-356d-4135-b7e4-008da28fb122) + ) + (junction (at 123.19 191.77) (diameter 0) (color 0 0 0 0) + (uuid 46638c5a-c04b-4aa5-8079-bb06d56330b0) + ) + (junction (at 85.09 102.87) (diameter 0) (color 0 0 0 0) + (uuid 46a4edc3-247b-4b39-9d8b-32d92149efae) + ) + (junction (at 26.67 191.77) (diameter 0) (color 0 0 0 0) + (uuid 472f6fc7-784c-429b-8d33-6d0f714e9bad) + ) + (junction (at 26.67 148.59) (diameter 0) (color 0 0 0 0) + (uuid 47b5af8e-1f14-434f-9b9a-00fa638e33c8) + ) + (junction (at 95.25 163.83) (diameter 0) (color 0 0 0 0) + (uuid 4bcb03b7-703a-4886-83c8-58b1e0f43098) + ) + (junction (at 26.67 181.61) (diameter 0) (color 0 0 0 0) + (uuid 4d21114b-ce9a-46b2-b96b-78edbb3ed896) + ) + (junction (at 246.38 116.84) (diameter 0) (color 0 0 0 0) + (uuid 4de0c92c-3f16-46ed-a4ff-b17597e09d75) + ) + (junction (at 26.67 189.23) (diameter 0) (color 0 0 0 0) + (uuid 4f0ffa2b-f976-4832-8f85-e69325a65626) + ) + (junction (at 26.67 128.27) (diameter 0) (color 0 0 0 0) + (uuid 50bd8d89-f497-4908-83a2-478b5fff38e6) + ) + (junction (at 87.63 102.87) (diameter 0) (color 0 0 0 0) + (uuid 54b59f80-749f-41e5-840f-28cf1af86ee2) + ) + (junction (at 242.57 123.19) (diameter 0) (color 0 0 0 0) + (uuid 560873a3-c055-4600-8a04-a26fd74b8d04) + ) + (junction (at 72.39 140.97) (diameter 0) (color 0 0 0 0) + (uuid 57da032e-1b3e-42ec-b7c2-785303cfa870) + ) + (junction (at 222.25 101.6) (diameter 0) (color 0 0 0 0) + (uuid 5a1a739b-84b4-48d6-a83e-6dbee4127b18) + ) + (junction (at 105.41 102.87) (diameter 0) (color 0 0 0 0) + (uuid 5bd353a3-0668-4b43-b811-d7046d2576fb) + ) + (junction (at 166.37 68.58) (diameter 0) (color 0 0 0 0) + (uuid 5c322837-2f66-4eaa-9966-553521ef2fe0) + ) + (junction (at 102.87 102.87) (diameter 0) (color 0 0 0 0) + (uuid 5f503032-2e16-48be-837c-71a904d30277) + ) + (junction (at 77.47 146.05) (diameter 0) (color 0 0 0 0) + (uuid 60d33d13-6eaa-45a1-b164-48df63f51b44) + ) + (junction (at 62.23 102.87) (diameter 0) (color 0 0 0 0) + (uuid 61fc42c9-0a54-4bb5-8d0b-4b384b2e3037) + ) + (junction (at 82.55 102.87) (diameter 0) (color 0 0 0 0) + (uuid 622e23b1-f320-41fc-938b-69c2a5383fd2) + ) + (junction (at 44.45 102.87) (diameter 0) (color 0 0 0 0) + (uuid 6557348a-0aac-4576-8b4d-296f1e85f7b6) + ) + (junction (at 69.85 138.43) (diameter 0) (color 0 0 0 0) + (uuid 6605825c-c090-4401-890b-ed135eb05601) + ) + (junction (at 181.61 78.74) (diameter 0) (color 0 0 0 0) + (uuid 670c372e-be7f-4119-a875-179395389c2f) + ) + (junction (at 251.46 128.27) (diameter 0) (color 0 0 0 0) + (uuid 67a3f698-4bed-4783-b7b3-51f7da432cd0) + ) + (junction (at 62.23 130.81) (diameter 0) (color 0 0 0 0) + (uuid 69bdc312-adbe-4084-8261-bfa8598ded62) + ) + (junction (at 26.67 133.35) (diameter 0) (color 0 0 0 0) + (uuid 6a205366-9a5c-418d-8480-bba8969ebcee) + ) + (junction (at 26.67 179.07) (diameter 0) (color 0 0 0 0) + (uuid 6e7b304c-840f-4b76-83b8-78101a19632c) + ) + (junction (at 26.67 130.81) (diameter 0) (color 0 0 0 0) + (uuid 6f249490-737b-460a-9634-32cd3c57bb93) + ) + (junction (at 54.61 46.99) (diameter 0) (color 0 0 0 0) + (uuid 709a51eb-abce-4105-a77e-5d395adfbd5a) + ) + (junction (at 80.01 102.87) (diameter 0) (color 0 0 0 0) + (uuid 70ca9f4a-8d65-48ba-926a-c05681e02437) + ) + (junction (at 181.61 205.74) (diameter 0) (color 0 0 0 0) + (uuid 71fe821f-de7f-4c3c-8893-fd98414c4fd7) + ) + (junction (at 113.03 102.87) (diameter 0) (color 0 0 0 0) + (uuid 760ce27e-3b0f-4866-9c88-da0cb19984e5) + ) + (junction (at 26.67 176.53) (diameter 0) (color 0 0 0 0) + (uuid 7a607642-d0fd-43da-bbfc-24a6b0d4bd6c) + ) + (junction (at 118.11 186.69) (diameter 0) (color 0 0 0 0) + (uuid 857ecc37-ab19-4960-a18d-1aff26d8170b) + ) + (junction (at 114.3 53.34) (diameter 0) (color 0 0 0 0) + (uuid 86c48f27-cc25-446c-b199-d9799cf2acde) + ) + (junction (at 57.15 102.87) (diameter 0) (color 0 0 0 0) + (uuid 8c5f98dc-6d79-4c6a-aaee-fc88262821b1) + ) + (junction (at 105.41 173.99) (diameter 0) (color 0 0 0 0) + (uuid 8e008a72-75f0-4c9d-93d2-c9cb3f2a8f57) + ) + (junction (at 92.71 102.87) (diameter 0) (color 0 0 0 0) + (uuid 9232fdb5-fc05-4973-ae86-987ce459e936) + ) + (junction (at 26.67 158.75) (diameter 0) (color 0 0 0 0) + (uuid 94d61592-9d2a-4cec-9e51-f752df46e015) + ) + (junction (at 166.37 195.58) (diameter 0) (color 0 0 0 0) + (uuid 956611d2-e406-45a3-a9c6-6e95b4fb41f1) + ) + (junction (at 87.63 156.21) (diameter 0) (color 0 0 0 0) + (uuid 95d8c666-c30a-404c-84f1-c49356739827) + ) + (junction (at 166.37 132.08) (diameter 0) (color 0 0 0 0) + (uuid 95fc2cac-0c1d-440f-90fe-82d1baf6fd58) + ) + (junction (at 54.61 52.07) (diameter 0) (color 0 0 0 0) + (uuid 990ff754-3e4c-4ff0-be04-832a3a78c3bf) + ) + (junction (at 64.77 102.87) (diameter 0) (color 0 0 0 0) + (uuid 9ac85db3-99fe-4835-8f1c-28a1a32d332a) + ) + (junction (at 120.65 102.87) (diameter 0) (color 0 0 0 0) + (uuid 9bd46be5-3ffd-4377-aa7d-40df63b87e28) + ) + (junction (at 26.67 184.15) (diameter 0) (color 0 0 0 0) + (uuid a04e522d-a7dd-41ea-8931-955be7373cfe) + ) + (junction (at 102.87 171.45) (diameter 0) (color 0 0 0 0) + (uuid a3a6ad76-3a8f-4a76-89ee-72d40f50aaca) + ) + (junction (at 167.64 198.12) (diameter 0) (color 0 0 0 0) + (uuid a3b5efe4-8684-4a16-be08-c3b1c5688217) + ) + (junction (at 26.67 186.69) (diameter 0) (color 0 0 0 0) + (uuid a3fb99b8-1e66-4ddc-98b0-f31f79399fd1) + ) + (junction (at 91.44 45.72) (diameter 0) (color 0 0 0 0) + (uuid a8391bfa-4ed0-4607-9a31-46fbca192c8e) + ) + (junction (at 26.67 135.89) (diameter 0) (color 0 0 0 0) + (uuid a8f1fd36-30c7-4b18-8543-4599e2874a5e) + ) + (junction (at 100.33 102.87) (diameter 0) (color 0 0 0 0) + (uuid aa52ee05-ab10-4aa6-94c5-04cbcf1ae664) + ) + (junction (at 49.53 118.11) (diameter 0) (color 0 0 0 0) + (uuid ae212387-cfa9-4759-aeb1-62da301b1493) + ) + (junction (at 26.67 115.57) (diameter 0) (color 0 0 0 0) + (uuid b14fb418-c6c3-4ac9-8f91-6089254c95ff) + ) + (junction (at 97.79 166.37) (diameter 0) (color 0 0 0 0) + (uuid b43152e3-ab58-4b72-94e0-12acaeee3dd3) + ) + (junction (at 326.39 162.56) (diameter 0) (color 0 0 0 0) + (uuid b4fda506-7c1d-4e98-ac36-238851b026ee) + ) + (junction (at 46.99 102.87) (diameter 0) (color 0 0 0 0) + (uuid b736e782-603d-4bf3-8778-8d7bc1657cde) + ) + (junction (at 52.07 120.65) (diameter 0) (color 0 0 0 0) + (uuid bb03b353-fd87-44d5-a4cb-dc69bb30255f) + ) + (junction (at 114.3 45.72) (diameter 0) (color 0 0 0 0) + (uuid bcbacde4-1108-4e15-92e9-9177e3ea36f2) + ) + (junction (at 83.82 45.72) (diameter 0) (color 0 0 0 0) + (uuid bd03360d-23d2-46d8-8ebd-d3922d517841) + ) + (junction (at 49.53 102.87) (diameter 0) (color 0 0 0 0) + (uuid c0772a9f-c960-4364-b8c3-14986275924e) + ) + (junction (at 26.67 120.65) (diameter 0) (color 0 0 0 0) + (uuid c2f16dff-76a0-4b42-b5e9-348885cd6484) + ) + (junction (at 181.61 269.24) (diameter 0) (color 0 0 0 0) + (uuid c393a2a1-0072-41f5-a877-1891fcd99c97) + ) + (junction (at 113.03 181.61) (diameter 0) (color 0 0 0 0) + (uuid c45b7500-5498-4800-88d5-1e3b761d1e4c) + ) + (junction (at 83.82 53.34) (diameter 0) (color 0 0 0 0) + (uuid c4b903fc-0fd0-419b-a678-d7c7ac4aa24c) + ) + (junction (at 26.67 161.29) (diameter 0) (color 0 0 0 0) + (uuid c50c8fa2-8b11-40fd-8cbf-b150abb602f6) + ) + (junction (at 181.61 142.24) (diameter 0) (color 0 0 0 0) + (uuid c5bd21b1-0637-4f44-b606-e111bf2691b1) + ) + (junction (at 99.06 45.72) (diameter 0) (color 0 0 0 0) + (uuid c61fbef6-412d-4f7e-91e9-4daa13c0de06) + ) + (junction (at 92.71 161.29) (diameter 0) (color 0 0 0 0) + (uuid cafe2499-32a4-4670-8a2c-2aa144838113) + ) + (junction (at 67.31 135.89) (diameter 0) (color 0 0 0 0) + (uuid cb0d0760-42c5-41f7-8a5d-0e2c5d2975fa) + ) + (junction (at 165.1 63.5) (diameter 0) (color 0 0 0 0) + (uuid cc1eb39e-51d0-4ca2-b34e-8351b2de39cc) + ) + (junction (at 57.15 125.73) (diameter 0) (color 0 0 0 0) + (uuid cec908fd-ec05-45d7-9c04-3a9397f608bc) + ) + (junction (at 59.69 128.27) (diameter 0) (color 0 0 0 0) + (uuid d0ba5a61-65a0-4ae8-8743-d6ffed5cf0e8) + ) + (junction (at 26.67 173.99) (diameter 0) (color 0 0 0 0) + (uuid d236cf85-2300-4ea2-a5b3-d7df5b867001) + ) + (junction (at 26.67 118.11) (diameter 0) (color 0 0 0 0) + (uuid d36dba4b-e867-43be-97c6-39a403ec55fc) + ) + (junction (at 26.67 166.37) (diameter 0) (color 0 0 0 0) + (uuid d542a8c2-151e-48be-8987-41512eb0c99f) + ) + (junction (at 26.67 143.51) (diameter 0) (color 0 0 0 0) + (uuid d5e2f615-0fc2-41c9-8a41-51a31a69a7e6) + ) + (junction (at 67.31 102.87) (diameter 0) (color 0 0 0 0) + (uuid dcd00e1e-8556-4c66-9683-92bc6bf223a5) + ) + (junction (at 101.6 204.47) (diameter 0) (color 0 0 0 0) + (uuid dcd3621d-5945-4ee1-9111-a2fb0b93612c) + ) + (junction (at 74.93 102.87) (diameter 0) (color 0 0 0 0) + (uuid df4c316c-857f-4ace-b379-7b4cf0aff9ec) + ) + (junction (at 165.1 127) (diameter 0) (color 0 0 0 0) + (uuid dfccca65-f177-4738-919d-89231e77eceb) + ) + (junction (at 54.61 102.87) (diameter 0) (color 0 0 0 0) + (uuid e2fa7b1d-2d57-42dc-a2b0-ad0324955a64) + ) + (junction (at 26.67 153.67) (diameter 0) (color 0 0 0 0) + (uuid e41e9c57-5c2f-4ec6-b76c-e8f187e94034) + ) + (junction (at 106.68 53.34) (diameter 0) (color 0 0 0 0) + (uuid e459de57-4f57-4f61-a689-04c90a323954) + ) + (junction (at 26.67 168.91) (diameter 0) (color 0 0 0 0) + (uuid ea72fae2-7274-4698-ba19-ae3655cdc930) + ) + (junction (at 26.67 125.73) (diameter 0) (color 0 0 0 0) + (uuid ef130cc6-bfe4-4ab2-ba49-729b9d0e9149) + ) + (junction (at 100.33 168.91) (diameter 0) (color 0 0 0 0) + (uuid f533e2ca-b8c0-4f9e-a48c-abf7d8cac2a8) + ) + (junction (at 97.79 102.87) (diameter 0) (color 0 0 0 0) + (uuid f6bbd172-eaa8-471e-b5fd-65839c08bb75) + ) + (junction (at 26.67 138.43) (diameter 0) (color 0 0 0 0) + (uuid fa17663c-92fc-4567-8e1d-13e18773c18c) + ) + (junction (at 107.95 102.87) (diameter 0) (color 0 0 0 0) + (uuid fc1337ac-7e87-4ac6-bacc-7db69030c3e7) + ) + (junction (at 118.11 102.87) (diameter 0) (color 0 0 0 0) + (uuid fcc95f1a-57e1-46a3-8a97-a281fe9b2f05) + ) + (junction (at 106.68 45.72) (diameter 0) (color 0 0 0 0) + (uuid fcc997ac-0c90-407e-a576-8228653dc093) + ) + (junction (at 91.44 53.34) (diameter 0) (color 0 0 0 0) + (uuid fe96e77c-4c88-4586-8726-2fe154ce7c24) + ) + + (no_connect (at 207.01 160.02) (uuid 161ff2e3-6f7b-44b1-befc-978bda11aad4)) + (no_connect (at 46.99 54.61) (uuid 1ea14e1e-c887-480c-b191-e99afe481c99)) + (no_connect (at 317.5 182.88) (uuid 36ad4aa8-b9ad-4f09-b0e9-d284f126bbd0)) + (no_connect (at 207.01 157.48) (uuid 4df74a06-d83a-4450-b8b6-36da6c626538)) + (no_connect (at 276.86 177.8) (uuid 5ecc5cc1-91ba-4b23-a49b-ad3b041ce2aa)) + (no_connect (at 341.63 156.21) (uuid 6d02a8c5-212f-4eb1-8c80-5ffcaace216f)) + (no_connect (at 207.01 154.94) (uuid 81d384f6-07c1-489b-8595-a72c3f2e91b6)) + (no_connect (at 207.01 152.4) (uuid 94df5d3f-2773-4ee7-b727-b43d1c912372)) + (no_connect (at 237.49 142.24) (uuid 9b4b15f9-2920-4760-8f59-e114949df3cd)) + (no_connect (at 356.87 156.21) (uuid 9fbd2e43-3f98-4c01-b387-aec361b1a2b6)) + (no_connect (at 237.49 144.78) (uuid c0643288-e691-4ed0-9bf2-1804d8fe0b19)) + (no_connect (at 317.5 172.72) (uuid c48e859c-1e95-42e4-907c-25e041a3b5bc)) + (no_connect (at 317.5 177.8) (uuid cdd92c73-fcc2-4e9e-9db7-49e91b61df80)) + + (bus_entry (at 242.57 139.7) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1c1f7277-4b3c-4108-9693-9c54ed00cbac) + ) + (bus_entry (at 198.12 177.8) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 36b79bf0-cc6f-4c33-90ad-938b89067133) + ) + (bus_entry (at 198.12 223.52) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 64ccab52-c9b5-49a3-a9b1-af41876e21a8) + ) + (bus_entry (at 242.57 170.18) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7df15082-088c-4e91-a8eb-8f272b2e481b) + ) + (bus_entry (at 198.12 33.02) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 80ea3f54-5d17-4a1c-a16f-7c9ce7f09c2d) + ) + (bus_entry (at 242.57 134.62) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 886f74a0-3052-4308-8774-8388f5d0cfdf) + ) + (bus_entry (at 242.57 162.56) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8aee5501-e868-4e46-a28f-4c8b07c171ee) + ) + (bus_entry (at 198.12 160.02) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8d05426e-73be-4981-8873-32b5cf4db8d8) + ) + (bus_entry (at 242.57 165.1) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9a9255e3-2ad1-49ca-af10-9804583fb0b7) + ) + (bus_entry (at 242.57 137.16) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c1cf2b35-f834-4fcd-b753-f7bf36cd37af) + ) + (bus_entry (at 242.57 132.08) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid dcbc8e4f-cab5-4a34-b2c6-77060be80bca) + ) + (bus_entry (at 198.12 241.3) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e96359d7-7e1f-4734-becd-538d918931a6) + ) + (bus_entry (at 198.12 114.3) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ed19acfb-61d5-46d2-9dc4-09976daeda41) + ) + (bus_entry (at 242.57 167.64) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f336958a-b402-43dd-b752-b09d734bc11c) + ) + (bus_entry (at 198.12 96.52) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f8eb969a-5603-4f02-b350-1905f46d04a8) + ) + (bus_entry (at 198.12 50.8) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fabf57fe-d487-4a7f-b5dc-3ab1fe7b0b1c) + ) + + (wire (pts (xy 76.2 53.34) (xy 83.82 53.34)) + (stroke (width 0) (type default)) + (uuid 00563975-5cc7-481f-85bc-a43f2168db85) + ) + (wire (pts (xy 160.02 119.38) (xy 168.91 119.38)) + (stroke (width 0) (type default)) + (uuid 0081db7f-f943-439a-bf68-9e5b7b7aaba5) + ) + (wire (pts (xy 160.02 167.64) (xy 168.91 167.64)) + (stroke (width 0) (type default)) + (uuid 00d000ba-51c2-4e6b-af43-ec163db6b9a7) + ) + (wire (pts (xy 160.02 228.6) (xy 168.91 228.6)) + (stroke (width 0) (type default)) + (uuid 010365f0-1e6f-40c0-91cd-6911c3925dfa) + ) + (wire (pts (xy 160.02 50.8) (xy 168.91 50.8)) + (stroke (width 0) (type default)) + (uuid 01e1728a-0e8b-4ec6-835d-b0731516cbab) + ) + (wire (pts (xy 95.25 163.83) (xy 125.73 163.83)) + (stroke (width 0) (type default)) + (uuid 027129c8-1521-4c02-a8ee-d3e2cf8412a4) + ) + (wire (pts (xy 160.02 55.88) (xy 168.91 55.88)) + (stroke (width 0) (type default)) + (uuid 033c3cc6-4fb5-4b12-b0e5-e2d8b2b8ce53) + ) + (wire (pts (xy 46.99 46.99) (xy 54.61 46.99)) + (stroke (width 0) (type default)) + (uuid 03afd99c-a8e2-4c8a-be47-5438ac3c6c13) + ) + (wire (pts (xy 95.25 102.87) (xy 92.71 102.87)) + (stroke (width 0) (type default)) + (uuid 04922c25-0ca8-43bd-9666-315a6f5114f2) + ) + (wire (pts (xy 26.67 179.07) (xy 29.21 179.07)) + (stroke (width 0) (type default)) + (uuid 06fad629-2f41-4b40-bc5c-7d847918581b) + ) + (wire (pts (xy 26.67 138.43) (xy 26.67 140.97)) + (stroke (width 0) (type default)) + (uuid 085feba7-bd9c-465b-bc61-2dd5e80b2f58) + ) + (wire (pts (xy 26.67 171.45) (xy 26.67 173.99)) + (stroke (width 0) (type default)) + (uuid 08fea812-5700-4ee8-8c41-d150c6cf447e) + ) + (wire (pts (xy 26.67 163.83) (xy 26.67 166.37)) + (stroke (width 0) (type default)) + (uuid 09e4e38c-d632-4677-b0ee-bb9bbc7a6ace) + ) + (wire (pts (xy 246.38 116.84) (xy 260.35 116.84)) + (stroke (width 0) (type default)) + (uuid 09fd79f2-ab34-4e66-92f0-85f09079e6e6) + ) + (wire (pts (xy 26.67 138.43) (xy 29.21 138.43)) + (stroke (width 0) (type default)) + (uuid 0a019668-34df-46bb-8d2e-eb9300e8350b) + ) + (wire (pts (xy 26.67 146.05) (xy 26.67 148.59)) + (stroke (width 0) (type default)) + (uuid 0a20b2b8-3116-4b0b-baad-53af7888c98d) + ) + (wire (pts (xy 26.67 115.57) (xy 29.21 115.57)) + (stroke (width 0) (type default)) + (uuid 0a6cad3e-8144-4bbf-abdb-994c7bda60e8) + ) + (wire (pts (xy 26.67 168.91) (xy 26.67 171.45)) + (stroke (width 0) (type default)) + (uuid 0aca75ef-7ea4-4f48-ac32-ac17034f0999) + ) + (wire (pts (xy 160.02 226.06) (xy 168.91 226.06)) + (stroke (width 0) (type default)) + (uuid 0b4f0b1e-9036-4d9e-b73e-d9eb1c30c64a) + ) + (wire (pts (xy 222.25 101.6) (xy 224.79 101.6)) + (stroke (width 0) (type default)) + (uuid 0c6747ac-825d-4c85-9ca7-e7e1ab2969bf) + ) + (wire (pts (xy 237.49 132.08) (xy 242.57 132.08)) + (stroke (width 0) (type default)) + (uuid 0cabf027-63ca-4aa9-974c-27db26ba8123) + ) + (wire (pts (xy 120.65 102.87) (xy 118.11 102.87)) + (stroke (width 0) (type default)) + (uuid 0dcb1e94-02b1-40d9-902c-c6ddc1b2fefd) + ) + (wire (pts (xy 26.67 184.15) (xy 29.21 184.15)) + (stroke (width 0) (type default)) + (uuid 0fea8f9f-c1c1-436f-a545-3c48bc9fed82) + ) + (wire (pts (xy 105.41 173.99) (xy 125.73 173.99)) + (stroke (width 0) (type default)) + (uuid 11159c7a-10a8-414c-a260-02a47abff96b) + ) + (wire (pts (xy 160.02 248.92) (xy 168.91 248.92)) + (stroke (width 0) (type default)) + (uuid 11d40c35-c902-428d-818e-c6bd91dc7ec3) + ) + (wire (pts (xy 120.65 189.23) (xy 125.73 189.23)) + (stroke (width 0) (type default)) + (uuid 120d6908-bc62-4c23-aec5-5de39c1936a5) + ) + (wire (pts (xy 237.49 116.84) (xy 246.38 116.84)) + (stroke (width 0) (type default)) + (uuid 1297c94d-f397-46b1-9ab3-bb6b5660e0eb) + ) + (wire (pts (xy 26.67 166.37) (xy 26.67 168.91)) + (stroke (width 0) (type default)) + (uuid 144bb1f8-cfa6-4fe8-a707-9dc847b5bbec) + ) + (wire (pts (xy 160.02 185.42) (xy 168.91 185.42)) + (stroke (width 0) (type default)) + (uuid 14f7368f-ef55-4066-a5b9-ac379097c464) + ) + (wire (pts (xy 90.17 110.49) (xy 90.17 158.75)) + (stroke (width 0) (type default)) + (uuid 153ae03f-d131-4965-9c1c-bda6fba0cc43) + ) + (wire (pts (xy 166.37 132.08) (xy 166.37 195.58)) + (stroke (width 0) (type default)) + (uuid 16bc3e52-19e5-4b0b-a9f0-2d1cadb25f1c) + ) + (wire (pts (xy 160.02 160.02) (xy 168.91 160.02)) + (stroke (width 0) (type default)) + (uuid 16f44f86-c0e0-4d59-971f-54c2f61ff664) + ) + (wire (pts (xy 255.27 152.4) (xy 255.27 182.88)) + (stroke (width 0) (type default)) + (uuid 172ad207-5135-412f-b796-f7c315b4cbd6) + ) + (wire (pts (xy 26.67 191.77) (xy 26.67 193.04)) + (stroke (width 0) (type default)) + (uuid 1895cda5-0061-4abc-bf14-d8f1e646d234) + ) + (wire (pts (xy 165.1 269.24) (xy 165.1 254)) + (stroke (width 0) (type default)) + (uuid 18c42f48-a666-43ac-9b27-572849666935) + ) + (wire (pts (xy 100.33 110.49) (xy 100.33 168.91)) + (stroke (width 0) (type default)) + (uuid 19c140ff-8f8e-4648-852e-f73a633e19d6) + ) + (wire (pts (xy 160.02 40.64) (xy 168.91 40.64)) + (stroke (width 0) (type default)) + (uuid 19d17268-a6a8-429b-9734-2edc3d58f7e0) + ) + (wire (pts (xy 251.46 123.19) (xy 251.46 128.27)) + (stroke (width 0) (type default)) + (uuid 1ad4f501-1e2c-4de4-a396-c0234f8e090c) + ) + (wire (pts (xy 160.02 58.42) (xy 168.91 58.42)) + (stroke (width 0) (type default)) + (uuid 1ae33004-1564-4ca2-9c24-b54f80e8a2c0) + ) + (wire (pts (xy 26.67 173.99) (xy 29.21 173.99)) + (stroke (width 0) (type default)) + (uuid 1b51fa2e-e868-46d8-9f38-d12597e5a254) + ) + (wire (pts (xy 92.71 110.49) (xy 92.71 161.29)) + (stroke (width 0) (type default)) + (uuid 1b74f2ca-b956-4520-b658-da82c1c9f5b3) + ) + (wire (pts (xy 194.31 160.02) (xy 198.12 160.02)) + (stroke (width 0) (type default)) + (uuid 1c9d21d1-78ee-4151-8956-a6abe5fc9877) + ) + (wire (pts (xy 64.77 133.35) (xy 125.73 133.35)) + (stroke (width 0) (type default)) + (uuid 1e3a6f39-24ae-4da7-a6fb-8a0d9f450a43) + ) + (wire (pts (xy 100.33 168.91) (xy 125.73 168.91)) + (stroke (width 0) (type default)) + (uuid 1ec9d0d6-8c39-45c9-96b2-71dc7c7e302e) + ) + (wire (pts (xy 77.47 110.49) (xy 77.47 146.05)) + (stroke (width 0) (type default)) + (uuid 1f8329be-e1eb-4831-b5a6-30e7ef5977c1) + ) + (wire (pts (xy 95.25 110.49) (xy 95.25 163.83)) + (stroke (width 0) (type default)) + (uuid 2232047c-05c1-4af8-aad3-04496ca91693) + ) + (wire (pts (xy 97.79 166.37) (xy 125.73 166.37)) + (stroke (width 0) (type default)) + (uuid 23cbe921-5bf3-4d8c-883d-2dda53320cd0) + ) + (wire (pts (xy 247.65 101.6) (xy 259.08 101.6)) + (stroke (width 0) (type default)) + (uuid 2422672a-8961-4c76-9675-7a64821e7045) + ) + (wire (pts (xy 39.37 176.53) (xy 107.95 176.53)) + (stroke (width 0) (type default)) + (uuid 24527d4d-d642-4373-bd73-15c3c899fb67) + ) + (wire (pts (xy 39.37 179.07) (xy 110.49 179.07)) + (stroke (width 0) (type default)) + (uuid 2759f2fd-1774-4133-8f91-29e840685445) + ) + (wire (pts (xy 49.53 118.11) (xy 125.73 118.11)) + (stroke (width 0) (type default)) + (uuid 2859824c-53ad-47f0-8a49-46fa9d0c3176) + ) + (wire (pts (xy 102.87 171.45) (xy 125.73 171.45)) + (stroke (width 0) (type default)) + (uuid 2878b322-4d7a-4779-8013-6f7e65874c8f) + ) + (wire (pts (xy 26.67 120.65) (xy 26.67 123.19)) + (stroke (width 0) (type default)) + (uuid 289250e1-6b8a-4c73-9084-b99c9fd42ca0) + ) + (wire (pts (xy 247.65 119.38) (xy 247.65 101.6)) + (stroke (width 0) (type default)) + (uuid 29b622dd-33b9-427d-bfcf-11087cee6954) + ) + (wire (pts (xy 194.31 223.52) (xy 198.12 223.52)) + (stroke (width 0) (type default)) + (uuid 29c63799-ba0c-4bd0-9191-5e5620626c34) + ) + (wire (pts (xy 26.67 148.59) (xy 29.21 148.59)) + (stroke (width 0) (type default)) + (uuid 29cc96cd-bd53-4170-8bbc-5a60aed6e3df) + ) + (wire (pts (xy 160.02 241.3) (xy 168.91 241.3)) + (stroke (width 0) (type default)) + (uuid 2a01d66c-c739-45cf-9b93-8db8457e353b) + ) + (wire (pts (xy 181.61 269.24) (xy 165.1 269.24)) + (stroke (width 0) (type default)) + (uuid 2b3343fb-6cfd-4535-8bd2-f73ef47da855) + ) + (wire (pts (xy 260.35 167.64) (xy 276.86 167.64)) + (stroke (width 0) (type default)) + (uuid 2b87590f-f5ac-49ef-9e58-a79468a511d2) + ) + (wire (pts (xy 44.45 102.87) (xy 39.37 102.87)) + (stroke (width 0) (type default)) + (uuid 2d6ddfed-c980-4490-95c7-cc87f8f0bc60) + ) + (wire (pts (xy 54.61 49.53) (xy 54.61 52.07)) + (stroke (width 0) (type default)) + (uuid 2e0e3280-3b52-4d4f-993f-b84a808cad2b) + ) + (wire (pts (xy 26.67 133.35) (xy 29.21 133.35)) + (stroke (width 0) (type default)) + (uuid 2fb3c655-042c-4c90-af84-066182694d9e) + ) + (wire (pts (xy 46.99 102.87) (xy 44.45 102.87)) + (stroke (width 0) (type default)) + (uuid 30a32239-2d09-443a-97d0-27223336cf11) + ) + (wire (pts (xy 39.37 100.33) (xy 39.37 102.87)) + (stroke (width 0) (type default)) + (uuid 30dc1503-854a-4708-98e2-c77330ea68b2) + ) + (wire (pts (xy 83.82 45.72) (xy 91.44 45.72)) + (stroke (width 0) (type default)) + (uuid 317b1edb-54f3-45fa-a8dd-80bc862cef0f) + ) + (wire (pts (xy 83.82 53.34) (xy 91.44 53.34)) + (stroke (width 0) (type default)) + (uuid 3205a80f-ec4d-45e8-a527-56ed3312a71f) + ) + (wire (pts (xy 77.47 102.87) (xy 74.93 102.87)) + (stroke (width 0) (type default)) + (uuid 32229b55-3b6d-40a7-bbae-054e9884f4fd) + ) + (wire (pts (xy 167.64 134.62) (xy 167.64 71.12)) + (stroke (width 0) (type default)) + (uuid 32958ea2-f75c-4cf9-b94c-bba904ad8607) + ) + (wire (pts (xy 26.67 161.29) (xy 26.67 163.83)) + (stroke (width 0) (type default)) + (uuid 329bf63a-0baa-4685-bf11-3b8fa4089b3a) + ) + (wire (pts (xy 59.69 110.49) (xy 59.69 128.27)) + (stroke (width 0) (type default)) + (uuid 35b5b5df-107a-41db-ac51-a156b2e24624) + ) + (wire (pts (xy 39.37 123.19) (xy 54.61 123.19)) + (stroke (width 0) (type default)) + (uuid 35fdbd96-8756-49b6-b097-6960d872dbb1) + ) + (wire (pts (xy 250.19 128.27) (xy 251.46 128.27)) + (stroke (width 0) (type default)) + (uuid 35fdfe06-5da3-4f6a-9ba6-b28eda009f54) + ) + (wire (pts (xy 326.39 162.56) (xy 328.93 162.56)) + (stroke (width 0) (type default)) + (uuid 361181e6-b557-4450-b61f-67ef35b76c79) + ) + (wire (pts (xy 106.68 45.72) (xy 114.3 45.72)) + (stroke (width 0) (type default)) + (uuid 372663a8-f0f0-4cd2-a846-833e154ae17d) + ) + (wire (pts (xy 237.49 170.18) (xy 242.57 170.18)) + (stroke (width 0) (type default)) + (uuid 3813bb3f-4051-4ffc-a154-dbb610c2680a) + ) + (wire (pts (xy 240.03 17.78) (xy 166.37 17.78)) + (stroke (width 0) (type default)) + (uuid 383df544-b905-441e-bce3-bd2819589285) + ) + (wire (pts (xy 46.99 115.57) (xy 125.73 115.57)) + (stroke (width 0) (type default)) + (uuid 388bc1fb-a231-4c95-aa8c-b4144347c4ff) + ) + (wire (pts (xy 107.95 176.53) (xy 125.73 176.53)) + (stroke (width 0) (type default)) + (uuid 398252e6-00bf-4ad4-9350-5efb2a2091bb) + ) + (wire (pts (xy 99.06 43.18) (xy 99.06 45.72)) + (stroke (width 0) (type default)) + (uuid 39d6c6cb-ba5a-4360-ada8-8562d6670919) + ) + (wire (pts (xy 26.67 148.59) (xy 26.67 151.13)) + (stroke (width 0) (type default)) + (uuid 3aae6658-6264-4c90-b4da-e8590df7fbb1) + ) + (wire (pts (xy 165.1 45.72) (xy 168.91 45.72)) + (stroke (width 0) (type default)) + (uuid 3b59fde6-6efd-4c65-9559-60cc143eb219) + ) + (wire (pts (xy 46.99 49.53) (xy 54.61 49.53)) + (stroke (width 0) (type default)) + (uuid 3c323d94-8fbc-42c9-9fe7-8e874f0a08af) + ) + (wire (pts (xy 49.53 102.87) (xy 46.99 102.87)) + (stroke (width 0) (type default)) + (uuid 3c8fbe6e-4745-4822-bfa0-7bb12ec282a1) + ) + (wire (pts (xy 256.54 93.98) (xy 259.08 93.98)) + (stroke (width 0) (type default)) + (uuid 3ca1fe8d-66b7-4759-8e3b-7749da5c8a41) + ) + (bus (pts (xy 200.66 53.34) (xy 200.66 99.06)) + (stroke (width 0) (type default)) + (uuid 3d93548b-2a7a-4e22-8257-bef18806c24f) + ) + + (wire (pts (xy 26.67 176.53) (xy 26.67 179.07)) + (stroke (width 0) (type default)) + (uuid 3df8a7c5-92f3-4808-affe-755bebd2ce1a) + ) + (wire (pts (xy 317.5 167.64) (xy 320.04 167.64)) + (stroke (width 0) (type default)) + (uuid 3ead5e66-45f3-4b98-92b0-7564567ff9c9) + ) + (wire (pts (xy 118.11 186.69) (xy 125.73 186.69)) + (stroke (width 0) (type default)) + (uuid 3ebfef02-dcb3-4a35-995c-26926fea9273) + ) + (wire (pts (xy 337.82 158.75) (xy 341.63 158.75)) + (stroke (width 0) (type default)) + (uuid 3f11f2ed-86dd-42d1-aa25-02aaf5e45a47) + ) + (wire (pts (xy 167.64 71.12) (xy 168.91 71.12)) + (stroke (width 0) (type default)) + (uuid 3ff5fbce-db99-4f50-8c09-5aac0201b817) + ) + (wire (pts (xy 160.02 182.88) (xy 168.91 182.88)) + (stroke (width 0) (type default)) + (uuid 406a186d-a696-4da9-bd34-b5cbe0da93e6) + ) + (wire (pts (xy 26.67 128.27) (xy 26.67 130.81)) + (stroke (width 0) (type default)) + (uuid 40b72de6-ab68-403c-8d3f-b4493be57dfa) + ) + (wire (pts (xy 105.41 110.49) (xy 105.41 173.99)) + (stroke (width 0) (type default)) + (uuid 40c40727-fc9a-4b3e-b75c-d23055c5726b) + ) + (wire (pts (xy 237.49 147.32) (xy 256.54 147.32)) + (stroke (width 0) (type default)) + (uuid 40e8cb21-8414-4ac2-b95c-338935e76eb0) + ) + (wire (pts (xy 279.4 86.36) (xy 271.78 86.36)) + (stroke (width 0) (type default)) + (uuid 41cdc4ae-66d4-4bc5-9d3a-60dbeb3d744d) + ) + (wire (pts (xy 165.1 142.24) (xy 165.1 127)) + (stroke (width 0) (type default)) + (uuid 41ce3eb8-ec75-486f-9dbe-4196ca589048) + ) + (wire (pts (xy 256.54 172.72) (xy 276.86 172.72)) + (stroke (width 0) (type default)) + (uuid 41cf0119-aaeb-476e-8be5-37220821f605) + ) + (wire (pts (xy 160.02 33.02) (xy 168.91 33.02)) + (stroke (width 0) (type default)) + (uuid 41f01b49-3e77-411d-8e7e-1e61a6250b8d) + ) + (wire (pts (xy 101.6 204.47) (xy 105.41 204.47)) + (stroke (width 0) (type default)) + (uuid 427e87bf-cd1b-4798-8f4f-d80cc4ccedef) + ) + (wire (pts (xy 91.44 53.34) (xy 99.06 53.34)) + (stroke (width 0) (type default)) + (uuid 43832765-04dd-4b91-b78c-355e80e8cf67) + ) + (wire (pts (xy 26.67 130.81) (xy 26.67 133.35)) + (stroke (width 0) (type default)) + (uuid 43991789-7f7c-44df-b133-2a04b55368ed) + ) + (wire (pts (xy 44.45 113.03) (xy 125.73 113.03)) + (stroke (width 0) (type default)) + (uuid 43d8bb2a-84c5-4e94-aa71-36b899759350) + ) + (wire (pts (xy 101.6 199.39) (xy 105.41 199.39)) + (stroke (width 0) (type default)) + (uuid 44a8c74e-d3b4-4c5c-8690-91b65e5cc3cb) + ) + (wire (pts (xy 26.67 151.13) (xy 29.21 151.13)) + (stroke (width 0) (type default)) + (uuid 44f3975c-72f0-40a8-a2a1-d305e3986e9f) + ) + (wire (pts (xy 52.07 102.87) (xy 49.53 102.87)) + (stroke (width 0) (type default)) + (uuid 4521fea4-4ecf-4e7c-87e2-6cba14883b8c) + ) + (wire (pts (xy 102.87 110.49) (xy 102.87 171.45)) + (stroke (width 0) (type default)) + (uuid 4544b270-c3dc-4109-9a72-d987f76a844c) + ) + (wire (pts (xy 76.2 45.72) (xy 83.82 45.72)) + (stroke (width 0) (type default)) + (uuid 4795b5ed-0aab-4795-8420-1a2b7f378eb3) + ) + (wire (pts (xy 72.39 140.97) (xy 125.73 140.97)) + (stroke (width 0) (type default)) + (uuid 49d829a6-60ef-4ec3-a2c4-35b52a8f55ae) + ) + (wire (pts (xy 113.03 102.87) (xy 110.49 102.87)) + (stroke (width 0) (type default)) + (uuid 4a5d5a23-e660-428f-bf94-c83017465c51) + ) + (wire (pts (xy 243.84 121.92) (xy 243.84 96.52)) + (stroke (width 0) (type default)) + (uuid 4acee794-6199-4e54-94cb-24be040c903c) + ) + (wire (pts (xy 237.49 127) (xy 238.76 127)) + (stroke (width 0) (type default)) + (uuid 4b689917-8068-4e43-889b-458c168a64c9) + ) + (wire (pts (xy 26.67 151.13) (xy 26.67 153.67)) + (stroke (width 0) (type default)) + (uuid 4c6bdfdc-c9b8-4521-a8ba-e708211dcc08) + ) + (wire (pts (xy 85.09 102.87) (xy 82.55 102.87)) + (stroke (width 0) (type default)) + (uuid 4cacac80-d349-4605-8bf9-74bb27ae8b66) + ) + (wire (pts (xy 92.71 161.29) (xy 125.73 161.29)) + (stroke (width 0) (type default)) + (uuid 4d3971a2-f63a-4098-bee3-ef0c6fe8dbe4) + ) + (wire (pts (xy 39.37 140.97) (xy 72.39 140.97)) + (stroke (width 0) (type default)) + (uuid 4dc123bd-ecdc-48ed-aca5-fb7a37613818) + ) + (wire (pts (xy 74.93 143.51) (xy 125.73 143.51)) + (stroke (width 0) (type default)) + (uuid 4eb89d2c-7631-4f33-80ad-7d98aae46b9e) + ) + (wire (pts (xy 57.15 110.49) (xy 57.15 125.73)) + (stroke (width 0) (type default)) + (uuid 4f48c8b2-e34f-4924-8743-4331308a0f15) + ) + (wire (pts (xy 26.67 166.37) (xy 29.21 166.37)) + (stroke (width 0) (type default)) + (uuid 518b5d9f-2510-4981-b42b-24b9523e7334) + ) + (wire (pts (xy 26.67 118.11) (xy 29.21 118.11)) + (stroke (width 0) (type default)) + (uuid 52bb2b13-aea2-4f70-be9e-b226a9a390e3) + ) + (wire (pts (xy 26.67 125.73) (xy 29.21 125.73)) + (stroke (width 0) (type default)) + (uuid 54258fc3-2fd8-4156-8e37-12e28f0e1c8c) + ) + (wire (pts (xy 194.31 114.3) (xy 198.12 114.3)) + (stroke (width 0) (type default)) + (uuid 55a9fcfa-c5b2-40d0-9aa9-b1b2cfcb9c7c) + ) + (wire (pts (xy 237.49 121.92) (xy 243.84 121.92)) + (stroke (width 0) (type default)) + (uuid 55f19df9-635d-4ca2-97f7-016cb507ae78) + ) + (wire (pts (xy 39.37 125.73) (xy 57.15 125.73)) + (stroke (width 0) (type default)) + (uuid 56172537-1dc8-4c0f-bb3b-3eaf267bf269) + ) + (wire (pts (xy 39.37 186.69) (xy 118.11 186.69)) + (stroke (width 0) (type default)) + (uuid 5633a9c7-0c50-44bf-8980-7708f7f2bf76) + ) + (wire (pts (xy 62.23 130.81) (xy 125.73 130.81)) + (stroke (width 0) (type default)) + (uuid 5735216b-d6ad-439d-be4e-cb9728058cd0) + ) + (wire (pts (xy 160.02 101.6) (xy 168.91 101.6)) + (stroke (width 0) (type default)) + (uuid 573ced3f-6884-4082-b8b1-d4e9272e6d35) + ) + (wire (pts (xy 123.19 110.49) (xy 123.19 191.77)) + (stroke (width 0) (type default)) + (uuid 57aaefb4-15eb-4d3a-9045-0ecbc0171060) + ) + (wire (pts (xy 166.37 195.58) (xy 166.37 259.08)) + (stroke (width 0) (type default)) + (uuid 58e46a30-9422-4cda-87e9-5655c4f22918) + ) + (wire (pts (xy 85.09 153.67) (xy 125.73 153.67)) + (stroke (width 0) (type default)) + (uuid 5a0a8fc2-1325-4e1b-a511-b7f0e8ba55ea) + ) + (wire (pts (xy 181.61 142.24) (xy 165.1 142.24)) + (stroke (width 0) (type default)) + (uuid 5a369054-7236-470b-9947-38d52cb1527e) + ) + (wire (pts (xy 160.02 231.14) (xy 168.91 231.14)) + (stroke (width 0) (type default)) + (uuid 5bb4152f-7096-4222-9cff-e7b2fb33e64b) + ) + (wire (pts (xy 181.61 78.74) (xy 165.1 78.74)) + (stroke (width 0) (type default)) + (uuid 5c7d5862-9111-48ac-a3df-b118c0f65fe1) + ) + (wire (pts (xy 26.67 113.03) (xy 26.67 115.57)) + (stroke (width 0) (type default)) + (uuid 5d6ada2d-beec-47ab-ab16-1825add0b6b2) + ) + (wire (pts (xy 165.1 78.74) (xy 165.1 63.5)) + (stroke (width 0) (type default)) + (uuid 5e588ce1-e4a2-4fac-8d39-d512cefdb030) + ) + (wire (pts (xy 118.11 102.87) (xy 115.57 102.87)) + (stroke (width 0) (type default)) + (uuid 5e679a86-d477-447b-aa21-09b5be3c19ad) + ) + (wire (pts (xy 194.31 50.8) (xy 198.12 50.8)) + (stroke (width 0) (type default)) + (uuid 5e757e62-b62f-415a-994b-ca0f1e6ad55c) + ) + (wire (pts (xy 64.77 110.49) (xy 64.77 133.35)) + (stroke (width 0) (type default)) + (uuid 5f118d79-6453-409b-8b33-db3ce5cc77b2) + ) + (wire (pts (xy 52.07 120.65) (xy 125.73 120.65)) + (stroke (width 0) (type default)) + (uuid 5fd86ddf-0c77-41d1-aaf5-a5f1bb772bb1) + ) + (wire (pts (xy 113.03 110.49) (xy 113.03 181.61)) + (stroke (width 0) (type default)) + (uuid 61c4523b-bf7e-4375-bfbc-27f212ee5572) + ) + (wire (pts (xy 123.19 102.87) (xy 120.65 102.87)) + (stroke (width 0) (type default)) + (uuid 61c61cb4-5681-4574-a252-06f815928b60) + ) + (bus (pts (xy 200.66 99.06) (xy 200.66 116.84)) + (stroke (width 0) (type default)) + (uuid 62ba0703-d556-434b-acb3-353d1427a81d) + ) + + (wire (pts (xy 26.67 179.07) (xy 26.67 181.61)) + (stroke (width 0) (type default)) + (uuid 62ffcdcb-c677-48e2-b0aa-a4876ecb9fab) + ) + (wire (pts (xy 26.67 123.19) (xy 29.21 123.19)) + (stroke (width 0) (type default)) + (uuid 63585d6a-e8a5-4c49-8346-e06f5dbd0cb0) + ) + (wire (pts (xy 160.02 96.52) (xy 168.91 96.52)) + (stroke (width 0) (type default)) + (uuid 6414717e-7c94-4893-afcb-9f1ac4a17d3d) + ) + (wire (pts (xy 26.67 189.23) (xy 26.67 191.77)) + (stroke (width 0) (type default)) + (uuid 6460312c-acb7-4420-b18f-e0955ed19342) + ) + (bus (pts (xy 200.66 180.34) (xy 200.66 226.06)) + (stroke (width 0) (type default)) + (uuid 647627a4-f628-48d2-a1b3-443d13979332) + ) + + (wire (pts (xy 26.67 128.27) (xy 29.21 128.27)) + (stroke (width 0) (type default)) + (uuid 6539585f-1f00-44d6-bdf4-4d3a4c077530) + ) + (wire (pts (xy 242.57 128.27) (xy 245.11 128.27)) + (stroke (width 0) (type default)) + (uuid 66b5a65e-e451-4b81-a2d5-d926f1341c6a) + ) + (wire (pts (xy 246.38 157.48) (xy 237.49 157.48)) + (stroke (width 0) (type default)) + (uuid 66d590d2-9822-4c6d-b3a5-e8b582b2b18e) + ) + (wire (pts (xy 165.1 127) (xy 165.1 109.22)) + (stroke (width 0) (type default)) + (uuid 67849649-52b2-43c3-9a30-09408748d054) + ) + (wire (pts (xy 26.67 191.77) (xy 29.21 191.77)) + (stroke (width 0) (type default)) + (uuid 683a5a85-3bf4-417e-8f36-282702d77238) + ) + (bus (pts (xy 200.66 226.06) (xy 200.66 243.84)) + (stroke (width 0) (type default)) + (uuid 68ad4d64-8795-46e8-9c16-a0433322f5f9) + ) + + (wire (pts (xy 114.3 45.72) (xy 121.92 45.72)) + (stroke (width 0) (type default)) + (uuid 696dc41e-38d6-494d-8221-71f158ea2c81) + ) + (wire (pts (xy 105.41 102.87) (xy 102.87 102.87)) + (stroke (width 0) (type default)) + (uuid 6995f3af-a78c-4c41-8b9e-6b4113c6a550) + ) + (wire (pts (xy 26.67 146.05) (xy 29.21 146.05)) + (stroke (width 0) (type default)) + (uuid 6a56ccca-a13f-4c82-be11-6901f3fcff57) + ) + (wire (pts (xy 110.49 179.07) (xy 125.73 179.07)) + (stroke (width 0) (type default)) + (uuid 6afd0f8d-a64a-4202-8903-919c76ac30cc) + ) + (wire (pts (xy 39.37 184.15) (xy 115.57 184.15)) + (stroke (width 0) (type default)) + (uuid 6afd6a7f-64b3-44f9-8688-55c5427d5d8c) + ) + (wire (pts (xy 101.6 201.93) (xy 105.41 201.93)) + (stroke (width 0) (type default)) + (uuid 6b7b8d8f-6b18-4594-b6ef-1d38615b41ac) + ) + (wire (pts (xy 26.67 184.15) (xy 26.67 186.69)) + (stroke (width 0) (type default)) + (uuid 6ba48d12-4948-49c2-9f76-0c86303cdf09) + ) + (wire (pts (xy 39.37 113.03) (xy 44.45 113.03)) + (stroke (width 0) (type default)) + (uuid 6bc4c115-0e0e-4e09-b5de-75baa3f66339) + ) + (wire (pts (xy 160.02 223.52) (xy 168.91 223.52)) + (stroke (width 0) (type default)) + (uuid 6e1590ca-9a3d-4487-bdf0-cc8898376419) + ) + (wire (pts (xy 260.35 116.84) (xy 260.35 167.64)) + (stroke (width 0) (type default)) + (uuid 6e6043aa-cfd0-4813-ae88-944b34edca7e) + ) + (wire (pts (xy 90.17 102.87) (xy 87.63 102.87)) + (stroke (width 0) (type default)) + (uuid 6e6c3492-f197-42d5-9dc8-4a5c477c9e0a) + ) + (wire (pts (xy 49.53 110.49) (xy 49.53 118.11)) + (stroke (width 0) (type default)) + (uuid 6eaab255-ec9d-48b9-be98-bdf54b186cdf) + ) + (wire (pts (xy 166.37 195.58) (xy 168.91 195.58)) + (stroke (width 0) (type default)) + (uuid 6ec6ba81-41b9-455a-bb80-51122bdb7d3b) + ) + (wire (pts (xy 39.37 158.75) (xy 90.17 158.75)) + (stroke (width 0) (type default)) + (uuid 6edec7a6-3c33-4f7a-9036-10f9ce25b104) + ) + (wire (pts (xy 320.04 170.18) (xy 356.87 170.18)) + (stroke (width 0) (type default)) + (uuid 6efed28d-5db6-42de-b670-a36b7d7e0b19) + ) + (wire (pts (xy 115.57 201.93) (xy 127 201.93)) + (stroke (width 0) (type default)) + (uuid 70043db6-e2ec-45bf-bd26-e73e51daae04) + ) + (wire (pts (xy 165.1 205.74) (xy 165.1 190.5)) + (stroke (width 0) (type default)) + (uuid 7024cd7f-1958-4a63-80c3-bfc6c43030c8) + ) + (wire (pts (xy 238.76 128.27) (xy 242.57 128.27)) + (stroke (width 0) (type default)) + (uuid 70c3e851-aa75-42a5-ba56-2cb657b102a1) + ) + (wire (pts (xy 26.67 143.51) (xy 26.67 146.05)) + (stroke (width 0) (type default)) + (uuid 713f57dd-3c88-488a-8ab1-8f3f24b50848) + ) + (wire (pts (xy 256.54 147.32) (xy 256.54 93.98)) + (stroke (width 0) (type default)) + (uuid 71851799-e2d5-4143-8f80-f39d27957116) + ) + (wire (pts (xy 101.6 201.93) (xy 101.6 204.47)) + (stroke (width 0) (type default)) + (uuid 721a17ec-53c8-4730-b08d-8d022d27de08) + ) + (wire (pts (xy 123.19 191.77) (xy 125.73 191.77)) + (stroke (width 0) (type default)) + (uuid 72add496-49fd-41f1-8c6e-b0f8842ee16b) + ) + (wire (pts (xy 279.4 106.68) (xy 279.4 109.22)) + (stroke (width 0) (type default)) + (uuid 73c1ea8a-0ea8-412a-b5ff-93dc7acf0001) + ) + (wire (pts (xy 246.38 99.06) (xy 259.08 99.06)) + (stroke (width 0) (type default)) + (uuid 76f6ca2f-eefa-4831-b24d-804cfe704574) + ) + (wire (pts (xy 237.49 165.1) (xy 242.57 165.1)) + (stroke (width 0) (type default)) + (uuid 771f0d48-b9d3-4064-a6c0-f276a83747e3) + ) + (wire (pts (xy 240.03 109.22) (xy 240.03 17.78)) + (stroke (width 0) (type default)) + (uuid 7745adb1-656a-4731-a011-6ff1ec0c18bb) + ) + (wire (pts (xy 26.67 156.21) (xy 29.21 156.21)) + (stroke (width 0) (type default)) + (uuid 78583990-8fba-4bea-bbb4-38d0362d60f5) + ) + (wire (pts (xy 26.67 120.65) (xy 29.21 120.65)) + (stroke (width 0) (type default)) + (uuid 788a7f71-a1e5-4382-bf37-cd40dc566dff) + ) + (wire (pts (xy 160.02 180.34) (xy 168.91 180.34)) + (stroke (width 0) (type default)) + (uuid 7950dac6-9735-4a0a-95f8-d161cf151520) + ) + (wire (pts (xy 64.77 102.87) (xy 62.23 102.87)) + (stroke (width 0) (type default)) + (uuid 79a8debd-343d-4178-9c15-ca64a291bfac) + ) + (wire (pts (xy 99.06 45.72) (xy 106.68 45.72)) + (stroke (width 0) (type default)) + (uuid 7a2a7bed-1a07-4eec-bff4-8552d631d223) + ) + (wire (pts (xy 62.23 110.49) (xy 62.23 130.81)) + (stroke (width 0) (type default)) + (uuid 7b31550a-92ae-4478-92b6-871d2a2c623e) + ) + (wire (pts (xy 91.44 45.72) (xy 99.06 45.72)) + (stroke (width 0) (type default)) + (uuid 7c027f0a-f7c3-47a0-acdf-7ceac42be9c4) + ) + (wire (pts (xy 39.37 168.91) (xy 100.33 168.91)) + (stroke (width 0) (type default)) + (uuid 7db4050a-ce78-4ed3-805b-689d6d09111f) + ) + (wire (pts (xy 107.95 110.49) (xy 107.95 176.53)) + (stroke (width 0) (type default)) + (uuid 7e52fb8a-1d4d-426f-9f00-3402ab695a5e) + ) + (bus (pts (xy 245.11 167.64) (xy 245.11 170.18)) + (stroke (width 0) (type default)) + (uuid 7ebb76f2-14ec-4ef7-bbac-ac4a650bf6cb) + ) + + (wire (pts (xy 160.02 243.84) (xy 168.91 243.84)) + (stroke (width 0) (type default)) + (uuid 7edf73fa-352d-454a-b06a-a93216e5cf5a) + ) + (wire (pts (xy 39.37 161.29) (xy 92.71 161.29)) + (stroke (width 0) (type default)) + (uuid 7ef6cd05-fde1-4b72-8f02-264c22c1c366) + ) + (wire (pts (xy 120.65 110.49) (xy 120.65 189.23)) + (stroke (width 0) (type default)) + (uuid 7f078ed8-7272-429d-8164-1795831f0834) + ) + (wire (pts (xy 115.57 204.47) (xy 127 204.47)) + (stroke (width 0) (type default)) + (uuid 7f94ffbc-5d51-4bbb-9da3-798737746d4a) + ) + (wire (pts (xy 160.02 38.1) (xy 168.91 38.1)) + (stroke (width 0) (type default)) + (uuid 8051cc30-d288-4fdc-a268-cca39fe6dd07) + ) + (wire (pts (xy 46.99 110.49) (xy 46.99 115.57)) + (stroke (width 0) (type default)) + (uuid 80cb1687-e5cc-4f26-a43e-37d89b3356b0) + ) + (wire (pts (xy 26.67 173.99) (xy 26.67 176.53)) + (stroke (width 0) (type default)) + (uuid 825d4c88-6006-420e-b275-5188d44cbe13) + ) + (wire (pts (xy 237.49 154.94) (xy 256.54 154.94)) + (stroke (width 0) (type default)) + (uuid 85d6edb7-90ab-4bcd-bd5f-4a60d0292b78) + ) + (wire (pts (xy 165.1 254) (xy 165.1 236.22)) + (stroke (width 0) (type default)) + (uuid 85f15364-9b8a-402c-b241-5f0c872a1641) + ) + (wire (pts (xy 168.91 261.62) (xy 167.64 261.62)) + (stroke (width 0) (type default)) + (uuid 87a803f4-b58e-471d-a2b4-d7fd2682a55b) + ) + (wire (pts (xy 160.02 114.3) (xy 168.91 114.3)) + (stroke (width 0) (type default)) + (uuid 87e1f045-cd70-4623-858e-c4682f128841) + ) + (wire (pts (xy 69.85 110.49) (xy 69.85 138.43)) + (stroke (width 0) (type default)) + (uuid 8895a608-2ffa-423c-a606-907754a77442) + ) + (wire (pts (xy 26.67 186.69) (xy 29.21 186.69)) + (stroke (width 0) (type default)) + (uuid 889ef941-b9ba-4928-99d4-641cb850d139) + ) + (bus (pts (xy 200.66 116.84) (xy 200.66 162.56)) + (stroke (width 0) (type default)) + (uuid 890324d9-ec48-4ec7-ac56-8f21d250f182) + ) + + (wire (pts (xy 54.61 110.49) (xy 54.61 123.19)) + (stroke (width 0) (type default)) + (uuid 8994ecbf-817a-4018-924b-f278517d4a71) + ) + (wire (pts (xy 238.76 124.46) (xy 238.76 123.19)) + (stroke (width 0) (type default)) + (uuid 89b8928d-f624-4413-b09c-a19c3944b7fa) + ) + (wire (pts (xy 39.37 171.45) (xy 102.87 171.45)) + (stroke (width 0) (type default)) + (uuid 89ca278e-3ec9-4ec5-8062-07b9becc45a4) + ) + (wire (pts (xy 237.49 139.7) (xy 242.57 139.7)) + (stroke (width 0) (type default)) + (uuid 8ad81876-e5e5-4a29-bf81-c565695398ef) + ) + (wire (pts (xy 67.31 135.89) (xy 125.73 135.89)) + (stroke (width 0) (type default)) + (uuid 8b40ac7d-0512-41ab-9641-deedf6861eaa) + ) + (wire (pts (xy 166.37 17.78) (xy 166.37 68.58)) + (stroke (width 0) (type default)) + (uuid 8b90a696-d27e-486c-8e30-736c4c6457cf) + ) + (wire (pts (xy 39.37 143.51) (xy 74.93 143.51)) + (stroke (width 0) (type default)) + (uuid 8bbd5745-ee64-4002-8945-d3285bff5bd1) + ) + (wire (pts (xy 167.64 261.62) (xy 167.64 198.12)) + (stroke (width 0) (type default)) + (uuid 8c62640b-88a4-4e6d-bce6-c6dcf822ef56) + ) + (wire (pts (xy 26.67 181.61) (xy 29.21 181.61)) + (stroke (width 0) (type default)) + (uuid 8cbc2c36-044a-4dbf-aa47-08877fb65cb8) + ) + (wire (pts (xy 194.31 33.02) (xy 198.12 33.02)) + (stroke (width 0) (type default)) + (uuid 8d317668-5331-46ae-9654-f3971275b69c) + ) + (wire (pts (xy 100.33 102.87) (xy 97.79 102.87)) + (stroke (width 0) (type default)) + (uuid 8e933ad4-31cf-466d-aae4-936bfd4aa5bf) + ) + (wire (pts (xy 39.37 133.35) (xy 64.77 133.35)) + (stroke (width 0) (type default)) + (uuid 8ebfe974-67f5-4482-a6dd-b7a625f955a6) + ) + (wire (pts (xy 160.02 162.56) (xy 168.91 162.56)) + (stroke (width 0) (type default)) + (uuid 91517158-d5ea-41d4-9833-5ae3f4c96418) + ) + (wire (pts (xy 110.49 102.87) (xy 107.95 102.87)) + (stroke (width 0) (type default)) + (uuid 92952def-0d18-4d9a-ac35-75f021a27fd3) + ) + (wire (pts (xy 326.39 154.94) (xy 326.39 162.56)) + (stroke (width 0) (type default)) + (uuid 92a705ab-d154-47de-bad2-588a0b2222cf) + ) + (wire (pts (xy 39.37 138.43) (xy 69.85 138.43)) + (stroke (width 0) (type default)) + (uuid 92b8c3c8-830f-4744-b9bf-12f87a4fc366) + ) + (wire (pts (xy 194.31 96.52) (xy 198.12 96.52)) + (stroke (width 0) (type default)) + (uuid 93d3b538-06bd-4fac-b03b-09a3eac96ff2) + ) + (wire (pts (xy 85.09 110.49) (xy 85.09 153.67)) + (stroke (width 0) (type default)) + (uuid 944bb6f9-5e77-467f-916e-05b9551f4021) + ) + (wire (pts (xy 167.64 19.05) (xy 167.64 71.12)) + (stroke (width 0) (type default)) + (uuid 94e05e78-9507-42d7-8412-d4ef2397c348) + ) + (wire (pts (xy 279.4 88.9) (xy 279.4 86.36)) + (stroke (width 0) (type default)) + (uuid 95ad2bb0-9fe2-4f3d-85e5-e0d08543237c) + ) + (wire (pts (xy 166.37 68.58) (xy 166.37 132.08)) + (stroke (width 0) (type default)) + (uuid 962750ff-ae48-483e-a9d4-8c4ff00d1b8f) + ) + (wire (pts (xy 26.67 163.83) (xy 29.21 163.83)) + (stroke (width 0) (type default)) + (uuid 96de5434-c350-4fc7-92b6-b6ba8e784fbb) + ) + (wire (pts (xy 26.67 133.35) (xy 26.67 135.89)) + (stroke (width 0) (type default)) + (uuid 971254c8-3dc2-40e2-8b33-b3e453b498a3) + ) + (bus (pts (xy 245.11 137.16) (xy 245.11 139.7)) + (stroke (width 0) (type default)) + (uuid 97e8309c-2d61-42b9-b337-c2d1076f49de) + ) + + (wire (pts (xy 57.15 125.73) (xy 125.73 125.73)) + (stroke (width 0) (type default)) + (uuid 983903c0-c51c-4b57-a9b2-d8753c590429) + ) + (wire (pts (xy 26.67 123.19) (xy 26.67 125.73)) + (stroke (width 0) (type default)) + (uuid 98ac456a-7106-413e-8456-9e0b349468aa) + ) + (wire (pts (xy 52.07 110.49) (xy 52.07 120.65)) + (stroke (width 0) (type default)) + (uuid 98f0e34e-3b66-4bec-8263-f3efec0f4a20) + ) + (wire (pts (xy 165.1 236.22) (xy 168.91 236.22)) + (stroke (width 0) (type default)) + (uuid 9a1215eb-76b3-4398-a909-76dec8a99c77) + ) + (wire (pts (xy 237.49 119.38) (xy 247.65 119.38)) + (stroke (width 0) (type default)) + (uuid 9a885d25-0965-4a1d-9b4d-a4f144e08fff) + ) + (wire (pts (xy 26.67 181.61) (xy 26.67 184.15)) + (stroke (width 0) (type default)) + (uuid 9b26cb22-8789-4411-9c18-d108b7d9b217) + ) + (wire (pts (xy 26.67 135.89) (xy 26.67 138.43)) + (stroke (width 0) (type default)) + (uuid 9bd443e3-1851-436d-a05e-ef91453de584) + ) + (wire (pts (xy 26.67 158.75) (xy 29.21 158.75)) + (stroke (width 0) (type default)) + (uuid 9c013b79-3a89-4f98-a867-020c0f29218a) + ) + (wire (pts (xy 160.02 116.84) (xy 168.91 116.84)) + (stroke (width 0) (type default)) + (uuid 9c573b72-265e-4f1c-856c-e19a2476a8aa) + ) + (wire (pts (xy 26.67 135.89) (xy 29.21 135.89)) + (stroke (width 0) (type default)) + (uuid 9d0724c3-cbf5-4e43-b81f-61102ddaa339) + ) + (wire (pts (xy 39.37 120.65) (xy 52.07 120.65)) + (stroke (width 0) (type default)) + (uuid 9d531d58-4c42-43c7-b288-06b044cade86) + ) + (wire (pts (xy 90.17 158.75) (xy 125.73 158.75)) + (stroke (width 0) (type default)) + (uuid 9e2ab534-84b0-42db-9b49-1888264c7fc7) + ) + (wire (pts (xy 320.04 167.64) (xy 320.04 170.18)) + (stroke (width 0) (type default)) + (uuid 9e9732ee-de2c-4edf-adce-c73cf1cb9c15) + ) + (wire (pts (xy 107.95 102.87) (xy 105.41 102.87)) + (stroke (width 0) (type default)) + (uuid a04c91b5-259f-4fc9-bffe-a6854bd32267) + ) + (wire (pts (xy 317.5 154.94) (xy 318.77 154.94)) + (stroke (width 0) (type default)) + (uuid a15879fd-bce2-439b-9bc1-03169010e16e) + ) + (wire (pts (xy 39.37 153.67) (xy 85.09 153.67)) + (stroke (width 0) (type default)) + (uuid a1964d25-d77f-43cd-b309-d1d66cd03fdb) + ) + (wire (pts (xy 82.55 102.87) (xy 80.01 102.87)) + (stroke (width 0) (type default)) + (uuid a2b3b9d5-ecbc-4d63-a44c-6d63a85b709f) + ) + (wire (pts (xy 54.61 123.19) (xy 125.73 123.19)) + (stroke (width 0) (type default)) + (uuid a2f905b5-8ce5-473f-bbc2-ace2a64e71ce) + ) + (wire (pts (xy 160.02 53.34) (xy 168.91 53.34)) + (stroke (width 0) (type default)) + (uuid a311f56f-85f0-4c02-ba45-1210d29ca790) + ) + (bus (pts (xy 245.11 134.62) (xy 245.11 137.16)) + (stroke (width 0) (type default)) + (uuid a3645a08-6306-4648-9771-0bf74b510242) + ) + + (wire (pts (xy 69.85 138.43) (xy 125.73 138.43)) + (stroke (width 0) (type default)) + (uuid a49b7b53-694e-4e0b-8f1c-528ebbf05f39) + ) + (wire (pts (xy 77.47 146.05) (xy 125.73 146.05)) + (stroke (width 0) (type default)) + (uuid a4f9692f-6f0e-4fca-88f7-bd2d3bbdcbb0) + ) + (wire (pts (xy 99.06 53.34) (xy 99.06 55.88)) + (stroke (width 0) (type default)) + (uuid a684256f-5593-4025-b8ee-ec8c52ad389d) + ) + (wire (pts (xy 160.02 99.06) (xy 168.91 99.06)) + (stroke (width 0) (type default)) + (uuid a6c9ed65-4977-4f1f-95f8-8f1e98e2ddd3) + ) + (wire (pts (xy 74.93 102.87) (xy 72.39 102.87)) + (stroke (width 0) (type default)) + (uuid a7aac146-2b41-4f1a-8c47-56a2125923bd) + ) + (wire (pts (xy 246.38 116.84) (xy 246.38 99.06)) + (stroke (width 0) (type default)) + (uuid a7d89f5b-fd55-46d2-b8ad-c7251b90dff2) + ) + (wire (pts (xy 115.57 110.49) (xy 115.57 184.15)) + (stroke (width 0) (type default)) + (uuid a7dde2dc-914f-4dd3-9dbc-fd20d0290ffa) + ) + (wire (pts (xy 115.57 102.87) (xy 113.03 102.87)) + (stroke (width 0) (type default)) + (uuid a91bb25c-ebbe-488b-9e8f-a3cb3def2ab3) + ) + (wire (pts (xy 356.87 170.18) (xy 356.87 158.75)) + (stroke (width 0) (type default)) + (uuid a92224f8-6100-4efd-8f6c-699ede6ecddd) + ) + (wire (pts (xy 67.31 102.87) (xy 64.77 102.87)) + (stroke (width 0) (type default)) + (uuid a995ba86-00b3-4d19-b070-8b5122fd041a) + ) + (wire (pts (xy 113.03 181.61) (xy 125.73 181.61)) + (stroke (width 0) (type default)) + (uuid a9e50bc1-9358-464a-a76b-7d6a0cb81551) + ) + (wire (pts (xy 246.38 160.02) (xy 237.49 160.02)) + (stroke (width 0) (type default)) + (uuid ab61d1c9-e7b8-4c32-850e-1512894811bd) + ) + (wire (pts (xy 255.27 182.88) (xy 276.86 182.88)) + (stroke (width 0) (type default)) + (uuid ae22df4d-074f-4c58-b785-18602eeb9d99) + ) + (wire (pts (xy 39.37 128.27) (xy 59.69 128.27)) + (stroke (width 0) (type default)) + (uuid ae8e4e38-a444-43c8-9e98-d8fee5aec7b5) + ) + (wire (pts (xy 26.67 125.73) (xy 26.67 128.27)) + (stroke (width 0) (type default)) + (uuid af0deb2a-44ca-4e49-9895-ec44779c855b) + ) + (wire (pts (xy 69.85 102.87) (xy 67.31 102.87)) + (stroke (width 0) (type default)) + (uuid af6aaae3-c178-4004-9f6a-334225538489) + ) + (wire (pts (xy 165.1 190.5) (xy 168.91 190.5)) + (stroke (width 0) (type default)) + (uuid afb4ac42-03a0-4bcc-ae23-8d6cd604c404) + ) + (wire (pts (xy 241.3 111.76) (xy 241.3 19.05)) + (stroke (width 0) (type default)) + (uuid b0a73b14-d768-4479-be3d-a68ebb948338) + ) + (wire (pts (xy 44.45 110.49) (xy 44.45 113.03)) + (stroke (width 0) (type default)) + (uuid b17f46a0-3c8e-42e0-bcb9-29fbbe6031a6) + ) + (wire (pts (xy 250.19 123.19) (xy 251.46 123.19)) + (stroke (width 0) (type default)) + (uuid b216c693-a0d8-4954-87cc-8b66383efc38) + ) + (wire (pts (xy 39.37 189.23) (xy 120.65 189.23)) + (stroke (width 0) (type default)) + (uuid b2f8679a-116f-4394-be68-ce3c5466fe1c) + ) + (wire (pts (xy 242.57 123.19) (xy 245.11 123.19)) + (stroke (width 0) (type default)) + (uuid b42dcd2d-9f65-47f4-b1da-cb99af00f62d) + ) + (wire (pts (xy 165.1 63.5) (xy 168.91 63.5)) + (stroke (width 0) (type default)) + (uuid b4b55a76-dd88-4d6a-8d5a-5bb2a42d780b) + ) + (wire (pts (xy 167.64 198.12) (xy 167.64 134.62)) + (stroke (width 0) (type default)) + (uuid b5a8e6ba-2209-4e92-86d9-755eab002430) + ) + (wire (pts (xy 237.49 137.16) (xy 242.57 137.16)) + (stroke (width 0) (type default)) + (uuid b661bda1-2fd0-4e4c-957a-a507bba8f737) + ) + (wire (pts (xy 115.57 184.15) (xy 125.73 184.15)) + (stroke (width 0) (type default)) + (uuid b734b67c-d933-408c-9ee3-7b00a5883dc7) + ) + (wire (pts (xy 118.11 110.49) (xy 118.11 186.69)) + (stroke (width 0) (type default)) + (uuid b9912382-65ff-4f12-a595-5025c9ee6a10) + ) + (wire (pts (xy 237.49 109.22) (xy 240.03 109.22)) + (stroke (width 0) (type default)) + (uuid ba863518-4c47-431a-83c8-1b10905dd8a3) + ) + (wire (pts (xy 26.67 115.57) (xy 26.67 118.11)) + (stroke (width 0) (type default)) + (uuid baa0ff22-dbc8-4de0-aa53-95c14d12a92f) + ) + (wire (pts (xy 237.49 162.56) (xy 242.57 162.56)) + (stroke (width 0) (type default)) + (uuid bae10b40-3ae8-41b8-bb75-43e19a3ed504) + ) + (wire (pts (xy 279.4 109.22) (xy 271.78 109.22)) + (stroke (width 0) (type default)) + (uuid bc0abd8c-289d-4624-ab4e-3c1b51380973) + ) + (wire (pts (xy 160.02 177.8) (xy 168.91 177.8)) + (stroke (width 0) (type default)) + (uuid bc3c61c8-1fec-48d9-b0b7-e292d17e9952) + ) + (wire (pts (xy 165.1 127) (xy 168.91 127)) + (stroke (width 0) (type default)) + (uuid be8916c7-aee5-4ddb-9de5-a58246b2ca84) + ) + (wire (pts (xy 26.67 130.81) (xy 29.21 130.81)) + (stroke (width 0) (type default)) + (uuid beaa51b2-3405-4601-aca0-5ef48e366230) + ) + (wire (pts (xy 59.69 102.87) (xy 57.15 102.87)) + (stroke (width 0) (type default)) + (uuid bf5e72bb-9bb1-481e-a32f-3adae5458ae9) + ) + (wire (pts (xy 26.67 113.03) (xy 29.21 113.03)) + (stroke (width 0) (type default)) + (uuid bff608e2-2fa2-4e52-bcd1-c604782a32df) + ) + (wire (pts (xy 54.61 102.87) (xy 52.07 102.87)) + (stroke (width 0) (type default)) + (uuid c009b183-48f1-45b4-9ec7-4e5af7e6fd3a) + ) + (wire (pts (xy 102.87 102.87) (xy 100.33 102.87)) + (stroke (width 0) (type default)) + (uuid c09b897c-b1f1-4e81-8bbf-d1e7a8f0fb0a) + ) + (wire (pts (xy 26.67 158.75) (xy 26.67 161.29)) + (stroke (width 0) (type default)) + (uuid c0e82780-a79e-4cf0-9b95-24fb12f544c8) + ) + (wire (pts (xy 39.37 130.81) (xy 62.23 130.81)) + (stroke (width 0) (type default)) + (uuid c182e1f5-3c9b-4ffc-bf87-c1db091cf246) + ) + (wire (pts (xy 59.69 128.27) (xy 125.73 128.27)) + (stroke (width 0) (type default)) + (uuid c1abd102-846f-425e-9488-a1c8532de44f) + ) + (wire (pts (xy 46.99 52.07) (xy 54.61 52.07)) + (stroke (width 0) (type default)) + (uuid c2d6a1e6-7297-4f35-a325-39c6868962c3) + ) + (bus (pts (xy 245.11 165.1) (xy 245.11 167.64)) + (stroke (width 0) (type default)) + (uuid c2efb965-7fe5-4bcc-9fdc-156b1b27d721) + ) + + (wire (pts (xy 74.93 110.49) (xy 74.93 143.51)) + (stroke (width 0) (type default)) + (uuid c43442e7-6b41-41f0-8ce3-67f5034f07ed) + ) + (wire (pts (xy 256.54 154.94) (xy 256.54 172.72)) + (stroke (width 0) (type default)) + (uuid c6e9adb5-54db-4247-bd61-c070c6b0fdf8) + ) + (wire (pts (xy 57.15 102.87) (xy 54.61 102.87)) + (stroke (width 0) (type default)) + (uuid c7d3f58b-f7b7-46ec-a2c5-c59104d218c6) + ) + (wire (pts (xy 166.37 259.08) (xy 168.91 259.08)) + (stroke (width 0) (type default)) + (uuid c8089d23-bd30-49b2-8198-66927bdbbbeb) + ) + (wire (pts (xy 39.37 151.13) (xy 82.55 151.13)) + (stroke (width 0) (type default)) + (uuid c841180d-7d33-4620-a622-20041d9451eb) + ) + (wire (pts (xy 165.1 190.5) (xy 165.1 172.72)) + (stroke (width 0) (type default)) + (uuid c9e2a25a-85c5-4911-9642-a0bbbb56d9dd) + ) + (wire (pts (xy 26.67 118.11) (xy 26.67 120.65)) + (stroke (width 0) (type default)) + (uuid ca3bfc84-9c07-4e4c-8bbf-2bcca2bce82d) + ) + (wire (pts (xy 317.5 162.56) (xy 318.77 162.56)) + (stroke (width 0) (type default)) + (uuid cacb86be-ee2f-4819-8eaf-e046bd2ec275) + ) + (wire (pts (xy 87.63 156.21) (xy 125.73 156.21)) + (stroke (width 0) (type default)) + (uuid cb0c4d67-05c0-4683-8b9b-113ba81dc8c3) + ) + (wire (pts (xy 165.1 109.22) (xy 168.91 109.22)) + (stroke (width 0) (type default)) + (uuid cbafcbe0-7bf6-458b-a1d3-87545ad406e0) + ) + (bus (pts (xy 245.11 170.18) (xy 245.11 172.72)) + (stroke (width 0) (type default)) + (uuid cbf85228-b4a1-43b4-abc6-caaea31d139b) + ) + + (wire (pts (xy 67.31 110.49) (xy 67.31 135.89)) + (stroke (width 0) (type default)) + (uuid cc795eec-7b5d-4b80-9783-7a09a947cac1) + ) + (wire (pts (xy 39.37 191.77) (xy 123.19 191.77)) + (stroke (width 0) (type default)) + (uuid cdaa6c09-24fb-423c-9c32-1c7fefc04b28) + ) + (bus (pts (xy 245.11 139.7) (xy 245.11 142.24)) + (stroke (width 0) (type default)) + (uuid cfcc5be5-c947-4aeb-ac10-c727ff7c642c) + ) + + (wire (pts (xy 237.49 124.46) (xy 238.76 124.46)) + (stroke (width 0) (type default)) + (uuid cfd67370-d927-4ef2-a93b-aea018a4307f) + ) + (wire (pts (xy 72.39 102.87) (xy 69.85 102.87)) + (stroke (width 0) (type default)) + (uuid d0f945ab-4d94-4bea-b2cf-6a9a7eeb7c94) + ) + (wire (pts (xy 237.49 167.64) (xy 242.57 167.64)) + (stroke (width 0) (type default)) + (uuid d16b2cf3-9884-4f50-a025-dc96b4d37572) + ) + (wire (pts (xy 26.67 186.69) (xy 26.67 189.23)) + (stroke (width 0) (type default)) + (uuid d21d8931-e009-4709-8d96-51b4c40202d9) + ) + (wire (pts (xy 39.37 118.11) (xy 49.53 118.11)) + (stroke (width 0) (type default)) + (uuid d2d7cacf-bb13-45df-bf70-93fd5263c6e4) + ) + (wire (pts (xy 337.82 154.94) (xy 337.82 158.75)) + (stroke (width 0) (type default)) + (uuid d333122f-a3aa-4956-aa8a-82494e32376a) + ) + (wire (pts (xy 87.63 110.49) (xy 87.63 156.21)) + (stroke (width 0) (type default)) + (uuid d4047a40-1959-4f5f-8080-1873e203fdcd) + ) + (wire (pts (xy 97.79 110.49) (xy 97.79 166.37)) + (stroke (width 0) (type default)) + (uuid d408197f-496e-4352-ad1f-3ed553e8b24a) + ) + (wire (pts (xy 160.02 246.38) (xy 168.91 246.38)) + (stroke (width 0) (type default)) + (uuid d44d5397-fb90-45fb-8ad6-6bc801de49df) + ) + (wire (pts (xy 237.49 134.62) (xy 242.57 134.62)) + (stroke (width 0) (type default)) + (uuid d4ea9031-e029-440b-809a-689dc1436bd3) + ) + (wire (pts (xy 26.67 153.67) (xy 26.67 156.21)) + (stroke (width 0) (type default)) + (uuid d5af62f9-6b46-4914-a279-b3fa13f29ec4) + ) + (wire (pts (xy 26.67 140.97) (xy 29.21 140.97)) + (stroke (width 0) (type default)) + (uuid d5c6331e-a2d5-46ad-a11f-0bb1aa01d025) + ) + (wire (pts (xy 160.02 165.1) (xy 168.91 165.1)) + (stroke (width 0) (type default)) + (uuid d5fad1a9-441c-4e7d-9208-7177353872ca) + ) + (wire (pts (xy 194.31 241.3) (xy 198.12 241.3)) + (stroke (width 0) (type default)) + (uuid d884af0c-58bb-49c6-aa3e-063e929a600d) + ) + (bus (pts (xy 200.66 162.56) (xy 200.66 180.34)) + (stroke (width 0) (type default)) + (uuid d99df570-47c0-453e-9053-87fcfa320ac3) + ) + + (wire (pts (xy 39.37 146.05) (xy 77.47 146.05)) + (stroke (width 0) (type default)) + (uuid d99e3af9-6570-4be8-b25a-f686a9b81677) + ) + (wire (pts (xy 237.49 111.76) (xy 241.3 111.76)) + (stroke (width 0) (type default)) + (uuid d9b2bd95-22de-40ff-a753-ab8ddaeb88ec) + ) + (bus (pts (xy 200.66 35.56) (xy 200.66 53.34)) + (stroke (width 0) (type default)) + (uuid dca21b5f-39a1-4be5-a9ad-4156f564ccb7) + ) + + (wire (pts (xy 26.67 153.67) (xy 29.21 153.67)) + (stroke (width 0) (type default)) + (uuid dd09ffbe-249b-4ea9-affd-8dfee0144442) + ) + (wire (pts (xy 165.1 63.5) (xy 165.1 45.72)) + (stroke (width 0) (type default)) + (uuid dd5446fe-b2f3-41c0-aef1-c3c081dd8e64) + ) + (wire (pts (xy 238.76 127) (xy 238.76 128.27)) + (stroke (width 0) (type default)) + (uuid dd5ba05c-fc49-472b-8a73-ec9be6524ee6) + ) + (wire (pts (xy 194.31 177.8) (xy 198.12 177.8)) + (stroke (width 0) (type default)) + (uuid ddfdb9ef-e74a-45a4-923b-b7a15b42c028) + ) + (wire (pts (xy 160.02 35.56) (xy 168.91 35.56)) + (stroke (width 0) (type default)) + (uuid df0f03e0-a411-4c89-a810-be5f4a5ac3e2) + ) + (wire (pts (xy 99.06 53.34) (xy 106.68 53.34)) + (stroke (width 0) (type default)) + (uuid e143159b-9288-4472-9e44-12c12b8768e5) + ) + (wire (pts (xy 26.67 171.45) (xy 29.21 171.45)) + (stroke (width 0) (type default)) + (uuid e1a15b2a-77c9-4942-a3d2-d7f75fd512cc) + ) + (wire (pts (xy 80.01 148.59) (xy 125.73 148.59)) + (stroke (width 0) (type default)) + (uuid e28511cb-6494-440b-aa4e-9fc2162a77ad) + ) + (wire (pts (xy 110.49 110.49) (xy 110.49 179.07)) + (stroke (width 0) (type default)) + (uuid e2963192-2abe-4851-be72-351a539fa9e9) + ) + (wire (pts (xy 92.71 102.87) (xy 90.17 102.87)) + (stroke (width 0) (type default)) + (uuid e5b69766-1ff4-462a-9f86-5da969185194) + ) + (wire (pts (xy 26.67 189.23) (xy 29.21 189.23)) + (stroke (width 0) (type default)) + (uuid e6c72465-af89-48a8-97ea-ca87c7113443) + ) + (wire (pts (xy 166.37 132.08) (xy 168.91 132.08)) + (stroke (width 0) (type default)) + (uuid e6d79f4d-873f-4d49-b412-c45897faae08) + ) + (wire (pts (xy 87.63 102.87) (xy 85.09 102.87)) + (stroke (width 0) (type default)) + (uuid e7325dfc-a1c5-474c-803a-fc927b78710e) + ) + (wire (pts (xy 26.67 156.21) (xy 26.67 158.75)) + (stroke (width 0) (type default)) + (uuid e7698051-8ea2-4f3a-8172-dda2d9a35d62) + ) + (wire (pts (xy 168.91 68.58) (xy 166.37 68.58)) + (stroke (width 0) (type default)) + (uuid e78bf8fe-653d-4af5-99ba-23ab47f1ca92) + ) + (wire (pts (xy 241.3 19.05) (xy 167.64 19.05)) + (stroke (width 0) (type default)) + (uuid e78c2dcd-3edd-46a3-aa7d-aa8d487c6c71) + ) + (wire (pts (xy 237.49 152.4) (xy 255.27 152.4)) + (stroke (width 0) (type default)) + (uuid e822aed7-f2f5-4902-9823-1073bc7475c0) + ) + (wire (pts (xy 39.37 181.61) (xy 113.03 181.61)) + (stroke (width 0) (type default)) + (uuid e9bcf1a9-5ed6-4ba2-a7f1-8d926f15478b) + ) + (wire (pts (xy 181.61 205.74) (xy 165.1 205.74)) + (stroke (width 0) (type default)) + (uuid eabc54d7-4c39-40d1-86b4-1aaa0f5d9241) + ) + (bus (pts (xy 245.11 142.24) (xy 245.11 165.1)) + (stroke (width 0) (type default)) + (uuid ec6f68b4-7565-42e2-b530-176f3afc94b1) + ) + + (wire (pts (xy 39.37 148.59) (xy 80.01 148.59)) + (stroke (width 0) (type default)) + (uuid ece875a4-0cc7-4d70-ac6c-4b53f2e641a3) + ) + (wire (pts (xy 167.64 198.12) (xy 168.91 198.12)) + (stroke (width 0) (type default)) + (uuid edf1b063-7a9f-493d-93e9-06fdf013a58f) + ) + (wire (pts (xy 26.67 168.91) (xy 29.21 168.91)) + (stroke (width 0) (type default)) + (uuid ee527fba-fa9e-4d42-8733-1f6c647e224c) + ) + (wire (pts (xy 115.57 199.39) (xy 127 199.39)) + (stroke (width 0) (type default)) + (uuid ee5cdf23-1cdb-4215-8f18-3167e8c921de) + ) + (wire (pts (xy 39.37 115.57) (xy 46.99 115.57)) + (stroke (width 0) (type default)) + (uuid ef939535-2d21-487e-8fc0-547c072d38d7) + ) + (bus (pts (xy 200.66 243.84) (xy 245.11 243.84)) + (stroke (width 0) (type default)) + (uuid f03be7a7-1fb5-418e-b09c-1fbe92126d3c) + ) + + (wire (pts (xy 114.3 53.34) (xy 121.92 53.34)) + (stroke (width 0) (type default)) + (uuid f093697e-c464-44f2-a08b-e03c3cec30ca) + ) + (wire (pts (xy 106.68 53.34) (xy 114.3 53.34)) + (stroke (width 0) (type default)) + (uuid f0981bdb-ed4f-4f08-af97-c20de787f02f) + ) + (wire (pts (xy 39.37 173.99) (xy 105.41 173.99)) + (stroke (width 0) (type default)) + (uuid f0a8f062-1550-453b-b5d9-e4642b0b5327) + ) + (wire (pts (xy 26.67 176.53) (xy 29.21 176.53)) + (stroke (width 0) (type default)) + (uuid f298bdfd-0061-46c6-8e2a-593806789f41) + ) + (wire (pts (xy 248.92 114.3) (xy 237.49 114.3)) + (stroke (width 0) (type default)) + (uuid f299ac50-0006-41c6-b832-30fc74c51308) + ) + (wire (pts (xy 101.6 199.39) (xy 101.6 201.93)) + (stroke (width 0) (type default)) + (uuid f33d2d65-1c73-49a6-ad61-4e3d375e9f99) + ) + (wire (pts (xy 39.37 166.37) (xy 97.79 166.37)) + (stroke (width 0) (type default)) + (uuid f53400d4-f949-4359-b7cd-41f178990a6a) + ) + (wire (pts (xy 160.02 121.92) (xy 168.91 121.92)) + (stroke (width 0) (type default)) + (uuid f5489b63-bf4e-4989-a256-a2ab3724478c) + ) + (wire (pts (xy 26.67 143.51) (xy 29.21 143.51)) + (stroke (width 0) (type default)) + (uuid f54ee65b-5d97-48f6-a7fa-80622fa77252) + ) + (wire (pts (xy 62.23 102.87) (xy 59.69 102.87)) + (stroke (width 0) (type default)) + (uuid f5866f15-19f3-4872-aef3-3e8ef91d0a7b) + ) + (wire (pts (xy 243.84 96.52) (xy 259.08 96.52)) + (stroke (width 0) (type default)) + (uuid f5890068-c009-4876-9be6-9e08351412f0) + ) + (wire (pts (xy 26.67 140.97) (xy 26.67 143.51)) + (stroke (width 0) (type default)) + (uuid f589f977-57fa-4892-a078-57072bed849c) + ) + (wire (pts (xy 26.67 161.29) (xy 29.21 161.29)) + (stroke (width 0) (type default)) + (uuid f5d86c8c-a160-45a7-9f9f-15e0c3473fa9) + ) + (wire (pts (xy 167.64 134.62) (xy 168.91 134.62)) + (stroke (width 0) (type default)) + (uuid f61ba117-c227-4eea-bf5b-8454ec0c72bb) + ) + (wire (pts (xy 165.1 254) (xy 168.91 254)) + (stroke (width 0) (type default)) + (uuid f63b7a58-e65e-45bc-ad07-3efd04b9d289) + ) + (wire (pts (xy 251.46 128.27) (xy 251.46 130.81)) + (stroke (width 0) (type default)) + (uuid f698ce80-8a20-4dd3-9a12-1da57b9739f8) + ) + (wire (pts (xy 39.37 156.21) (xy 87.63 156.21)) + (stroke (width 0) (type default)) + (uuid f6a88601-eab7-41ce-abe8-bef004c895eb) + ) + (wire (pts (xy 97.79 102.87) (xy 95.25 102.87)) + (stroke (width 0) (type default)) + (uuid f6e78ad6-338f-46a8-9dff-401e0944b0d0) + ) + (wire (pts (xy 80.01 102.87) (xy 77.47 102.87)) + (stroke (width 0) (type default)) + (uuid f6ff1394-2241-41ed-bedb-4c09135d7b47) + ) + (wire (pts (xy 80.01 110.49) (xy 80.01 148.59)) + (stroke (width 0) (type default)) + (uuid f79ed85e-5576-4200-b0e9-060f6468b9da) + ) + (wire (pts (xy 101.6 204.47) (xy 101.6 205.74)) + (stroke (width 0) (type default)) + (uuid f87a7a4c-c6bd-4be8-83ae-913d4a24fdf1) + ) + (bus (pts (xy 245.11 172.72) (xy 245.11 243.84)) + (stroke (width 0) (type default)) + (uuid f9776815-5516-4d45-987a-23c8195d993f) + ) + + (wire (pts (xy 72.39 110.49) (xy 72.39 140.97)) + (stroke (width 0) (type default)) + (uuid faa0aa0c-6a81-4697-abeb-25bce5f934e6) + ) + (wire (pts (xy 82.55 110.49) (xy 82.55 151.13)) + (stroke (width 0) (type default)) + (uuid fd225c4c-5058-4763-a5fd-b5ed13106310) + ) + (wire (pts (xy 160.02 104.14) (xy 168.91 104.14)) + (stroke (width 0) (type default)) + (uuid fd41099b-a5d8-42c6-8bb6-ef483c07905e) + ) + (wire (pts (xy 238.76 123.19) (xy 242.57 123.19)) + (stroke (width 0) (type default)) + (uuid fe5f0612-2987-4807-a13c-de94449f3f70) + ) + (wire (pts (xy 207.01 109.22) (xy 207.01 110.49)) + (stroke (width 0) (type default)) + (uuid fef0ee98-66a3-4f81-b82d-1397c9c85648) + ) + (wire (pts (xy 39.37 135.89) (xy 67.31 135.89)) + (stroke (width 0) (type default)) + (uuid fefa84ed-5988-4aa3-b6ea-e68e8b8a46e8) + ) + (wire (pts (xy 39.37 163.83) (xy 95.25 163.83)) + (stroke (width 0) (type default)) + (uuid ffcbd2cf-3bdb-40b0-8fa6-9dbf39ea1d88) + ) + (wire (pts (xy 82.55 151.13) (xy 125.73 151.13)) + (stroke (width 0) (type default)) + (uuid ffce69b8-d406-425e-a242-9b63317dc223) + ) + (wire (pts (xy 165.1 172.72) (xy 168.91 172.72)) + (stroke (width 0) (type default)) + (uuid ffea17a5-d4f5-441a-aee6-ed7187f65230) + ) + + (label "IN2" (at 194.31 96.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 10b20afe-6a7d-4e10-8e45-7c59d7ddc48b) + ) + (label "IN1" (at 194.31 50.8 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 140a0e0e-e4cb-4c25-a3b7-16316f9a62ae) + ) + (label "IN7" (at 194.31 241.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2113d7cc-1ca6-4e56-ae0e-b620f13d7597) + ) + (label "MISO" (at 251.46 101.6 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 23fe626e-785f-402d-8069-81d19129eaa8) + ) + (label "IN3" (at 194.31 114.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 253e4050-3211-47e8-90b5-888d425d9f4e) + ) + (label "SCK" (at 251.46 96.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 290cbc6f-06ff-4fe9-bbb2-58804fc2e5a1) + ) + (label "IN5" (at 194.31 177.8 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5262c5e8-e371-4afc-949c-b9859a088ce0) + ) + (label "IN0" (at 194.31 33.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 68969ba2-e096-4059-bd2f-8a8fb60ee387) + ) + (label "~{RESET}" (at 246.38 147.32 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7324240c-cd65-40de-8b2f-fe6d0eaf6e94) + ) + (label "IN6" (at 238.76 167.64 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8bace682-8ee7-42c8-a53a-b8fc784e0156) + ) + (label "IN0" (at 238.76 132.08 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8c659a8f-4589-4f8b-bca1-1b4acf5f0d4a) + ) + (label "IN3" (at 238.76 139.7 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9ea84431-2a86-4f4c-84a3-c6059529bd45) + ) + (label "TXD0" (at 238.76 154.94 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a6b43aa8-a79f-40bd-a32b-29760c8268ba) + ) + (label "MIDI_TX" (at 332.74 170.18 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a9645cf9-17bd-4da2-9bc2-0126f5e9cc85) + ) + (label "IN7" (at 238.76 170.18 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid affe7f08-27ac-4524-8fab-b9f673d8143d) + ) + (label "IN5" (at 238.76 165.1 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b71d9d25-8ff6-404c-bdf9-bdf40c73e4cc) + ) + (label "TXD1" (at 238.76 116.84 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b7b3632a-7c95-4454-9058-07161a9ea28e) + ) + (label "IN2" (at 238.76 137.16 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b9439c02-f1f7-451c-9f7c-6eecd5df8c99) + ) + (label "IN6" (at 194.31 223.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c3c03e1d-bff9-4aac-b440-e99209f5acff) + ) + (label "RXD0" (at 238.76 152.4 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c5916cf9-00c8-461f-995d-06e6477041bd) + ) + (label "IN1" (at 238.76 134.62 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid da6a976f-eb31-4166-92f7-018f19fef87b) + ) + (label "IN4" (at 238.76 162.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid dfa6a59a-9687-4af2-b0eb-61d9dbc6030f) + ) + (label "IN4" (at 194.31 160.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f31d8561-f8a6-4fe9-b9cd-164a753e0e92) + ) + + (global_label "KEY23" (shape input) (at 160.02 246.38 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 02ae0db8-f29b-46c8-bd7b-3d160ec65c98) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 246.38 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY19" (shape input) (at 160.02 119.38 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 069e0185-3fad-4814-b663-bd837198cfa3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 119.38 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY12" (shape input) (at 125.73 143.51 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0d24e343-df6f-45f5-acff-5c7270a7d484) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 143.51 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY1" (shape input) (at 125.73 115.57 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 12c6f207-8f44-49c4-a40d-c8a482f43fe2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 115.57 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY12" (shape input) (at 160.02 162.56 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 130e2a8f-2d75-4417-8beb-6d91200069df) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 162.56 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY8" (shape input) (at 125.73 133.35 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 19324332-0bd5-41e0-b4e1-066323913801) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 133.35 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY6" (shape input) (at 160.02 223.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1e72c97f-aeb8-414a-ba5a-edf176c25314) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 223.52 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY27" (shape input) (at 125.73 181.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1f54259f-9569-485c-8a58-408fc02be73d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 181.61 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY8" (shape input) (at 160.02 35.56 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 20408dc1-436c-4fcc-a59e-205609478156) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 35.56 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY2" (shape input) (at 125.73 118.11 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2a688d92-e3e4-4591-a1c3-bbbc29e3cb7c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 118.11 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KBLU" (shape input) (at 246.38 160.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3080eca2-f31d-495c-8023-93635b30f337) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 254.2638 160.02 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY2" (shape input) (at 160.02 96.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3098384a-4cbd-4a79-a9f5-45c188d6d7d6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 96.52 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY29" (shape input) (at 125.73 186.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 31871b6a-6bc6-46ea-a71e-809f7d83c61e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 186.69 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY4" (shape input) (at 125.73 123.19 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 33d94f2d-59a2-46db-a7e9-afdb744111a5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 123.19 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KSTP" (shape input) (at 127 199.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 391f95b4-9f1f-448a-a00b-76bf4af436db) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 134.7023 199.39 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY26" (shape input) (at 125.73 179.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3b23e231-b54f-426a-aa31-6515f268dc9c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 179.07 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY15" (shape input) (at 160.02 243.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3c3800ae-7598-4f30-b1c8-d593f8d721af) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 243.84 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY3" (shape input) (at 160.02 114.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3e7a51e3-174c-4f75-b5ed-d8d8f97c9a27) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 114.3 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY19" (shape input) (at 125.73 161.29 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 428360ab-cb4d-4092-b380-81bae5e12069) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 161.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY5" (shape input) (at 125.73 125.73 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 496f90ea-ef4b-430e-8402-af460072b444) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 125.73 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY1" (shape input) (at 160.02 50.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4a118f5b-2701-4b20-ac94-bb226ae06f6c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 50.8 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY20" (shape input) (at 160.02 165.1 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 557c4a69-1676-4bf6-8271-c5157b1070cd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 165.1 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY7" (shape input) (at 125.73 130.81 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 5b710a4f-3f5e-47d1-b81d-1c12a58de547) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 130.81 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY21" (shape input) (at 125.73 166.37 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 5e5cc46d-efe1-41e9-865f-0184eb8f03e0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 166.37 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY0" (shape input) (at 125.73 113.03 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 61af391e-57bd-45ca-842d-e62557cd6834) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 113.03 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY25" (shape input) (at 125.73 176.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 6455ce3f-b7e6-4144-ba4d-c4c9f29b3638) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 176.53 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY21" (shape input) (at 160.02 182.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6850f1a2-5429-4dc7-89a8-ccb53cc9fb8d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 182.88 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY13" (shape input) (at 160.02 180.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6ea3d048-357c-465a-bf46-a753ee5aa9a2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 180.34 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY4" (shape input) (at 160.02 160.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6f4dc07d-1bec-4264-bdc0-50c83af8e880) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 160.02 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY17" (shape input) (at 160.02 55.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 70f6bfa0-6cc2-43ca-9526-dc85caa85d37) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 55.88 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KGRN" (shape input) (at 246.38 157.48 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 71add182-5438-414e-8fe9-14b34ec01d84) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 254.5057 157.48 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY23" (shape input) (at 125.73 171.45 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7274b91f-f46d-4b66-93c9-508fa1914eff) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 171.45 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY26" (shape input) (at 160.02 104.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 771d2132-8ce6-4767-816f-070c871d11f7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 104.14 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY3" (shape input) (at 125.73 120.65 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 791c107c-d906-497d-ab4d-cc9e162b2c90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 120.65 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY10" (shape input) (at 160.02 99.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 79548815-8706-4bdd-b03f-8201d769af56) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 99.06 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY0" (shape input) (at 160.02 33.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 8205ab2d-b511-4f88-a31a-38c4abeb7788) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 33.02 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY11" (shape input) (at 125.73 140.97 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 862ee23a-dc04-41f7-9480-c1bcb34f1b67) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 140.97 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY25" (shape input) (at 160.02 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 87db60f5-d499-43f3-ab48-bd4df6aee486) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 58.42 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY11" (shape input) (at 160.02 116.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 89e76032-d7e8-4dbb-b05e-49c5a76efa14) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 116.84 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY28" (shape input) (at 125.73 184.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 90c6fdf4-357a-4cc9-812e-b99fba35a234) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 184.15 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY5" (shape input) (at 160.02 177.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 976c93f8-3f25-4020-b213-837f63a55077) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 177.8 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY28" (shape input) (at 160.02 167.64 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a2ed968e-3600-4dc0-8c2c-93f03535f7bf) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 167.64 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY10" (shape input) (at 125.73 138.43 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a523630a-ac59-4d23-a76f-072a0289fbdb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 138.43 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY30" (shape input) (at 160.02 231.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a58b9270-b796-440f-ac03-96f2a1d322fd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 231.14 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY18" (shape input) (at 125.73 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid aa359fe4-4e32-4151-97c3-bf18365ab2fe) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 158.75 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY16" (shape input) (at 160.02 38.1 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b85f2dc4-6a7d-4ee2-90b9-40ae7902d431) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 38.1 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY24" (shape input) (at 160.02 40.64 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b869747b-02b0-45ec-8b76-e1e4a0fb85ee) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 40.64 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY17" (shape input) (at 125.73 156.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b8e062e1-7026-470d-b724-3a682ae8e393) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 156.21 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KSTP" (shape input) (at 248.92 114.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b9c8aeab-d423-4248-8d1a-cbe814922a5c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 256.6223 114.3 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY31" (shape input) (at 160.02 248.92 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bf360054-38ed-4216-ac1d-3360e954a030) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 248.92 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY9" (shape input) (at 125.73 135.89 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c09490c0-e339-46ef-9a94-9fd3d5484e58) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 135.89 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY18" (shape input) (at 160.02 101.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c55f944e-5970-4392-a462-ba9acff3f9e2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 101.6 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY13" (shape input) (at 125.73 146.05 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ca8c74ec-167c-4f66-a85f-4c33326efbc3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 146.05 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY9" (shape input) (at 160.02 53.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid cc655021-1716-4006-aafc-b85bbfd6a9ef) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 53.34 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KBLU" (shape input) (at 127 204.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid cffc3325-95fb-4b84-b5b8-a17091df3147) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 134.8838 204.47 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY20" (shape input) (at 125.73 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d53be2c5-b402-46a2-9c92-9b0f659cdb99) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 163.83 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY16" (shape input) (at 125.73 153.67 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d6c1d5bc-43be-44db-98a9-6fa864af4d69) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 153.67 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY30" (shape input) (at 125.73 189.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d95d1c41-8635-413b-9c17-8d335a4a8dd9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 189.23 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY14" (shape input) (at 125.73 148.59 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid dc61d4f0-20d9-4c19-abd0-aecd3d5274da) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 148.59 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY22" (shape input) (at 160.02 228.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid de208d4a-93fa-49ee-9a9b-a6ad1b3f6fcb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 228.6 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY24" (shape input) (at 125.73 173.99 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid de234244-2c5d-49e7-bebb-ccc2497b7f2a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 173.99 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY6" (shape input) (at 125.73 128.27 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid de6a99db-9a35-4f47-909b-3233a05034f2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 128.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY7" (shape input) (at 160.02 241.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e367d470-7b16-46fa-9967-3bf944b0512d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 152.3177 241.3 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY27" (shape input) (at 160.02 121.92 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e5049942-6e2e-4cb8-b695-632a6dd3fb25) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 121.92 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY29" (shape input) (at 160.02 185.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e563f509-a057-47ca-806c-e83330813b1e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 185.42 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY22" (shape input) (at 125.73 168.91 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ef036948-6803-4f93-b5db-c23ce52831dd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 168.91 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY15" (shape input) (at 125.73 151.13 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid efa98722-3ec2-4e10-93e3-3a81147c00c8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 151.13 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KEY14" (shape input) (at 160.02 226.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f324ce16-18d4-41c0-89d6-c97db7bd4664) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.1082 226.06 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "KEY31" (shape input) (at 125.73 191.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f53648c3-6503-4c78-a0d1-11d7249056e5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.4323 191.77 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "KGRN" (shape input) (at 127 201.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f99b0b14-7d15-43ea-b4b4-f2ad313be1fb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 135.1257 201.93 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 118.11 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 01a6ee96-2179-4eba-b8f3-2293c83c27ce) + (property "Reference" "SW3" (at 39.37 116.84 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid be2b85a9-b99a-49ab-a7dc-a52c016b7f91)) + (pin "1" (uuid 0f8e13ee-6258-4245-92cc-ac44d6c84edd)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized") (at 322.58 154.94 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 01b09507-d4db-4539-84d9-bf3cd4967eb6) + (property "Reference" "C5" (at 321.31 153.67 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 325.12 158.75 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 326.39 153.9748 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 322.58 154.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 23730d91-8be6-4126-adcd-325a9a136302)) + (pin "2" (uuid 917b8a1a-0457-4e41-8026-9aba7180ba6c)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 349.25 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0264f6b9-0b2d-4e1b-8ec9-ef2d4b23ffad) + (property "Reference" "#PWR020" (at 349.25 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 349.25 167.64 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 349.25 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 349.25 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fa551419-cda7-40b1-9205-47c6111c9a80)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR020") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 99.06 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0333f728-6207-407d-959c-9be1314015a4) + (property "Reference" "#PWR026" (at 99.06 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 99.06 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 99.06 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 99.06 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 97f1f9b5-5e81-464e-b443-723064b552f6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR026") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 100.33 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 03c988cc-b073-444d-8e24-889d66d9e8ec) + (property "Reference" "R23" (at 99.06 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 100.33 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 98.552 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 100.33 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 00e5903d-4757-4a98-b25d-f4d92680aee4)) + (pin "1" (uuid 62369b9f-e930-4ddc-996c-49446a27dbce)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 161.29 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 044586f3-7e76-43f8-b9f6-9cec09a7c42b) + (property "Reference" "SW20" (at 39.37 160.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 816e930b-d056-4deb-bb49-d8d92e46f6d1)) + (pin "1" (uuid 5dc45bcf-592e-462d-b562-c2640d3c66ac)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 181.61 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 04b857e3-afc1-473c-8ba0-a78483ce1331) + (property "Reference" "#PWR03" (at 181.61 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 181.61 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e6110ea3-7215-46f0-8d1f-4829b30ca76b)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 77.47 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0a1064e5-2e30-450b-8432-3f029fc76589) + (property "Reference" "R14" (at 76.2 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 77.47 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 75.692 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 1d099f29-8c75-4c11-bb12-21623f11d57e)) + (pin "1" (uuid a9693179-c365-4b21-8e6a-96c3a18968d6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS153") (at 181.61 114.3 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0db30202-2f39-4800-9c96-12dd62a236d9) + (property "Reference" "U3" (at 183.8041 88.9 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS153" (at 183.8041 91.44 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 181.61 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS153" (at 181.61 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid a2a7cbd7-dab5-4dcd-8387-34ef90d71191)) + (pin "9" (uuid d280a59f-42ad-40c4-8f68-59219c64994b)) + (pin "12" (uuid 22ca391d-5d99-4463-ba2d-e988a38b6601)) + (pin "1" (uuid 38394e94-d3bb-4348-abe3-a309f0ebcbd5)) + (pin "8" (uuid 5dde6903-1e0e-49f3-9ef1-9d2d6c923fef)) + (pin "7" (uuid aabf76d3-0968-453e-8957-fca4b9943db1)) + (pin "13" (uuid ee577d79-d2de-4493-bfcb-09b019395f32)) + (pin "3" (uuid 18be25e6-4c15-4241-a3f6-2077128cbb69)) + (pin "10" (uuid 8ecea090-998d-4eba-b194-a4ae5cca26e7)) + (pin "14" (uuid 0b5b0945-96ba-487c-95cf-87dca640a986)) + (pin "15" (uuid fe3dd5f1-8ebd-4562-b17b-1dbcba9b8f36)) + (pin "11" (uuid df7610d7-3876-483c-8460-c9f85e61dc44)) + (pin "16" (uuid 3d99c9b8-6e68-4f18-a96f-04614003d3a8)) + (pin "5" (uuid d8513c65-225c-4cdd-bbcc-3c3b83a541b2)) + (pin "6" (uuid d5df2b61-afbb-4d2c-8956-1a95ebda3379)) + (pin "4" (uuid 40ef3b57-f220-47d0-9dff-f737bdcef206)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 247.65 128.27 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0e247a90-bde3-4f00-9dd6-57bb65fa9f6a) + (property "Reference" "C2" (at 254 128.27 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "22pF" (at 247.65 130.81 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 247.65 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 247.65 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 0370ef67-c013-41c6-9d37-1ba7d580a57b)) + (pin "1" (uuid d01373fd-ed06-4fa1-8fbd-6391d62e9a17)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 247.65 123.19 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 11eafe0e-e9a3-4169-8a61-0d614f2fa654) + (property "Reference" "C1" (at 254 123.19 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "22pF" (at 247.65 120.65 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 247.65 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 247.65 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 43c6c33c-bdf9-4b94-810c-50addbb182a6)) + (pin "1" (uuid 299ef324-9985-412e-8aa4-f3579d762aa5)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 110.49 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 123e1b17-f693-4faa-8661-3cf839b88365) + (property "Reference" "R27" (at 109.22 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 110.49 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 108.712 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 110.49 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 8e28d24f-a0a0-46bb-aaa5-0fdc9f55f5bc)) + (pin "1" (uuid cf0de9e2-8f75-48be-a2c5-42aae0150913)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 12b0e1c7-544f-486b-a785-1dc075c84247) + (property "Reference" "SW1" (at 39.37 111.76 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 249fd79a-2e51-4915-a596-34e13d5d02c0)) + (pin "1" (uuid 91722a20-af91-437c-bfd3-3fe438844133)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 328.93 162.56 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 189acd31-9d82-4084-827d-3a00d7d643c0) + (property "Reference" "#PWR017" (at 328.93 168.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 328.93 166.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 328.93 162.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 328.93 162.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f77ea825-5d2c-40ac-96f0-883895486b7a)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR017") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 54.61 46.99 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 19f4fdc7-55e0-47d3-a60e-5d70c33eef3d) + (property "Reference" "#FLG01" (at 56.515 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 58.42 46.99 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 54.61 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 54.61 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9aa4b6cd-d4d3-4867-b33e-e18f21f4a8f6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#FLG01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 120.65 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1a1ee4f2-fdcf-430c-bcc9-12203abf1095) + (property "Reference" "SW4" (at 39.37 119.38 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 17c7f3b6-db67-4806-98bf-3b149403c840)) + (pin "1" (uuid 1ec334f9-2474-4b3b-a95a-b8f1bb440478)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 54.61 46.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1c5c06b7-568e-4d5f-9229-ce0c28eae3ed) + (property "Reference" "#PWR023" (at 54.61 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 54.61 43.18 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 54.61 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 54.61 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fe830e3a-e13a-4a54-92e5-360b73fafa13)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR023") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 99.06 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1d0aa07c-3a7a-4b42-b214-9bba5c3c55a9) + (property "Reference" "C10" (at 100.33 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 100.33 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 100.0252 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d3132bee-62a8-4695-883b-56c5db028da2)) + (pin "1" (uuid 69995eba-0f7c-427d-bae3-74f46e978a88)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 181.61 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1f4db9ef-7f47-42da-b579-7fb0331678f4) + (property "Reference" "SW28" (at 39.37 180.34 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 12d42941-eb13-4ed6-b5e3-5a1ee65f4b0a)) + (pin "1" (uuid 013a9f5c-4d1a-4584-aea2-a5fd2b345d7b)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW28") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 83.82 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 21237a9b-089c-45ee-bd71-43d49815ad31) + (property "Reference" "C8" (at 85.09 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 85.09 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 84.7852 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 83.82 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid a9c1d49d-9973-4e0e-bb3b-9fb6a10a79ea)) + (pin "1" (uuid f2c9fce2-37b7-461f-87e3-5187d3d91e49)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 279.4 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 239fcd1f-729a-4392-bd70-58e83cb84da3) + (property "Reference" "#PWR015" (at 279.4 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 279.4 102.87 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 279.4 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 279.4 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d7187c2c-66f2-4e00-8106-8a99533c6b15)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 207.01 110.49 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2762b639-5f13-4820-81cd-8f2d1432f124) + (property "Reference" "#PWR013" (at 207.01 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 207.01 114.3 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 207.01 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 207.01 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a0de8176-6b3a-4ac8-b8c8-62671d965a30)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2bc31880-8a16-4319-b6d5-7623d158f142) + (property "Reference" "SW16" (at 39.37 149.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid cbd98e57-6790-42a9-be13-0fd614846463)) + (pin "1" (uuid 5d0758d2-fa1f-42ef-b1cf-8555931558b2)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 74.93 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2e338bb1-dd5c-456a-8201-b85fe9a27c14) + (property "Reference" "R13" (at 73.66 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 74.93 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 73.152 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 74.93 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 0e6a9715-00d7-4f69-88a1-edc4c1493346)) + (pin "1" (uuid 44f20708-400c-4dca-b7c5-b980e40e7588)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 181.61 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2f8782bf-5eda-429d-9954-fdb8b77f299d) + (property "Reference" "#PWR05" (at 181.61 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 181.61 85.09 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid af70249d-c94e-42e7-9119-db11ea403b59)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 251.46 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 30730585-fafe-432d-a293-bf00aff1172c) + (property "Reference" "#PWR014" (at 251.46 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 251.46 134.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 251.46 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 251.46 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3d518920-c4df-4936-9db5-0d1221b0e9dc)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS153") (at 181.61 241.3 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 312ace62-5555-4dce-9702-0eedace7d488) + (property "Reference" "U5" (at 183.8041 215.9 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS153" (at 183.8041 218.44 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 181.61 241.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS153" (at 181.61 241.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d16d44c2-6a79-4a1e-ad5b-89d354760a9d)) + (pin "9" (uuid 8d518844-2302-4e84-9f20-2dca29e16e27)) + (pin "12" (uuid 322b0874-a292-428d-81de-07e21bafbd5f)) + (pin "1" (uuid eca618ee-d8c9-4fec-9d3d-53e1a90b1901)) + (pin "8" (uuid 55d3bf2a-863b-4321-b05b-50743860fade)) + (pin "7" (uuid 922e31ea-b895-401b-ab25-128853278599)) + (pin "13" (uuid 21e810d0-5d5c-47f8-b641-4e2e48b1af37)) + (pin "3" (uuid c31666d4-5dae-48c4-9ca1-7ed177ebbf7f)) + (pin "10" (uuid 54ef4eb2-f6ee-4938-b0cd-e7edc3e096c4)) + (pin "14" (uuid fcfb6c8b-d233-4fdf-a761-e25f09996c96)) + (pin "15" (uuid 2b6dcc52-6d9e-4a76-a1c1-ed41cbfbf647)) + (pin "11" (uuid 056d4e02-bd4a-4650-953b-9de547a2132c)) + (pin "16" (uuid 6e20582c-b4cb-4fc4-be4d-b7fb0b585676)) + (pin "5" (uuid eaebaef1-5b26-46ab-9475-1c24b6b486aa)) + (pin "6" (uuid c95929e6-db91-4e5d-83c9-859063483900)) + (pin "4" (uuid 72d342ee-2d8a-40cf-912c-a759d9c5ec01)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 297.18 134.62 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 331690b0-b5a3-4043-ac0d-877d7a629dd8) + (property "Reference" "#PWR018" (at 297.18 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 297.18 130.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 297.18 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 297.18 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c9516eb4-2580-4422-9ef3-0b6c7c39a365)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR018") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 26.67 193.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 362826d6-06ad-468e-bd5e-3e9103f3711b) + (property "Reference" "#PWR02" (at 26.67 199.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 26.67 198.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 26.67 193.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 26.67 193.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 82476d86-dc69-4f93-a2f3-3cb3ddb62f56)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:DIN-5_180degree") (at 349.25 156.21 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 36ea4f4f-2131-4f47-81db-a4cb6045c9f8) + (property "Reference" "J3" (at 349.2501 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MIDI out" (at 349.2501 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 349.25 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (at 349.25 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ac2a8437-962f-4837-82fc-bbea7c65453f)) + (pin "5" (uuid dad0262b-18a0-4036-834f-0229cda828b8)) + (pin "2" (uuid bfe4622c-7bde-4f73-892f-97274b15711e)) + (pin "4" (uuid c1f78ca6-3487-403e-b41b-bf98ed9ed8d9)) + (pin "3" (uuid c3fca90e-4a9e-4290-8123-9cc8d38eac00)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "J3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 110.49 204.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 37930631-42b0-46da-8afc-dd69cb94bbbf) + (property "Reference" "SW35" (at 115.57 203.2 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blue" (at 105.41 203.2 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 110.49 199.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 110.49 199.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid bbd9ebdd-b92e-4eae-a059-4653d4647385)) + (pin "1" (uuid 42fb1c8e-6aa9-4c92-ac2c-6109f1e30561)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW35") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS153") (at 181.61 177.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 38bf0e82-02c0-4013-91ad-2c5d4e6c9c66) + (property "Reference" "U4" (at 183.8041 152.4 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS153" (at 183.8041 154.94 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 181.61 177.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS153" (at 181.61 177.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d0951fba-ef2e-4e57-acb4-0c0417d9eb0e)) + (pin "9" (uuid 2abbe520-656b-416a-9ea0-815333e345f0)) + (pin "12" (uuid d8df74fc-24cf-4c15-af67-6ef682581eff)) + (pin "1" (uuid 3d70ffa3-eb0d-4585-b4ff-b186ae650f24)) + (pin "8" (uuid 99165788-da4e-4da1-8f81-d8d19b6e3f29)) + (pin "7" (uuid 7eb9bf93-5dc8-4dcb-893c-0590e0df18ed)) + (pin "13" (uuid a6aaab2f-b22a-49aa-b968-bec62b6e7405)) + (pin "3" (uuid a6aa3bce-8f70-4799-ac92-c7992302e54f)) + (pin "10" (uuid f5588eb4-4757-4113-9671-9e7730f57d9e)) + (pin "14" (uuid 6069798f-a9c8-4a38-bec6-3d0761a3d1bb)) + (pin "15" (uuid a192871a-c386-493b-9ecb-ae6ab5d20505)) + (pin "11" (uuid 2299c428-5b3d-4d6a-8ed4-0e7919a20fcf)) + (pin "16" (uuid e5b27aee-ac95-4236-bc79-785f3cc44290)) + (pin "5" (uuid a8c9a6ce-3c89-429d-b979-a825df7c3ca0)) + (pin "6" (uuid 68c9944e-abe6-44d7-94d2-c84fa5eae47a)) + (pin "4" (uuid 576b543c-709d-4e6d-a879-ba659f91b92e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 69.85 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3b35119a-6cdb-4034-a754-03310d277433) + (property "Reference" "R11" (at 68.58 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 69.85 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 68.072 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 69.85 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 0f715e76-7a0f-4577-a1e8-ba26ec949e71)) + (pin "1" (uuid e6677b2a-11c6-4912-9421-5a856c37483e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 176.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 44c3edee-d296-4b47-bb50-79eea6ff5e23) + (property "Reference" "SW26" (at 39.37 175.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 175.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 171.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 5ca763bc-1f25-4a49-9ac4-b10b4c585d7d)) + (pin "1" (uuid 07e81451-4bdf-42a1-a6a8-a96c8baee1d6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 125.73 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 47693734-2f9e-4d4f-98e5-b4ed5f769f34) + (property "Reference" "SW6" (at 39.37 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 120.65 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 120.65 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid e29f572d-3bc0-4a2a-8e26-e0f0471b0cec)) + (pin "1" (uuid 62695180-f475-4913-905d-dca6bba934a8)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 113.03 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4a40eef6-e4de-4eec-b22c-7cc48d330193) + (property "Reference" "R28" (at 111.76 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 113.03 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 111.252 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 113.03 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 7cdaa644-ce99-49d2-aa73-2ab7365fe2b2)) + (pin "1" (uuid 1b45c0a5-b9af-4fc8-a2aa-fa3cd81eb963)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R28") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 50095b23-7f77-4795-8e2b-5ef8f3fda17a) + (property "Reference" "SW21" (at 39.37 162.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 162.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid a1dd6a5e-158f-46fe-8382-325324652ebc)) + (pin "1" (uuid ccf52d49-a131-4ca8-bd54-6795423b6176)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5405cdc6-2b89-446a-bae6-48e496cdbf20) + (property "Reference" "SW9" (at 39.37 132.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid b451b50c-7eeb-4f57-a893-e7650dfdf355)) + (pin "1" (uuid e6025fed-6a5c-4e7b-8cfa-b4dd7dd2f249)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 181.61 215.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 55eecfc3-ea6a-43c4-a553-9da32c3b2320) + (property "Reference" "#PWR09" (at 181.61 219.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 181.61 212.09 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 215.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 215.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 458b4646-4f8c-447b-820e-d0702940b767)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 52.07 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 58f28961-b84a-4363-89af-d57bd35fc452) + (property "Reference" "R4" (at 50.8 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 52.07 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 50.292 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 52.07 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 7591f085-8afe-4e7b-9135-c7e1c3a6f816)) + (pin "1" (uuid d839157f-697f-49cf-bba4-dc7940d46ffe)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 279.4 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5934d419-0d8b-4ce7-bbb4-31961b70e037) + (property "Reference" "#PWR016" (at 279.4 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 279.4 92.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 279.4 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 279.4 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a07df074-0394-4c46-9474-cd540f948528)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR016") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 173.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 59df2e1a-e0ff-4a7c-b7d8-405e017000f2) + (property "Reference" "SW25" (at 39.37 172.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 172.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 168.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 168.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 1caefd53-4bea-4223-93c1-313e47322bbb)) + (pin "1" (uuid 8c24e487-b63f-4c30-a35d-fd37f6955a46)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Interface_UART:MAX232") (at 297.18 165.1 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5c9b8828-9747-4695-9359-22e9a2a8444a) + (property "Reference" "U6" (at 299.3741 134.62 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MAX232" (at 299.3741 137.16 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 298.45 191.77 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/max232.pdf" (at 297.18 162.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "3" (uuid 59d4abc4-5f04-4c1b-bb69-e0832869a633)) + (pin "14" (uuid 9247b5d4-2f62-4c78-a5f2-dd15a42a0302)) + (pin "2" (uuid 0cba258e-8327-43d7-8186-a36a79ea9d86)) + (pin "12" (uuid 4db6fcfd-8d9f-4633-b97d-f3763e5ef544)) + (pin "5" (uuid a8fe83a6-3ad7-4dec-b8a1-d6d5b29f312d)) + (pin "4" (uuid 3c1239c4-0240-4790-b065-abf9c9c1fc71)) + (pin "15" (uuid 4b90e467-f2d5-474c-ab41-151ba2a0f26b)) + (pin "9" (uuid 9b1790dc-d0a6-4c7c-8294-cd7bbe3519ec)) + (pin "13" (uuid 81a35e36-6524-4555-b5b3-1793a3cbce0e)) + (pin "1" (uuid 2d2adfce-f16d-489f-87bd-61a11a12eac2)) + (pin "11" (uuid 416e998d-0c15-4602-b8e1-30f396622375)) + (pin "6" (uuid 925c6027-2e20-449a-9a16-9c9ef46db311)) + (pin "10" (uuid 2894c525-43ef-468e-913b-1e4709d58973)) + (pin "16" (uuid 0e4e4b87-d505-46af-88c5-9f7ca752cedb)) + (pin "8" (uuid ec6576a7-5edb-46c1-a299-9f0bb812f98b)) + (pin "7" (uuid 094615f0-f587-486f-8fd9-ff7f1b6103e9)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 54.61 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 625085c9-4a9f-4fa5-81e7-bf578e477516) + (property "Reference" "R5" (at 53.34 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 54.61 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 52.832 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 54.61 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid e65254e1-bceb-4688-96de-6428816308c2)) + (pin "1" (uuid 5845f0ec-8f47-43af-bd5f-02af6e705c3d)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 106.68 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 651db504-c187-4a78-928b-a097b070b7de) + (property "Reference" "C11" (at 107.95 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 107.95 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 107.6452 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 6ef885cb-8bd6-4c28-a8e9-87c39e97b2c6)) + (pin "1" (uuid 293883a3-c566-4616-9601-c682222cf988)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 181.61 152.4 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6621c3b3-97cb-4688-a7fa-8c7814d8de56) + (property "Reference" "#PWR07" (at 181.61 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 181.61 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 447ad87a-0d78-44f5-abfe-96b7eac3d5e7)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 85.09 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 66927941-5301-4410-960f-ab58d84c0871) + (property "Reference" "R17" (at 83.82 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 85.09 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 83.312 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 85.09 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 332f3c5a-230e-4f41-8dec-318610b5d372)) + (pin "1" (uuid 36bacd65-b38d-4dcd-9b3f-399c77ac5c41)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 49.53 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 66d647a4-31d5-4161-8d85-149f6106a100) + (property "Reference" "R3" (at 48.26 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 49.53 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 47.752 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 49.53 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 47308b0d-3d46-427f-8599-7d114e8ad3ea)) + (pin "1" (uuid a64b5e0b-ebdf-4e53-a141-754e40282ccd)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 66fe6bdc-7e53-435d-a88c-8b2a54fddd16) + (property "Reference" "SW8" (at 39.37 129.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 4030040e-a893-409b-bc0e-25f037d93c3e)) + (pin "1" (uuid 31115079-18eb-43ec-b59e-019a32a7b61f)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 337.82 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 67bc0d85-4e66-480d-a38e-9b1bb211d58c) + (property "Reference" "R33" (at 332.74 149.86 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "220" (at 337.82 152.4 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 336.042 151.13 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 337.82 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 74bd07cb-3604-47cd-ad33-eca9dd25b8e8)) + (pin "1" (uuid 0ca008db-ddb5-40aa-a3d3-f9fe736a07ba)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R33") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 181.61 269.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 68a75db1-d5da-4256-a936-a0ec2154da38) + (property "Reference" "#PWR010" (at 181.61 275.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 181.61 273.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 269.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 269.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 03c0e3d7-9941-4ce5-a5f5-5f3b19dd91a2)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 64.77 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6ac1e894-bd08-41c2-8105-372ee881457c) + (property "Reference" "R9" (at 63.5 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 64.77 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 62.992 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 64.77 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid ac6fa80c-1b2a-4fc4-8244-26aefe789d97)) + (pin "1" (uuid 377ed681-1c53-4945-8c0b-e59542c242b5)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:PWR_FLAG") (at 54.61 52.07 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6d192a90-008c-40db-ba2b-3d0bac4a96e1) + (property "Reference" "#FLG02" (at 56.515 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "PWR_FLAG" (at 58.42 52.07 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 54.61 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 54.61 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7ecdf1d2-175b-41a4-bb8a-7f59ca427443)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#FLG02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 138.43 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6d6b38b3-af11-4226-bdb3-9ddd981178c0) + (property "Reference" "SW11" (at 39.37 137.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 6c89a167-95bd-4751-866c-a233d5887180)) + (pin "1" (uuid 7721ec36-2125-4da7-be61-fe144f944ec9)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized") (at 276.86 146.05 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6fdaaedf-0b98-4034-a8e1-31e1f2b180c3) + (property "Reference" "C3" (at 273.05 143.891 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 273.05 146.431 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 275.8948 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 276.86 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1056cdb3-6f36-4782-a7b3-941a522444af)) + (pin "2" (uuid f9029da0-b14e-4bda-aefc-818a84b3d1b9)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 171.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 70bdde49-b1f2-4826-a65c-8e138d75b1a9) + (property "Reference" "SW24" (at 39.37 170.18 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 376f89f9-2918-4880-917b-a7364c306a5c)) + (pin "1" (uuid f19104cc-eb44-4ecf-b871-657a2af00fb5)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 181.61 25.4 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 71a2c7ad-d083-441d-b2e3-73b0f051469c) + (property "Reference" "#PWR04" (at 181.61 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 181.61 21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 25.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 25.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9621eaf4-1134-4cf3-9923-bbde02257442)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 57.15 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 77415d55-6dfc-4f77-b7fc-fbb606786a2f) + (property "Reference" "R6" (at 55.88 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 57.15 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 55.372 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 57.15 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d4e17368-eeae-4e89-bbdc-7ddc33122100)) + (pin "1" (uuid d34b02a5-e99a-4474-aaa9-cf71d13d36a8)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 92.71 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7c41d659-e6e6-497a-852b-fca49a4bb9fa) + (property "Reference" "R20" (at 91.44 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 92.71 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 90.932 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 92.71 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 124c4e51-0f7f-47e6-a643-fd29d6e62e20)) + (pin "1" (uuid 78f1a28c-f117-4d3f-9102-4090613611d6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:AVR-ISP-6") (at 269.24 96.52 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7c5c92df-1078-482d-aaf0-fc5e8d11d61f) + (property "Reference" "J1" (at 262.89 87.63 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "AVR-ISP" (at 267.97 97.79 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 275.59 97.79 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " ~" (at 301.625 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "3" (uuid 74665da6-b4d6-4657-b47e-cea75581bebf)) + (pin "5" (uuid dfc45271-a61c-4823-aed6-0d67b5a55db3)) + (pin "6" (uuid 1474d166-5102-4104-9767-a067bf7a7022)) + (pin "4" (uuid 33019b79-ccfe-4a55-9c80-d8c0ce276b62)) + (pin "2" (uuid 83ad44d2-8895-4809-a54f-40282e5aa3be)) + (pin "1" (uuid 23b6368d-c33d-4387-91bb-9d2f62bad4c7)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 146.05 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7d1d568e-330b-4a72-ab33-d416b8fdd640) + (property "Reference" "SW14" (at 39.37 144.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid c5407111-2b12-482f-909f-b19e01c3e399)) + (pin "1" (uuid dafce8c0-1d0c-4d5d-9b88-091eb04180ba)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 115.57 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7d4d8e27-8f7c-479a-9b91-51b0da7d7a53) + (property "Reference" "R29" (at 114.3 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 115.57 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 113.792 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 115.57 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 561e6dc2-7ad3-4622-943f-5b2e25506d45)) + (pin "1" (uuid 45523615-6690-44d2-9ac7-13122c6e2765)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R29") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 120.65 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7e609c12-9d8d-4997-9f9f-e6f369c4a3cb) + (property "Reference" "R31" (at 119.38 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 120.65 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 118.872 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 7984cc35-46f0-4ff8-95e9-3a31b4b35006)) + (pin "1" (uuid a23b366c-eadb-4a96-8e53-26ae72ef5b01)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R31") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 337.82 147.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 80af8409-97c7-4abb-854a-f430ea6d4147) + (property "Reference" "#PWR021" (at 337.82 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 337.82 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 337.82 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 337.82 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 86c75d9a-cdf0-4a63-96b1-6492e4430a60)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR021") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 76.2 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 82623d5d-4a2f-492e-9845-695c4905762f) + (property "Reference" "C7" (at 77.47 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 77.47 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 77.1652 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 53eb4df8-2f3c-4928-b257-d8f5dba2fb27)) + (pin "1" (uuid 163e06af-6d33-48dc-a146-bcad03c31f11)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 186.69 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 85aa6fe4-7d3f-4409-bd65-54a35118169d) + (property "Reference" "SW30" (at 39.37 185.42 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 181.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 181.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 2747261b-51c8-4999-9d7a-921807e414d2)) + (pin "1" (uuid 64fb6e5d-ac51-43e3-8d25-51f153776a8f)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW30") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 67.31 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 884d4f80-706b-4038-bee3-cf32cd38f56e) + (property "Reference" "R10" (at 66.04 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 67.31 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 65.532 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 67.31 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 37d21c2d-0c99-45bb-af9a-eb7211dc2ff0)) + (pin "1" (uuid ff0cbaaa-7552-42b8-9cc3-1d0d622d5934)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 123.19 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 88647e3f-6aed-4fb2-9635-bee947f3912a) + (property "Reference" "R32" (at 121.92 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 123.19 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 121.412 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d660ce03-37d7-47f6-879e-7f0a600d7432)) + (pin "1" (uuid 5817c26f-83f0-473a-b690-3e667ebbc99f)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R32") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 59.69 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8be097c6-5128-4388-837d-760442f8e438) + (property "Reference" "R7" (at 58.42 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 59.69 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 57.912 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 59.69 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid e89c9e8b-6edb-4781-bf57-1567c1a0359d)) + (pin "1" (uuid bae0b353-0f00-4636-b95d-bdd60f411275)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8e0d3015-6192-4def-98f6-8c2fb0648f98) + (property "Reference" "SW17" (at 39.37 152.4 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 30a52064-2738-4459-bdd0-0c730ebad557)) + (pin "1" (uuid e71076c7-ef6a-4456-a835-dc987cc8f99a)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 87.63 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 90591084-593b-4b21-8667-6f13924513b2) + (property "Reference" "R18" (at 86.36 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 87.63 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 85.852 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 87.63 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 45f79224-b48a-4343-a75f-fc79083aebdc)) + (pin "1" (uuid 7661e77c-6216-42db-ad4f-946a99425f31)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 168.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 926835a4-2feb-476f-8601-beb0afbc607e) + (property "Reference" "SW23" (at 39.37 167.64 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid fc18aae9-4c74-4e11-9c4c-bb7234e19884)) + (pin "1" (uuid 4df9553a-3fc7-4d12-979c-7c0f60dee99e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 102.87 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 92742f32-dc78-42d8-a40d-792aec56e5e8) + (property "Reference" "R24" (at 101.6 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 102.87 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 101.092 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 102.87 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid e8a83ab8-b323-4421-937a-d50e0e9766e7)) + (pin "1" (uuid decf2d4a-ca0c-4f6c-af7f-e86990a69b5e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 95.25 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 993093fa-7c65-43f4-bc0d-1197a61ecb57) + (property "Reference" "R21" (at 93.98 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 95.25 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 93.472 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 95.25 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 57f551d7-f6f1-4c68-ae3e-321f9660a34c)) + (pin "1" (uuid 9ea08e6a-d45a-47a6-8cc6-ae825ab91c9d)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 115.57 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9a7bcf36-2c9e-40e5-b35f-a3bcdcd19c7e) + (property "Reference" "SW2" (at 39.37 114.3 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid f7ac1e20-ed68-4e43-b873-e35eff117c7e)) + (pin "1" (uuid 4ab9fb19-f6ac-4cf1-9778-f288a141de19)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Crystal_Small") (at 242.57 125.73 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9c920fde-fd86-4ee5-bb54-a8f093d1983f) + (property "Reference" "Y1" (at 240.03 125.73 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1MHz" (at 247.65 125.73 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 242.57 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 242.57 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d8e677f2-4128-4b99-bf9e-0c51e44e783f)) + (pin "1" (uuid 360ae642-622c-4109-9c93-0a363b748419)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "Y1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 297.18 195.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9cdd6cad-a09a-42df-b001-6085cde63939) + (property "Reference" "#PWR019" (at 297.18 201.93 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 297.18 199.39 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 297.18 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 297.18 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bc7dec7d-e2d8-4211-a7c1-348cf2147f41)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR019") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 179.07 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9dacdf7b-4cba-4763-a0ce-e448d1910bc6) + (property "Reference" "SW27" (at 39.37 177.8 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 177.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 5258e89a-d2b7-4a3e-9ccc-75aa6f47c3e5)) + (pin "1" (uuid 76417a99-0d43-4234-9c01-dd2e60cab77f)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 90.17 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9df2ae4e-291e-46fa-aa2b-72932617f519) + (property "Reference" "R19" (at 88.9 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 90.17 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 88.392 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 90.17 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d5be1c29-5d74-4110-bff0-25e2a1dcc14f)) + (pin "1" (uuid 95eff956-b03d-4948-b01e-8c7e0c6ed43e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 114.3 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a1c875ed-e0e7-4630-9c2e-3ae089265651) + (property "Reference" "C12" (at 115.57 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 115.57 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 115.2652 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 114.3 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 8de9dd76-fb6c-4fb7-aed0-b0f4ccabec5f)) + (pin "1" (uuid c51e6b48-727a-4490-a6e3-4b4aedec3417)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 184.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a4631471-9017-48cb-8dba-9cb127e8bd1e) + (property "Reference" "SW29" (at 39.37 182.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 182.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid abf77fd0-b857-4161-bca7-9a5fce7b2b9c)) + (pin "1" (uuid 6803b8c1-221a-4c1c-9afa-9929e13f875c)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW29") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized") (at 317.5 146.05 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a71fdfcf-4f63-4ad1-b99b-bbc21f5da9e7) + (property "Reference" "C4" (at 321.31 143.891 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 321.31 146.431 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 318.4652 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 317.5 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid be61051a-bba7-4cda-8d8c-c06d55496156)) + (pin "2" (uuid b7d6629b-55ec-4a5f-ac5a-c326e8666200)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 181.61 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a80fd4dc-12df-4053-bad4-b7316e4b3e56) + (property "Reference" "#PWR06" (at 181.61 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 181.61 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 228beaed-533a-48e4-9143-8ab0de9404cf)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 72.39 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid adc5a936-5f4f-451d-8a83-24eefbf311c7) + (property "Reference" "R12" (at 71.12 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 72.39 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 70.612 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 72.39 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 4fd8e2a8-a6ce-43a9-a623-d05576339e13)) + (pin "1" (uuid 757b60bb-b5b0-40ae-952c-e6bd194ed8c5)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized") (at 322.58 162.56 270) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b58c724f-4b7f-47e2-a8a6-94a62dbd8367) + (property "Reference" "C6" (at 318.77 161.29 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 321.31 166.37 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 318.77 161.5948 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 322.58 162.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 177115a1-d887-4ac0-9946-7c2a3e75bba1)) + (pin "2" (uuid fcb7d05b-2803-4821-b86c-fae17d62a576)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 191.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b6a41e3b-0d98-4da8-9feb-4a97358e86ed) + (property "Reference" "SW32" (at 39.37 190.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 190.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 186.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 186.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 4c378ddd-a353-487d-9f05-a270bae69c64)) + (pin "1" (uuid 2543cdba-cad5-4a79-8906-d55a97e75462)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW32") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 110.49 199.39 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b9b1fbee-be4a-476d-b41d-3a6cecdfc340) + (property "Reference" "SW33" (at 115.57 198.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Stop" (at 105.41 196.85 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 110.49 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 110.49 194.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 20201b33-0e96-43de-9e46-44350d517846)) + (pin "1" (uuid 29e542bf-faa9-45e2-a5b2-8d3c3692b594)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW33") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 158.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bad35f5e-1783-4c8b-af19-0d6ee794e10a) + (property "Reference" "SW19" (at 39.37 157.48 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 157.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid a8212cc0-a6ba-42e4-bbc1-8ce74a4a70df)) + (pin "1" (uuid 5550f465-5d1e-4ab2-ae1a-0276444ad96e)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 143.51 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bc3c879c-2bfd-425e-a3da-c80092a6714b) + (property "Reference" "SW13" (at 39.37 142.24 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 337cad36-7c3e-4e2d-8ca1-0d9f3a781eda)) + (pin "1" (uuid 1e20d56c-6e88-4f54-b07f-270b1cca1240)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS153") (at 181.61 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c1223dc2-4174-4564-96b8-7767bd4ee52f) + (property "Reference" "U2" (at 183.8041 25.4 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS153" (at 183.8041 27.94 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 181.61 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS153" (at 181.61 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 4dd839dc-01ec-48f9-aa0c-d05d8fff6867)) + (pin "9" (uuid 637d26d4-c643-47ee-a650-d696adaefaea)) + (pin "12" (uuid c9a7993e-e835-47ad-8d2c-b85ecd730415)) + (pin "1" (uuid 1bdd5024-1c22-44dd-9f10-8b9298d51e46)) + (pin "8" (uuid 9724d03f-9973-489e-8db5-6ae95172b0fa)) + (pin "7" (uuid a0f0097d-e550-4476-b7c7-574a751bf217)) + (pin "13" (uuid 76b8bd27-f598-41b9-ae0d-bd2032bac542)) + (pin "3" (uuid f5d57bcb-a616-452e-8b06-6c2d6d35b812)) + (pin "10" (uuid 0a64d9e8-f977-4b65-8395-3cd5732621c0)) + (pin "14" (uuid 62a82976-10fb-426e-9795-6b3641fb0fff)) + (pin "15" (uuid 128ef71a-6fb1-476f-8f04-04f6a6b670be)) + (pin "11" (uuid 8a627c30-f88e-49a4-ab19-bd52763645fe)) + (pin "16" (uuid 8fb49175-abc2-4828-882d-74c42215ecb4)) + (pin "5" (uuid 577a9015-a71a-4ae0-ad21-e577761a1558)) + (pin "6" (uuid 06e070ca-0563-4493-bc73-61657d4c5265)) + (pin "4" (uuid 1bb83063-c4af-4a8e-a08a-631c369f6a8c)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 99.06 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c17ef5d2-f3af-45d3-af11-04336b177c5a) + (property "Reference" "#PWR025" (at 99.06 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 99.06 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4a40175f-8fb4-45ff-bc15-17c0a44f15de)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR025") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 101.6 205.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c25ef60a-cd18-41c6-868b-cd1d07487d20) + (property "Reference" "#PWR022" (at 101.6 212.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 101.6 210.82 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 101.6 205.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 101.6 205.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a0cc01f-a588-4ad8-a5cf-613092d7a58c)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR022") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 80.01 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c9bcb6a7-b27a-44a8-b158-fca0c3fac82d) + (property "Reference" "R15" (at 78.74 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 80.01 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 78.232 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 05a91c78-a2a2-4a29-8cc1-f02918958647)) + (pin "1" (uuid e71e7b3f-0b34-40af-a54f-bee9fecc8992)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 97.79 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cbede029-909a-4ff9-b3e0-06b2db3329b1) + (property "Reference" "R22" (at 96.52 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 97.79 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 96.012 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 97.79 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid ac88fa9d-edb9-45ae-a775-3ca38f10f22c)) + (pin "1" (uuid 8618ae2a-8470-4643-b81f-b18b2d624e85)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 121.92 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cec0f879-487b-4b05-bc10-1e2e2b49bb1d) + (property "Reference" "C13" (at 123.19 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 123.19 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 122.8852 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid fd291b07-75c2-429f-80ea-d5a84e6a6f1a)) + (pin "1" (uuid e3bf90d7-f691-48dd-bd21-9a62781bc156)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d051d7c5-9633-49d2-96b7-986961cd27d2) + (property "Reference" "SW12" (at 39.37 139.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 66529adf-a9cb-4ac0-a7ea-8398203344fe)) + (pin "1" (uuid 4ec118b5-4a43-478c-a1a0-1e8ad1e2de47)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 222.25 177.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d556cbd6-31a7-4431-b1b3-10bdcdffd755) + (property "Reference" "#PWR012" (at 222.25 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 222.25 181.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 222.25 177.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 222.25 177.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid edde455f-a629-4d1a-bc89-7ed3b357add0)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d55aff07-6aa3-44f7-b82d-480e0eb1b051) + (property "Reference" "SW10" (at 39.37 134.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 262ed2f4-f227-4a28-ac10-cbb52e4fe463)) + (pin "1" (uuid 070e1bec-471f-483b-83eb-2fd64f52dc01)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 128.27 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d57d877a-5cfc-4eb1-8993-5d9ca7d30a93) + (property "Reference" "SW7" (at 39.37 127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid d3fb4aa7-db7d-48af-bf72-3e9a7ef36137)) + (pin "1" (uuid e0d772a0-8877-41ca-852a-98aede346821)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 148.59 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d844c09c-4fdc-47f9-8167-cbf0c9c1b815) + (property "Reference" "SW15" (at 39.37 147.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 40f1af8e-e15e-4a9a-b4fc-9426b688330b)) + (pin "1" (uuid 92619eb4-2387-4132-8e73-c2e45149081c)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 222.25 101.6 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d9a01d55-164a-4edb-af8b-2b023b929d34) + (property "Reference" "#PWR011" (at 222.25 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 222.25 97.79 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 222.25 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 222.25 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9017e038-88e3-40ea-a45f-ff7c84e4bba3)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 166.37 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid dbc39bc2-703b-47a6-a368-16727f01a8ab) + (property "Reference" "SW22" (at 39.37 165.1 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 161.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 161.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid cf209d45-29e1-49bb-bbe0-7c1e372736dd)) + (pin "1" (uuid e3bca6f6-709b-4f4b-8122-4b22297a4109)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 110.49 201.93 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid df844b36-a181-4723-9f5a-56ec561107b9) + (property "Reference" "SW34" (at 115.57 200.66 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Green" (at 105.41 200.66 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 110.49 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 110.49 196.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 70ed857c-f5cc-4745-9c7c-eb84478e469d)) + (pin "1" (uuid 01ab99b7-7f55-4aa2-a04c-dae95741a6a4)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW34") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 91.44 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e02131f7-1e46-4a75-a5b7-168febd41f88) + (property "Reference" "C9" (at 92.71 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1uF" (at 92.71 52.07 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 92.4052 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid ea7a3191-1873-484a-ab2a-276139ce0ee5)) + (pin "1" (uuid ffc8dc52-2b7a-4b22-a94d-bd7e38d611aa)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "C9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 181.61 205.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e0f967f7-05c2-4a94-a469-7a5af656ead7) + (property "Reference" "#PWR08" (at 181.61 212.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 181.61 209.55 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 181.61 205.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 181.61 205.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1bf380a6-8ceb-46d9-9000-5be717df1cb8)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 62.23 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e4e16504-3cfa-414b-8fa0-a664ce871d46) + (property "Reference" "R8" (at 60.96 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 62.23 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 60.452 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 62.23 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 690aacbd-df28-4149-b38d-c89a2c37fc91)) + (pin "1" (uuid 9765c591-08f7-4a6d-85d6-27e80035b377)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 54.61 52.07 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e75b8736-058b-4a40-90ba-6c96871a1df9) + (property "Reference" "#PWR024" (at 54.61 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 54.61 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 54.61 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 54.61 52.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b8762ec7-2f09-4c24-9a2d-37b47cb32614)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR024") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 123.19 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ed5e3d5a-dd64-43e8-8aea-10bea3d4f5ef) + (property "Reference" "SW5" (at 39.37 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 77855288-c8c2-4bbc-a3ef-5da3abee7a3b)) + (pin "1" (uuid 4c5bba1b-a9b0-466b-81f0-724135eca13d)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 107.95 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid efd29a7b-af3f-4ff4-8888-f3e3ca6b3531) + (property "Reference" "R26" (at 106.68 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 107.95 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 106.172 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 107.95 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 886e5cf0-aa53-47d3-8b70-05e784ffa739)) + (pin "1" (uuid 196b34e2-e5c6-4c8f-839e-ea96f8ec2381)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 156.21 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f1d566eb-bcb4-445b-a526-441eb1418c9c) + (property "Reference" "SW18" (at 39.37 154.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 154.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid a5ed0fe8-8611-431c-ac76-40a1df5fcb19)) + (pin "1" (uuid 897c6b4f-b96c-4c12-86b2-e5bb9bde576b)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x04_Pin") (at 41.91 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f36c9e1d-6cb4-4621-be2b-d292b52c5927) + (property "Reference" "J2" (at 42.545 41.91 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Power in" (at 42.545 44.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 41.91 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 41.91 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 73d2a0fb-850e-4b3a-a17b-9833f62c11b8)) + (pin "4" (uuid 55f2565f-5db8-4bcb-addd-9d97627eb096)) + (pin "3" (uuid 5bad0dda-0f02-4133-9a1a-5aaa5a49899d)) + (pin "1" (uuid 4e49f5d3-bd77-45c2-8809-fe172f3793e8)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 82.55 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f8b051ae-8463-4f54-9ebe-511ccdc0f56e) + (property "Reference" "R16" (at 81.28 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 82.55 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 80.772 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 82.55 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 5aadfdce-4644-4206-bb36-73ff0270548c)) + (pin "1" (uuid e1250206-3c76-4b2d-9552-5bec5a2767cc)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 105.41 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f8e229c4-1803-47bd-ae50-ff53984ce98e) + (property "Reference" "R25" (at 104.14 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 105.41 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 103.632 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 105.41 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 0dcaa998-8d8f-403a-b347-db846fe9f39b)) + (pin "1" (uuid a41f02e8-1520-4418-a4d5-e23674c4fab6)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 46.99 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f969f6f7-cb76-4bf4-b5cc-d60f24c2cfa3) + (property "Reference" "R2" (at 45.72 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 46.99 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 45.212 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 46.99 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 19ea362f-80f7-49a9-83a7-9dbcf04e0463)) + (pin "1" (uuid eb94d40f-ee17-452a-89a4-ead83b5d6554)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "MCU_Microchip_ATmega:ATmega328PB-A") (at 222.25 139.7 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fa84b730-23fc-4d4c-925e-8b599b3223fc) + (property "Reference" "U1" (at 224.4441 177.8 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "ATmega328PB-A" (at 224.4441 180.34 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_QFP:TQFP-32_7x7mm_P0.8mm" (at 222.25 139.7 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/40001906C.pdf" (at 222.25 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "16" (uuid 8318b477-d1d4-4bee-b49f-4b3b4b4fc01f)) + (pin "31" (uuid f44095d4-7756-4cdf-bea9-6c4d186aa8fa)) + (pin "21" (uuid 9628f717-8fd3-4182-bfad-1a50d9e7b0fc)) + (pin "4" (uuid 7eb70d42-055e-4944-9d10-9b8de4286779)) + (pin "20" (uuid 55123243-1795-411c-8c7f-5e96d38506b5)) + (pin "17" (uuid 9ae1ab35-33b1-45ad-b1bf-385c8a030e13)) + (pin "13" (uuid 39e43fab-4f4d-4190-b213-8c01be4fde78)) + (pin "12" (uuid d748ce9e-59fd-42ba-a86c-cb72ec5e7413)) + (pin "11" (uuid af42d56b-b4df-4038-ae44-f591fc326473)) + (pin "10" (uuid fd395fc9-dad0-4083-bb0d-c3f45dba655f)) + (pin "25" (uuid 3ba204e4-23a2-439d-b788-f761a78c23b4)) + (pin "19" (uuid 8d07da12-78dc-40c8-9675-8dca3967c9c4)) + (pin "3" (uuid 9a79f5a9-2e79-4e90-afaf-a60105d317a6)) + (pin "23" (uuid 97088450-b661-4f80-bdb3-b1beea287cbb)) + (pin "9" (uuid 03e4e632-62d4-4fce-86be-4f1d060fc533)) + (pin "27" (uuid 033fc488-5c16-487c-8464-dc7631fb25a5)) + (pin "26" (uuid 53991c01-d903-45b3-817a-b4ad1b0120ea)) + (pin "2" (uuid 3bdb7f41-e0dd-4c7d-a218-7543936e61a8)) + (pin "7" (uuid c2e2af47-1a58-48e7-a12d-51ed89defc45)) + (pin "18" (uuid caec1bed-2c4c-4913-83ee-de0b45c68a1e)) + (pin "5" (uuid 47d8d659-4609-49d9-af06-c12bc2f1ffe0)) + (pin "6" (uuid 8ce5a664-83f9-4b38-9024-2983d1f3fc0c)) + (pin "28" (uuid e018b576-95d5-4ea1-a11c-df93a6d9dd19)) + (pin "30" (uuid 6d4b3152-39d3-40f2-85ee-ef7554468307)) + (pin "8" (uuid 417f244b-f8b4-446f-b98d-b2fdfffdc5ae)) + (pin "24" (uuid 6e96ba24-c59a-4f39-9a0d-1de0c45366e6)) + (pin "29" (uuid 3033169a-62a4-49d9-bfee-deeafa794584)) + (pin "22" (uuid 786d57ab-740a-4d5d-b50e-65a6498b6683)) + (pin "14" (uuid 144b1c87-f716-4596-b415-6684a9c4fbff)) + (pin "32" (uuid 8949339c-3a7d-4b14-92b9-4bcf02a3b0f4)) + (pin "15" (uuid a5efde51-6934-472d-8cc8-d82d111b2551)) + (pin "1" (uuid 9d6fd555-3233-4735-8ab3-2e6bb3a943fd)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:VCC") (at 39.37 100.33 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fc280c0f-d0d3-457f-b0dd-c5d79fb6f913) + (property "Reference" "#PWR01" (at 39.37 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "VCC" (at 39.37 95.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 39.37 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 39.37 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dccb7f99-92c8-4ef3-b760-6196616a2a80)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 34.29 189.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fe8e04b6-636b-4c23-b120-a0ad47d8bc01) + (property "Reference" "SW31" (at 39.37 187.96 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SW_Push" (at 26.67 187.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 34.29 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 34.29 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 7fa6d758-faa3-4247-8ed3-f0be307c8fd7)) + (pin "1" (uuid 436f0d83-037b-416c-bcd8-be846281d57b)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "SW31") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 118.11 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fea9881b-4ec9-4a8e-948b-ee2f8882e56e) + (property "Reference" "R30" (at 116.84 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 118.11 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 116.332 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 118.11 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 7a93422e-a142-441b-97ff-7f5fa396f786)) + (pin "1" (uuid a62c2058-6933-4956-9282-af6d00325f20)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R30") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 44.45 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ff7210d1-5c70-45a0-8430-7b41c9817ca2) + (property "Reference" "R1" (at 43.18 100.33 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4k7" (at 44.45 109.22 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 42.672 106.68 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 44.45 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 828eb721-e20c-45fb-8976-bfedb43d3544)) + (pin "1" (uuid 5bd88c72-d21d-4f44-82fd-21b9248fbd79)) + (instances + (project "pss20midi" + (path "/cea45c9f-06ce-4cd3-9de5-67136fbdcee9" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) -- 1.7.10.4