From 9f6ed757d7f74c2313deacd5299dbd86517b8709 Mon Sep 17 00:00:00 2001 From: Julian Daube Date: Wed, 21 Apr 2021 18:34:34 +0200 Subject: [PATCH] license the project under CERN OSHW-S - added the schematic as a pdf - added the OSHW logo on the board and schematic --- LICENSE.txt | 289 ++++ docs/rgb_lcd_pihat.pdf | Bin 0 -> 83868 bytes rgb_lcd_pihat-cache.lib | 1406 +++++++-------- rgb_lcd_pihat.sch | 3599 ++++++++++++++++++++------------------- 4 files changed, 2803 insertions(+), 2491 deletions(-) create mode 100644 LICENSE.txt create mode 100644 docs/rgb_lcd_pihat.pdf diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..65fa409 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,289 @@ +CERN Open Hardware Licence Version 2 - Strongly Reciprocal + + +Preamble + +CERN has developed this licence to promote collaboration among +hardware designers and to provide a legal tool which supports the +freedom to use, study, modify, share and distribute hardware designs +and products based on those designs. Version 2 of the CERN Open +Hardware Licence comes in three variants: CERN-OHL-P (permissive); and +two reciprocal licences: CERN-OHL-W (weakly reciprocal) and this +licence, CERN-OHL-S (strongly reciprocal). + +The CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in +unmodified form only. + +Use of this Licence does not imply any endorsement by CERN of any +Licensor or their designs nor does it imply any involvement by CERN in +their development. + + +1 Definitions + + 1.1 'Licence' means this CERN-OHL-S. + + 1.2 'Compatible Licence' means + + a) any earlier version of the CERN Open Hardware licence, or + + b) any version of the CERN-OHL-S, or + + c) any licence which permits You to treat the Source to which + it applies as licensed under CERN-OHL-S provided that on + Conveyance of any such Source, or any associated Product You + treat the Source in question as being licensed under + CERN-OHL-S. + + 1.3 'Source' means information such as design materials or digital + code which can be applied to Make or test a Product or to + prepare a Product for use, Conveyance or sale, regardless of its + medium or how it is expressed. It may include Notices. + + 1.4 'Covered Source' means Source that is explicitly made available + under this Licence. + + 1.5 'Product' means any device, component, work or physical object, + whether in finished or intermediate form, arising from the use, + application or processing of Covered Source. + + 1.6 'Make' means to create or configure something, whether by + manufacture, assembly, compiling, loading or applying Covered + Source or another Product or otherwise. + + 1.7 'Available Component' means any part, sub-assembly, library or + code which: + + a) is licensed to You as Complete Source under a Compatible + Licence; or + + b) is available, at the time a Product or the Source containing + it is first Conveyed, to You and any other prospective + licensees + + i) as a physical part with sufficient rights and + information (including any configuration and + programming files and information about its + characteristics and interfaces) to enable it either to + be Made itself, or to be sourced and used to Make the + Product; or + ii) as part of the normal distribution of a tool used to + design or Make the Product. + + 1.8 'Complete Source' means the set of all Source necessary to Make + a Product, in the preferred form for making modifications, + including necessary installation and interfacing information + both for the Product, and for any included Available Components. + If the format is proprietary, it must also be made available in + a format (if the proprietary tool can create it) which is + viewable with a tool available to potential licensees and + licensed under a licence approved by the Free Software + Foundation or the Open Source Initiative. Complete Source need + not include the Source of any Available Component, provided that + You include in the Complete Source sufficient information to + enable a recipient to Make or source and use the Available + Component to Make the Product. + + 1.9 'Source Location' means a location where a Licensor has placed + Covered Source, and which that Licensor reasonably believes will + remain easily accessible for at least three years for anyone to + obtain a digital copy. + + 1.10 'Notice' means copyright, acknowledgement and trademark notices, + Source Location references, modification notices (subsection + 3.3(b)) and all notices that refer to this Licence and to the + disclaimer of warranties that are included in the Covered + Source. + + 1.11 'Licensee' or 'You' means any person exercising rights under + this Licence. + + 1.12 'Licensor' means a natural or legal person who creates or + modifies Covered Source. A person may be a Licensee and a + Licensor at the same time. + + 1.13 'Convey' means to communicate to the public or distribute. + + +2 Applicability + + 2.1 This Licence governs the use, copying, modification, Conveying + of Covered Source and Products, and the Making of Products. By + exercising any right granted under this Licence, You irrevocably + accept these terms and conditions. + + 2.2 This Licence is granted by the Licensor directly to You, and + shall apply worldwide and without limitation in time. + + 2.3 You shall not attempt to restrict by contract or otherwise the + rights granted under this Licence to other Licensees. + + 2.4 This Licence is not intended to restrict fair use, fair dealing, + or any other similar right. + + +3 Copying, Modifying and Conveying Covered Source + + 3.1 You may copy and Convey verbatim copies of Covered Source, in + any medium, provided You retain all Notices. + + 3.2 You may modify Covered Source, other than Notices, provided that + You irrevocably undertake to make that modified Covered Source + available from a Source Location should You Convey a Product in + circumstances where the recipient does not otherwise receive a + copy of the modified Covered Source. In each case subsection 3.3 + shall apply. + + You may only delete Notices if they are no longer applicable to + the corresponding Covered Source as modified by You and You may + add additional Notices applicable to Your modifications. + Including Covered Source in a larger work is modifying the + Covered Source, and the larger work becomes modified Covered + Source. + + 3.3 You may Convey modified Covered Source (with the effect that You + shall also become a Licensor) provided that You: + + a) retain Notices as required in subsection 3.2; + + b) add a Notice to the modified Covered Source stating that You + have modified it, with the date and brief description of how + You have modified it; + + c) add a Source Location Notice for the modified Covered Source + if You Convey in circumstances where the recipient does not + otherwise receive a copy of the modified Covered Source; and + + d) license the modified Covered Source under the terms and + conditions of this Licence (or, as set out in subsection + 8.3, a later version, if permitted by the licence of the + original Covered Source). Such modified Covered Source must + be licensed as a whole, but excluding Available Components + contained in it, which remain licensed under their own + applicable licences. + + +4 Making and Conveying Products + +You may Make Products, and/or Convey them, provided that You either +provide each recipient with a copy of the Complete Source or ensure +that each recipient is notified of the Source Location of the Complete +Source. That Complete Source is Covered Source, and You must +accordingly satisfy Your obligations set out in subsection 3.3. If +specified in a Notice, the Product must visibly and securely display +the Source Location on it or its packaging or documentation in the +manner specified in that Notice. + + +5 Research and Development + +You may Convey Covered Source, modified Covered Source or Products to +a legal entity carrying out development, testing or quality assurance +work on Your behalf provided that the work is performed on terms which +prevent the entity from both using the Source or Products for its own +internal purposes and Conveying the Source or Products or any +modifications to them to any person other than You. Any modifications +made by the entity shall be deemed to be made by You pursuant to +subsection 3.2. + + +6 DISCLAIMER AND LIABILITY + + 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products + are provided 'as is' and any express or implied warranties, + including, but not limited to, implied warranties of + merchantability, of satisfactory quality, non-infringement of + third party rights, and fitness for a particular purpose or use + are disclaimed in respect of any Source or Product to the + maximum extent permitted by law. The Licensor makes no + representation that any Source or Product does not or will not + infringe any patent, copyright, trade secret or other + proprietary right. The entire risk as to the use, quality, and + performance of any Source or Product shall be with You and not + the Licensor. This disclaimer of warranty is an essential part + of this Licence and a condition for the grant of any rights + granted under this Licence. + + 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to + the maximum extent permitted by law, have no liability for + direct, indirect, special, incidental, consequential, exemplary, + punitive or other damages of any character including, without + limitation, procurement of substitute goods or services, loss of + use, data or profits, or business interruption, however caused + and on any theory of contract, warranty, tort (including + negligence), product liability or otherwise, arising in any way + in relation to the Covered Source, modified Covered Source + and/or the Making or Conveyance of a Product, even if advised of + the possibility of such damages, and You shall hold the + Licensor(s) free and harmless from any liability, costs, + damages, fees and expenses, including claims by third parties, + in relation to such use. + + +7 Patents + + 7.1 Subject to the terms and conditions of this Licence, each + Licensor hereby grants to You a perpetual, worldwide, + non-exclusive, no-charge, royalty-free, irrevocable (except as + stated in subsections 7.2 and 8.4) patent licence to Make, have + Made, use, offer to sell, sell, import, and otherwise transfer + the Covered Source and Products, where such licence applies only + to those patent claims licensable by such Licensor that are + necessarily infringed by exercising rights under the Covered + Source as Conveyed by that Licensor. + + 7.2 If You institute patent litigation against any entity (including + a cross-claim or counterclaim in a lawsuit) alleging that the + Covered Source or a Product constitutes direct or contributory + patent infringement, or You seek any declaration that a patent + licensed to You under this Licence is invalid or unenforceable + then any rights granted to You under this Licence shall + terminate as of the date such process is initiated. + + +8 General + + 8.1 If any provisions of this Licence are or subsequently become + invalid or unenforceable for any reason, the remaining + provisions shall remain effective. + + 8.2 You shall not use any of the name (including acronyms and + abbreviations), image, or logo by which the Licensor or CERN is + known, except where needed to comply with section 3, or where + the use is otherwise allowed by law. Any such permitted use + shall be factual and shall not be made so as to suggest any kind + of endorsement or implication of involvement by the Licensor or + its personnel. + + 8.3 CERN may publish updated versions and variants of this Licence + which it considers to be in the spirit of this version, but may + differ in detail to address new problems or concerns. New + versions will be published with a unique version number and a + variant identifier specifying the variant. If the Licensor has + specified that a given variant applies to the Covered Source + without specifying a version, You may treat that Covered Source + as being released under any version of the CERN-OHL with that + variant. If no variant is specified, the Covered Source shall be + treated as being released under CERN-OHL-S. The Licensor may + also specify that the Covered Source is subject to a specific + version of the CERN-OHL or any later version in which case You + may apply this or any later version of CERN-OHL with the same + variant identifier published by CERN. + + 8.4 This Licence shall terminate with immediate effect if You fail + to comply with any of its terms and conditions. + + 8.5 However, if You cease all breaches of this Licence, then Your + Licence from any Licensor is reinstated unless such Licensor has + terminated this Licence by giving You, while You remain in + breach, a notice specifying the breach and requiring You to cure + it within 30 days, and You have failed to come into compliance + in all material respects by the end of the 30 day period. Should + You repeat the breach after receipt of a cure notice and + subsequent reinstatement, this Licence will terminate + immediately and permanently. Section 6 shall continue to apply + after any termination. + + 8.6 This Licence shall not be enforceable except by a Licensor + acting as such, and third party beneficiary rights are + specifically excluded. diff --git a/docs/rgb_lcd_pihat.pdf b/docs/rgb_lcd_pihat.pdf new file mode 100644 index 0000000000000000000000000000000000000000..10bc19179afee33ee19d2cdea6662de29643b859 GIT binary patch literal 83868 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 literal 0 HcmV?d00001 diff --git a/rgb_lcd_pihat-cache.lib b/rgb_lcd_pihat-cache.lib index 65a823d..546b10e 100644 --- a/rgb_lcd_pihat-cache.lib +++ b/rgb_lcd_pihat-cache.lib @@ -1,697 +1,709 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# Connector_Generic_Conn_01x03 -# -DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 150 50 -150 1 1 10 f -X Pin_1 1 -200 100 150 R 50 50 1 1 P -X Pin_2 2 -200 0 150 R 50 50 1 1 P -X Pin_3 3 -200 -100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Connector_Generic_Conn_01x04 -# -DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -S -50 -195 0 -205 1 1 6 N -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 150 50 -250 1 1 10 f -X Pin_1 1 -200 100 150 R 50 50 1 1 P -X Pin_2 2 -200 0 150 R 50 50 1 1 P -X Pin_3 3 -200 -100 150 R 50 50 1 1 P -X Pin_4 4 -200 -200 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Connector_Generic_Conn_02x20_Odd_Even -# -DEF Connector_Generic_Conn_02x20_Odd_Even J 0 40 Y N 1 F N -F0 "J" 50 1000 50 H V C CNN -F1 "Connector_Generic_Conn_02x20_Odd_Even" 50 -1100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_2x??_* -$ENDFPLIST -DRAW -S -50 -995 0 -1005 1 1 6 N -S -50 -895 0 -905 1 1 6 N -S -50 -795 0 -805 1 1 6 N -S -50 -695 0 -705 1 1 6 N -S -50 -595 0 -605 1 1 6 N -S -50 -495 0 -505 1 1 6 N -S -50 -395 0 -405 1 1 6 N -S -50 -295 0 -305 1 1 6 N -S -50 -195 0 -205 1 1 6 N -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 205 0 195 1 1 6 N -S -50 305 0 295 1 1 6 N -S -50 405 0 395 1 1 6 N -S -50 505 0 495 1 1 6 N -S -50 605 0 595 1 1 6 N -S -50 705 0 695 1 1 6 N -S -50 805 0 795 1 1 6 N -S -50 905 0 895 1 1 6 N -S -50 950 150 -1050 1 1 10 f -S 150 -995 100 -1005 1 1 6 N -S 150 -895 100 -905 1 1 6 N -S 150 -795 100 -805 1 1 6 N -S 150 -695 100 -705 1 1 6 N -S 150 -595 100 -605 1 1 6 N -S 150 -495 100 -505 1 1 6 N -S 150 -395 100 -405 1 1 6 N -S 150 -295 100 -305 1 1 6 N -S 150 -195 100 -205 1 1 6 N -S 150 -95 100 -105 1 1 6 N -S 150 5 100 -5 1 1 6 N -S 150 105 100 95 1 1 6 N -S 150 205 100 195 1 1 6 N -S 150 305 100 295 1 1 6 N -S 150 405 100 395 1 1 6 N -S 150 505 100 495 1 1 6 N -S 150 605 100 595 1 1 6 N -S 150 705 100 695 1 1 6 N -S 150 805 100 795 1 1 6 N -S 150 905 100 895 1 1 6 N -X Pin_1 1 -200 900 150 R 50 50 1 1 P -X Pin_10 10 300 500 150 L 50 50 1 1 P -X Pin_11 11 -200 400 150 R 50 50 1 1 P -X Pin_12 12 300 400 150 L 50 50 1 1 P -X Pin_13 13 -200 300 150 R 50 50 1 1 P -X Pin_14 14 300 300 150 L 50 50 1 1 P -X Pin_15 15 -200 200 150 R 50 50 1 1 P -X Pin_16 16 300 200 150 L 50 50 1 1 P -X Pin_17 17 -200 100 150 R 50 50 1 1 P -X Pin_18 18 300 100 150 L 50 50 1 1 P -X Pin_19 19 -200 0 150 R 50 50 1 1 P -X Pin_2 2 300 900 150 L 50 50 1 1 P -X Pin_20 20 300 0 150 L 50 50 1 1 P -X Pin_21 21 -200 -100 150 R 50 50 1 1 P -X Pin_22 22 300 -100 150 L 50 50 1 1 P -X Pin_23 23 -200 -200 150 R 50 50 1 1 P -X Pin_24 24 300 -200 150 L 50 50 1 1 P -X Pin_25 25 -200 -300 150 R 50 50 1 1 P -X Pin_26 26 300 -300 150 L 50 50 1 1 P -X Pin_27 27 -200 -400 150 R 50 50 1 1 P -X Pin_28 28 300 -400 150 L 50 50 1 1 P -X Pin_29 29 -200 -500 150 R 50 50 1 1 P -X Pin_3 3 -200 800 150 R 50 50 1 1 P -X Pin_30 30 300 -500 150 L 50 50 1 1 P -X Pin_31 31 -200 -600 150 R 50 50 1 1 P -X Pin_32 32 300 -600 150 L 50 50 1 1 P -X Pin_33 33 -200 -700 150 R 50 50 1 1 P -X Pin_34 34 300 -700 150 L 50 50 1 1 P -X Pin_35 35 -200 -800 150 R 50 50 1 1 P -X Pin_36 36 300 -800 150 L 50 50 1 1 P -X Pin_37 37 -200 -900 150 R 50 50 1 1 P -X Pin_38 38 300 -900 150 L 50 50 1 1 P -X Pin_39 39 -200 -1000 150 R 50 50 1 1 P -X Pin_4 4 300 800 150 L 50 50 1 1 P -X Pin_40 40 300 -1000 150 L 50 50 1 1 P -X Pin_5 5 -200 700 150 R 50 50 1 1 P -X Pin_6 6 300 700 150 L 50 50 1 1 P -X Pin_7 7 -200 600 150 R 50 50 1 1 P -X Pin_8 8 300 600 150 L 50 50 1 1 P -X Pin_9 9 -200 500 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Connector_TestPoint -# -DEF Connector_TestPoint TP 0 30 N N 1 F N -F0 "TP" 0 270 50 H V C CNN -F1 "Connector_TestPoint" 0 200 50 H V C CNN -F2 "" 200 0 50 H I C CNN -F3 "" 200 0 50 H I C CNN -$FPLIST - Pin* - Test* -$ENDFPLIST -DRAW -C 0 130 30 0 1 0 N -X 1 1 0 0 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Custom_IC_ME3102 -# -DEF Custom_IC_ME3102 U 0 40 Y Y 1 F N -F0 "U" -50 450 50 H V C CNN -F1 "Custom_IC_ME3102" -50 350 50 H V C CNN -F2 "" -50 350 50 H I C CNN -F3 "" -50 350 50 H I C CNN -DRAW -S -250 250 200 -250 0 1 0 N -X EN 1 -350 -150 100 R 50 50 1 1 I -X GND 2 -350 0 100 R 50 50 1 1 W -X SW 3 300 150 100 L 50 50 1 1 w -X VIN 4 -350 150 100 R 50 50 1 1 W -X FB 5 300 -150 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Custom_IC_PT4103 -# -DEF Custom_IC_PT4103 U 0 40 Y Y 1 F N -F0 "U" 0 400 50 H V C CNN -F1 "Custom_IC_PT4103" 0 300 50 H V C CNN -F2 "" 0 300 50 H I C CNN -F3 "" 0 300 50 H I C CNN -DRAW -S -250 250 250 -300 0 1 0 N -S -250 250 250 250 0 1 0 N -X SW 1 350 150 100 L 50 50 1 1 w -X GND 2 -350 -200 100 R 50 50 1 1 w -X FB 3 350 -200 100 L 50 50 1 1 I -X EN 4 -350 0 100 R 50 50 1 1 I -X OV 5 350 0 100 L 50 50 1 1 I -X IN 6 -350 150 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# Device_C_Small -# -DEF Device_C_Small C 0 10 N N 1 F N -F0 "C" 10 70 50 H V L CNN -F1 "Device_C_Small" 10 -80 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - C_* -$ENDFPLIST -DRAW -P 2 0 1 13 -60 -20 60 -20 N -P 2 0 1 12 -60 20 60 20 N -X ~ 1 0 100 80 D 50 50 1 1 P -X ~ 2 0 -100 80 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_D_Schottky_Small -# -DEF Device_D_Schottky_Small D 0 10 N N 1 F N -F0 "D" -50 80 50 H V L CNN -F1 "Device_D_Schottky_Small" -280 -80 50 H V L CNN -F2 "" 0 0 50 V I C CNN -F3 "" 0 0 50 V I C CNN -$FPLIST - TO-???* - *_Diode_* - *SingleDiode* - D_* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 0 30 0 N -P 4 0 1 10 30 -40 -30 0 30 40 30 -40 N -P 6 0 1 10 -50 30 -50 40 -30 40 -30 -40 -10 -40 -10 -30 N -X K 1 -100 0 70 R 50 50 1 1 P -X A 2 100 0 70 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_LED -# -DEF Device_LED D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "Device_LED" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - LED* - LED_SMD:* - LED_THT:* -$ENDFPLIST -DRAW -P 2 0 1 10 -50 -50 -50 50 N -P 2 0 1 0 -50 0 50 0 N -P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_L_Small -# -DEF Device_L_Small L 0 10 N N 1 F N -F0 "L" 30 40 50 H V L CNN -F1 "Device_L_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Choke_* - *Coil* - Inductor_* - L_* -$ENDFPLIST -DRAW -A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 -A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 -A 0 20 20 -899 899 0 1 0 N 0 0 0 40 -A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 50 50 1 1 P -X ~ 2 0 -100 20 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_Q_NMOS_GSD -# -DEF Device_Q_NMOS_GSD Q 0 0 Y N 1 F N -F0 "Q" 200 50 50 H V L CNN -F1 "Device_Q_NMOS_GSD" 200 -50 50 H V L CNN -F2 "" 200 100 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -C 65 0 110 0 1 10 N -C 100 -70 10 0 1 0 F -C 100 70 10 0 1 0 F -P 2 0 1 0 10 0 -100 0 N -P 2 0 1 10 10 75 10 -75 N -P 2 0 1 10 30 -50 30 -90 N -P 2 0 1 10 30 20 30 -20 N -P 2 0 1 10 30 90 30 50 N -P 2 0 1 0 100 100 100 70 N -P 3 0 1 0 100 -100 100 0 30 0 N -P 4 0 1 0 30 -70 130 -70 130 70 30 70 N -P 4 0 1 0 40 0 80 15 80 -15 40 0 F -P 4 0 1 0 110 20 115 15 145 15 150 10 N -P 4 0 1 0 130 15 115 -10 145 -10 130 15 N -X G 1 -200 0 100 R 50 50 1 1 I -X S 2 100 -200 100 U 50 50 1 1 P -X D 3 100 200 100 D 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_R_Small -# -DEF Device_R_Small R 0 10 N N 1 F N -F0 "R" 30 20 50 H V L CNN -F1 "Device_R_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - R_* -$ENDFPLIST -DRAW -S -30 70 30 -70 0 1 8 N -X ~ 1 0 100 30 D 50 50 1 1 P -X ~ 2 0 -100 30 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Jumper_Jumper_3_Bridged12 -# -DEF Jumper_Jumper_3_Bridged12 JP 0 0 Y N 1 F N -F0 "JP" -100 -100 50 H V C CNN -F1 "Jumper_Jumper_3_Bridged12" 0 110 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Jumper* - TestPoint*3Pads* - TestPoint*Bridge* -$ENDFPLIST -DRAW -A -65 -50 89 1282 518 0 1 0 N -120 20 -10 20 -C -130 0 20 0 0 0 N -C 0 0 20 0 0 0 N -C 130 0 20 0 0 0 N -P 2 0 1 0 0 -50 0 -20 N -X A 1 -250 0 100 R 50 50 1 1 P -X C 2 0 -150 100 U 50 50 1 1 I -X B 3 250 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Mechanical_MountingHole -# -DEF Mechanical_MountingHole H 0 40 Y Y 1 F N -F0 "H" 0 200 50 H V C CNN -F1 "Mechanical_MountingHole" 0 125 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - MountingHole* -$ENDFPLIST -DRAW -C 0 0 50 0 1 50 N -ENDDRAW -ENDDEF -# -# Switch_SW_SPDT -# -DEF Switch_SW_SPDT SW 0 0 Y N 1 F N -F0 "SW" 0 170 50 H V C CNN -F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 -100 20 0 0 0 N -C 80 100 20 0 1 0 N -P 2 0 1 0 -60 10 65 90 N -X A 1 200 100 100 L 50 50 1 1 P -X B 2 -200 0 100 R 50 50 1 1 P -X C 3 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# power_+3.3VP -# -DEF power_+3.3VP #PWR 0 0 Y Y 1 F P -F0 "#PWR" 150 -50 50 H I C CNN -F1 "power_+3.3VP" 0 100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +3.3VP 1 0 0 0 U 50 50 0 0 W N -ENDDRAW -ENDDEF -# -# power_+5V -# -DEF power_+5V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "power_+5V" 0 140 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# power_GND -# -DEF power_GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "power_GND" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GND 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_C_Polarized_Small-Device -# -DEF rgb_lcd_pihat-rescue_C_Polarized_Small-Device C 0 10 N N 1 F N -F0 "C" 10 70 50 H V L CNN -F1 "rgb_lcd_pihat-rescue_C_Polarized_Small-Device" 10 -80 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - CP_* -$ENDFPLIST -DRAW -S -60 -12 60 -27 0 1 0 F -S -60 27 60 12 0 1 0 N -P 2 0 1 0 -50 60 -30 60 N -P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 73 D 50 50 1 1 P -X ~ 2 0 -100 73 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_Conn_01x40-conn -# -DEF rgb_lcd_pihat-rescue_Conn_01x40-conn J 0 40 Y N 1 F N -F0 "J" 0 2000 50 H V C CNN -F1 "rgb_lcd_pihat-rescue_Conn_01x40-conn" 0 -2100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_??x*mm* - Connector*:*1x??x*mm* - Pin?Header?Straight?1X* - Pin?Header?Angled?1X* - Socket?Strip?Straight?1X* - Socket?Strip?Angled?1X* -$ENDFPLIST -DRAW -S -50 -1995 0 -2005 1 1 6 N -S -50 -1895 0 -1905 1 1 6 N -S -50 -1795 0 -1805 1 1 6 N -S -50 -1695 0 -1705 1 1 6 N -S -50 -1595 0 -1605 1 1 6 N -S -50 -1495 0 -1505 1 1 6 N -S -50 -1395 0 -1405 1 1 6 N -S -50 -1295 0 -1305 1 1 6 N -S -50 -1195 0 -1205 1 1 6 N -S -50 -1095 0 -1105 1 1 6 N -S -50 -995 0 -1005 1 1 6 N -S -50 -895 0 -905 1 1 6 N -S -50 -795 0 -805 1 1 6 N -S -50 -695 0 -705 1 1 6 N -S -50 -595 0 -605 1 1 6 N -S -50 -495 0 -505 1 1 6 N -S -50 -395 0 -405 1 1 6 N -S -50 -295 0 -305 1 1 6 N -S -50 -195 0 -205 1 1 6 N -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 205 0 195 1 1 6 N -S -50 305 0 295 1 1 6 N -S -50 405 0 395 1 1 6 N -S -50 505 0 495 1 1 6 N -S -50 605 0 595 1 1 6 N -S -50 705 0 695 1 1 6 N -S -50 805 0 795 1 1 6 N -S -50 905 0 895 1 1 6 N -S -50 1005 0 995 1 1 6 N -S -50 1105 0 1095 1 1 6 N -S -50 1205 0 1195 1 1 6 N -S -50 1305 0 1295 1 1 6 N -S -50 1405 0 1395 1 1 6 N -S -50 1505 0 1495 1 1 6 N -S -50 1605 0 1595 1 1 6 N -S -50 1705 0 1695 1 1 6 N -S -50 1805 0 1795 1 1 6 N -S -50 1905 0 1895 1 1 6 N -S -50 1950 50 -2050 1 1 10 f -X Pin_1 1 -200 1900 150 R 50 50 1 1 P -X Pin_10 10 -200 1000 150 R 50 50 1 1 P -X Pin_11 11 -200 900 150 R 50 50 1 1 P -X Pin_12 12 -200 800 150 R 50 50 1 1 P -X Pin_13 13 -200 700 150 R 50 50 1 1 P -X Pin_14 14 -200 600 150 R 50 50 1 1 P -X Pin_15 15 -200 500 150 R 50 50 1 1 P -X Pin_16 16 -200 400 150 R 50 50 1 1 P -X Pin_17 17 -200 300 150 R 50 50 1 1 P -X Pin_18 18 -200 200 150 R 50 50 1 1 P -X Pin_19 19 -200 100 150 R 50 50 1 1 P -X Pin_2 2 -200 1800 150 R 50 50 1 1 P -X Pin_20 20 -200 0 150 R 50 50 1 1 P -X Pin_21 21 -200 -100 150 R 50 50 1 1 P -X Pin_22 22 -200 -200 150 R 50 50 1 1 P -X Pin_23 23 -200 -300 150 R 50 50 1 1 P -X Pin_24 24 -200 -400 150 R 50 50 1 1 P -X Pin_25 25 -200 -500 150 R 50 50 1 1 P -X Pin_26 26 -200 -600 150 R 50 50 1 1 P -X Pin_27 27 -200 -700 150 R 50 50 1 1 P -X Pin_28 28 -200 -800 150 R 50 50 1 1 P -X Pin_29 29 -200 -900 150 R 50 50 1 1 P -X Pin_3 3 -200 1700 150 R 50 50 1 1 P -X Pin_30 30 -200 -1000 150 R 50 50 1 1 P -X Pin_31 31 -200 -1100 150 R 50 50 1 1 P -X Pin_32 32 -200 -1200 150 R 50 50 1 1 P -X Pin_33 33 -200 -1300 150 R 50 50 1 1 P -X Pin_34 34 -200 -1400 150 R 50 50 1 1 P -X Pin_35 35 -200 -1500 150 R 50 50 1 1 P -X Pin_36 36 -200 -1600 150 R 50 50 1 1 P -X Pin_37 37 -200 -1700 150 R 50 50 1 1 P -X Pin_38 38 -200 -1800 150 R 50 50 1 1 P -X Pin_39 39 -200 -1900 150 R 50 50 1 1 P -X Pin_4 4 -200 1600 150 R 50 50 1 1 P -X Pin_40 40 -200 -2000 150 R 50 50 1 1 P -X Pin_5 5 -200 1500 150 R 50 50 1 1 P -X Pin_6 6 -200 1400 150 R 50 50 1 1 P -X Pin_7 7 -200 1300 150 R 50 50 1 1 P -X Pin_8 8 -200 1200 150 R 50 50 1 1 P -X Pin_9 9 -200 1100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_Crystal_GND24-device -# -DEF rgb_lcd_pihat-rescue_Crystal_GND24-device Y 0 40 Y N 1 F N -F0 "Y" 125 200 50 H V L CNN -F1 "rgb_lcd_pihat-rescue_Crystal_GND24-device" 125 125 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Crystal* -$ENDFPLIST -DRAW -S -45 100 45 -100 0 1 12 N -P 2 0 1 0 -100 0 -80 0 N -P 2 0 1 20 -80 -50 -80 50 N -P 2 0 1 0 0 -150 0 -140 N -P 2 0 1 0 0 140 0 150 N -P 2 0 1 20 80 -50 80 50 N -P 2 0 1 0 80 0 100 0 N -P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N -P 4 0 1 0 -100 90 -100 140 100 140 100 90 N -X 1 1 -150 0 50 R 50 50 1 1 P -X 2 2 0 200 50 D 50 50 1 1 P -X 3 3 150 0 50 L 50 50 1 1 P -X 4 4 0 -200 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_Logo-Custom_logo -# -DEF rgb_lcd_pihat-rescue_Logo-Custom_logo LOGO 0 40 Y Y 1 F N -F0 "LOGO" 250 200 50 H V C CNN -F1 "rgb_lcd_pihat-rescue_Logo-Custom_logo" -250 200 50 H V C CNN -F2 "" -250 250 50 H I C CNN -F3 "" -250 250 50 H I C CNN -DRAW -T 0 0 0 157 0 0 0 LOGO Normal 0 C C -S -350 150 350 -200 0 0 0 N -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_R_Potentiometer-Device -# -DEF rgb_lcd_pihat-rescue_R_Potentiometer-Device RV 0 40 Y N 1 F N -F0 "RV" -175 0 50 V V C CNN -F1 "rgb_lcd_pihat-rescue_R_Potentiometer-Device" -100 0 50 V V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Potentiometer* -$ENDFPLIST -DRAW -S 40 100 -40 -100 0 1 10 N -P 2 0 1 0 100 0 60 0 N -P 4 0 1 0 45 0 90 20 90 -20 45 0 F -X 1 1 0 150 50 D 50 50 1 1 P -X 2 2 150 0 50 L 50 50 1 1 P -X 3 3 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector -# -DEF rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector J 0 40 Y Y 1 F N -F0 "J" -400 750 50 H V L CNN -F1 "rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector" 750 750 50 H V R CNN -F2 "" 150 0 50 H I C CNN -F3 "" 150 0 50 H I C CNN -$FPLIST - USB*C*Receptacle* -$ENDFPLIST -DRAW -A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150 -A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150 -A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150 -A -275 150 25 1 1799 0 1 10 F -250 150 -300 150 -A -275 150 25 1 1799 0 1 10 N -250 150 -300 150 -A -275 150 75 1 1799 0 1 20 N -200 150 -350 150 -C -100 45 25 0 1 10 F -C 0 -230 50 0 1 0 F -S -10 -700 10 -660 0 0 0 N -S 400 -590 360 -610 0 0 0 N -S 400 -490 360 -510 0 0 0 N -S 400 -190 360 -210 0 0 0 N -S 400 -90 360 -110 0 0 0 N -S 400 10 360 -10 0 0 0 N -S 400 110 360 90 0 0 0 N -S 400 310 360 290 0 0 0 N -S 400 410 360 390 0 0 0 N -S 400 610 360 590 0 0 0 N -S -400 700 400 -700 0 1 10 f -S -300 -150 -250 150 0 1 10 F -S 75 70 125 120 0 1 10 F -P 2 0 1 20 -350 -150 -350 150 N -P 2 0 1 20 -200 150 -200 -150 N -P 2 0 1 20 0 -230 0 170 N -P 3 0 1 20 0 -130 -100 -30 -100 20 N -P 3 0 1 20 0 -80 100 20 100 70 N -P 4 0 1 10 -50 170 0 270 50 170 -50 170 F -X GND A1 0 -900 200 U 50 50 1 1 W -X GND A12 0 -900 200 U 50 50 1 1 P N -X VBUS A4 600 600 200 L 50 50 1 1 W -X CC1 A5 600 400 200 L 50 50 1 1 B -X D+ A6 600 -100 200 L 50 50 1 1 B -X D- A7 600 100 200 L 50 50 1 1 B -X SBU1 A8 600 -500 200 L 50 50 1 1 B -X VBUS A9 600 600 200 L 50 50 1 1 P N -X GND B1 0 -900 200 U 50 50 1 1 P N -X GND B12 0 -900 200 U 50 50 1 1 P N -X VBUS B4 600 600 200 L 50 50 1 1 P N -X CC2 B5 600 300 200 L 50 50 1 1 B -X D+ B6 600 -200 200 L 50 50 1 1 B -X D- B7 600 0 200 L 50 50 1 1 B -X SBU2 B8 600 -600 200 L 50 50 1 1 B -X VBUS B9 600 600 200 L 50 50 1 1 P N -X SHIELD S1 -300 -900 200 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# rgb_lcd_pihat_AR1100 -# -DEF rgb_lcd_pihat_AR1100 U 0 40 Y Y 1 F N -F0 "U" 0 700 50 H V C CNN -F1 "rgb_lcd_pihat_AR1100" 0 -500 50 H V C CNN -F2 "" -400 300 50 H I C CNN -F3 "" -400 300 50 H I C CNN -DRAW -S 250 650 -250 -450 0 1 0 f -X VDD 1 -350 -300 100 R 50 50 1 1 W -X TX 10 -350 600 100 R 50 50 1 1 I -X WAKE 11 350 400 100 L 50 50 1 1 I -X RX 12 -350 500 100 R 50 50 1 1 I -X SY- 13 350 0 100 L 50 50 1 1 I -X X- 14 350 -200 100 L 50 50 1 1 I -X Y+ 15 350 -300 100 L 50 50 1 1 I -X Y- 16 350 -100 100 L 50 50 1 1 I -X VUSB 17 -350 -200 100 R 50 50 1 1 I -X D- 18 -350 300 100 R 50 50 1 1 I -X D+ 19 -350 400 100 R 50 50 1 1 I -X OSC1 2 -350 0 100 R 50 50 1 1 I -X VSS 20 -350 -400 100 R 50 50 1 1 W -X OSC2 3 -350 100 100 R 50 50 1 1 I -X MODE 4 350 500 100 L 50 50 1 1 I -X LED 5 350 600 100 L 50 50 1 1 I -X Y+ 6 350 300 100 L 50 50 1 1 I -X X+ 7 350 -400 100 L 50 50 1 1 I -X SY- 8 350 100 100 L 50 50 1 1 I -X SX+ 9 350 200 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Generic_Conn_01x03 +# +DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_01x04 +# +DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -250 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +X Pin_4 4 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_Generic_Conn_02x20_Odd_Even +# +DEF Connector_Generic_Conn_02x20_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 1000 50 H V C CNN +F1 "Connector_Generic_Conn_02x20_Odd_Even" 50 -1100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_2x??_* +$ENDFPLIST +DRAW +S -50 -995 0 -1005 1 1 6 N +S -50 -895 0 -905 1 1 6 N +S -50 -795 0 -805 1 1 6 N +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 705 0 695 1 1 6 N +S -50 805 0 795 1 1 6 N +S -50 905 0 895 1 1 6 N +S -50 950 150 -1050 1 1 10 f +S 150 -995 100 -1005 1 1 6 N +S 150 -895 100 -905 1 1 6 N +S 150 -795 100 -805 1 1 6 N +S 150 -695 100 -705 1 1 6 N +S 150 -595 100 -605 1 1 6 N +S 150 -495 100 -505 1 1 6 N +S 150 -395 100 -405 1 1 6 N +S 150 -295 100 -305 1 1 6 N +S 150 -195 100 -205 1 1 6 N +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +S 150 205 100 195 1 1 6 N +S 150 305 100 295 1 1 6 N +S 150 405 100 395 1 1 6 N +S 150 505 100 495 1 1 6 N +S 150 605 100 595 1 1 6 N +S 150 705 100 695 1 1 6 N +S 150 805 100 795 1 1 6 N +S 150 905 100 895 1 1 6 N +X Pin_1 1 -200 900 150 R 50 50 1 1 P +X Pin_10 10 300 500 150 L 50 50 1 1 P +X Pin_11 11 -200 400 150 R 50 50 1 1 P +X Pin_12 12 300 400 150 L 50 50 1 1 P +X Pin_13 13 -200 300 150 R 50 50 1 1 P +X Pin_14 14 300 300 150 L 50 50 1 1 P +X Pin_15 15 -200 200 150 R 50 50 1 1 P +X Pin_16 16 300 200 150 L 50 50 1 1 P +X Pin_17 17 -200 100 150 R 50 50 1 1 P +X Pin_18 18 300 100 150 L 50 50 1 1 P +X Pin_19 19 -200 0 150 R 50 50 1 1 P +X Pin_2 2 300 900 150 L 50 50 1 1 P +X Pin_20 20 300 0 150 L 50 50 1 1 P +X Pin_21 21 -200 -100 150 R 50 50 1 1 P +X Pin_22 22 300 -100 150 L 50 50 1 1 P +X Pin_23 23 -200 -200 150 R 50 50 1 1 P +X Pin_24 24 300 -200 150 L 50 50 1 1 P +X Pin_25 25 -200 -300 150 R 50 50 1 1 P +X Pin_26 26 300 -300 150 L 50 50 1 1 P +X Pin_27 27 -200 -400 150 R 50 50 1 1 P +X Pin_28 28 300 -400 150 L 50 50 1 1 P +X Pin_29 29 -200 -500 150 R 50 50 1 1 P +X Pin_3 3 -200 800 150 R 50 50 1 1 P +X Pin_30 30 300 -500 150 L 50 50 1 1 P +X Pin_31 31 -200 -600 150 R 50 50 1 1 P +X Pin_32 32 300 -600 150 L 50 50 1 1 P +X Pin_33 33 -200 -700 150 R 50 50 1 1 P +X Pin_34 34 300 -700 150 L 50 50 1 1 P +X Pin_35 35 -200 -800 150 R 50 50 1 1 P +X Pin_36 36 300 -800 150 L 50 50 1 1 P +X Pin_37 37 -200 -900 150 R 50 50 1 1 P +X Pin_38 38 300 -900 150 L 50 50 1 1 P +X Pin_39 39 -200 -1000 150 R 50 50 1 1 P +X Pin_4 4 300 800 150 L 50 50 1 1 P +X Pin_40 40 300 -1000 150 L 50 50 1 1 P +X Pin_5 5 -200 700 150 R 50 50 1 1 P +X Pin_6 6 300 700 150 L 50 50 1 1 P +X Pin_7 7 -200 600 150 R 50 50 1 1 P +X Pin_8 8 300 600 150 L 50 50 1 1 P +X Pin_9 9 -200 500 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_TestPoint +# +DEF Connector_TestPoint TP 0 30 N N 1 F N +F0 "TP" 0 270 50 H V C CNN +F1 "Connector_TestPoint" 0 200 50 H V C CNN +F2 "" 200 0 50 H I C CNN +F3 "" 200 0 50 H I C CNN +$FPLIST + Pin* + Test* +$ENDFPLIST +DRAW +C 0 130 30 0 1 0 N +X 1 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Custom_IC_ME3102 +# +DEF Custom_IC_ME3102 U 0 40 Y Y 1 F N +F0 "U" -50 450 50 H V C CNN +F1 "Custom_IC_ME3102" -50 350 50 H V C CNN +F2 "" -50 350 50 H I C CNN +F3 "" -50 350 50 H I C CNN +DRAW +S -250 250 200 -250 0 1 0 N +X EN 1 -350 -150 100 R 50 50 1 1 I +X GND 2 -350 0 100 R 50 50 1 1 W +X SW 3 300 150 100 L 50 50 1 1 w +X VIN 4 -350 150 100 R 50 50 1 1 W +X FB 5 300 -150 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Custom_IC_PT4103 +# +DEF Custom_IC_PT4103 U 0 40 Y Y 1 F N +F0 "U" 0 400 50 H V C CNN +F1 "Custom_IC_PT4103" 0 300 50 H V C CNN +F2 "" 0 300 50 H I C CNN +F3 "" 0 300 50 H I C CNN +DRAW +S -250 250 250 -300 0 1 0 N +S -250 250 250 250 0 1 0 N +X SW 1 350 150 100 L 50 50 1 1 w +X GND 2 -350 -200 100 R 50 50 1 1 w +X FB 3 350 -200 100 L 50 50 1 1 I +X EN 4 -350 0 100 R 50 50 1 1 I +X OV 5 350 0 100 L 50 50 1 1 I +X IN 6 -350 150 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Device_C_Small +# +DEF Device_C_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "Device_C_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_D_Schottky_Small +# +DEF Device_D_Schottky_Small D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "Device_D_Schottky_Small" -280 -80 50 H V L CNN +F2 "" 0 0 50 V I C CNN +F3 "" 0 0 50 V I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 0 30 0 N +P 4 0 1 10 30 -40 -30 0 30 40 30 -40 N +P 6 0 1 10 -50 30 -50 40 -30 40 -30 -40 -10 -40 -10 -30 N +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_LED +# +DEF Device_LED D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* + LED_SMD:* + LED_THT:* +$ENDFPLIST +DRAW +P 2 0 1 10 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_L_Small +# +DEF Device_L_Small L 0 10 N N 1 F N +F0 "L" 30 40 50 H V L CNN +F1 "Device_L_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Choke_* + *Coil* + Inductor_* + L_* +$ENDFPLIST +DRAW +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_Q_NMOS_GSD +# +DEF Device_Q_NMOS_GSD Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Device_Q_NMOS_GSD" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 65 0 110 0 1 10 N +C 100 -70 10 0 1 0 F +C 100 70 10 0 1 0 F +P 2 0 1 0 10 0 -100 0 N +P 2 0 1 10 10 75 10 -75 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 0 100 -100 100 0 30 0 N +P 4 0 1 0 30 -70 130 -70 130 70 30 70 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X G 1 -200 0 100 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R_Small +# +DEF Device_R_Small R 0 10 N N 1 F N +F0 "R" 30 20 50 H V L CNN +F1 "Device_R_Small" 30 -40 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -30 70 30 -70 0 1 8 N +X ~ 1 0 100 30 D 50 50 1 1 P +X ~ 2 0 -100 30 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Graphic_Logo_Open_Hardware_Small +# +DEF Graphic_Logo_Open_Hardware_Small #LOGO 0 40 Y Y 1 F N +F0 "#LOGO" 0 275 50 H I C CNN +F1 "Graphic_Logo_Open_Hardware_Small" 0 -225 50 H I C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 277 0 1 0 132 -171 130 -170 125 -167 118 -162 109 -156 100 -150 93 -146 88 -142 86 -141 85 -142 81 -144 75 -147 71 -149 66 -151 63 -151 63 -151 61 -147 58 -139 53 -130 49 -119 44 -107 38 -95 34 -83 29 -72 26 -64 24 -58 23 -55 23 -55 26 -52 31 -49 41 -40 51 -27 57 -13 60 3 58 18 52 32 42 45 30 54 16 60 0 62 -15 61 -29 55 -42 45 -48 39 -55 26 -60 12 -60 9 -59 -7 -55 -21 -47 -34 -36 -45 -34 -46 -29 -50 -25 -53 -23 -55 -42 -102 -45 -110 -51 -123 -55 -134 -59 -143 -62 -149 -63 -151 -63 -151 -65 -151 -68 -150 -75 -147 -79 -145 -84 -142 -87 -141 -89 -142 -93 -145 -100 -150 -109 -156 -117 -161 -124 -166 -130 -170 -132 -171 -133 -171 -135 -170 -139 -166 -146 -160 -155 -151 -156 -150 -164 -142 -170 -136 -174 -131 -175 -129 -175 -129 -174 -127 -170 -121 -166 -114 -160 -105 -144 -82 -153 -61 -155 -54 -159 -46 -161 -41 -162 -38 -165 -37 -170 -36 -179 -34 -189 -32 -199 -31 -207 -29 -214 -28 -217 -27 -217 -27 -218 -25 -218 -22 -218 -17 -219 -9 -219 3 -219 5 -218 16 -218 25 -218 30 -218 33 -218 33 -215 33 -209 35 -200 36 -190 38 -189 39 -179 41 -170 42 -164 44 -161 45 -161 45 -159 49 -156 56 -152 64 -149 72 -146 79 -144 85 -143 87 -143 87 -145 90 -148 95 -153 102 -160 111 -160 112 -166 121 -171 128 -174 133 -175 136 -175 136 -173 138 -169 143 -162 150 -155 158 -152 160 -144 169 -138 174 -134 177 -132 178 -132 178 -130 176 -124 172 -117 167 -108 161 -107 161 -98 155 -91 150 -86 146 -84 145 -83 145 -80 146 -73 148 -66 151 -58 155 -50 158 -45 160 -42 162 -42 162 -41 165 -40 171 -38 180 -36 191 -35 193 -33 203 -32 212 -31 218 -30 220 -28 221 -23 221 -16 221 -6 221 3 221 13 221 21 221 27 220 29 220 29 220 30 217 32 210 33 201 36 190 36 188 38 178 40 169 41 163 42 161 42 161 47 159 54 156 62 152 82 144 107 161 109 163 118 169 125 174 130 177 133 178 133 178 135 176 140 171 147 165 154 157 160 151 167 144 171 140 174 137 174 135 174 134 173 131 169 126 164 118 158 110 153 102 148 94 144 88 143 85 143 84 145 79 148 72 152 63 160 44 173 41 181 40 192 38 202 36 218 33 219 -26 216 -27 214 -27 208 -29 199 -30 189 -32 181 -34 172 -36 166 -37 163 -37 162 -38 160 -42 157 -49 154 -57 150 -65 147 -73 145 -79 144 -82 145 -84 149 -89 153 -97 159 -105 165 -114 170 -121 173 -126 175 -129 174 -131 171 -135 164 -141 155 -151 153 -152 145 -160 139 -166 134 -170 132 -171 F +ENDDRAW +ENDDEF +# +# Jumper_Jumper_3_Bridged12 +# +DEF Jumper_Jumper_3_Bridged12 JP 0 0 Y N 1 F N +F0 "JP" -100 -100 50 H V C CNN +F1 "Jumper_Jumper_3_Bridged12" 0 110 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Jumper* + TestPoint*3Pads* + TestPoint*Bridge* +$ENDFPLIST +DRAW +A -65 -50 89 1282 518 0 1 0 N -120 20 -10 20 +C -130 0 20 0 0 0 N +C 0 0 20 0 0 0 N +C 130 0 20 0 0 0 N +P 2 0 1 0 0 -50 0 -20 N +X A 1 -250 0 100 R 50 50 1 1 P +X C 2 0 -150 100 U 50 50 1 1 I +X B 3 250 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Mechanical_MountingHole +# +DEF Mechanical_MountingHole H 0 40 Y Y 1 F N +F0 "H" 0 200 50 H V C CNN +F1 "Mechanical_MountingHole" 0 125 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MountingHole* +$ENDFPLIST +DRAW +C 0 0 50 0 1 50 N +ENDDRAW +ENDDEF +# +# Switch_SW_SPDT +# +DEF Switch_SW_SPDT SW 0 0 Y N 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 1 0 N +P 2 0 1 0 -60 10 65 90 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power_+3.3VP +# +DEF power_+3.3VP #PWR 0 0 Y Y 1 F P +F0 "#PWR" 150 -50 50 H I C CNN +F1 "power_+3.3VP" 0 100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3.3VP 1 0 0 0 U 50 50 0 0 W N +ENDDRAW +ENDDEF +# +# power_+5V +# +DEF power_+5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_C_Polarized_Small-Device +# +DEF rgb_lcd_pihat-rescue_C_Polarized_Small-Device C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "rgb_lcd_pihat-rescue_C_Polarized_Small-Device" 10 -80 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +S -60 -12 60 -27 0 1 0 F +S -60 27 60 12 0 1 0 N +P 2 0 1 0 -50 60 -30 60 N +P 2 0 1 0 -40 50 -40 70 N +X ~ 1 0 100 73 D 50 50 1 1 P +X ~ 2 0 -100 73 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_Conn_01x40-conn +# +DEF rgb_lcd_pihat-rescue_Conn_01x40-conn J 0 40 Y N 1 F N +F0 "J" 0 2000 50 H V C CNN +F1 "rgb_lcd_pihat-rescue_Conn_01x40-conn" 0 -2100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -1995 0 -2005 1 1 6 N +S -50 -1895 0 -1905 1 1 6 N +S -50 -1795 0 -1805 1 1 6 N +S -50 -1695 0 -1705 1 1 6 N +S -50 -1595 0 -1605 1 1 6 N +S -50 -1495 0 -1505 1 1 6 N +S -50 -1395 0 -1405 1 1 6 N +S -50 -1295 0 -1305 1 1 6 N +S -50 -1195 0 -1205 1 1 6 N +S -50 -1095 0 -1105 1 1 6 N +S -50 -995 0 -1005 1 1 6 N +S -50 -895 0 -905 1 1 6 N +S -50 -795 0 -805 1 1 6 N +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 705 0 695 1 1 6 N +S -50 805 0 795 1 1 6 N +S -50 905 0 895 1 1 6 N +S -50 1005 0 995 1 1 6 N +S -50 1105 0 1095 1 1 6 N +S -50 1205 0 1195 1 1 6 N +S -50 1305 0 1295 1 1 6 N +S -50 1405 0 1395 1 1 6 N +S -50 1505 0 1495 1 1 6 N +S -50 1605 0 1595 1 1 6 N +S -50 1705 0 1695 1 1 6 N +S -50 1805 0 1795 1 1 6 N +S -50 1905 0 1895 1 1 6 N +S -50 1950 50 -2050 1 1 10 f +X Pin_1 1 -200 1900 150 R 50 50 1 1 P +X Pin_10 10 -200 1000 150 R 50 50 1 1 P +X Pin_11 11 -200 900 150 R 50 50 1 1 P +X Pin_12 12 -200 800 150 R 50 50 1 1 P +X Pin_13 13 -200 700 150 R 50 50 1 1 P +X Pin_14 14 -200 600 150 R 50 50 1 1 P +X Pin_15 15 -200 500 150 R 50 50 1 1 P +X Pin_16 16 -200 400 150 R 50 50 1 1 P +X Pin_17 17 -200 300 150 R 50 50 1 1 P +X Pin_18 18 -200 200 150 R 50 50 1 1 P +X Pin_19 19 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 1800 150 R 50 50 1 1 P +X Pin_20 20 -200 0 150 R 50 50 1 1 P +X Pin_21 21 -200 -100 150 R 50 50 1 1 P +X Pin_22 22 -200 -200 150 R 50 50 1 1 P +X Pin_23 23 -200 -300 150 R 50 50 1 1 P +X Pin_24 24 -200 -400 150 R 50 50 1 1 P +X Pin_25 25 -200 -500 150 R 50 50 1 1 P +X Pin_26 26 -200 -600 150 R 50 50 1 1 P +X Pin_27 27 -200 -700 150 R 50 50 1 1 P +X Pin_28 28 -200 -800 150 R 50 50 1 1 P +X Pin_29 29 -200 -900 150 R 50 50 1 1 P +X Pin_3 3 -200 1700 150 R 50 50 1 1 P +X Pin_30 30 -200 -1000 150 R 50 50 1 1 P +X Pin_31 31 -200 -1100 150 R 50 50 1 1 P +X Pin_32 32 -200 -1200 150 R 50 50 1 1 P +X Pin_33 33 -200 -1300 150 R 50 50 1 1 P +X Pin_34 34 -200 -1400 150 R 50 50 1 1 P +X Pin_35 35 -200 -1500 150 R 50 50 1 1 P +X Pin_36 36 -200 -1600 150 R 50 50 1 1 P +X Pin_37 37 -200 -1700 150 R 50 50 1 1 P +X Pin_38 38 -200 -1800 150 R 50 50 1 1 P +X Pin_39 39 -200 -1900 150 R 50 50 1 1 P +X Pin_4 4 -200 1600 150 R 50 50 1 1 P +X Pin_40 40 -200 -2000 150 R 50 50 1 1 P +X Pin_5 5 -200 1500 150 R 50 50 1 1 P +X Pin_6 6 -200 1400 150 R 50 50 1 1 P +X Pin_7 7 -200 1300 150 R 50 50 1 1 P +X Pin_8 8 -200 1200 150 R 50 50 1 1 P +X Pin_9 9 -200 1100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_Crystal_GND24-device +# +DEF rgb_lcd_pihat-rescue_Crystal_GND24-device Y 0 40 Y N 1 F N +F0 "Y" 125 200 50 H V L CNN +F1 "rgb_lcd_pihat-rescue_Crystal_GND24-device" 125 125 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -80 0 N +P 2 0 1 20 -80 -50 -80 50 N +P 2 0 1 0 0 -150 0 -140 N +P 2 0 1 0 0 140 0 150 N +P 2 0 1 20 80 -50 80 50 N +P 2 0 1 0 80 0 100 0 N +P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N +P 4 0 1 0 -100 90 -100 140 100 140 100 90 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 200 50 D 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P +X 4 4 0 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_Logo-Custom_logo +# +DEF rgb_lcd_pihat-rescue_Logo-Custom_logo LOGO 0 40 Y Y 1 F N +F0 "LOGO" 250 200 50 H V C CNN +F1 "rgb_lcd_pihat-rescue_Logo-Custom_logo" -250 200 50 H V C CNN +F2 "" -250 250 50 H I C CNN +F3 "" -250 250 50 H I C CNN +DRAW +T 0 0 0 157 0 0 0 LOGO Normal 0 C C +S -350 150 350 -200 0 0 0 N +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_R_Potentiometer-Device +# +DEF rgb_lcd_pihat-rescue_R_Potentiometer-Device RV 0 40 Y N 1 F N +F0 "RV" -175 0 50 V V C CNN +F1 "rgb_lcd_pihat-rescue_R_Potentiometer-Device" -100 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Potentiometer* +$ENDFPLIST +DRAW +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 100 0 60 0 N +P 4 0 1 0 45 0 90 20 90 -20 45 0 F +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X 3 3 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector +# +DEF rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector J 0 40 Y Y 1 F N +F0 "J" -400 750 50 H V L CNN +F1 "rgb_lcd_pihat-rescue_USB_C_Receptacle_USB2.0-Connector" 750 750 50 H V R CNN +F2 "" 150 0 50 H I C CNN +F3 "" 150 0 50 H I C CNN +$FPLIST + USB*C*Receptacle* +$ENDFPLIST +DRAW +A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150 +A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150 +A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150 +A -275 150 25 1 1799 0 1 10 F -250 150 -300 150 +A -275 150 25 1 1799 0 1 10 N -250 150 -300 150 +A -275 150 75 1 1799 0 1 20 N -200 150 -350 150 +C -100 45 25 0 1 10 F +C 0 -230 50 0 1 0 F +S -10 -700 10 -660 0 0 0 N +S 400 -590 360 -610 0 0 0 N +S 400 -490 360 -510 0 0 0 N +S 400 -190 360 -210 0 0 0 N +S 400 -90 360 -110 0 0 0 N +S 400 10 360 -10 0 0 0 N +S 400 110 360 90 0 0 0 N +S 400 310 360 290 0 0 0 N +S 400 410 360 390 0 0 0 N +S 400 610 360 590 0 0 0 N +S -400 700 400 -700 0 1 10 f +S -300 -150 -250 150 0 1 10 F +S 75 70 125 120 0 1 10 F +P 2 0 1 20 -350 -150 -350 150 N +P 2 0 1 20 -200 150 -200 -150 N +P 2 0 1 20 0 -230 0 170 N +P 3 0 1 20 0 -130 -100 -30 -100 20 N +P 3 0 1 20 0 -80 100 20 100 70 N +P 4 0 1 10 -50 170 0 270 50 170 -50 170 F +X GND A1 0 -900 200 U 50 50 1 1 W +X GND A12 0 -900 200 U 50 50 1 1 P N +X VBUS A4 600 600 200 L 50 50 1 1 W +X CC1 A5 600 400 200 L 50 50 1 1 B +X D+ A6 600 -100 200 L 50 50 1 1 B +X D- A7 600 100 200 L 50 50 1 1 B +X SBU1 A8 600 -500 200 L 50 50 1 1 B +X VBUS A9 600 600 200 L 50 50 1 1 P N +X GND B1 0 -900 200 U 50 50 1 1 P N +X GND B12 0 -900 200 U 50 50 1 1 P N +X VBUS B4 600 600 200 L 50 50 1 1 P N +X CC2 B5 600 300 200 L 50 50 1 1 B +X D+ B6 600 -200 200 L 50 50 1 1 B +X D- B7 600 0 200 L 50 50 1 1 B +X SBU2 B8 600 -600 200 L 50 50 1 1 B +X VBUS B9 600 600 200 L 50 50 1 1 P N +X SHIELD S1 -300 -900 200 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# rgb_lcd_pihat_AR1100 +# +DEF rgb_lcd_pihat_AR1100 U 0 40 Y Y 1 F N +F0 "U" 0 700 50 H V C CNN +F1 "rgb_lcd_pihat_AR1100" 0 -500 50 H V C CNN +F2 "" -400 300 50 H I C CNN +F3 "" -400 300 50 H I C CNN +DRAW +S 250 650 -250 -450 0 1 0 f +X VDD 1 -350 -300 100 R 50 50 1 1 W +X TX 10 -350 600 100 R 50 50 1 1 I +X WAKE 11 350 400 100 L 50 50 1 1 I +X RX 12 -350 500 100 R 50 50 1 1 I +X SY- 13 350 0 100 L 50 50 1 1 I +X X- 14 350 -200 100 L 50 50 1 1 I +X Y+ 15 350 -300 100 L 50 50 1 1 I +X Y- 16 350 -100 100 L 50 50 1 1 I +X VUSB 17 -350 -200 100 R 50 50 1 1 I +X D- 18 -350 300 100 R 50 50 1 1 I +X D+ 19 -350 400 100 R 50 50 1 1 I +X OSC1 2 -350 0 100 R 50 50 1 1 I +X VSS 20 -350 -400 100 R 50 50 1 1 W +X OSC2 3 -350 100 100 R 50 50 1 1 I +X MODE 4 350 500 100 L 50 50 1 1 I +X LED 5 350 600 100 L 50 50 1 1 I +X Y+ 6 350 300 100 L 50 50 1 1 I +X X+ 7 350 -400 100 L 50 50 1 1 I +X SY- 8 350 100 100 L 50 50 1 1 I +X SX+ 9 350 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/rgb_lcd_pihat.sch b/rgb_lcd_pihat.sch index b594b22..d045cbe 100644 --- a/rgb_lcd_pihat.sch +++ b/rgb_lcd_pihat.sch @@ -1,1794 +1,1805 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L power:+5V #PWR016 -U 1 1 602F0A63 -P 2400 900 -F 0 "#PWR016" H 2400 750 50 0001 C CNN -F 1 "+5V" H 2415 1073 50 0000 C CNN -F 2 "" H 2400 900 50 0001 C CNN -F 3 "" H 2400 900 50 0001 C CNN - 1 2400 900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2400 900 2400 1050 -Wire Wire Line - 2400 1050 2150 1050 -Text GLabel 1400 1150 0 50 Input ~ 0 -VSYNC -Text GLabel 1400 1250 0 50 Input ~ 0 -HSYNC -$Comp -L power:GND #PWR03 -U 1 1 602F17EB -P 1400 1450 -F 0 "#PWR03" H 1400 1200 50 0001 C CNN -F 1 "GND" V 1405 1322 50 0000 R CNN -F 2 "" H 1400 1450 50 0001 C CNN -F 3 "" H 1400 1450 50 0001 C CNN - 1 1400 1450 - 0 1 1 0 -$EndComp -Wire Wire Line - 1400 1450 1650 1450 -Wire Wire Line - 1400 1250 1650 1250 -Wire Wire Line - 1650 1150 1400 1150 -$Comp -L power:GND #PWR011 -U 1 1 602F211B -P 2350 1250 -F 0 "#PWR011" H 2350 1000 50 0001 C CNN -F 1 "GND" V 2355 1122 50 0000 R CNN -F 2 "" H 2350 1250 50 0001 C CNN -F 3 "" H 2350 1250 50 0001 C CNN - 1 2350 1250 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 1250 2150 1250 -Wire Wire Line - 2400 1150 2400 1050 -Connection ~ 2400 1050 -Wire Wire Line - 2150 1150 2400 1150 -Text GLabel 2400 2350 2 50 Input ~ 0 -DEN -Wire Wire Line - 2400 2350 2150 2350 -Text GLabel 1350 2350 0 50 Input ~ 0 -CLK -Wire Wire Line - 1350 2350 1650 2350 -$Comp -L power:GND #PWR012 -U 1 1 602F5076 -P 2350 1650 -F 0 "#PWR012" H 2350 1400 50 0001 C CNN -F 1 "GND" V 2355 1522 50 0000 R CNN -F 2 "" H 2350 1650 50 0001 C CNN -F 3 "" H 2350 1650 50 0001 C CNN - 1 2350 1650 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 1650 2150 1650 -$Comp -L power:GND #PWR05 -U 1 1 602F578C -P 1400 2250 -F 0 "#PWR05" H 1400 2000 50 0001 C CNN -F 1 "GND" V 1405 2122 50 0000 R CNN -F 2 "" H 1400 2250 50 0001 C CNN -F 3 "" H 1400 2250 50 0001 C CNN - 1 1400 2250 - 0 1 1 0 -$EndComp -Wire Wire Line - 1400 2250 1650 2250 -Text Notes 1250 3250 0 50 ~ 0 -according to pinout.xyz/pinout/dpi -$Comp -L power:GND #PWR06 -U 1 1 602F6920 -P 1400 2950 -F 0 "#PWR06" H 1400 2700 50 0001 C CNN -F 1 "GND" V 1405 2822 50 0000 R CNN -F 2 "" H 1400 2950 50 0001 C CNN -F 3 "" H 1400 2950 50 0001 C CNN - 1 1400 2950 - 0 1 1 0 -$EndComp -Wire Wire Line - 1400 2950 1650 2950 -$Comp -L power:GND #PWR015 -U 1 1 602F7698 -P 2350 2650 -F 0 "#PWR015" H 2350 2400 50 0001 C CNN -F 1 "GND" V 2355 2522 50 0000 R CNN -F 2 "" H 2350 2650 50 0001 C CNN -F 3 "" H 2350 2650 50 0001 C CNN - 1 2350 2650 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 2650 2150 2650 -$Comp -L power:GND #PWR014 -U 1 1 602F8689 -P 2350 2450 -F 0 "#PWR014" H 2350 2200 50 0001 C CNN -F 1 "GND" V 2355 2322 50 0000 R CNN -F 2 "" H 2350 2450 50 0001 C CNN -F 3 "" H 2350 2450 50 0001 C CNN - 1 2350 2450 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 2450 2150 2450 -$Comp -L Connector_Generic:Conn_01x04 J3 -U 1 1 60301AC4 -P 5600 7100 -F 0 "J3" H 5750 7050 50 0000 C CNN -F 1 "TOUCH" H 5800 7150 50 0000 C CNN -F 2 "Connector_FFC-FPC:TE_84953-4_1x04-1MP_P1.0mm_Horizontal" H 5600 7100 50 0001 C CNN -F 3 "~" H 5600 7100 50 0001 C CNN -F 4 "C262381" H 5600 7100 50 0001 C CNN "LCSC" - 1 5600 7100 - 1 0 0 -1 -$EndComp -$Comp -L rgb_lcd_pihat:AR1100 U1 -U 1 1 60304A53 -P 3950 6900 -F 0 "U1" H 3950 7725 50 0000 C CNN -F 1 "AR1100" H 3950 7634 50 0000 C CNN -F 2 "Package_SO:SSOP-20_5.3x7.2mm_P0.65mm" H 3550 7200 50 0001 C CNN -F 3 "https://ww1.microchip.com/downloads/en/DeviceDoc/41606B.pdf" H 3550 7200 50 0001 C CNN -F 4 "C219149" H 3950 6900 50 0001 C CNN "LCSC" - 1 3950 6900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4300 7100 4650 7100 -Wire Wire Line - 4300 7300 5400 7300 -Wire Wire Line - 1400 2650 1650 2650 -$Comp -L power:GND #PWR01 -U 1 1 602F59D8 -P 1650 7100 -F 0 "#PWR01" H 1650 6850 50 0001 C CNN -F 1 "GND" V 1655 6972 50 0000 R CNN -F 2 "" H 1650 7100 50 0001 C CNN -F 3 "" H 1650 7100 50 0001 C CNN - 1 1650 7100 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR09 -U 1 1 602F9B76 -P 3400 7350 -F 0 "#PWR09" H 3400 7100 50 0001 C CNN -F 1 "GND" V 3405 7222 50 0000 R CNN -F 2 "" H 3400 7350 50 0001 C CNN -F 3 "" H 3400 7350 50 0001 C CNN - 1 3400 7350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3400 7350 3400 7300 -Wire Wire Line - 3400 7300 3600 7300 -$Comp -L Device:C_Small C2 -U 1 1 602FEB22 -P 2650 6900 -F 0 "C2" V 2650 6700 50 0000 C CNN -F 1 "22p" V 2750 6700 50 0000 C CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2650 6900 50 0001 C CNN -F 3 "~" H 2650 6900 50 0001 C CNN - 1 2650 6900 - 0 1 1 0 -$EndComp -$Comp -L Device:C_Small C1 -U 1 1 602FF7A8 -P 2650 6600 -F 0 "C1" V 2650 6400 50 0000 C CNN -F 1 "22p" V 2750 6400 50 0000 C CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2650 6600 50 0001 C CNN -F 3 "~" H 2650 6600 50 0001 C CNN - 1 2650 6600 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR08 -U 1 1 60303710 -P 2550 7350 -F 0 "#PWR08" H 2550 7100 50 0001 C CNN -F 1 "GND" V 2555 7222 50 0000 R CNN -F 2 "" H 2550 7350 50 0001 C CNN -F 3 "" H 2550 7350 50 0001 C CNN - 1 2550 7350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2550 6600 2550 6750 -Connection ~ 2550 6900 -$Comp -L Device:R_Small R1 -U 1 1 6030A9C5 -P 5050 6800 -F 0 "R1" H 5100 6900 50 0000 L CNN -F 1 "20k" H 5100 7000 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5050 6800 50 0001 C CNN -F 3 "~" H 5050 6800 50 0001 C CNN - 1 5050 6800 - 1 0 0 -1 -$EndComp -Connection ~ 5050 7100 -Wire Wire Line - 5050 7100 5400 7100 -Wire Wire Line - 5050 6500 4300 6500 -$Comp -L Device:R_Small R2 -U 1 1 6030D01B -P 5450 6300 -F 0 "R2" V 5254 6300 50 0000 C CNN -F 1 "180" V 5345 6300 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5450 6300 50 0001 C CNN -F 3 "~" H 5450 6300 50 0001 C CNN - 1 5450 6300 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR018 -U 1 1 6030D770 -P 5650 6300 -F 0 "#PWR018" H 5650 6050 50 0001 C CNN -F 1 "GND" V 5655 6172 50 0000 R CNN -F 2 "" H 5650 6300 50 0001 C CNN -F 3 "" H 5650 6300 50 0001 C CNN - 1 5650 6300 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5550 6300 5650 6300 -$Comp -L Device:LED D1 -U 1 1 6030F27D -P 4950 6300 -F 0 "D1" H 4943 6045 50 0000 C CNN -F 1 "LED" H 4943 6136 50 0000 C CNN -F 2 "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4950 6300 50 0001 C CNN -F 3 "~" H 4950 6300 50 0001 C CNN - 1 4950 6300 - -1 0 0 1 -$EndComp -Wire Wire Line - 4300 6300 4800 6300 -Wire Wire Line - 5100 6300 5350 6300 -$Comp -L Device:C_Small C3 -U 1 1 6031266B -P 3000 7200 -F 0 "C3" H 3200 7200 50 0000 R CNN -F 1 "10n" H 3250 7300 50 0000 R CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3000 7200 50 0001 C CNN -F 3 "~" H 3000 7200 50 0001 C CNN - 1 3000 7200 - -1 0 0 1 -$EndComp -Wire Wire Line - 3600 7100 3600 6950 -Wire Wire Line - 3000 6950 3000 7100 -Wire Wire Line - 3000 7300 3200 7300 -Connection ~ 3400 7300 -$Comp -L Device:R_Small R3 -U 1 1 60317EED -P 5450 6400 -F 0 "R3" V 5550 6400 50 0000 C CNN -F 1 "NB" V 5650 6400 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5450 6400 50 0001 C CNN -F 3 "~" H 5450 6400 50 0001 C CNN - 1 5450 6400 - 0 1 1 0 -$EndComp -Wire Wire Line - 4300 6400 5350 6400 -$Comp -L power:+5V #PWR019 -U 1 1 6031A026 -P 5650 6400 -F 0 "#PWR019" H 5650 6250 50 0001 C CNN -F 1 "+5V" V 5750 6450 50 0000 C CNN -F 2 "" H 5650 6400 50 0001 C CNN -F 3 "" H 5650 6400 50 0001 C CNN - 1 5650 6400 - 0 1 1 0 -$EndComp -Wire Wire Line - 5550 6400 5650 6400 -$Comp -L rgb_lcd_pihat-rescue:Conn_01x40-conn J4 -U 1 1 6031CD19 -P 10700 4350 -F 0 "J4" H 10700 2100 50 0000 C CNN -F 1 "Conn_01x40" H 10700 2200 50 0000 C CNN -F 2 "Connector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal" H 10700 4350 50 0001 C CNN -F 3 "~" H 10700 4350 50 0001 C CNN -F 4 "C283157" H 10700 4350 50 0001 C CNN "LCSC" - 1 10700 4350 - 1 0 0 1 -$EndComp -Wire Wire Line - 10350 2450 10500 2450 -Wire Wire Line - 10500 2350 10350 2350 -Connection ~ 10350 2350 -Wire Wire Line - 10350 2350 10350 2450 -Wire Wire Line - 10350 6250 10400 6250 -Wire Wire Line - 10500 6150 10400 6150 -Wire Wire Line - 10400 6150 10400 6250 -Connection ~ 10400 6250 -Wire Wire Line - 10400 6250 10500 6250 -Wire Wire Line - 10300 6050 10400 6050 -Wire Wire Line - 10500 5950 10400 5950 -Wire Wire Line - 10400 5950 10400 6050 -Connection ~ 10400 6050 -Wire Wire Line - 10400 6050 10500 6050 -$Comp -L power:GND #PWR034 -U 1 1 60331D35 -P 10350 2950 -F 0 "#PWR034" H 10350 2700 50 0001 C CNN -F 1 "GND" V 10355 2822 50 0000 R CNN -F 2 "" H 10350 2950 50 0001 C CNN -F 3 "" H 10350 2950 50 0001 C CNN - 1 10350 2950 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR035 -U 1 1 60332CA9 -P 10350 3150 -F 0 "#PWR035" H 10350 2900 50 0001 C CNN -F 1 "GND" V 10355 3022 50 0000 R CNN -F 2 "" H 10350 3150 50 0001 C CNN -F 3 "" H 10350 3150 50 0001 C CNN - 1 10350 3150 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR036 -U 1 1 60332DC8 -P 10350 3350 -F 0 "#PWR036" H 10350 3100 50 0001 C CNN -F 1 "GND" V 10355 3222 50 0000 R CNN -F 2 "" H 10350 3350 50 0001 C CNN -F 3 "" H 10350 3350 50 0001 C CNN - 1 10350 3350 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR037 -U 1 1 60332F79 -P 10350 3750 -F 0 "#PWR037" H 10350 3500 50 0001 C CNN -F 1 "GND" V 10355 3622 50 0000 R CNN -F 2 "" H 10350 3750 50 0001 C CNN -F 3 "" H 10350 3750 50 0001 C CNN - 1 10350 3750 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR038 -U 1 1 60333316 -P 10350 4150 -F 0 "#PWR038" H 10350 3900 50 0001 C CNN -F 1 "GND" V 10355 4022 50 0000 R CNN -F 2 "" H 10350 4150 50 0001 C CNN -F 3 "" H 10350 4150 50 0001 C CNN - 1 10350 4150 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR039 -U 1 1 60333A27 -P 10350 4550 -F 0 "#PWR039" H 10350 4300 50 0001 C CNN -F 1 "GND" V 10355 4422 50 0000 R CNN -F 2 "" H 10350 4550 50 0001 C CNN -F 3 "" H 10350 4550 50 0001 C CNN - 1 10350 4550 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR040 -U 1 1 60334383 -P 10350 4950 -F 0 "#PWR040" H 10350 4700 50 0001 C CNN -F 1 "GND" V 10355 4822 50 0000 R CNN -F 2 "" H 10350 4950 50 0001 C CNN -F 3 "" H 10350 4950 50 0001 C CNN - 1 10350 4950 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR041 -U 1 1 6033465B -P 10350 5350 -F 0 "#PWR041" H 10350 5100 50 0001 C CNN -F 1 "GND" V 10355 5222 50 0000 R CNN -F 2 "" H 10350 5350 50 0001 C CNN -F 3 "" H 10350 5350 50 0001 C CNN - 1 10350 5350 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR042 -U 1 1 60334AC5 -P 10350 5750 -F 0 "#PWR042" H 10350 5500 50 0001 C CNN -F 1 "GND" V 10355 5622 50 0000 R CNN -F 2 "" H 10350 5750 50 0001 C CNN -F 3 "" H 10350 5750 50 0001 C CNN - 1 10350 5750 - 0 1 1 0 -$EndComp -Wire Wire Line - 10350 5750 10500 5750 -Wire Wire Line - 10500 5350 10350 5350 -Wire Wire Line - 10350 4950 10500 4950 -Wire Wire Line - 10350 4550 10500 4550 -Wire Wire Line - 10350 4150 10500 4150 -Wire Wire Line - 10350 3750 10500 3750 -Wire Wire Line - 10350 3350 10500 3350 -Wire Wire Line - 10500 3150 10350 3150 -Wire Wire Line - 10350 2950 10500 2950 -Text GLabel 9950 3050 0 50 Input ~ 0 -CLK -Wire Wire Line - 9950 3050 10500 3050 -Text GLabel 9950 2850 0 50 Input ~ 0 -DEN -Wire Wire Line - 9950 2850 10500 2850 -Text GLabel 9950 3250 0 50 Input ~ 0 -HSYNC -Wire Wire Line - 9950 3250 10500 3250 -Text GLabel 9950 2750 0 50 Input ~ 0 -VSYNC -Wire Wire Line - 9950 2750 10500 2750 -Text GLabel 9950 2550 0 50 Input ~ 0 -U_D -Text GLabel 9950 2650 0 50 Input ~ 0 -L_R -Wire Wire Line - 9950 2550 10500 2550 -Wire Wire Line - 9950 2650 10500 2650 -Wire Wire Line - 10500 4850 9950 4850 -Wire Wire Line - 10500 4750 9950 4750 -Wire Wire Line - 10500 4450 9950 4450 -Wire Wire Line - 10500 4350 9950 4350 -Wire Wire Line - 10500 4650 9950 4650 -Text GLabel 9950 5550 0 50 Input ~ 0 -Red1 -Text GLabel 9950 5450 0 50 Input ~ 0 -Red2 -Text GLabel 9950 5250 0 50 Input ~ 0 -Red3 -Text GLabel 9950 5150 0 50 Input ~ 0 -Red4 -Text GLabel 9950 5050 0 50 Input ~ 0 -Red5 -Text GLabel 9950 5650 0 50 Input ~ 0 -Red0 -Wire Wire Line - 10500 4250 9950 4250 -Text GLabel 9950 4850 0 50 Input ~ 0 -Green0 -Text GLabel 9950 4750 0 50 Input ~ 0 -Green1 -Text GLabel 9950 4650 0 50 Input ~ 0 -Green2 -Text GLabel 9950 4450 0 50 Input ~ 0 -Green3 -Text GLabel 9950 4350 0 50 Input ~ 0 -Green4 -Text GLabel 9950 4250 0 50 Input ~ 0 -Green5 -Wire Wire Line - 9950 5650 10500 5650 -Wire Wire Line - 10500 5550 9950 5550 -Wire Wire Line - 9950 5450 10500 5450 -Wire Wire Line - 10500 5250 9950 5250 -Wire Wire Line - 9950 5150 10500 5150 -Wire Wire Line - 10500 5050 9950 5050 -Wire Wire Line - 10500 4050 9950 4050 -Wire Wire Line - 9950 3950 10500 3950 -Wire Wire Line - 10500 3850 9950 3850 -Wire Wire Line - 9950 3650 10500 3650 -Wire Wire Line - 10500 3550 9950 3550 -Wire Wire Line - 9950 3450 10500 3450 -Text GLabel 9950 4050 0 50 Input ~ 0 -Blue0 -Text GLabel 9950 3950 0 50 Input ~ 0 -Blue1 -Text GLabel 9950 3850 0 50 Input ~ 0 -Blue2 -Text GLabel 9950 3650 0 50 Input ~ 0 -Blue3 -Text GLabel 9950 3550 0 50 Input ~ 0 -Blue4 -Text GLabel 9950 3450 0 50 Input ~ 0 -Blue5 -$Comp -L Custom_IC:ME3102 U3 -U 1 1 604417C3 -P 5750 3450 -F 0 "U3" H 5725 3865 50 0000 C CNN -F 1 "ME3102" H 5725 3774 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-5_HandSoldering" H 5700 3800 50 0001 C CNN -F 3 "" H 5700 3800 50 0001 C CNN -F 4 "C83223" H 5750 3450 50 0001 C CNN "LCSC" - 1 5750 3450 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR022 -U 1 1 604424C6 -P 4800 3300 -F 0 "#PWR022" H 4800 3150 50 0001 C CNN -F 1 "+5V" H 4815 3473 50 0000 C CNN -F 2 "" H 4800 3300 50 0001 C CNN -F 3 "" H 4800 3300 50 0001 C CNN - 1 4800 3300 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR023 -U 1 1 60442CF6 -P 4800 3800 -F 0 "#PWR023" H 4800 3550 50 0001 C CNN -F 1 "GND" V 4805 3672 50 0000 R CNN -F 2 "" H 4800 3800 50 0001 C CNN -F 3 "" H 4800 3800 50 0001 C CNN - 1 4800 3800 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR028 -U 1 1 60444495 -P 5400 3850 -F 0 "#PWR028" H 5400 3700 50 0001 C CNN -F 1 "+5V" H 5415 4023 50 0000 C CNN -F 2 "" H 5400 3850 50 0001 C CNN -F 3 "" H 5400 3850 50 0001 C CNN - 1 5400 3850 - -1 0 0 1 -$EndComp -Wire Wire Line - 5400 3600 5400 3850 -Wire Wire Line - 4800 3300 4900 3300 -$Comp -L Device:C_Small C7 -U 1 1 6044F274 -P 4900 3550 -F 0 "C7" H 5000 3550 50 0000 L CNN -F 1 "100n" H 4950 3450 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4900 3550 50 0001 C CNN -F 3 "~" H 4900 3550 50 0001 C CNN - 1 4900 3550 - 1 0 0 -1 -$EndComp -$Comp -L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C5 -U 1 1 6044FAF1 -P 4600 3550 -F 0 "C5" H 4400 3550 50 0000 L CNN -F 1 "22u" H 4400 3450 50 0000 L CNN -F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 4600 3550 50 0001 C CNN -F 3 "~" H 4600 3550 50 0001 C CNN -F 4 "C305355" H 4600 3550 50 0001 C CNN "LCSC" - 1 4600 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4800 3300 4600 3300 -Wire Wire Line - 4600 3300 4600 3450 -Connection ~ 4800 3300 -Wire Wire Line - 4900 3300 4900 3450 -Connection ~ 4900 3300 -Wire Wire Line - 4900 3650 4900 3800 -Wire Wire Line - 4900 3800 4800 3800 -Wire Wire Line - 4600 3650 4600 3800 -Wire Wire Line - 4600 3800 4800 3800 -Connection ~ 4800 3800 -Wire Wire Line - 5400 3450 5250 3450 -Wire Wire Line - 5250 3450 5250 3800 -Connection ~ 4900 3800 -$Comp -L Device:L_Small L2 -U 1 1 6046DEF6 -P 6500 3300 -F 0 "L2" V 6685 3300 50 0000 C CNN -F 1 "L_Small" V 6594 3300 50 0000 C CNN -F 2 "Inductor_SMD:L_6.3x6.3_H3" H 6500 3300 50 0001 C CNN -F 3 "~" H 6500 3300 50 0001 C CNN - 1 6500 3300 - 0 -1 -1 0 -$EndComp -$Comp -L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C10 -U 1 1 6046ECB3 -P 7250 3450 -F 0 "C10" H 7350 3500 50 0000 L CNN -F 1 "22u" H 7350 3400 50 0000 L CNN -F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 7250 3450 50 0001 C CNN -F 3 "~" H 7250 3450 50 0001 C CNN -F 4 "C305355" H 7250 3450 50 0001 C CNN "LCSC" - 1 7250 3450 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR031 -U 1 1 6046F5DC -P 7250 3650 -F 0 "#PWR031" H 7250 3400 50 0001 C CNN -F 1 "GND" V 7255 3522 50 0000 R CNN -F 2 "" H 7250 3650 50 0001 C CNN -F 3 "" H 7250 3650 50 0001 C CNN - 1 7250 3650 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR030 -U 1 1 6046FA6E -P 6750 3900 -F 0 "#PWR030" H 6750 3650 50 0001 C CNN -F 1 "GND" V 6755 3772 50 0000 R CNN -F 2 "" H 6750 3900 50 0001 C CNN -F 3 "" H 6750 3900 50 0001 C CNN - 1 6750 3900 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_Small R7 -U 1 1 6046FF62 -P 6750 3500 -F 0 "R7" V 6950 3500 50 0000 C CNN -F 1 "470k" V 6850 3450 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6750 3500 50 0001 C CNN -F 3 "~" H 6750 3500 50 0001 C CNN - 1 6750 3500 - -1 0 0 1 -$EndComp -$Comp -L Device:R_Small R8 -U 1 1 60470AEB -P 6750 3750 -F 0 "R8" V 6554 3750 50 0000 C CNN -F 1 "105k" V 6645 3750 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6750 3750 50 0001 C CNN -F 3 "~" H 6750 3750 50 0001 C CNN - 1 6750 3750 - -1 0 0 1 -$EndComp -Wire Wire Line - 6750 3850 6750 3900 -Wire Wire Line - 6050 3300 6400 3300 -Wire Wire Line - 6600 3300 6750 3300 -Wire Wire Line - 6750 3300 6750 3400 -Wire Wire Line - 6750 3300 6950 3300 -Wire Wire Line - 7250 3300 7250 3350 -Connection ~ 6750 3300 -Wire Wire Line - 7250 3550 7250 3650 -Wire Wire Line - 6750 3600 6750 3650 -Wire Wire Line - 6050 3600 6750 3600 -Connection ~ 6750 3600 -$Comp -L Device:C_Small C9 -U 1 1 6049F304 -P 6950 3500 -F 0 "C9" H 7050 3500 50 0000 L CNN -F 1 "100n" H 7000 3400 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6950 3500 50 0001 C CNN -F 3 "~" H 6950 3500 50 0001 C CNN - 1 6950 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6950 3600 6750 3600 -Wire Wire Line - 6950 3400 6950 3300 -Connection ~ 6950 3300 -Wire Wire Line - 6950 3300 7250 3300 -$Comp -L Custom_IC:PT4103 U2 -U 1 1 604F65F5 -P 5900 1450 -F 0 "U2" H 5900 1865 50 0000 C CNN -F 1 "PT4103" H 5900 1774 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-23-6_Handsoldering" H 5900 1750 50 0001 C CNN -F 3 "" H 5900 1750 50 0001 C CNN -F 4 "C19861" H 5900 1450 50 0001 C CNN "LCSC" - 1 5900 1450 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR021 -U 1 1 604F747D -P 5200 1700 -F 0 "#PWR021" H 5200 1450 50 0001 C CNN -F 1 "GND" V 5205 1572 50 0000 R CNN -F 2 "" H 5200 1700 50 0001 C CNN -F 3 "" H 5200 1700 50 0001 C CNN - 1 5200 1700 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR020 -U 1 1 604F78DE -P 5200 1250 -F 0 "#PWR020" H 5200 1100 50 0001 C CNN -F 1 "+5V" H 5215 1423 50 0000 C CNN -F 2 "" H 5200 1250 50 0001 C CNN -F 3 "" H 5200 1250 50 0001 C CNN - 1 5200 1250 - 1 0 0 -1 -$EndComp -$Comp -L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C4 -U 1 1 604F81AF -P 5050 1450 -F 0 "C4" H 4850 1450 50 0000 L CNN -F 1 "22u" H 4850 1350 50 0000 L CNN -F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 5050 1450 50 0001 C CNN -F 3 "~" H 5050 1450 50 0001 C CNN -F 4 "C305355" H 5050 1450 50 0001 C CNN "LCSC" - 1 5050 1450 - 1 0 0 -1 -$EndComp -$Comp -L Device:C_Small C6 -U 1 1 604F878F -P 5250 1450 -F 0 "C6" H 5350 1450 50 0000 L CNN -F 1 "100n" H 5300 1350 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5250 1450 50 0001 C CNN -F 3 "~" H 5250 1450 50 0001 C CNN - 1 5250 1450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5200 1250 5250 1250 -Wire Wire Line - 5250 1250 5250 1350 -Wire Wire Line - 5200 1250 5050 1250 -Wire Wire Line - 5050 1250 5050 1350 -Connection ~ 5200 1250 -Wire Wire Line - 5050 1550 5050 1700 -Wire Wire Line - 5050 1700 5200 1700 -Wire Wire Line - 5250 1550 5250 1650 -Wire Wire Line - 5250 1700 5200 1700 -Connection ~ 5200 1700 -Wire Wire Line - 5250 1650 5550 1650 -Connection ~ 5250 1650 -Wire Wire Line - 5250 1650 5250 1700 -Wire Wire Line - 5250 1250 5500 1250 -Wire Wire Line - 5550 1250 5550 1300 -Connection ~ 5250 1250 -Wire Wire Line - 5550 1450 5500 1450 -Connection ~ 5500 1250 -Wire Wire Line - 5500 1250 5550 1250 -$Comp -L Device:L_Small L1 -U 1 1 60531AA4 -P 5900 850 -F 0 "L1" V 6085 850 50 0000 C CNN -F 1 "22u" V 5994 850 50 0000 C CNN -F 2 "Inductor_SMD:L_6.3x6.3_H3" H 5900 850 50 0001 C CNN -F 3 "~" H 5900 850 50 0001 C CNN - 1 5900 850 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5500 1250 5500 850 -Wire Wire Line - 5500 850 5800 850 -$Comp -L Device:D_Schottky_Small D3 -U 1 1 60545650 -P 6500 850 -F 0 "D3" H 6500 643 50 0000 C CNN -F 1 "D_Schottky_Small" H 6500 734 50 0000 C CNN -F 2 "Diode_SMD:D_SMC" V 6500 850 50 0001 C CNN -F 3 "~" V 6500 850 50 0001 C CNN -F 4 "C353177" H 6500 850 50 0001 C CNN "LCSC" - 1 6500 850 - -1 0 0 1 -$EndComp -Wire Wire Line - 6000 850 6300 850 -Wire Wire Line - 6250 1300 6300 1300 -Wire Wire Line - 6300 1300 6300 850 -Connection ~ 6300 850 -Wire Wire Line - 6300 850 6400 850 -Wire Wire Line - 6250 1450 6700 1450 -Wire Wire Line - 6700 1450 6700 1000 -Wire Wire Line - 6700 850 6600 850 -Text GLabel 10350 6250 0 50 Input ~ 0 -LED- -Text GLabel 10300 6050 0 50 Input ~ 0 -LED+ -Text GLabel 8250 850 2 50 Input ~ 0 -LED+ -Wire Wire Line - 8250 850 7900 850 -Connection ~ 6700 850 -Text GLabel 6600 1650 2 50 Input ~ 0 -LED- -Wire Wire Line - 6250 1650 6300 1650 -$Comp -L Device:R_Small R5 -U 1 1 605765BB -P 6450 1950 -F 0 "R5" H 6550 1900 50 0000 C CNN -F 1 "1" H 6550 2000 50 0000 C CNN -F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" H 6450 1950 50 0001 C CNN -F 3 "~" H 6450 1950 50 0001 C CNN -F 4 "C163871" H 6450 1950 50 0001 C CNN "LCSC" - 1 6450 1950 - -1 0 0 1 -$EndComp -$Comp -L Device:R_Small R6 -U 1 1 60577198 -P 6700 2300 -F 0 "R6" H 6600 2250 50 0000 C CNN -F 1 "1" H 6600 2350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6700 2300 50 0001 C CNN -F 3 "~" H 6700 2300 50 0001 C CNN -F 4 "C163871" H 6700 2300 50 0001 C CNN "LCSC" - 1 6700 2300 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR029 -U 1 1 60577C28 -P 6600 2450 -F 0 "#PWR029" H 6600 2200 50 0001 C CNN -F 1 "GND" V 6605 2322 50 0000 R CNN -F 2 "" H 6600 2450 50 0001 C CNN -F 3 "" H 6600 2450 50 0001 C CNN - 1 6600 2450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6700 2400 6700 2450 -Wire Wire Line - 6700 2450 6600 2450 -Wire Wire Line - 6450 2050 6450 2450 -Wire Wire Line - 6450 2450 6600 2450 -Connection ~ 6600 2450 -Wire Wire Line - 6450 1850 6450 1800 -Connection ~ 6450 1650 -Wire Wire Line - 6450 1650 6600 1650 -$Comp -L rgb_lcd_pihat-rescue:R_Potentiometer-Device RV1 -U 1 1 60596FF2 -P 6700 1950 -F 0 "RV1" H 7100 2050 50 0000 R CNN -F 1 "10" H 7050 1950 50 0000 R CNN -F 2 "Potentiometer_SMD:Potentiometer_Bourns_3214J_Horizontal" H 6700 1950 50 0001 C CNN -F 3 "~" H 6700 1950 50 0001 C CNN -F 4 "C124638" H 6700 1950 50 0001 C CNN "LCSC" - 1 6700 1950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6700 1800 6450 1800 -Connection ~ 6450 1800 -Wire Wire Line - 6450 1800 6450 1650 -Wire Wire Line - 6700 2100 6700 2150 -Wire Wire Line - 6850 1950 6900 1950 -Wire Wire Line - 6900 1950 6900 2150 -Wire Wire Line - 6900 2150 6700 2150 -Connection ~ 6700 2150 -Wire Wire Line - 6700 2150 6700 2200 -$Comp -L Device:C_Small C8 -U 1 1 605B8328 -P 7250 1500 -F 0 "C8" H 7350 1500 50 0000 L CNN -F 1 "220n" H 7300 1400 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7250 1500 50 0001 C CNN -F 3 "~" H 7250 1500 50 0001 C CNN - 1 7250 1500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6700 1000 7250 1000 -Wire Wire Line - 7250 1000 7250 1400 -Connection ~ 6700 1000 -Wire Wire Line - 6700 1000 6700 850 -Wire Wire Line - 7250 1600 7250 2450 -Wire Wire Line - 7250 2450 6700 2450 -Connection ~ 6700 2450 -$Comp -L Switch:SW_SPDT SW1 -U 1 1 605E0D2C -P 5700 2100 -F 0 "SW1" H 5650 2250 50 0000 L CNN -F 1 "SW_SPDT" H 5700 2100 50 0000 L CNN -F 2 "Button_Switch_SMD:SW_SPDT_PCM12" H 5700 2100 50 0001 C CNN -F 3 "~" H 5700 2100 50 0001 C CNN -F 4 "C397350" H 5700 2100 50 0001 C CNN "LCSC" - 1 5700 2100 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR027 -U 1 1 605E24A1 -P 6000 2000 -F 0 "#PWR027" H 6000 1750 50 0001 C CNN -F 1 "GND" V 6005 1872 50 0000 R CNN -F 2 "" H 6000 2000 50 0001 C CNN -F 3 "" H 6000 2000 50 0001 C CNN - 1 6000 2000 - 0 -1 -1 0 -$EndComp -$Comp -L power:+5V #PWR024 -U 1 1 605E28E2 -P 6000 2550 -F 0 "#PWR024" H 6000 2400 50 0001 C CNN -F 1 "+5V" H 6015 2723 50 0000 C CNN -F 2 "" H 6000 2550 50 0001 C CNN -F 3 "" H 6000 2550 50 0001 C CNN - 1 6000 2550 - -1 0 0 1 -$EndComp -Wire Wire Line - 1650 1750 1400 1750 -Wire Wire Line - 2150 2950 2350 2950 -Wire Wire Line - 2150 2850 2350 2850 -Wire Wire Line - 2150 2750 2350 2750 -Wire Wire Line - 2150 2550 2350 2550 -Wire Wire Line - 2150 2250 2350 2250 -Wire Wire Line - 2150 2150 2350 2150 -Wire Wire Line - 2150 2050 2350 2050 -$Comp -L power:GND #PWR013 -U 1 1 6067AD48 -P 2350 1950 -F 0 "#PWR013" H 2350 1700 50 0001 C CNN -F 1 "GND" V 2355 1822 50 0000 R CNN -F 2 "" H 2350 1950 50 0001 C CNN -F 3 "" H 2350 1950 50 0001 C CNN - 1 2350 1950 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 1950 2150 1950 -Wire Wire Line - 2150 1850 2350 1850 -Wire Wire Line - 2350 1750 2150 1750 -Wire Wire Line - 2150 1350 2350 1350 -Wire Wire Line - 2150 1450 2350 1450 -Text GLabel 2350 2950 2 50 Input ~ 0 -Red1 -Text GLabel 2350 2850 2 50 Input ~ 0 -Red0 -Text GLabel 2350 2750 2 50 Input ~ 0 -Green4 -Text GLabel 2350 2550 2 50 Input ~ 0 -Green0 -Text GLabel 2350 2250 2 50 Input ~ 0 -Blue3 -Text GLabel 2350 2150 2 50 Input ~ 0 -Blue4 -Text GLabel 2350 2050 2 50 Input ~ 0 -Red5 -Text GLabel 2350 1850 2 50 Input ~ 0 -Red4 -Text GLabel 2350 1750 2 50 Input ~ 0 -Red3 -Text GLabel 2350 1450 2 50 Input ~ 0 -Green3 -Text GLabel 2350 1350 2 50 Input ~ 0 -Green2 -Text GLabel 1400 1750 0 50 Input ~ 0 -Red2 -$Comp -L Device:LED D2 -U 1 1 606D6C3E -P 2850 1150 -F 0 "D2" V 2889 1032 50 0000 R CNN -F 1 "PWRLED" V 2798 1032 50 0000 R CNN -F 2 "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2850 1150 50 0001 C CNN -F 3 "~" H 2850 1150 50 0001 C CNN - 1 2850 1150 - 0 -1 -1 0 -$EndComp -$Comp -L Device:R_Small R4 -U 1 1 606D7C4E -P 2850 1550 -F 0 "R4" V 2654 1550 50 0000 C CNN -F 1 "7k5" V 2745 1550 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2850 1550 50 0001 C CNN -F 3 "~" H 2850 1550 50 0001 C CNN - 1 2850 1550 - -1 0 0 1 -$EndComp -$Comp -L power:GND #PWR026 -U 1 1 606D81B7 -P 2850 1750 -F 0 "#PWR026" H 2850 1500 50 0001 C CNN -F 1 "GND" V 2855 1622 50 0000 R CNN -F 2 "" H 2850 1750 50 0001 C CNN -F 3 "" H 2850 1750 50 0001 C CNN - 1 2850 1750 - 1 0 0 -1 -$EndComp -$Comp -L power:+5V #PWR025 -U 1 1 606E69F0 -P 2850 900 -F 0 "#PWR025" H 2850 750 50 0001 C CNN -F 1 "+5V" H 2865 1073 50 0000 C CNN -F 2 "" H 2850 900 50 0001 C CNN -F 3 "" H 2850 900 50 0001 C CNN - 1 2850 900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2850 1650 2850 1750 -Wire Wire Line - 2850 1300 2850 1450 -Wire Wire Line - 2850 900 2850 1000 -Text Notes 10950 6450 2 50 ~ 0 -mirrored connector to match pinout from the display -Wire Wire Line - 5050 6900 5050 7100 -Wire Wire Line - 5050 6500 5050 6700 -$Comp -L Device:C_Small C11 -U 1 1 6030FE8B -P 6200 2300 -F 0 "C11" H 6300 2300 50 0000 L CNN -F 1 "100n" H 6250 2200 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6200 2300 50 0001 C CNN -F 3 "~" H 6200 2300 50 0001 C CNN - 1 6200 2300 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6200 2400 6200 2450 -Wire Wire Line - 6200 2450 6450 2450 -Connection ~ 6450 2450 -Wire Wire Line - 6300 1650 6300 2100 -Wire Wire Line - 6300 2100 6200 2100 -Wire Wire Line - 6200 2100 6200 2200 -Connection ~ 6300 1650 -Wire Wire Line - 6300 1650 6450 1650 -$Comp -L Connector_Generic:Conn_01x03 J5 -U 1 1 60330AC4 -P 10700 1400 -F 0 "J5" H 10650 1750 50 0000 L CNN -F 1 "Conn_01x03" H 10450 1650 50 0000 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 10700 1400 50 0001 C CNN -F 3 "~" H 10700 1400 50 0001 C CNN -F 4 "" H 10700 1400 50 0001 C CNN "LCSC" - 1 10700 1400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5900 2000 6000 2000 -Text GLabel 6900 2150 2 50 Input ~ 0 -RV2 -Text GLabel 6750 1800 2 50 Input ~ 0 -RV1 -Wire Wire Line - 6700 1800 6750 1800 -Connection ~ 6700 1800 -Wire Wire Line - 10500 1400 10500 1500 -Wire Wire Line - 10500 1500 10450 1500 -Connection ~ 10500 1500 -Text Notes 11050 1850 2 50 ~ 0 -Connector for external \nbacklight on/off switch -$Comp -L Mechanical:MountingHole H1 -U 1 1 603BBE19 -P 9800 6750 -F 0 "H1" H 9900 6796 50 0000 L CNN -F 1 "MountingHole" H 9900 6705 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 9800 6750 50 0001 C CNN -F 3 "~" H 9800 6750 50 0001 C CNN - 1 9800 6750 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H2 -U 1 1 603BCE2E -P 9800 6950 -F 0 "H2" H 9900 6996 50 0000 L CNN -F 1 "MountingHole" H 9900 6905 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 9800 6950 50 0001 C CNN -F 3 "~" H 9800 6950 50 0001 C CNN - 1 9800 6950 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H3 -U 1 1 603BD03E -P 10550 6750 -F 0 "H3" H 10650 6796 50 0000 L CNN -F 1 "MountingHole" H 10650 6705 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 10550 6750 50 0001 C CNN -F 3 "~" H 10550 6750 50 0001 C CNN - 1 10550 6750 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H4 -U 1 1 603BD2B0 -P 10550 6950 -F 0 "H4" H 10650 6996 50 0000 L CNN -F 1 "MountingHole" H 10650 6905 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3" H 10550 6950 50 0001 C CNN -F 3 "~" H 10550 6950 50 0001 C CNN - 1 10550 6950 - 1 0 0 -1 -$EndComp -$Comp -L rgb_lcd_pihat-rescue:Crystal_GND24-device Y1 -U 1 1 60467B7E -P 2950 6750 -F 0 "Y1" V 2600 6700 50 0000 L CNN -F 1 "Crystal_GND24" V 2700 6550 50 0000 L CNN -F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" H 2950 6750 50 0001 C CNN -F 3 "~" H 2950 6750 50 0001 C CNN -F 4 "C709175" H 2950 6750 50 0001 C CNN "LCSC" - 1 2950 6750 - 0 1 1 0 -$EndComp -Wire Wire Line - 3600 6500 3500 6500 -Wire Wire Line - 3500 6500 3500 6250 -Wire Wire Line - 3600 6600 3400 6600 -Wire Wire Line - 2750 6900 2950 6900 -Connection ~ 2950 6900 -Wire Wire Line - 3350 6800 3600 6800 -Wire Wire Line - 2950 6600 2750 6600 -Connection ~ 2950 6600 -$Comp -L rgb_lcd_pihat-rescue:USB_C_Receptacle_USB2.0-Connector J1 -U 1 1 60591EAA -P 1750 6100 -F 0 "J1" H 1857 6967 50 0000 C CNN -F 1 "USB_C_Receptacle_USB2.0" H 1857 6876 50 0000 C CNN -F 2 "Connector_USB:USB_C_Receptacle_Palconn_UTC16-G" H 1900 6100 50 0001 C CNN -F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 1900 6100 50 0001 C CNN -F 4 "C319148" H 1750 6100 50 0001 C CNN "LCSC" - 1 1750 6100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2350 6000 2350 6050 -Wire Wire Line - 2350 6300 2350 6250 -Wire Wire Line - 1750 7000 1650 7000 -Wire Wire Line - 1650 7000 1650 7100 -Wire Wire Line - 1650 7000 1450 7000 -Connection ~ 1650 7000 -$Comp -L rgb_lcd_pihat-rescue:Logo-Custom_logo LOGO1 -U 1 1 606925A8 -P 7400 6750 -F 0 "LOGO1" H 7778 6771 50 0000 L CNN -F 1 "Logo" H 7778 6680 50 0000 L CNN -F 2 "Custom_logo:BB" H 7150 7000 50 0001 C CNN -F 3 "" H 7150 7000 50 0001 C CNN - 1 7400 6750 - 1 0 0 -1 -$EndComp -Text Notes 550 5150 0 50 ~ 0 -removed 5V from USB because it will be the same as from the Pi header -Text GLabel 1400 1350 0 50 Input ~ 0 -Blue0 -Text GLabel 1400 2050 0 50 Input ~ 0 -Blue5 -Text GLabel 1400 2450 0 50 Input ~ 0 -Blue1 -Text GLabel 1400 2550 0 50 Input ~ 0 -Blue2 -NoConn ~ 1650 2850 -Wire Wire Line - 1400 2550 1650 2550 -Wire Wire Line - 1650 2450 1400 2450 -Wire Wire Line - 1400 2050 1650 2050 -Wire Wire Line - 1400 1350 1650 1350 -NoConn ~ 1650 1650 -NoConn ~ 2150 1550 -$Comp -L Connector_Generic:Conn_02x20_Odd_Even J2 -U 1 1 602EEB0B -P 1850 1950 -F 0 "J2" H 1900 3067 50 0000 C CNN -F 1 "RPI40" H 1900 2976 50 0000 C CNN -F 2 "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" H 1850 1950 50 0001 C CNN -F 3 "~" H 1850 1950 50 0001 C CNN -F 4 "C50982" H 1850 1950 50 0001 C CNN "LCSC" - 1 1850 1950 - 1 0 0 -1 -$EndComp -NoConn ~ 1650 1850 -NoConn ~ 1650 1050 -Text GLabel 1350 1550 0 50 Input ~ 0 -Green5 -Wire Wire Line - 1350 1550 1650 1550 -Text GLabel 1400 2650 0 50 Input ~ 0 -Green1 -NoConn ~ 1650 1950 -NoConn ~ 1650 2150 -NoConn ~ 2350 6600 -NoConn ~ 2350 6700 -NoConn ~ 2350 5700 -NoConn ~ 2350 5800 -Wire Wire Line - 2950 6600 3350 6600 -Wire Wire Line - 2950 6900 3600 6900 -Wire Wire Line - 3000 6950 3600 6950 -$Comp -L power:+5V #PWR010 -U 1 1 602F9551 -P 3375 6975 -F 0 "#PWR010" H 3375 6825 50 0001 C CNN -F 1 "+5V" H 3475 7025 50 0000 C CNN -F 2 "" H 3375 6975 50 0001 C CNN -F 3 "" H 3375 6975 50 0001 C CNN - 1 3375 6975 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3350 6600 3350 6800 -NoConn ~ 3600 6300 -NoConn ~ 3600 6400 -Text Notes 7650 2800 2 50 ~ 0 -Backlight LED Driver -Text Notes 1700 3150 0 50 ~ 0 -RPI Header\n -Connection ~ 2750 6750 -Wire Wire Line - 2550 6900 2550 7350 -Wire Wire Line - 2750 6750 3150 6750 -Wire Wire Line - 2550 6750 2750 6750 -Connection ~ 2550 6750 -Wire Wire Line - 2550 6750 2550 6900 -NoConn ~ 10500 5850 -$Comp -L Jumper:Jumper_3_Bridged12 JP1 -U 1 1 60892CAD -P 8050 3600 -F 0 "JP1" V 8050 3650 50 0000 L CNN -F 1 "Jumper_3_Bridged12" V 8095 3667 50 0001 L CNN -F 2 "Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm" H 8050 3600 50 0001 C CNN -F 3 "~" H 8050 3600 50 0001 C CNN - 1 8050 3600 - 0 1 -1 0 -$EndComp -$Comp -L Jumper:Jumper_3_Bridged12 JP2 -U 1 1 608943E0 -P 8550 3600 -F 0 "JP2" V 8550 3650 50 0000 L CNN -F 1 "Jumper_3_Bridged12" V 9000 3700 50 0001 L CNN -F 2 "Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm" H 8550 3600 50 0001 C CNN -F 3 "~" H 8550 3600 50 0001 C CNN - 1 8550 3600 - 0 -1 1 0 -$EndComp -Wire Wire Line - 8550 3300 8550 3350 -Wire Wire Line - 8050 3300 8050 3350 -$Comp -L power:GND #PWR04 -U 1 1 60902B54 -P 8300 3950 -F 0 "#PWR04" H 8300 3700 50 0001 C CNN -F 1 "GND" V 8305 3822 50 0000 R CNN -F 2 "" H 8300 3950 50 0001 C CNN -F 3 "" H 8300 3950 50 0001 C CNN - 1 8300 3950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8550 3850 8550 3900 -Wire Wire Line - 8550 3900 8300 3900 -Wire Wire Line - 8050 3900 8050 3850 -Wire Wire Line - 8300 3900 8300 3950 -Connection ~ 8300 3900 -Wire Wire Line - 8300 3900 8050 3900 -Text GLabel 7850 3600 0 50 Input ~ 0 -L_R -Text GLabel 8750 3600 2 50 Input ~ 0 -U_D -Wire Wire Line - 8750 3600 8700 3600 -Wire Wire Line - 7850 3600 7900 3600 -Wire Wire Line - 4900 3300 5400 3300 -Wire Wire Line - 4900 3800 5250 3800 -Wire Wire Line - 5500 1450 5500 1850 -Wire Notes Line - 3300 2850 9100 2850 -NoConn ~ 2350 5500 -Text GLabel 1400 2750 0 50 Input ~ 0 -BL_ENABLE -Wire Wire Line - 1400 2750 1650 2750 -$Comp -L Device:R_Small R10 -U 1 1 60C60D4C -P 6000 2350 -F 0 "R10" H 6200 2350 50 0000 R CNN -F 1 "105k" H 6200 2450 50 0000 R CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" H 6000 2350 50 0001 C CNN -F 3 "~" H 6000 2350 50 0001 C CNN - 1 6000 2350 - -1 0 0 1 -$EndComp -Connection ~ 5500 1850 -$Comp -L power:GND #PWR07 -U 1 1 60C730E6 -P 4450 2500 -F 0 "#PWR07" H 4450 2250 50 0001 C CNN -F 1 "GND" V 4455 2372 50 0000 R CNN -F 2 "" H 4450 2500 50 0001 C CNN -F 3 "" H 4450 2500 50 0001 C CNN - 1 4450 2500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4450 2400 4450 2450 -Wire Wire Line - 4450 1850 4450 2000 -Text GLabel 3850 2200 0 50 Input ~ 0 -BL_ENABLE -$Comp -L Device:R_Small R9 -U 1 1 60CA8B3D -P 4000 2200 -F 0 "R9" V 3804 2200 50 0000 C CNN -F 1 "1k5" V 3895 2200 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" H 4000 2200 50 0001 C CNN -F 3 "~" H 4000 2200 50 0001 C CNN - 1 4000 2200 - 0 1 1 0 -$EndComp -Wire Wire Line - 3900 2200 3850 2200 -Wire Wire Line - 4150 2200 4100 2200 -$Comp -L Device:Q_NMOS_GSD Q1 -U 1 1 60D15588 -P 4350 2200 -F 0 "Q1" H 4555 2246 50 0000 L CNN -F 1 "ATM7002KNSA" H 4555 2155 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 4550 2300 50 0001 C CNN -F 3 "https://datasheet.lcsc.com/szlcsc/2011132035_Agertech-ATM7002KNSA_C915711.pdf" H 4350 2200 50 0001 C CNN -F 4 "C915711" H 4350 2200 50 0001 C CNN "LCSC" -F 5 "X" H 4350 2200 50 0001 C CNN "Other Source" - 1 4350 2200 - 1 0 0 -1 -$EndComp -Connection ~ 7250 3300 -Connection ~ 8050 3300 -Wire Wire Line - 7250 3300 7750 3300 -$Comp -L Connector:TestPoint TP1 -U 1 1 60E25800 -P 7750 3200 -F 0 "TP1" H 7808 3318 50 0000 L CNN -F 1 "3V3_DISPLAY" H 7808 3227 50 0000 L CNN -F 2 "TestPoint:TestPoint_Keystone_5000-5004_Miniature" H 7950 3200 50 0001 C CNN -F 3 "~" H 7950 3200 50 0001 C CNN -F 4 "C238122" H 7750 3200 50 0001 C CNN "LCSC" - 1 7750 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7750 3200 7750 3300 -Connection ~ 7750 3300 -Wire Wire Line - 7750 3300 8050 3300 -$Comp -L power:+3.3VP #PWR0101 -U 1 1 60E5BA1B -P 7250 3200 -F 0 "#PWR0101" H 7400 3150 50 0001 C CNN -F 1 "+3.3VP" H 7270 3343 50 0000 C CNN -F 2 "" H 7250 3200 50 0001 C CNN -F 3 "" H 7250 3200 50 0001 C CNN - 1 7250 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7250 3200 7250 3300 -Wire Wire Line - 9600 2350 10350 2350 -Wire Wire Line - 8050 3300 8550 3300 -Connection ~ 8550 3300 -Wire Wire Line - 8550 3300 9600 3300 -Wire Wire Line - 9600 3300 9600 2350 -Wire Notes Line - 3300 4400 9100 4400 -Wire Notes Line - 3300 550 3300 4400 -Text Notes 7500 4350 2 50 ~ 0 -3V3 buck for display -Text Notes 7600 4350 0 50 ~ 0 -scanline direction settings for display -Wire Notes Line - 7550 2850 7550 4400 -Text Notes 8900 1000 2 50 ~ 0 -3 Series, 6 Parallel LEDs @ 192mA -Wire Notes Line - 3300 550 9100 550 -Wire Wire Line - 6000 2450 6000 2550 -Wire Wire Line - 5500 1850 5500 2100 -Wire Wire Line - 6000 2250 6000 2200 -Wire Wire Line - 6000 2200 5900 2200 -Wire Wire Line - 4450 1850 5500 1850 -$Comp -L Connector:TestPoint TP2 -U 1 1 611790C2 -P 7900 750 -F 0 "TP2" H 7958 868 50 0000 L CNN -F 1 "BG_LEDS" H 7958 777 50 0000 L CNN -F 2 "TestPoint:TestPoint_Keystone_5000-5004_Miniature" H 8100 750 50 0001 C CNN -F 3 "~" H 8100 750 50 0001 C CNN -F 4 "C238122" H 7900 750 50 0001 C CNN "LCSC" - 1 7900 750 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7900 750 7900 850 -Wire Notes Line - 9100 550 9100 4400 -Connection ~ 7900 850 -Wire Wire Line - 7900 850 6700 850 -$Comp -L rgb_lcd_pihat-rescue:Logo-Custom_logo LOGO2 -U 1 1 6032B777 -P 8500 6750 -F 0 "LOGO2" H 8878 6771 50 0000 L CNN -F 1 "Logo" H 8878 6680 50 0000 L CNN -F 2 "footprints:julian_logo_4mm" H 8250 7000 50 0001 C CNN -F 3 "" H 8250 7000 50 0001 C CNN - 1 8500 6750 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_Small R11 -U 1 1 603499A4 -P 4150 2350 -F 0 "R11" V 3954 2350 50 0000 C CNN -F 1 "105k" V 4045 2350 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4150 2350 50 0001 C CNN -F 3 "~" H 4150 2350 50 0001 C CNN - 1 4150 2350 - -1 0 0 1 -$EndComp -Wire Wire Line - 4150 2250 4150 2200 -Connection ~ 4150 2200 -Wire Wire Line - 4150 2450 4450 2450 -Connection ~ 4450 2450 -Wire Wire Line - 4450 2450 4450 2500 -Wire Wire Line - 3375 7200 3375 6975 -Wire Wire Line - 3375 7200 3600 7200 -$Comp -L Device:C_Small C13 -U 1 1 607E9212 -P 3300 7125 -F 0 "C13" H 3400 7375 50 0000 R CNN -F 1 "10u" H 3400 7450 50 0000 R CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 3300 7125 50 0001 C CNN -F 3 "~" H 3300 7125 50 0001 C CNN - 1 3300 7125 - -1 0 0 1 -$EndComp -$Comp -L Device:C_Small C12 -U 1 1 607E97F5 -P 3200 7125 -F 0 "C12" H 3375 7350 50 0000 R CNN -F 1 "100n" H 3425 7425 50 0000 R CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 3200 7125 50 0001 C CNN -F 3 "~" H 3200 7125 50 0001 C CNN - 1 3200 7125 - -1 0 0 1 -$EndComp -Wire Wire Line - 3300 7225 3300 7300 -Connection ~ 3300 7300 -Wire Wire Line - 3300 7300 3400 7300 -Wire Wire Line - 3200 7225 3200 7300 -Connection ~ 3200 7300 -Wire Wire Line - 3200 7300 3300 7300 -Wire Wire Line - 3200 7025 3200 6975 -Wire Wire Line - 3200 6975 3300 6975 -Connection ~ 3375 6975 -Wire Wire Line - 3300 7025 3300 6975 -Connection ~ 3300 6975 -Wire Wire Line - 3300 6975 3375 6975 -Wire Wire Line - 3400 6050 2350 6050 -Wire Wire Line - 3400 6050 3400 6600 -Connection ~ 2350 6050 -Wire Wire Line - 2350 6050 2350 6100 -Wire Wire Line - 2350 6250 3500 6250 -Connection ~ 2350 6250 -Wire Wire Line - 2350 6250 2350 6200 -$Comp -L Device:C_Small C14 -U 1 1 608C3BB4 -P 4450 7350 -F 0 "C14" H 4575 7425 50 0000 R CNN -F 1 "10n" H 4600 7500 50 0000 R CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4450 7350 50 0001 C CNN -F 3 "~" H 4450 7350 50 0001 C CNN - 1 4450 7350 - -1 0 0 1 -$EndComp -$Comp -L Device:C_Small C15 -U 1 1 608C4477 -P 4650 7250 -F 0 "C15" H 4625 7350 50 0000 R CNN -F 1 "10n" H 4650 7425 50 0000 R CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4650 7250 50 0001 C CNN -F 3 "~" H 4650 7250 50 0001 C CNN - 1 4650 7250 - -1 0 0 1 -$EndComp -Wire Wire Line - 4450 7450 4450 7525 -Wire Wire Line - 4450 7525 4650 7525 -Wire Wire Line - 4650 7525 4650 7350 -Connection ~ 4650 7525 -$Comp -L power:GND #PWR02 -U 1 1 608EFBCC -P 4650 7600 -F 0 "#PWR02" H 4650 7350 50 0001 C CNN -F 1 "GND" V 4655 7472 50 0000 R CNN -F 2 "" H 4650 7600 50 0001 C CNN -F 3 "" H 4650 7600 50 0001 C CNN - 1 4650 7600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4650 7600 4650 7525 -Wire Wire Line - 4450 7250 4450 7200 -Wire Wire Line - 4300 7200 4450 7200 -Connection ~ 4450 7200 -Wire Wire Line - 4450 7200 5400 7200 -Wire Wire Line - 4650 7150 4650 7100 -Connection ~ 4650 7100 -Wire Wire Line - 4650 7100 5050 7100 -Wire Wire Line - 4300 7000 5400 7000 -Text GLabel 4450 1850 0 50 Input ~ 0 -BL_CONTROLLER_EN -Text GLabel 10450 1500 0 50 Input ~ 0 -BL_CONTROLLER_EN -$Comp -L power:GND #PWR0102 -U 1 1 6096C531 -P 10350 1300 -F 0 "#PWR0102" H 10350 1050 50 0001 C CNN -F 1 "GND" H 10250 1225 50 0000 R CNN -F 2 "" H 10350 1300 50 0001 C CNN -F 3 "" H 10350 1300 50 0001 C CNN - 1 10350 1300 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10350 1300 10500 1300 -$EndSCHEMATC +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L power:+5V #PWR016 +U 1 1 602F0A63 +P 2400 900 +F 0 "#PWR016" H 2400 750 50 0001 C CNN +F 1 "+5V" H 2415 1073 50 0000 C CNN +F 2 "" H 2400 900 50 0001 C CNN +F 3 "" H 2400 900 50 0001 C CNN + 1 2400 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 900 2400 1050 +Wire Wire Line + 2400 1050 2150 1050 +Text GLabel 1400 1150 0 50 Input ~ 0 +VSYNC +Text GLabel 1400 1250 0 50 Input ~ 0 +HSYNC +$Comp +L power:GND #PWR03 +U 1 1 602F17EB +P 1400 1450 +F 0 "#PWR03" H 1400 1200 50 0001 C CNN +F 1 "GND" V 1405 1322 50 0000 R CNN +F 2 "" H 1400 1450 50 0001 C CNN +F 3 "" H 1400 1450 50 0001 C CNN + 1 1400 1450 + 0 1 1 0 +$EndComp +Wire Wire Line + 1400 1450 1650 1450 +Wire Wire Line + 1400 1250 1650 1250 +Wire Wire Line + 1650 1150 1400 1150 +$Comp +L power:GND #PWR011 +U 1 1 602F211B +P 2350 1250 +F 0 "#PWR011" H 2350 1000 50 0001 C CNN +F 1 "GND" V 2355 1122 50 0000 R CNN +F 2 "" H 2350 1250 50 0001 C CNN +F 3 "" H 2350 1250 50 0001 C CNN + 1 2350 1250 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 1250 2150 1250 +Wire Wire Line + 2400 1150 2400 1050 +Connection ~ 2400 1050 +Wire Wire Line + 2150 1150 2400 1150 +Text GLabel 2400 2350 2 50 Input ~ 0 +DEN +Wire Wire Line + 2400 2350 2150 2350 +Text GLabel 1350 2350 0 50 Input ~ 0 +CLK +Wire Wire Line + 1350 2350 1650 2350 +$Comp +L power:GND #PWR012 +U 1 1 602F5076 +P 2350 1650 +F 0 "#PWR012" H 2350 1400 50 0001 C CNN +F 1 "GND" V 2355 1522 50 0000 R CNN +F 2 "" H 2350 1650 50 0001 C CNN +F 3 "" H 2350 1650 50 0001 C CNN + 1 2350 1650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 1650 2150 1650 +$Comp +L power:GND #PWR05 +U 1 1 602F578C +P 1400 2250 +F 0 "#PWR05" H 1400 2000 50 0001 C CNN +F 1 "GND" V 1405 2122 50 0000 R CNN +F 2 "" H 1400 2250 50 0001 C CNN +F 3 "" H 1400 2250 50 0001 C CNN + 1 1400 2250 + 0 1 1 0 +$EndComp +Wire Wire Line + 1400 2250 1650 2250 +Text Notes 1250 3250 0 50 ~ 0 +according to pinout.xyz/pinout/dpi +$Comp +L power:GND #PWR06 +U 1 1 602F6920 +P 1400 2950 +F 0 "#PWR06" H 1400 2700 50 0001 C CNN +F 1 "GND" V 1405 2822 50 0000 R CNN +F 2 "" H 1400 2950 50 0001 C CNN +F 3 "" H 1400 2950 50 0001 C CNN + 1 1400 2950 + 0 1 1 0 +$EndComp +Wire Wire Line + 1400 2950 1650 2950 +$Comp +L power:GND #PWR015 +U 1 1 602F7698 +P 2350 2650 +F 0 "#PWR015" H 2350 2400 50 0001 C CNN +F 1 "GND" V 2355 2522 50 0000 R CNN +F 2 "" H 2350 2650 50 0001 C CNN +F 3 "" H 2350 2650 50 0001 C CNN + 1 2350 2650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 2650 2150 2650 +$Comp +L power:GND #PWR014 +U 1 1 602F8689 +P 2350 2450 +F 0 "#PWR014" H 2350 2200 50 0001 C CNN +F 1 "GND" V 2355 2322 50 0000 R CNN +F 2 "" H 2350 2450 50 0001 C CNN +F 3 "" H 2350 2450 50 0001 C CNN + 1 2350 2450 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 2450 2150 2450 +$Comp +L Connector_Generic:Conn_01x04 J3 +U 1 1 60301AC4 +P 5600 7100 +F 0 "J3" H 5750 7050 50 0000 C CNN +F 1 "TOUCH" H 5800 7150 50 0000 C CNN +F 2 "Connector_FFC-FPC:TE_84953-4_1x04-1MP_P1.0mm_Horizontal" H 5600 7100 50 0001 C CNN +F 3 "~" H 5600 7100 50 0001 C CNN +F 4 "C262381" H 5600 7100 50 0001 C CNN "LCSC" + 1 5600 7100 + 1 0 0 -1 +$EndComp +$Comp +L rgb_lcd_pihat:AR1100 U1 +U 1 1 60304A53 +P 3950 6900 +F 0 "U1" H 3950 7725 50 0000 C CNN +F 1 "AR1100" H 3950 7634 50 0000 C CNN +F 2 "Package_SO:SSOP-20_5.3x7.2mm_P0.65mm" H 3550 7200 50 0001 C CNN +F 3 "https://ww1.microchip.com/downloads/en/DeviceDoc/41606B.pdf" H 3550 7200 50 0001 C CNN +F 4 "C219149" H 3950 6900 50 0001 C CNN "LCSC" + 1 3950 6900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4300 7100 4650 7100 +Wire Wire Line + 4300 7300 5400 7300 +Wire Wire Line + 1400 2650 1650 2650 +$Comp +L power:GND #PWR01 +U 1 1 602F59D8 +P 1650 7100 +F 0 "#PWR01" H 1650 6850 50 0001 C CNN +F 1 "GND" V 1655 6972 50 0000 R CNN +F 2 "" H 1650 7100 50 0001 C CNN +F 3 "" H 1650 7100 50 0001 C CNN + 1 1650 7100 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR09 +U 1 1 602F9B76 +P 3400 7350 +F 0 "#PWR09" H 3400 7100 50 0001 C CNN +F 1 "GND" V 3405 7222 50 0000 R CNN +F 2 "" H 3400 7350 50 0001 C CNN +F 3 "" H 3400 7350 50 0001 C CNN + 1 3400 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3400 7350 3400 7300 +Wire Wire Line + 3400 7300 3600 7300 +$Comp +L Device:C_Small C2 +U 1 1 602FEB22 +P 2650 6900 +F 0 "C2" V 2650 6700 50 0000 C CNN +F 1 "22p" V 2750 6700 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2650 6900 50 0001 C CNN +F 3 "~" H 2650 6900 50 0001 C CNN + 1 2650 6900 + 0 1 1 0 +$EndComp +$Comp +L Device:C_Small C1 +U 1 1 602FF7A8 +P 2650 6600 +F 0 "C1" V 2650 6400 50 0000 C CNN +F 1 "22p" V 2750 6400 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2650 6600 50 0001 C CNN +F 3 "~" H 2650 6600 50 0001 C CNN + 1 2650 6600 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 60303710 +P 2550 7350 +F 0 "#PWR08" H 2550 7100 50 0001 C CNN +F 1 "GND" V 2555 7222 50 0000 R CNN +F 2 "" H 2550 7350 50 0001 C CNN +F 3 "" H 2550 7350 50 0001 C CNN + 1 2550 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2550 6600 2550 6750 +Connection ~ 2550 6900 +$Comp +L Device:R_Small R1 +U 1 1 6030A9C5 +P 5050 6800 +F 0 "R1" H 5100 6900 50 0000 L CNN +F 1 "20k" H 5100 7000 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5050 6800 50 0001 C CNN +F 3 "~" H 5050 6800 50 0001 C CNN + 1 5050 6800 + 1 0 0 -1 +$EndComp +Connection ~ 5050 7100 +Wire Wire Line + 5050 7100 5400 7100 +Wire Wire Line + 5050 6500 4300 6500 +$Comp +L Device:R_Small R2 +U 1 1 6030D01B +P 5450 6300 +F 0 "R2" V 5254 6300 50 0000 C CNN +F 1 "180" V 5345 6300 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5450 6300 50 0001 C CNN +F 3 "~" H 5450 6300 50 0001 C CNN + 1 5450 6300 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR018 +U 1 1 6030D770 +P 5650 6300 +F 0 "#PWR018" H 5650 6050 50 0001 C CNN +F 1 "GND" V 5655 6172 50 0000 R CNN +F 2 "" H 5650 6300 50 0001 C CNN +F 3 "" H 5650 6300 50 0001 C CNN + 1 5650 6300 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5550 6300 5650 6300 +$Comp +L Device:LED D1 +U 1 1 6030F27D +P 4950 6300 +F 0 "D1" H 4943 6045 50 0000 C CNN +F 1 "LED" H 4943 6136 50 0000 C CNN +F 2 "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4950 6300 50 0001 C CNN +F 3 "~" H 4950 6300 50 0001 C CNN + 1 4950 6300 + -1 0 0 1 +$EndComp +Wire Wire Line + 4300 6300 4800 6300 +Wire Wire Line + 5100 6300 5350 6300 +$Comp +L Device:C_Small C3 +U 1 1 6031266B +P 3000 7200 +F 0 "C3" H 3200 7200 50 0000 R CNN +F 1 "10n" H 3250 7300 50 0000 R CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3000 7200 50 0001 C CNN +F 3 "~" H 3000 7200 50 0001 C CNN + 1 3000 7200 + -1 0 0 1 +$EndComp +Wire Wire Line + 3600 7100 3600 6950 +Wire Wire Line + 3000 6950 3000 7100 +Wire Wire Line + 3000 7300 3200 7300 +Connection ~ 3400 7300 +$Comp +L Device:R_Small R3 +U 1 1 60317EED +P 5450 6400 +F 0 "R3" V 5550 6400 50 0000 C CNN +F 1 "NB" V 5650 6400 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5450 6400 50 0001 C CNN +F 3 "~" H 5450 6400 50 0001 C CNN + 1 5450 6400 + 0 1 1 0 +$EndComp +Wire Wire Line + 4300 6400 5350 6400 +$Comp +L power:+5V #PWR019 +U 1 1 6031A026 +P 5650 6400 +F 0 "#PWR019" H 5650 6250 50 0001 C CNN +F 1 "+5V" V 5750 6450 50 0000 C CNN +F 2 "" H 5650 6400 50 0001 C CNN +F 3 "" H 5650 6400 50 0001 C CNN + 1 5650 6400 + 0 1 1 0 +$EndComp +Wire Wire Line + 5550 6400 5650 6400 +$Comp +L rgb_lcd_pihat-rescue:Conn_01x40-conn J4 +U 1 1 6031CD19 +P 10700 4350 +F 0 "J4" H 10700 2100 50 0000 C CNN +F 1 "Conn_01x40" H 10700 2200 50 0000 C CNN +F 2 "Connector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal" H 10700 4350 50 0001 C CNN +F 3 "~" H 10700 4350 50 0001 C CNN +F 4 "C283157" H 10700 4350 50 0001 C CNN "LCSC" + 1 10700 4350 + 1 0 0 1 +$EndComp +Wire Wire Line + 10350 2450 10500 2450 +Wire Wire Line + 10500 2350 10350 2350 +Connection ~ 10350 2350 +Wire Wire Line + 10350 2350 10350 2450 +Wire Wire Line + 10350 6250 10400 6250 +Wire Wire Line + 10500 6150 10400 6150 +Wire Wire Line + 10400 6150 10400 6250 +Connection ~ 10400 6250 +Wire Wire Line + 10400 6250 10500 6250 +Wire Wire Line + 10300 6050 10400 6050 +Wire Wire Line + 10500 5950 10400 5950 +Wire Wire Line + 10400 5950 10400 6050 +Connection ~ 10400 6050 +Wire Wire Line + 10400 6050 10500 6050 +$Comp +L power:GND #PWR034 +U 1 1 60331D35 +P 10350 2950 +F 0 "#PWR034" H 10350 2700 50 0001 C CNN +F 1 "GND" V 10355 2822 50 0000 R CNN +F 2 "" H 10350 2950 50 0001 C CNN +F 3 "" H 10350 2950 50 0001 C CNN + 1 10350 2950 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR035 +U 1 1 60332CA9 +P 10350 3150 +F 0 "#PWR035" H 10350 2900 50 0001 C CNN +F 1 "GND" V 10355 3022 50 0000 R CNN +F 2 "" H 10350 3150 50 0001 C CNN +F 3 "" H 10350 3150 50 0001 C CNN + 1 10350 3150 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR036 +U 1 1 60332DC8 +P 10350 3350 +F 0 "#PWR036" H 10350 3100 50 0001 C CNN +F 1 "GND" V 10355 3222 50 0000 R CNN +F 2 "" H 10350 3350 50 0001 C CNN +F 3 "" H 10350 3350 50 0001 C CNN + 1 10350 3350 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR037 +U 1 1 60332F79 +P 10350 3750 +F 0 "#PWR037" H 10350 3500 50 0001 C CNN +F 1 "GND" V 10355 3622 50 0000 R CNN +F 2 "" H 10350 3750 50 0001 C CNN +F 3 "" H 10350 3750 50 0001 C CNN + 1 10350 3750 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR038 +U 1 1 60333316 +P 10350 4150 +F 0 "#PWR038" H 10350 3900 50 0001 C CNN +F 1 "GND" V 10355 4022 50 0000 R CNN +F 2 "" H 10350 4150 50 0001 C CNN +F 3 "" H 10350 4150 50 0001 C CNN + 1 10350 4150 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR039 +U 1 1 60333A27 +P 10350 4550 +F 0 "#PWR039" H 10350 4300 50 0001 C CNN +F 1 "GND" V 10355 4422 50 0000 R CNN +F 2 "" H 10350 4550 50 0001 C CNN +F 3 "" H 10350 4550 50 0001 C CNN + 1 10350 4550 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR040 +U 1 1 60334383 +P 10350 4950 +F 0 "#PWR040" H 10350 4700 50 0001 C CNN +F 1 "GND" V 10355 4822 50 0000 R CNN +F 2 "" H 10350 4950 50 0001 C CNN +F 3 "" H 10350 4950 50 0001 C CNN + 1 10350 4950 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR041 +U 1 1 6033465B +P 10350 5350 +F 0 "#PWR041" H 10350 5100 50 0001 C CNN +F 1 "GND" V 10355 5222 50 0000 R CNN +F 2 "" H 10350 5350 50 0001 C CNN +F 3 "" H 10350 5350 50 0001 C CNN + 1 10350 5350 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR042 +U 1 1 60334AC5 +P 10350 5750 +F 0 "#PWR042" H 10350 5500 50 0001 C CNN +F 1 "GND" V 10355 5622 50 0000 R CNN +F 2 "" H 10350 5750 50 0001 C CNN +F 3 "" H 10350 5750 50 0001 C CNN + 1 10350 5750 + 0 1 1 0 +$EndComp +Wire Wire Line + 10350 5750 10500 5750 +Wire Wire Line + 10500 5350 10350 5350 +Wire Wire Line + 10350 4950 10500 4950 +Wire Wire Line + 10350 4550 10500 4550 +Wire Wire Line + 10350 4150 10500 4150 +Wire Wire Line + 10350 3750 10500 3750 +Wire Wire Line + 10350 3350 10500 3350 +Wire Wire Line + 10500 3150 10350 3150 +Wire Wire Line + 10350 2950 10500 2950 +Text GLabel 9950 3050 0 50 Input ~ 0 +CLK +Wire Wire Line + 9950 3050 10500 3050 +Text GLabel 9950 2850 0 50 Input ~ 0 +DEN +Wire Wire Line + 9950 2850 10500 2850 +Text GLabel 9950 3250 0 50 Input ~ 0 +HSYNC +Wire Wire Line + 9950 3250 10500 3250 +Text GLabel 9950 2750 0 50 Input ~ 0 +VSYNC +Wire Wire Line + 9950 2750 10500 2750 +Text GLabel 9950 2550 0 50 Input ~ 0 +U_D +Text GLabel 9950 2650 0 50 Input ~ 0 +L_R +Wire Wire Line + 9950 2550 10500 2550 +Wire Wire Line + 9950 2650 10500 2650 +Wire Wire Line + 10500 4850 9950 4850 +Wire Wire Line + 10500 4750 9950 4750 +Wire Wire Line + 10500 4450 9950 4450 +Wire Wire Line + 10500 4350 9950 4350 +Wire Wire Line + 10500 4650 9950 4650 +Text GLabel 9950 5550 0 50 Input ~ 0 +Red1 +Text GLabel 9950 5450 0 50 Input ~ 0 +Red2 +Text GLabel 9950 5250 0 50 Input ~ 0 +Red3 +Text GLabel 9950 5150 0 50 Input ~ 0 +Red4 +Text GLabel 9950 5050 0 50 Input ~ 0 +Red5 +Text GLabel 9950 5650 0 50 Input ~ 0 +Red0 +Wire Wire Line + 10500 4250 9950 4250 +Text GLabel 9950 4850 0 50 Input ~ 0 +Green0 +Text GLabel 9950 4750 0 50 Input ~ 0 +Green1 +Text GLabel 9950 4650 0 50 Input ~ 0 +Green2 +Text GLabel 9950 4450 0 50 Input ~ 0 +Green3 +Text GLabel 9950 4350 0 50 Input ~ 0 +Green4 +Text GLabel 9950 4250 0 50 Input ~ 0 +Green5 +Wire Wire Line + 9950 5650 10500 5650 +Wire Wire Line + 10500 5550 9950 5550 +Wire Wire Line + 9950 5450 10500 5450 +Wire Wire Line + 10500 5250 9950 5250 +Wire Wire Line + 9950 5150 10500 5150 +Wire Wire Line + 10500 5050 9950 5050 +Wire Wire Line + 10500 4050 9950 4050 +Wire Wire Line + 9950 3950 10500 3950 +Wire Wire Line + 10500 3850 9950 3850 +Wire Wire Line + 9950 3650 10500 3650 +Wire Wire Line + 10500 3550 9950 3550 +Wire Wire Line + 9950 3450 10500 3450 +Text GLabel 9950 4050 0 50 Input ~ 0 +Blue0 +Text GLabel 9950 3950 0 50 Input ~ 0 +Blue1 +Text GLabel 9950 3850 0 50 Input ~ 0 +Blue2 +Text GLabel 9950 3650 0 50 Input ~ 0 +Blue3 +Text GLabel 9950 3550 0 50 Input ~ 0 +Blue4 +Text GLabel 9950 3450 0 50 Input ~ 0 +Blue5 +$Comp +L Custom_IC:ME3102 U3 +U 1 1 604417C3 +P 5750 3450 +F 0 "U3" H 5725 3865 50 0000 C CNN +F 1 "ME3102" H 5725 3774 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-5_HandSoldering" H 5700 3800 50 0001 C CNN +F 3 "" H 5700 3800 50 0001 C CNN +F 4 "C83223" H 5750 3450 50 0001 C CNN "LCSC" + 1 5750 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR022 +U 1 1 604424C6 +P 4800 3300 +F 0 "#PWR022" H 4800 3150 50 0001 C CNN +F 1 "+5V" H 4815 3473 50 0000 C CNN +F 2 "" H 4800 3300 50 0001 C CNN +F 3 "" H 4800 3300 50 0001 C CNN + 1 4800 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR023 +U 1 1 60442CF6 +P 4800 3800 +F 0 "#PWR023" H 4800 3550 50 0001 C CNN +F 1 "GND" V 4805 3672 50 0000 R CNN +F 2 "" H 4800 3800 50 0001 C CNN +F 3 "" H 4800 3800 50 0001 C CNN + 1 4800 3800 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR028 +U 1 1 60444495 +P 5400 3850 +F 0 "#PWR028" H 5400 3700 50 0001 C CNN +F 1 "+5V" H 5415 4023 50 0000 C CNN +F 2 "" H 5400 3850 50 0001 C CNN +F 3 "" H 5400 3850 50 0001 C CNN + 1 5400 3850 + -1 0 0 1 +$EndComp +Wire Wire Line + 5400 3600 5400 3850 +Wire Wire Line + 4800 3300 4900 3300 +$Comp +L Device:C_Small C7 +U 1 1 6044F274 +P 4900 3550 +F 0 "C7" H 5000 3550 50 0000 L CNN +F 1 "100n" H 4950 3450 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4900 3550 50 0001 C CNN +F 3 "~" H 4900 3550 50 0001 C CNN + 1 4900 3550 + 1 0 0 -1 +$EndComp +$Comp +L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C5 +U 1 1 6044FAF1 +P 4600 3550 +F 0 "C5" H 4400 3550 50 0000 L CNN +F 1 "22u" H 4400 3450 50 0000 L CNN +F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 4600 3550 50 0001 C CNN +F 3 "~" H 4600 3550 50 0001 C CNN +F 4 "C305355" H 4600 3550 50 0001 C CNN "LCSC" + 1 4600 3550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3300 4600 3300 +Wire Wire Line + 4600 3300 4600 3450 +Connection ~ 4800 3300 +Wire Wire Line + 4900 3300 4900 3450 +Connection ~ 4900 3300 +Wire Wire Line + 4900 3650 4900 3800 +Wire Wire Line + 4900 3800 4800 3800 +Wire Wire Line + 4600 3650 4600 3800 +Wire Wire Line + 4600 3800 4800 3800 +Connection ~ 4800 3800 +Wire Wire Line + 5400 3450 5250 3450 +Wire Wire Line + 5250 3450 5250 3800 +Connection ~ 4900 3800 +$Comp +L Device:L_Small L2 +U 1 1 6046DEF6 +P 6500 3300 +F 0 "L2" V 6685 3300 50 0000 C CNN +F 1 "L_Small" V 6594 3300 50 0000 C CNN +F 2 "Inductor_SMD:L_6.3x6.3_H3" H 6500 3300 50 0001 C CNN +F 3 "~" H 6500 3300 50 0001 C CNN + 1 6500 3300 + 0 -1 -1 0 +$EndComp +$Comp +L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C10 +U 1 1 6046ECB3 +P 7250 3450 +F 0 "C10" H 7350 3500 50 0000 L CNN +F 1 "22u" H 7350 3400 50 0000 L CNN +F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 7250 3450 50 0001 C CNN +F 3 "~" H 7250 3450 50 0001 C CNN +F 4 "C305355" H 7250 3450 50 0001 C CNN "LCSC" + 1 7250 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR031 +U 1 1 6046F5DC +P 7250 3650 +F 0 "#PWR031" H 7250 3400 50 0001 C CNN +F 1 "GND" V 7255 3522 50 0000 R CNN +F 2 "" H 7250 3650 50 0001 C CNN +F 3 "" H 7250 3650 50 0001 C CNN + 1 7250 3650 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR030 +U 1 1 6046FA6E +P 6750 3900 +F 0 "#PWR030" H 6750 3650 50 0001 C CNN +F 1 "GND" V 6755 3772 50 0000 R CNN +F 2 "" H 6750 3900 50 0001 C CNN +F 3 "" H 6750 3900 50 0001 C CNN + 1 6750 3900 + 1 0 0 -1 +$EndComp +$Comp +L Device:R_Small R7 +U 1 1 6046FF62 +P 6750 3500 +F 0 "R7" V 6950 3500 50 0000 C CNN +F 1 "470k" V 6850 3450 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6750 3500 50 0001 C CNN +F 3 "~" H 6750 3500 50 0001 C CNN + 1 6750 3500 + -1 0 0 1 +$EndComp +$Comp +L Device:R_Small R8 +U 1 1 60470AEB +P 6750 3750 +F 0 "R8" V 6554 3750 50 0000 C CNN +F 1 "105k" V 6645 3750 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6750 3750 50 0001 C CNN +F 3 "~" H 6750 3750 50 0001 C CNN + 1 6750 3750 + -1 0 0 1 +$EndComp +Wire Wire Line + 6750 3850 6750 3900 +Wire Wire Line + 6050 3300 6400 3300 +Wire Wire Line + 6600 3300 6750 3300 +Wire Wire Line + 6750 3300 6750 3400 +Wire Wire Line + 6750 3300 6950 3300 +Wire Wire Line + 7250 3300 7250 3350 +Connection ~ 6750 3300 +Wire Wire Line + 7250 3550 7250 3650 +Wire Wire Line + 6750 3600 6750 3650 +Wire Wire Line + 6050 3600 6750 3600 +Connection ~ 6750 3600 +$Comp +L Device:C_Small C9 +U 1 1 6049F304 +P 6950 3500 +F 0 "C9" H 7050 3500 50 0000 L CNN +F 1 "100n" H 7000 3400 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6950 3500 50 0001 C CNN +F 3 "~" H 6950 3500 50 0001 C CNN + 1 6950 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6950 3600 6750 3600 +Wire Wire Line + 6950 3400 6950 3300 +Connection ~ 6950 3300 +Wire Wire Line + 6950 3300 7250 3300 +$Comp +L Custom_IC:PT4103 U2 +U 1 1 604F65F5 +P 5900 1450 +F 0 "U2" H 5900 1865 50 0000 C CNN +F 1 "PT4103" H 5900 1774 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-23-6_Handsoldering" H 5900 1750 50 0001 C CNN +F 3 "" H 5900 1750 50 0001 C CNN +F 4 "C19861" H 5900 1450 50 0001 C CNN "LCSC" + 1 5900 1450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR021 +U 1 1 604F747D +P 5200 1700 +F 0 "#PWR021" H 5200 1450 50 0001 C CNN +F 1 "GND" V 5205 1572 50 0000 R CNN +F 2 "" H 5200 1700 50 0001 C CNN +F 3 "" H 5200 1700 50 0001 C CNN + 1 5200 1700 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR020 +U 1 1 604F78DE +P 5200 1250 +F 0 "#PWR020" H 5200 1100 50 0001 C CNN +F 1 "+5V" H 5215 1423 50 0000 C CNN +F 2 "" H 5200 1250 50 0001 C CNN +F 3 "" H 5200 1250 50 0001 C CNN + 1 5200 1250 + 1 0 0 -1 +$EndComp +$Comp +L rgb_lcd_pihat-rescue:C_Polarized_Small-Device C4 +U 1 1 604F81AF +P 5050 1450 +F 0 "C4" H 4850 1450 50 0000 L CNN +F 1 "22u" H 4850 1350 50 0000 L CNN +F 2 "Capacitor_SMD:CP_Elec_4x5.3" H 5050 1450 50 0001 C CNN +F 3 "~" H 5050 1450 50 0001 C CNN +F 4 "C305355" H 5050 1450 50 0001 C CNN "LCSC" + 1 5050 1450 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small C6 +U 1 1 604F878F +P 5250 1450 +F 0 "C6" H 5350 1450 50 0000 L CNN +F 1 "100n" H 5300 1350 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5250 1450 50 0001 C CNN +F 3 "~" H 5250 1450 50 0001 C CNN + 1 5250 1450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 1250 5250 1250 +Wire Wire Line + 5250 1250 5250 1350 +Wire Wire Line + 5200 1250 5050 1250 +Wire Wire Line + 5050 1250 5050 1350 +Connection ~ 5200 1250 +Wire Wire Line + 5050 1550 5050 1700 +Wire Wire Line + 5050 1700 5200 1700 +Wire Wire Line + 5250 1550 5250 1650 +Wire Wire Line + 5250 1700 5200 1700 +Connection ~ 5200 1700 +Wire Wire Line + 5250 1650 5550 1650 +Connection ~ 5250 1650 +Wire Wire Line + 5250 1650 5250 1700 +Wire Wire Line + 5250 1250 5500 1250 +Wire Wire Line + 5550 1250 5550 1300 +Connection ~ 5250 1250 +Wire Wire Line + 5550 1450 5500 1450 +Connection ~ 5500 1250 +Wire Wire Line + 5500 1250 5550 1250 +$Comp +L Device:L_Small L1 +U 1 1 60531AA4 +P 5900 850 +F 0 "L1" V 6085 850 50 0000 C CNN +F 1 "22u" V 5994 850 50 0000 C CNN +F 2 "Inductor_SMD:L_6.3x6.3_H3" H 5900 850 50 0001 C CNN +F 3 "~" H 5900 850 50 0001 C CNN + 1 5900 850 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 5500 1250 5500 850 +Wire Wire Line + 5500 850 5800 850 +$Comp +L Device:D_Schottky_Small D3 +U 1 1 60545650 +P 6500 850 +F 0 "D3" H 6500 643 50 0000 C CNN +F 1 "D_Schottky_Small" H 6500 734 50 0000 C CNN +F 2 "Diode_SMD:D_SMC" V 6500 850 50 0001 C CNN +F 3 "~" V 6500 850 50 0001 C CNN +F 4 "C353177" H 6500 850 50 0001 C CNN "LCSC" + 1 6500 850 + -1 0 0 1 +$EndComp +Wire Wire Line + 6000 850 6300 850 +Wire Wire Line + 6250 1300 6300 1300 +Wire Wire Line + 6300 1300 6300 850 +Connection ~ 6300 850 +Wire Wire Line + 6300 850 6400 850 +Wire Wire Line + 6250 1450 6700 1450 +Wire Wire Line + 6700 1450 6700 1000 +Wire Wire Line + 6700 850 6600 850 +Text GLabel 10350 6250 0 50 Input ~ 0 +LED- +Text GLabel 10300 6050 0 50 Input ~ 0 +LED+ +Text GLabel 8250 850 2 50 Input ~ 0 +LED+ +Wire Wire Line + 8250 850 7900 850 +Connection ~ 6700 850 +Text GLabel 6600 1650 2 50 Input ~ 0 +LED- +Wire Wire Line + 6250 1650 6300 1650 +$Comp +L Device:R_Small R5 +U 1 1 605765BB +P 6450 1950 +F 0 "R5" H 6550 1900 50 0000 C CNN +F 1 "1" H 6550 2000 50 0000 C CNN +F 2 "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder" H 6450 1950 50 0001 C CNN +F 3 "~" H 6450 1950 50 0001 C CNN +F 4 "C163871" H 6450 1950 50 0001 C CNN "LCSC" + 1 6450 1950 + -1 0 0 1 +$EndComp +$Comp +L Device:R_Small R6 +U 1 1 60577198 +P 6700 2300 +F 0 "R6" H 6600 2250 50 0000 C CNN +F 1 "1" H 6600 2350 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6700 2300 50 0001 C CNN +F 3 "~" H 6700 2300 50 0001 C CNN +F 4 "C163871" H 6700 2300 50 0001 C CNN "LCSC" + 1 6700 2300 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR029 +U 1 1 60577C28 +P 6600 2450 +F 0 "#PWR029" H 6600 2200 50 0001 C CNN +F 1 "GND" V 6605 2322 50 0000 R CNN +F 2 "" H 6600 2450 50 0001 C CNN +F 3 "" H 6600 2450 50 0001 C CNN + 1 6600 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 2400 6700 2450 +Wire Wire Line + 6700 2450 6600 2450 +Wire Wire Line + 6450 2050 6450 2450 +Wire Wire Line + 6450 2450 6600 2450 +Connection ~ 6600 2450 +Wire Wire Line + 6450 1850 6450 1800 +Connection ~ 6450 1650 +Wire Wire Line + 6450 1650 6600 1650 +$Comp +L rgb_lcd_pihat-rescue:R_Potentiometer-Device RV1 +U 1 1 60596FF2 +P 6700 1950 +F 0 "RV1" H 7100 2050 50 0000 R CNN +F 1 "10" H 7050 1950 50 0000 R CNN +F 2 "Potentiometer_SMD:Potentiometer_Bourns_3214J_Horizontal" H 6700 1950 50 0001 C CNN +F 3 "~" H 6700 1950 50 0001 C CNN +F 4 "C124638" H 6700 1950 50 0001 C CNN "LCSC" + 1 6700 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 1800 6450 1800 +Connection ~ 6450 1800 +Wire Wire Line + 6450 1800 6450 1650 +Wire Wire Line + 6700 2100 6700 2150 +Wire Wire Line + 6850 1950 6900 1950 +Wire Wire Line + 6900 1950 6900 2150 +Wire Wire Line + 6900 2150 6700 2150 +Connection ~ 6700 2150 +Wire Wire Line + 6700 2150 6700 2200 +$Comp +L Device:C_Small C8 +U 1 1 605B8328 +P 7250 1500 +F 0 "C8" H 7350 1500 50 0000 L CNN +F 1 "220n" H 7300 1400 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7250 1500 50 0001 C CNN +F 3 "~" H 7250 1500 50 0001 C CNN + 1 7250 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 1000 7250 1000 +Wire Wire Line + 7250 1000 7250 1400 +Connection ~ 6700 1000 +Wire Wire Line + 6700 1000 6700 850 +Wire Wire Line + 7250 1600 7250 2450 +Wire Wire Line + 7250 2450 6700 2450 +Connection ~ 6700 2450 +$Comp +L Switch:SW_SPDT SW1 +U 1 1 605E0D2C +P 5700 2100 +F 0 "SW1" H 5650 2250 50 0000 L CNN +F 1 "SW_SPDT" H 5700 2100 50 0000 L CNN +F 2 "Button_Switch_SMD:SW_SPDT_PCM12" H 5700 2100 50 0001 C CNN +F 3 "~" H 5700 2100 50 0001 C CNN +F 4 "C397350" H 5700 2100 50 0001 C CNN "LCSC" + 1 5700 2100 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR027 +U 1 1 605E24A1 +P 6000 2000 +F 0 "#PWR027" H 6000 1750 50 0001 C CNN +F 1 "GND" V 6005 1872 50 0000 R CNN +F 2 "" H 6000 2000 50 0001 C CNN +F 3 "" H 6000 2000 50 0001 C CNN + 1 6000 2000 + 0 -1 -1 0 +$EndComp +$Comp +L power:+5V #PWR024 +U 1 1 605E28E2 +P 6000 2550 +F 0 "#PWR024" H 6000 2400 50 0001 C CNN +F 1 "+5V" H 6015 2723 50 0000 C CNN +F 2 "" H 6000 2550 50 0001 C CNN +F 3 "" H 6000 2550 50 0001 C CNN + 1 6000 2550 + -1 0 0 1 +$EndComp +Wire Wire Line + 1650 1750 1400 1750 +Wire Wire Line + 2150 2950 2350 2950 +Wire Wire Line + 2150 2850 2350 2850 +Wire Wire Line + 2150 2750 2350 2750 +Wire Wire Line + 2150 2550 2350 2550 +Wire Wire Line + 2150 2250 2350 2250 +Wire Wire Line + 2150 2150 2350 2150 +Wire Wire Line + 2150 2050 2350 2050 +$Comp +L power:GND #PWR013 +U 1 1 6067AD48 +P 2350 1950 +F 0 "#PWR013" H 2350 1700 50 0001 C CNN +F 1 "GND" V 2355 1822 50 0000 R CNN +F 2 "" H 2350 1950 50 0001 C CNN +F 3 "" H 2350 1950 50 0001 C CNN + 1 2350 1950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 1950 2150 1950 +Wire Wire Line + 2150 1850 2350 1850 +Wire Wire Line + 2350 1750 2150 1750 +Wire Wire Line + 2150 1350 2350 1350 +Wire Wire Line + 2150 1450 2350 1450 +Text GLabel 2350 2950 2 50 Input ~ 0 +Red1 +Text GLabel 2350 2850 2 50 Input ~ 0 +Red0 +Text GLabel 2350 2750 2 50 Input ~ 0 +Green4 +Text GLabel 2350 2550 2 50 Input ~ 0 +Green0 +Text GLabel 2350 2250 2 50 Input ~ 0 +Blue3 +Text GLabel 2350 2150 2 50 Input ~ 0 +Blue4 +Text GLabel 2350 2050 2 50 Input ~ 0 +Red5 +Text GLabel 2350 1850 2 50 Input ~ 0 +Red4 +Text GLabel 2350 1750 2 50 Input ~ 0 +Red3 +Text GLabel 2350 1450 2 50 Input ~ 0 +Green3 +Text GLabel 2350 1350 2 50 Input ~ 0 +Green2 +Text GLabel 1400 1750 0 50 Input ~ 0 +Red2 +$Comp +L Device:LED D2 +U 1 1 606D6C3E +P 2850 1150 +F 0 "D2" V 2889 1032 50 0000 R CNN +F 1 "PWRLED" V 2798 1032 50 0000 R CNN +F 2 "LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2850 1150 50 0001 C CNN +F 3 "~" H 2850 1150 50 0001 C CNN + 1 2850 1150 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R_Small R4 +U 1 1 606D7C4E +P 2850 1550 +F 0 "R4" V 2654 1550 50 0000 C CNN +F 1 "7k5" V 2745 1550 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2850 1550 50 0001 C CNN +F 3 "~" H 2850 1550 50 0001 C CNN + 1 2850 1550 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR026 +U 1 1 606D81B7 +P 2850 1750 +F 0 "#PWR026" H 2850 1500 50 0001 C CNN +F 1 "GND" V 2855 1622 50 0000 R CNN +F 2 "" H 2850 1750 50 0001 C CNN +F 3 "" H 2850 1750 50 0001 C CNN + 1 2850 1750 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR025 +U 1 1 606E69F0 +P 2850 900 +F 0 "#PWR025" H 2850 750 50 0001 C CNN +F 1 "+5V" H 2865 1073 50 0000 C CNN +F 2 "" H 2850 900 50 0001 C CNN +F 3 "" H 2850 900 50 0001 C CNN + 1 2850 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2850 1650 2850 1750 +Wire Wire Line + 2850 1300 2850 1450 +Wire Wire Line + 2850 900 2850 1000 +Text Notes 10950 6450 2 50 ~ 0 +mirrored connector to match pinout from the display +Wire Wire Line + 5050 6900 5050 7100 +Wire Wire Line + 5050 6500 5050 6700 +$Comp +L Device:C_Small C11 +U 1 1 6030FE8B +P 6200 2300 +F 0 "C11" H 6300 2300 50 0000 L CNN +F 1 "100n" H 6250 2200 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6200 2300 50 0001 C CNN +F 3 "~" H 6200 2300 50 0001 C CNN + 1 6200 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6200 2400 6200 2450 +Wire Wire Line + 6200 2450 6450 2450 +Connection ~ 6450 2450 +Wire Wire Line + 6300 1650 6300 2100 +Wire Wire Line + 6300 2100 6200 2100 +Wire Wire Line + 6200 2100 6200 2200 +Connection ~ 6300 1650 +Wire Wire Line + 6300 1650 6450 1650 +$Comp +L Connector_Generic:Conn_01x03 J5 +U 1 1 60330AC4 +P 10700 1400 +F 0 "J5" H 10650 1750 50 0000 L CNN +F 1 "Conn_01x03" H 10450 1650 50 0000 L CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 10700 1400 50 0001 C CNN +F 3 "~" H 10700 1400 50 0001 C CNN +F 4 "" H 10700 1400 50 0001 C CNN "LCSC" + 1 10700 1400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5900 2000 6000 2000 +Text GLabel 6900 2150 2 50 Input ~ 0 +RV2 +Text GLabel 6750 1800 2 50 Input ~ 0 +RV1 +Wire Wire Line + 6700 1800 6750 1800 +Connection ~ 6700 1800 +Wire Wire Line + 10500 1400 10500 1500 +Wire Wire Line + 10500 1500 10450 1500 +Connection ~ 10500 1500 +Text Notes 11050 1850 2 50 ~ 0 +Connector for external \nbacklight on/off switch +$Comp +L Mechanical:MountingHole H1 +U 1 1 603BBE19 +P 9800 6750 +F 0 "H1" H 9900 6796 50 0000 L CNN +F 1 "MountingHole" H 9900 6705 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 9800 6750 50 0001 C CNN +F 3 "~" H 9800 6750 50 0001 C CNN + 1 9800 6750 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H2 +U 1 1 603BCE2E +P 9800 6950 +F 0 "H2" H 9900 6996 50 0000 L CNN +F 1 "MountingHole" H 9900 6905 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 9800 6950 50 0001 C CNN +F 3 "~" H 9800 6950 50 0001 C CNN + 1 9800 6950 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 603BD03E +P 10550 6750 +F 0 "H3" H 10650 6796 50 0000 L CNN +F 1 "MountingHole" H 10650 6705 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10550 6750 50 0001 C CNN +F 3 "~" H 10550 6750 50 0001 C CNN + 1 10550 6750 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 603BD2B0 +P 10550 6950 +F 0 "H4" H 10650 6996 50 0000 L CNN +F 1 "MountingHole" H 10650 6905 50 0000 L CNN +F 2 "MountingHole:MountingHole_3.2mm_M3" H 10550 6950 50 0001 C CNN +F 3 "~" H 10550 6950 50 0001 C CNN + 1 10550 6950 + 1 0 0 -1 +$EndComp +$Comp +L rgb_lcd_pihat-rescue:Crystal_GND24-device Y1 +U 1 1 60467B7E +P 2950 6750 +F 0 "Y1" V 2600 6700 50 0000 L CNN +F 1 "Crystal_GND24" V 2700 6550 50 0000 L CNN +F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" H 2950 6750 50 0001 C CNN +F 3 "~" H 2950 6750 50 0001 C CNN +F 4 "C709175" H 2950 6750 50 0001 C CNN "LCSC" + 1 2950 6750 + 0 1 1 0 +$EndComp +Wire Wire Line + 3600 6500 3500 6500 +Wire Wire Line + 3500 6500 3500 6250 +Wire Wire Line + 3600 6600 3400 6600 +Wire Wire Line + 2750 6900 2950 6900 +Connection ~ 2950 6900 +Wire Wire Line + 3350 6800 3600 6800 +Wire Wire Line + 2950 6600 2750 6600 +Connection ~ 2950 6600 +$Comp +L rgb_lcd_pihat-rescue:USB_C_Receptacle_USB2.0-Connector J1 +U 1 1 60591EAA +P 1750 6100 +F 0 "J1" H 1857 6967 50 0000 C CNN +F 1 "USB_C_Receptacle_USB2.0" H 1857 6876 50 0000 C CNN +F 2 "Connector_USB:USB_C_Receptacle_Palconn_UTC16-G" H 1900 6100 50 0001 C CNN +F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 1900 6100 50 0001 C CNN +F 4 "C319148" H 1750 6100 50 0001 C CNN "LCSC" + 1 1750 6100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 6000 2350 6050 +Wire Wire Line + 2350 6300 2350 6250 +Wire Wire Line + 1750 7000 1650 7000 +Wire Wire Line + 1650 7000 1650 7100 +Wire Wire Line + 1650 7000 1450 7000 +Connection ~ 1650 7000 +$Comp +L rgb_lcd_pihat-rescue:Logo-Custom_logo LOGO1 +U 1 1 606925A8 +P 7400 6750 +F 0 "LOGO1" H 7778 6771 50 0000 L CNN +F 1 "Logo" H 7778 6680 50 0000 L CNN +F 2 "Custom_logo:BB" H 7150 7000 50 0001 C CNN +F 3 "" H 7150 7000 50 0001 C CNN + 1 7400 6750 + 1 0 0 -1 +$EndComp +Text Notes 550 5150 0 50 ~ 0 +removed 5V from USB because it will be the same as from the Pi header +Text GLabel 1400 1350 0 50 Input ~ 0 +Blue0 +Text GLabel 1400 2050 0 50 Input ~ 0 +Blue5 +Text GLabel 1400 2450 0 50 Input ~ 0 +Blue1 +Text GLabel 1400 2550 0 50 Input ~ 0 +Blue2 +NoConn ~ 1650 2850 +Wire Wire Line + 1400 2550 1650 2550 +Wire Wire Line + 1650 2450 1400 2450 +Wire Wire Line + 1400 2050 1650 2050 +Wire Wire Line + 1400 1350 1650 1350 +NoConn ~ 1650 1650 +NoConn ~ 2150 1550 +$Comp +L Connector_Generic:Conn_02x20_Odd_Even J2 +U 1 1 602EEB0B +P 1850 1950 +F 0 "J2" H 1900 3067 50 0000 C CNN +F 1 "RPI40" H 1900 2976 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" H 1850 1950 50 0001 C CNN +F 3 "~" H 1850 1950 50 0001 C CNN +F 4 "C50982" H 1850 1950 50 0001 C CNN "LCSC" + 1 1850 1950 + 1 0 0 -1 +$EndComp +NoConn ~ 1650 1850 +NoConn ~ 1650 1050 +Text GLabel 1350 1550 0 50 Input ~ 0 +Green5 +Wire Wire Line + 1350 1550 1650 1550 +Text GLabel 1400 2650 0 50 Input ~ 0 +Green1 +NoConn ~ 1650 1950 +NoConn ~ 1650 2150 +NoConn ~ 2350 6600 +NoConn ~ 2350 6700 +NoConn ~ 2350 5700 +NoConn ~ 2350 5800 +Wire Wire Line + 2950 6600 3350 6600 +Wire Wire Line + 2950 6900 3600 6900 +Wire Wire Line + 3000 6950 3600 6950 +$Comp +L power:+5V #PWR010 +U 1 1 602F9551 +P 3375 6975 +F 0 "#PWR010" H 3375 6825 50 0001 C CNN +F 1 "+5V" H 3475 7025 50 0000 C CNN +F 2 "" H 3375 6975 50 0001 C CNN +F 3 "" H 3375 6975 50 0001 C CNN + 1 3375 6975 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3350 6600 3350 6800 +NoConn ~ 3600 6300 +NoConn ~ 3600 6400 +Text Notes 7650 2800 2 50 ~ 0 +Backlight LED Driver +Text Notes 1700 3150 0 50 ~ 0 +RPI Header\n +Connection ~ 2750 6750 +Wire Wire Line + 2550 6900 2550 7350 +Wire Wire Line + 2750 6750 3150 6750 +Wire Wire Line + 2550 6750 2750 6750 +Connection ~ 2550 6750 +Wire Wire Line + 2550 6750 2550 6900 +NoConn ~ 10500 5850 +$Comp +L Jumper:Jumper_3_Bridged12 JP1 +U 1 1 60892CAD +P 8050 3600 +F 0 "JP1" V 8050 3650 50 0000 L CNN +F 1 "Jumper_3_Bridged12" V 8095 3667 50 0001 L CNN +F 2 "Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm" H 8050 3600 50 0001 C CNN +F 3 "~" H 8050 3600 50 0001 C CNN + 1 8050 3600 + 0 1 -1 0 +$EndComp +$Comp +L Jumper:Jumper_3_Bridged12 JP2 +U 1 1 608943E0 +P 8550 3600 +F 0 "JP2" V 8550 3650 50 0000 L CNN +F 1 "Jumper_3_Bridged12" V 9000 3700 50 0001 L CNN +F 2 "Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm" H 8550 3600 50 0001 C CNN +F 3 "~" H 8550 3600 50 0001 C CNN + 1 8550 3600 + 0 -1 1 0 +$EndComp +Wire Wire Line + 8550 3300 8550 3350 +Wire Wire Line + 8050 3300 8050 3350 +$Comp +L power:GND #PWR04 +U 1 1 60902B54 +P 8300 3950 +F 0 "#PWR04" H 8300 3700 50 0001 C CNN +F 1 "GND" V 8305 3822 50 0000 R CNN +F 2 "" H 8300 3950 50 0001 C CNN +F 3 "" H 8300 3950 50 0001 C CNN + 1 8300 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8550 3850 8550 3900 +Wire Wire Line + 8550 3900 8300 3900 +Wire Wire Line + 8050 3900 8050 3850 +Wire Wire Line + 8300 3900 8300 3950 +Connection ~ 8300 3900 +Wire Wire Line + 8300 3900 8050 3900 +Text GLabel 7850 3600 0 50 Input ~ 0 +L_R +Text GLabel 8750 3600 2 50 Input ~ 0 +U_D +Wire Wire Line + 8750 3600 8700 3600 +Wire Wire Line + 7850 3600 7900 3600 +Wire Wire Line + 4900 3300 5400 3300 +Wire Wire Line + 4900 3800 5250 3800 +Wire Wire Line + 5500 1450 5500 1850 +Wire Notes Line + 3300 2850 9100 2850 +NoConn ~ 2350 5500 +Text GLabel 1400 2750 0 50 Input ~ 0 +BL_ENABLE +Wire Wire Line + 1400 2750 1650 2750 +$Comp +L Device:R_Small R10 +U 1 1 60C60D4C +P 6000 2350 +F 0 "R10" H 6200 2350 50 0000 R CNN +F 1 "105k" H 6200 2450 50 0000 R CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" H 6000 2350 50 0001 C CNN +F 3 "~" H 6000 2350 50 0001 C CNN + 1 6000 2350 + -1 0 0 1 +$EndComp +Connection ~ 5500 1850 +$Comp +L power:GND #PWR07 +U 1 1 60C730E6 +P 4450 2500 +F 0 "#PWR07" H 4450 2250 50 0001 C CNN +F 1 "GND" V 4455 2372 50 0000 R CNN +F 2 "" H 4450 2500 50 0001 C CNN +F 3 "" H 4450 2500 50 0001 C CNN + 1 4450 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4450 2400 4450 2450 +Wire Wire Line + 4450 1850 4450 2000 +Text GLabel 3850 2200 0 50 Input ~ 0 +BL_ENABLE +$Comp +L Device:R_Small R9 +U 1 1 60CA8B3D +P 4000 2200 +F 0 "R9" V 3804 2200 50 0000 C CNN +F 1 "1k5" V 3895 2200 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" H 4000 2200 50 0001 C CNN +F 3 "~" H 4000 2200 50 0001 C CNN + 1 4000 2200 + 0 1 1 0 +$EndComp +Wire Wire Line + 3900 2200 3850 2200 +Wire Wire Line + 4150 2200 4100 2200 +$Comp +L Device:Q_NMOS_GSD Q1 +U 1 1 60D15588 +P 4350 2200 +F 0 "Q1" H 4555 2246 50 0000 L CNN +F 1 "ATM7002KNSA" H 4555 2155 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 4550 2300 50 0001 C CNN +F 3 "https://datasheet.lcsc.com/szlcsc/2011132035_Agertech-ATM7002KNSA_C915711.pdf" H 4350 2200 50 0001 C CNN +F 4 "C915711" H 4350 2200 50 0001 C CNN "LCSC" +F 5 "X" H 4350 2200 50 0001 C CNN "Other Source" + 1 4350 2200 + 1 0 0 -1 +$EndComp +Connection ~ 7250 3300 +Connection ~ 8050 3300 +Wire Wire Line + 7250 3300 7750 3300 +$Comp +L Connector:TestPoint TP1 +U 1 1 60E25800 +P 7750 3200 +F 0 "TP1" H 7808 3318 50 0000 L CNN +F 1 "3V3_DISPLAY" H 7808 3227 50 0000 L CNN +F 2 "TestPoint:TestPoint_Keystone_5000-5004_Miniature" H 7950 3200 50 0001 C CNN +F 3 "~" H 7950 3200 50 0001 C CNN +F 4 "C238122" H 7750 3200 50 0001 C CNN "LCSC" + 1 7750 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7750 3200 7750 3300 +Connection ~ 7750 3300 +Wire Wire Line + 7750 3300 8050 3300 +$Comp +L power:+3.3VP #PWR0101 +U 1 1 60E5BA1B +P 7250 3200 +F 0 "#PWR0101" H 7400 3150 50 0001 C CNN +F 1 "+3.3VP" H 7270 3343 50 0000 C CNN +F 2 "" H 7250 3200 50 0001 C CNN +F 3 "" H 7250 3200 50 0001 C CNN + 1 7250 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7250 3200 7250 3300 +Wire Wire Line + 9600 2350 10350 2350 +Wire Wire Line + 8050 3300 8550 3300 +Connection ~ 8550 3300 +Wire Wire Line + 8550 3300 9600 3300 +Wire Wire Line + 9600 3300 9600 2350 +Wire Notes Line + 3300 4400 9100 4400 +Wire Notes Line + 3300 550 3300 4400 +Text Notes 7500 4350 2 50 ~ 0 +3V3 buck for display +Text Notes 7600 4350 0 50 ~ 0 +scanline direction settings for display +Wire Notes Line + 7550 2850 7550 4400 +Text Notes 8900 1000 2 50 ~ 0 +3 Series, 6 Parallel LEDs @ 192mA +Wire Notes Line + 3300 550 9100 550 +Wire Wire Line + 6000 2450 6000 2550 +Wire Wire Line + 5500 1850 5500 2100 +Wire Wire Line + 6000 2250 6000 2200 +Wire Wire Line + 6000 2200 5900 2200 +Wire Wire Line + 4450 1850 5500 1850 +$Comp +L Connector:TestPoint TP2 +U 1 1 611790C2 +P 7900 750 +F 0 "TP2" H 7958 868 50 0000 L CNN +F 1 "BG_LEDS" H 7958 777 50 0000 L CNN +F 2 "TestPoint:TestPoint_Keystone_5000-5004_Miniature" H 8100 750 50 0001 C CNN +F 3 "~" H 8100 750 50 0001 C CNN +F 4 "C238122" H 7900 750 50 0001 C CNN "LCSC" + 1 7900 750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7900 750 7900 850 +Wire Notes Line + 9100 550 9100 4400 +Connection ~ 7900 850 +Wire Wire Line + 7900 850 6700 850 +$Comp +L rgb_lcd_pihat-rescue:Logo-Custom_logo LOGO2 +U 1 1 6032B777 +P 8500 6750 +F 0 "LOGO2" H 8878 6771 50 0000 L CNN +F 1 "Logo" H 8878 6680 50 0000 L CNN +F 2 "footprints:julian_logo_4mm" H 8250 7000 50 0001 C CNN +F 3 "" H 8250 7000 50 0001 C CNN + 1 8500 6750 + 1 0 0 -1 +$EndComp +$Comp +L Device:R_Small R11 +U 1 1 603499A4 +P 4150 2350 +F 0 "R11" V 3954 2350 50 0000 C CNN +F 1 "105k" V 4045 2350 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4150 2350 50 0001 C CNN +F 3 "~" H 4150 2350 50 0001 C CNN + 1 4150 2350 + -1 0 0 1 +$EndComp +Wire Wire Line + 4150 2250 4150 2200 +Connection ~ 4150 2200 +Wire Wire Line + 4150 2450 4450 2450 +Connection ~ 4450 2450 +Wire Wire Line + 4450 2450 4450 2500 +Wire Wire Line + 3375 7200 3375 6975 +Wire Wire Line + 3375 7200 3600 7200 +$Comp +L Device:C_Small C13 +U 1 1 607E9212 +P 3300 7125 +F 0 "C13" H 3400 7375 50 0000 R CNN +F 1 "10u" H 3400 7450 50 0000 R CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 3300 7125 50 0001 C CNN +F 3 "~" H 3300 7125 50 0001 C CNN + 1 3300 7125 + -1 0 0 1 +$EndComp +$Comp +L Device:C_Small C12 +U 1 1 607E97F5 +P 3200 7125 +F 0 "C12" H 3375 7350 50 0000 R CNN +F 1 "100n" H 3425 7425 50 0000 R CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 3200 7125 50 0001 C CNN +F 3 "~" H 3200 7125 50 0001 C CNN + 1 3200 7125 + -1 0 0 1 +$EndComp +Wire Wire Line + 3300 7225 3300 7300 +Connection ~ 3300 7300 +Wire Wire Line + 3300 7300 3400 7300 +Wire Wire Line + 3200 7225 3200 7300 +Connection ~ 3200 7300 +Wire Wire Line + 3200 7300 3300 7300 +Wire Wire Line + 3200 7025 3200 6975 +Wire Wire Line + 3200 6975 3300 6975 +Connection ~ 3375 6975 +Wire Wire Line + 3300 7025 3300 6975 +Connection ~ 3300 6975 +Wire Wire Line + 3300 6975 3375 6975 +Wire Wire Line + 3400 6050 2350 6050 +Wire Wire Line + 3400 6050 3400 6600 +Connection ~ 2350 6050 +Wire Wire Line + 2350 6050 2350 6100 +Wire Wire Line + 2350 6250 3500 6250 +Connection ~ 2350 6250 +Wire Wire Line + 2350 6250 2350 6200 +$Comp +L Device:C_Small C14 +U 1 1 608C3BB4 +P 4450 7350 +F 0 "C14" H 4575 7425 50 0000 R CNN +F 1 "10n" H 4600 7500 50 0000 R CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4450 7350 50 0001 C CNN +F 3 "~" H 4450 7350 50 0001 C CNN + 1 4450 7350 + -1 0 0 1 +$EndComp +$Comp +L Device:C_Small C15 +U 1 1 608C4477 +P 4650 7250 +F 0 "C15" H 4625 7350 50 0000 R CNN +F 1 "10n" H 4650 7425 50 0000 R CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4650 7250 50 0001 C CNN +F 3 "~" H 4650 7250 50 0001 C CNN + 1 4650 7250 + -1 0 0 1 +$EndComp +Wire Wire Line + 4450 7450 4450 7525 +Wire Wire Line + 4450 7525 4650 7525 +Wire Wire Line + 4650 7525 4650 7350 +Connection ~ 4650 7525 +$Comp +L power:GND #PWR02 +U 1 1 608EFBCC +P 4650 7600 +F 0 "#PWR02" H 4650 7350 50 0001 C CNN +F 1 "GND" V 4655 7472 50 0000 R CNN +F 2 "" H 4650 7600 50 0001 C CNN +F 3 "" H 4650 7600 50 0001 C CNN + 1 4650 7600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4650 7600 4650 7525 +Wire Wire Line + 4450 7250 4450 7200 +Wire Wire Line + 4300 7200 4450 7200 +Connection ~ 4450 7200 +Wire Wire Line + 4450 7200 5400 7200 +Wire Wire Line + 4650 7150 4650 7100 +Connection ~ 4650 7100 +Wire Wire Line + 4650 7100 5050 7100 +Wire Wire Line + 4300 7000 5400 7000 +Text GLabel 4450 1850 0 50 Input ~ 0 +BL_CONTROLLER_EN +Text GLabel 10450 1500 0 50 Input ~ 0 +BL_CONTROLLER_EN +$Comp +L power:GND #PWR0102 +U 1 1 6096C531 +P 10350 1300 +F 0 "#PWR0102" H 10350 1050 50 0001 C CNN +F 1 "GND" H 10250 1225 50 0000 R CNN +F 2 "" H 10350 1300 50 0001 C CNN +F 3 "" H 10350 1300 50 0001 C CNN + 1 10350 1300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10350 1300 10500 1300 +$Comp +L Graphic:Logo_Open_Hardware_Small OSWH1 +U 1 1 6081A609 +P 6700 7550 +F 0 "OSWH1" H 6700 7825 50 0001 C CNN +F 1 "Logo_Open_Hardware_Small" H 6700 7325 50 0001 C CNN +F 2 "Symbol:OSHW-Symbol_6.7x6mm_SilkScreen" H 6700 7550 50 0001 C CNN +F 3 "~" H 6700 7550 50 0001 C CNN + 1 6700 7550 + 1 0 0 -1 +$EndComp +$EndSCHEMATC