├── .gitignore ├── img └── 3d-model.png ├── schematic └── schematic.pdf ├── fp-lib-table ├── sym-lib-table ├── README.md ├── lib ├── footprint │ └── local_lib.pretty │ │ ├── SOT-143_Handsoldering.kicad_mod │ │ ├── TSOT-23_HandSoldering.kicad_mod │ │ ├── SOT-223-3_TabPin2.kicad_mod │ │ ├── RELAY_SRD-05VDC-SL-C.kicad_mod │ │ ├── SOT-363_SC-70-6_Handsoldering.kicad_mod │ │ ├── SMDIP-4_W7.62mm.kicad_mod │ │ ├── HRO-TYPE-C-31-M-12-HandSoldering.kicad_mod │ │ ├── D_MELF_Handsoldering.kicad_mod │ │ ├── SOIC-16_3.9x9.9mm_P1.27mm.kicad_mod │ │ ├── SW_SPST_SKQG_WithStem.kicad_mod │ │ └── ESP32-WROOM-32.kicad_mod └── symbol │ ├── local_lib.bak │ └── local_lib.kicad_sym ├── LICENSE └── esp32-4-channel-relays.kicad_pro /.gitignore: -------------------------------------------------------------------------------- 1 | fp-info-cache 2 | *.kicad_prl 3 | esp32-4-channel-relays-backups 4 | -------------------------------------------------------------------------------- /img/3d-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leomanangka/esp32-4-channel-relays/HEAD/img/3d-model.png -------------------------------------------------------------------------------- /schematic/schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leomanangka/esp32-4-channel-relays/HEAD/schematic/schematic.pdf -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (version 7) 3 | (lib (name "local_lib")(type "KiCad")(uri "${KIPRJMOD}/lib/footprint/local_lib.pretty")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (version 7) 3 | (lib (name "local_lib")(type "KiCad")(uri "${KIPRJMOD}/lib/symbol/local_lib.kicad_sym")(options "")(descr "Project symbol library")) 4 | ) 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PCB Design for 4-Channel Relays Based on ESP32-WROOM-32 Module 2 | 3 | This repository contains the PCB design files, schematic, and 3D model image 4 | for a 4-channel relay board based on the ESP32-WROOM-32 module. The board is 5 | designed for controlling various electronic devices such as light, fans, 6 | motors, and more. 7 | 8 | ## Features 9 | 10 | - Four independently controllable 5V relays. 11 | - ESP32-WROOM-32 module for wireless connectivity and easy programming. 12 | - Terminal block for easy integration to the electronic devices. 13 | - USB TYPE-C connector for power and programming 14 | - Small form factor for easy integration into any project. 15 | 16 | ## Repository Contents 17 | 18 | - **PCB design files**: The KiCad project files for the PCB design. 19 | - **Schematic**: The circuit diagram of the design. 20 | - **3D model image**: A preview image of the 3D model of the board. 21 | 22 | ## PCB Design 23 | 24 | The PCB design is created using KiCad, an open-source software suite for 25 | electronic design automation(EDA). The design files include the Schematic, the 26 | PCB layout, and the Gerber files required for manufacturing. 27 | 28 | The board include four 5V relays, each of which is controlled by a GPIO pin of 29 | the ESP32-WROOM-32 module. The module is also responsible for wireless 30 | connectivity and easy programming of the board. Terminal blocks are provided 31 | for easy connection to the electronic devices. The board also includes a USB 32 | TYPE-C connector for power and programming, providing a more robust and 33 | versatile interface than traditional USB connectors. 34 | 35 | ## Schematic 36 | 37 | The Schematic shows the circuit diagram of the design, including the 38 | ESP32-WROOM-32 module, the relays, and the other components of the board. 39 | 40 | ## 3D Model Image 41 | 42 | The 3D model image provides a preview of what the board looks like in a 3D view. 43 | This can be usefule for visualizing the board and how it will fit into your 44 | project. 45 | 46 | ![3D Model Image](https://github.com/Lmanangka/esp32-4-channel-relays/blob/main/img/3d-model.png?raw=true) 47 | 48 | ## License 49 | 50 | This design is released under the CERN Open Hardware License Version 2 - Permissive. 51 | You are free to use, modify, and distribute the design as long as you include 52 | the license file in your distribution. See the [LICENSE](https://github.com/Lmanangka/esp32-4-channel-relays/blob/main/LICENSE) 53 | file for details. 54 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SOT-143_Handsoldering.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SOT-143_Handsoldering" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "SOT-143 Handsoldering https://www.nxp.com/docs/en/package-information/SOT143B.pdf") 4 | (tags "SOT-143 Handsoldering") 5 | (attr smd) 6 | (fp_text reference "REF**" (at -0.02 -2.38) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ec1a1941-ca24-4889-9802-a081705f6c94) 9 | ) 10 | (fp_text value "SOT-143_Handsoldering" (at -0.02 2.48) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 7bc10eaa-4a77-4677-928f-5da951882ae4) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") 15 | (effects (font (size 0.5 0.5) (thickness 0.075))) 16 | (tstamp 8453800e-f0e6-427b-b293-3b35f5beedf4) 17 | ) 18 | (fp_line (start -0.65 1.56) (end 0.65 1.56) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c8b57236-a21e-4441-908c-152e4b3ffddd)) 20 | (fp_line (start 0.65 -1.56) (end -2.35 -1.56) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7983ac79-bafe-45b1-a756-a686eda502d8)) 22 | (fp_line (start -2.6 1.7) (end -2.6 -1.7) 23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee69d709-4f6a-4766-a15a-1522a72adba3)) 24 | (fp_line (start -2.6 1.7) (end 2.6 1.7) 25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a1a9a0d8-c6de-418f-9a57-bf7f74b6d401)) 26 | (fp_line (start 2.6 -1.7) (end -2.6 -1.7) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1bdf1bc-4795-4c22-8f8f-6d8bee3b843c)) 28 | (fp_line (start 2.6 -1.7) (end 2.6 1.7) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 810a4b14-e5ed-4ad0-8d89-04e0f44ede6d)) 30 | (fp_line (start -0.65 -0.95) (end -0.15 -1.45) 31 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 81597dda-409a-4871-8e77-5f370cd23613)) 32 | (fp_line (start -0.65 1.45) (end -0.65 -0.95) 33 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp da785e52-7416-4378-823e-25ab1e6ed13c)) 34 | (fp_line (start -0.15 -1.45) (end 0.65 -1.45) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1daec98e-bef0-4503-87b7-bb8022369e8f)) 36 | (fp_line (start 0.65 -1.45) (end 0.65 1.45) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d110c6c-79bc-46f5-8456-1d8a806b5f54)) 38 | (fp_line (start 0.65 1.45) (end -0.65 1.45) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97954bdd-6f0e-481b-b33b-a2801266daa9)) 40 | (pad "1" smd rect (at -1.5 -0.75) (size 1.7 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f7181bee-2b4c-42cf-9b68-6cc770ee34b9)) 41 | (pad "2" smd rect (at -1.5 0.95) (size 1.7 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 394a8e48-2af3-47e9-aeea-c60a6eb99e4e)) 42 | (pad "3" smd rect (at 1.5 0.95) (size 1.7 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 14d112dd-b9d6-4b07-a50b-69f19f5b653b)) 43 | (pad "4" smd rect (at 1.5 -0.95) (size 1.7 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63812413-76bf-4b7d-b018-8548186ce2f8)) 44 | (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-143.wrl" 45 | (offset (xyz 0 0 0)) 46 | (scale (xyz 1 1 1)) 47 | (rotate (xyz 0 0 0)) 48 | ) 49 | ) 50 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/TSOT-23_HandSoldering.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "TSOT-23_HandSoldering" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf") 4 | (tags "TSOT-23 Hand-soldering") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -2.45) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 1581205e-e4ca-4aad-a49d-0e5aaf13d426) 9 | ) 10 | (fp_text value "TSOT-23_HandSoldering" (at 0 2.5) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 6228fcb5-8e63-4687-8ee8-d1c21c037b48) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") 15 | (effects (font (size 0.5 0.5) (thickness 0.075))) 16 | (tstamp ed72ef38-b304-4064-9bce-225d6a7e147c) 17 | ) 18 | (fp_line (start 0.93 -1.51) (end -1.5 -1.51) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5fa7523-a875-47cd-b40a-351582d60e68)) 20 | (fp_line (start 0.95 -1.5) (end 0.95 -0.5) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 63b88fa4-141c-4cb7-913b-f25ec3db5473)) 22 | (fp_line (start 0.95 0.5) (end 0.95 1.55) 23 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec7aa920-d7dd-40c8-a2f6-5f0410fc91d9)) 24 | (fp_line (start 0.95 1.55) (end -0.9 1.55) 25 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 54f450be-318f-49c7-9a94-fab221ef5533)) 26 | (fp_line (start -2.96 -1.7) (end -2.96 1.7) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e147ab37-32ac-479e-8e69-15f3040c74d2)) 28 | (fp_line (start -2.96 -1.7) (end 2.96 -1.7) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a09f1fbc-9f05-4b56-9bfa-dba9e21549aa)) 30 | (fp_line (start 2.96 1.7) (end -2.96 1.7) 31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fad8e051-5def-4598-ad16-220adedb5c77)) 32 | (fp_line (start 2.96 1.7) (end 2.96 -1.7) 33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp acef3228-a27a-47be-a9e1-555d26e99135)) 34 | (fp_line (start -0.88 -1) (end -0.88 1.45) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d9292a3d-7627-42f9-9147-8d769814df67)) 36 | (fp_line (start -0.88 -1) (end -0.43 -1.45) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18e68a8b-3878-4f24-821a-ed88caefcdbb)) 38 | (fp_line (start 0.88 -1.45) (end -0.43 -1.45) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22fef43c-f8fb-47f0-89b1-d27801c72703)) 40 | (fp_line (start 0.88 -1.45) (end 0.88 1.45) 41 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2812761-9b98-4bd0-bcdd-8508902a1b7c)) 42 | (fp_line (start 0.88 1.45) (end -0.88 1.45) 43 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bcc2b195-2531-4b91-989c-d44da977b851)) 44 | (pad "1" smd rect (at -1.71 -0.95) (size 2 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3caa8293-36ef-4dbd-bb5b-fdcc30a5267a)) 45 | (pad "2" smd rect (at -1.71 0.95) (size 2 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e19aee19-0c56-4273-9156-82c7df765838)) 46 | (pad "3" smd rect (at 1.71 0) (size 2 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc0ea941-b066-41d0-8f51-f6d89a26c364)) 47 | (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TSOT-23.wrl" 48 | (offset (xyz 0 0 0)) 49 | (scale (xyz 1 1 1)) 50 | (rotate (xyz 0 0 0)) 51 | ) 52 | ) 53 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SOT-223-3_TabPin2.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SOT-223-3_TabPin2" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "module CMS SOT223 4 pins") 4 | (tags "CMS SOT") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -4.5) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 095b50a5-76ce-476b-aa10-37a37fa441f1) 9 | ) 10 | (fp_text value "SOT-223-3_TabPin2" (at 0 4.5) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp a763838d-1dc3-4eda-bbc0-fbcf1edf1449) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") 15 | (effects (font (size 0.8 0.8) (thickness 0.12))) 16 | (tstamp aff1cd04-29c5-47f0-8349-1badf43ec67b) 17 | ) 18 | (fp_line (start -4.1 -3.41) (end 1.91 -3.41) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0a67b9e3-ecbd-4d75-bed9-dd795037d639)) 20 | (fp_line (start -1.85 3.41) (end 1.91 3.41) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6e43f798-7915-403c-b947-4851bde35045)) 22 | (fp_line (start 1.91 -3.41) (end 1.91 -2.15) 23 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ddfc40c4-e33c-493e-b735-24282440d539)) 24 | (fp_line (start 1.91 3.41) (end 1.91 2.15) 25 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79366377-6a9f-460a-b0d1-788467590954)) 26 | (fp_line (start -4.4 -3.6) (end -4.4 3.6) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d708b29-208a-4760-a2c5-6626e4d03d29)) 28 | (fp_line (start -4.4 3.6) (end 4.4 3.6) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ffe8efb3-9432-4dfe-8e3a-faf2eb064270)) 30 | (fp_line (start 4.4 -3.6) (end -4.4 -3.6) 31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d963e7fb-b321-4298-bcd6-9650f5938938)) 32 | (fp_line (start 4.4 3.6) (end 4.4 -3.6) 33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 18839f08-10e9-4a73-9312-8be172f09091)) 34 | (fp_line (start -1.85 -2.35) (end -1.85 3.35) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 659fc817-2286-4dd8-ba60-8e62262ce6cc)) 36 | (fp_line (start -1.85 -2.35) (end -0.85 -3.35) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f393364a-2641-4746-ba4c-6509ea1de503)) 38 | (fp_line (start -1.85 3.35) (end 1.85 3.35) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 27db54e0-f4a8-4972-bcbc-256787416dcd)) 40 | (fp_line (start -0.85 -3.35) (end 1.85 -3.35) 41 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be579ebe-38db-4860-98f0-9f530f704760)) 42 | (fp_line (start 1.85 -3.35) (end 1.85 3.35) 43 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d748ff0-f43a-42f3-a9ff-3a463972b1ca)) 44 | (pad "1" smd rect (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6c38c733-73aa-46ef-9aa8-0adc47a79448)) 45 | (pad "2" smd rect (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 553b4aa3-b4fc-45ee-9bbe-5eb8183ee7d8)) 46 | (pad "2" smd rect (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 118e82e2-9099-4e46-a269-1e2cb8448d5e)) 47 | (pad "3" smd rect (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5046df04-2b74-45a5-867e-e33a5e51e59c)) 48 | (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl" 49 | (offset (xyz 0 0 0)) 50 | (scale (xyz 1 1 1)) 51 | (rotate (xyz 0 0 0)) 52 | ) 53 | ) 54 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/RELAY_SRD-05VDC-SL-C.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "RELAY_SRD-05VDC-SL-C" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (attr through_hole) 4 | (fp_text reference "REF**" (at -6.62563 -8.83584) (layer "F.SilkS") 5 | (effects (font (size 1.000094 1.000094) (thickness 0.15))) 6 | (tstamp d5329fb1-4674-4f4c-883c-8f8a5f6f7077) 7 | ) 8 | (fp_text value "RELAY_SRD-05VDC-SL-C" (at 2.90086 8.667695) (layer "F.Fab") 9 | (effects (font (size 1.000307 1.000307) (thickness 0.15))) 10 | (tstamp f9c52762-521d-4249-95ab-a522405af1e8) 11 | ) 12 | (fp_line (start -9.55 -7.75) (end 9.55 -7.75) 13 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d1a0f1b7-bfec-4857-9990-4a6e172bc38f)) 14 | (fp_line (start -9.55 7.75) (end -9.55 -7.75) 15 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 648b3456-2dee-42fb-a434-fd9f5c06691b)) 16 | (fp_line (start 9.55 -7.75) (end 9.55 7.75) 17 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7553457d-3d65-497f-a760-13d6a1c0c597)) 18 | (fp_line (start 9.55 7.75) (end -9.55 7.75) 19 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8e65dccc-f699-447b-8414-19d64ae35fb0)) 20 | (fp_circle (center -10.2 -6.119) (end -10.1 -6.119) 21 | (stroke (width 0.3) (type solid)) (fill none) (layer "F.SilkS") (tstamp c05c81b7-6fe1-47a5-82ed-f73bd8632c3a)) 22 | (fp_line (start -9.8 -8) (end 9.8 -8) 23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 00ac25c2-9517-41a7-93bf-e1356c6108eb)) 24 | (fp_line (start -9.8 8) (end -9.8 -8) 25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97d62223-cdd9-4c67-b039-180e204bbf74)) 26 | (fp_line (start 9.8 -8) (end 9.8 8) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 522eddc7-291f-4ded-974d-ec5281bba289)) 28 | (fp_line (start 9.8 8) (end -9.8 8) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 734857ac-d1e7-4e5d-adc5-d435448db695)) 30 | (fp_line (start -9.55 -7.75) (end 9.55 -7.75) 31 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 8f1c91e5-e982-4b6d-91da-fbc56f2d03c2)) 32 | (fp_line (start -9.55 7.75) (end -9.55 -7.75) 33 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 365fb085-a5d5-4457-a8b8-cf46e586beba)) 34 | (fp_line (start 9.55 -7.75) (end 9.55 7.75) 35 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp de595efd-fef6-4454-8c9f-9b0c9e24cac1)) 36 | (fp_line (start 9.55 7.75) (end -9.55 7.75) 37 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 546d5732-404e-4cc2-b7a9-b6dbee145990)) 38 | (pad "A1" thru_hole rect (at -6.1 -6) (size 1.98 1.98) (drill 1.32) (layers "*.Cu" "*.Mask") (tstamp bbaa1240-8195-448d-a7de-88295d7e1e0c)) 39 | (pad "A2" thru_hole circle (at -6.1 6) (size 1.98 1.98) (drill 1.32) (layers "*.Cu" "*.Mask") (tstamp 0acf6b47-b02f-4c13-95cc-9231388f6d24)) 40 | (pad "COM" thru_hole circle (at -8.1 0) (size 1.935 1.935) (drill 1.29) (layers "*.Cu" "*.Mask") (tstamp 5b8adc2d-1580-4f46-967d-0332a2d20b23)) 41 | (pad "NC" thru_hole circle (at 6.1 -6) (size 1.98 1.98) (drill 1.32) (layers "*.Cu" "*.Mask") (tstamp f3828153-7a3c-4121-8cc9-b8866bd9fee4)) 42 | (pad "NO" thru_hole circle (at 6.1 6) (size 1.98 1.98) (drill 1.32) (layers "*.Cu" "*.Mask") (tstamp a6e0a8df-655e-40a2-bc97-7408768754d3)) 43 | (model "${KIPRJMOD}/lib/3dmodel/SRD-05VDC-SL-C.step" 44 | (offset (xyz 0 0 0)) 45 | (scale (xyz 1 1 1)) 46 | (rotate (xyz -90 0 0)) 47 | ) 48 | ) 49 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SOT-363_SC-70-6_Handsoldering.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SOT-363_SC-70-6_Handsoldering" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "SOT-363, SC-70-6, Handsoldering") 4 | (tags "SOT-363 SC-70-6 Handsoldering") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -2) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 8b290503-0cef-4071-8ba4-a7d030ded75e) 9 | ) 10 | (fp_text value "SOT-363_SC-70-6_Handsoldering" (at 0 2 180) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp c997e532-f39b-4dc6-9540-19048e99574d) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") 15 | (effects (font (size 0.5 0.5) (thickness 0.075))) 16 | (tstamp 8959aa33-2941-4adb-adf2-34273d090cf5) 17 | ) 18 | (fp_line (start -0.7 1.16) (end 0.7 1.16) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10495237-d916-4de2-91c2-5a0656d72ac8)) 20 | (fp_line (start 0.7 -1.16) (end -1.2 -1.16) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c2e3cc7-f165-46b1-b859-b7b2ac897c4d)) 22 | (fp_line (start -2.4 -1.4) (end -2.4 1.4) 23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4c45bb18-045f-4487-80e6-20bd6171f65c)) 24 | (fp_line (start -2.4 -1.4) (end 2.4 -1.4) 25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9044a9bd-7ba7-4389-a877-6908b6148d7a)) 26 | (fp_line (start -2.4 1.4) (end 2.4 1.4) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6b6e98e5-0d78-4fff-9e6c-6a45fc00c4e5)) 28 | (fp_line (start 2.4 1.4) (end 2.4 -1.4) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ae89d79b-ef02-49dd-8123-2c625e014cc7)) 30 | (fp_line (start -0.675 -0.6) (end -0.675 1.1) 31 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1108f17b-4a67-4a5c-9962-fd131371693d)) 32 | (fp_line (start -0.175 -1.1) (end -0.675 -0.6) 33 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ae75fcc-a7df-447e-bdeb-a426c75f64fb)) 34 | (fp_line (start 0.675 -1.1) (end -0.175 -1.1) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a89f4e5b-a5c6-44fb-9940-36264cea6f0e)) 36 | (fp_line (start 0.675 -1.1) (end 0.675 1.1) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 944e1136-0d56-44bb-8161-5b1949218423)) 38 | (fp_line (start 0.675 1.1) (end -0.675 1.1) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a6393de-0a7d-467e-b04e-ffae34b866ed)) 40 | (pad "1" smd rect (at -1.33 -0.65) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d120f4c-b14f-4cd5-857d-ab46c2907ba7)) 41 | (pad "2" smd rect (at -1.33 0) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc6ab352-ff08-47a6-96a9-6bac58940a30)) 42 | (pad "3" smd rect (at -1.33 0.65) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f7865621-62f4-49bc-81b9-ce099dbed771)) 43 | (pad "4" smd rect (at 1.33 0.65) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43a5bcc6-32a5-4206-93d9-1fe00dd389a8)) 44 | (pad "5" smd rect (at 1.33 0) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 799987f1-f470-4b65-822a-bb799c4b6c3f)) 45 | (pad "6" smd rect (at 1.33 -0.65) (size 1.5 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 285893a3-99e6-496e-93d9-18d264d1c4db)) 46 | (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl" 47 | (offset (xyz 0 0 0)) 48 | (scale (xyz 1 1 1)) 49 | (rotate (xyz 0 0 0)) 50 | ) 51 | ) 52 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SMDIP-4_W7.62mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SMDIP-4_W7.62mm" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)") 4 | (tags "SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -3.6) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp a8fcf600-d892-4676-9eae-82f9be2c7742) 9 | ) 10 | (fp_text value "SMDIP-4_W7.62mm" (at 0 3.6) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp c1f7256b-0319-450b-9fb9-ea5f5fbd43bc) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") 15 | (effects (font (size 1 1) (thickness 0.15))) 16 | (tstamp 6ecdbffb-c42d-4bc9-a14f-d10e4ed6e898) 17 | ) 18 | (fp_line (start -2.45 -2.6) (end -2.45 2.6) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 91df73d9-1734-4ace-82a7-4f6197acaf0a)) 20 | (fp_line (start -2.45 2.6) (end 2.45 2.6) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 90b1519a-e184-4e00-a035-d1d9758882e3)) 22 | (fp_line (start -1 -2.6) (end -2.45 -2.6) 23 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7ac673d-972b-46b4-802c-fbf0a13ffd7c)) 24 | (fp_line (start 2.45 -2.6) (end 1 -2.6) 25 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b00d4cfd-bff6-48f1-b171-2e8ddbe4da05)) 26 | (fp_line (start 2.45 2.6) (end 2.45 -2.6) 27 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e456319e-168e-4aed-b8c3-9d2d872fbad3)) 28 | (fp_arc (start 1 -2.6) (mid 0 -1.6) (end -1 -2.6) 29 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 23015eb7-ac2f-4a46-aa01-1379316d2cd3)) 30 | (fp_line (start -5.1 -2.8) (end -5.1 2.8) 31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5ede428d-1c99-43f7-98af-246401f5b15c)) 32 | (fp_line (start -5.1 2.8) (end 5.1 2.8) 33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c0ab1c0c-3e6d-4ed2-b003-256d18946cee)) 34 | (fp_line (start 5.1 -2.8) (end -5.1 -2.8) 35 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c8ce7cb6-e654-43ab-828e-b018678c934f)) 36 | (fp_line (start 5.1 2.8) (end 5.1 -2.8) 37 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c728e770-632f-4081-a909-d1af738dcecc)) 38 | (fp_line (start -3.175 -1.54) (end -2.175 -2.54) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ba0425de-123d-45bc-80f8-7d39b7568776)) 40 | (fp_line (start -3.175 2.54) (end -3.175 -1.54) 41 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7c4059d-6e0e-4f19-85a2-41cbf0ea9b45)) 42 | (fp_line (start -2.175 -2.54) (end 3.175 -2.54) 43 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b27756e2-3d2c-463d-8222-ddd9eae17764)) 44 | (fp_line (start 3.175 -2.54) (end 3.175 2.54) 45 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9bec2b10-7bbd-4759-823a-d578a0a83444)) 46 | (fp_line (start 3.175 2.54) (end -3.175 2.54) 47 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1821425-a096-40d3-924a-8eb39d352fb2)) 48 | (pad "1" smd rect (at -3.81 -1.27) (size 2 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ccd77488-b36a-4edc-883e-7931f4e9b8e6)) 49 | (pad "2" smd rect (at -3.81 1.27) (size 2 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2b6842da-d608-4567-8642-a713bdbff275)) 50 | (pad "3" smd rect (at 3.81 1.27) (size 2 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 66a39787-7dab-43fb-9481-998935cdf0dd)) 51 | (pad "4" smd rect (at 3.81 -1.27) (size 2 1.78) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1c56aa4-1bad-43f1-9e85-9e40ea4e193a)) 52 | (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/SMDIP-4_W7.62mm.wrl" 53 | (offset (xyz 0 0 0)) 54 | (scale (xyz 1 1 1)) 55 | (rotate (xyz 0 0 0)) 56 | ) 57 | ) 58 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/HRO-TYPE-C-31-M-12-HandSoldering.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "HRO-TYPE-C-31-M-12-HandSoldering" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (attr smd) 4 | (fp_text reference "REF**" (at 0 -10.2) (layer "F.SilkS") 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | (tstamp 689f4f9f-408e-4346-bec7-0932582120bc) 7 | ) 8 | (fp_text value "HRO-TYPE-C-31-M-12-HandSoldering" (at 0 1.15) (layer "Dwgs.User") 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | (tstamp c30ae1e7-92c5-46ce-9519-518c3511e6bc) 11 | ) 12 | (fp_line (start -4.47 -7.3) (end 4.47 -7.3) 13 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7d0c80c1-00b0-4054-94c2-5ad97cdbcf13)) 14 | (fp_line (start -4.47 0) (end -4.47 -7.3) 15 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 625b811a-427b-4def-adc5-9ba0abf4032b)) 16 | (fp_line (start -4.47 0) (end 4.47 0) 17 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2982f9cd-642f-4ef4-91de-1a901967dfd2)) 18 | (fp_line (start 4.47 0) (end 4.47 -7.3) 19 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c110de98-fa6c-42d0-b519-80e5e4d0d781)) 20 | (pad "" np_thru_hole circle (at -2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers "*.Cu" "*.Mask") (tstamp ef49129d-e0ba-4c44-98e7-13452b328690)) 21 | (pad "" np_thru_hole circle (at 2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers "*.Cu" "*.Mask") (tstamp 9890b584-726e-4a14-b4a0-5fc1a11e0d95)) 22 | (pad "1" smd rect (at -3.225 -8.195) (size 0.6 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6b9e3f56-c26b-44f3-a916-98380c3428ce)) 23 | (pad "2" smd rect (at -2.45 -8.195) (size 0.6 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ec424377-936a-4f55-947e-81aea9f04a99)) 24 | (pad "3" smd rect (at -1.75 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bb3d2f08-b9c2-4599-80d4-66bbd74a390c)) 25 | (pad "4" smd rect (at -1.25 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5fec2ace-3966-433d-a0f8-0ef5a7a3496c)) 26 | (pad "5" smd rect (at -0.75 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ab2d66da-8bbf-4eec-ad71-ce7a6dba7e0c)) 27 | (pad "6" smd rect (at -0.25 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eab5cc35-3695-4247-bb50-1f3573052fb3)) 28 | (pad "7" smd rect (at 0.25 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7dc82cee-86c7-40ec-883c-6d417e4052bf)) 29 | (pad "8" smd rect (at 0.75 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b570a747-0722-4a17-8243-f0e4bb124bb0)) 30 | (pad "9" smd rect (at 1.25 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 31c902ab-c22f-4ded-89b1-c7717c1e60c5)) 31 | (pad "10" smd rect (at 1.75 -8.195) (size 0.3 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e3918409-e6ca-4e5e-9f28-e2b2f10cc4f0)) 32 | (pad "11" smd rect (at 2.45 -8.195) (size 0.6 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5dcbb833-7f44-440d-bea2-d214e6dce29e)) 33 | (pad "12" smd rect (at 3.225 -8.195) (size 0.6 2.45) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 214382cc-3bae-480b-8589-781406c4100f)) 34 | (pad "13" thru_hole oval (at -4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers "*.Cu" "B.Mask") (tstamp 71c3384e-9e59-491d-be66-0f441ed2e57f)) 35 | (pad "13" thru_hole oval (at -4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers "*.Cu" "B.Mask") (tstamp 09777bc6-655c-46e7-98d0-b19bf9b9e79f)) 36 | (pad "13" thru_hole oval (at 4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers "*.Cu" "B.Mask") (tstamp 7f6a5dc0-609e-496c-8a7b-90513931f8b3)) 37 | (pad "13" thru_hole oval (at 4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers "*.Cu" "B.Mask") (tstamp 8f096805-480d-4503-b43d-1ccd1c454230)) 38 | (model "${KIPRJMOD}/lib/3dmodel/HRO-TYPE-C-31-M-12.step" 39 | (offset (xyz -4.5 0 0)) 40 | (scale (xyz 1 1 1)) 41 | (rotate (xyz -90 0 0)) 42 | ) 43 | ) 44 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/D_MELF_Handsoldering.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "D_MELF_Handsoldering" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "Diode MELF Handsoldering") 4 | (tags "Diode MELF Handsoldering") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -2.5) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp d5de4dca-e37f-4668-8ed3-9b529a133805) 9 | ) 10 | (fp_text value "D_MELF_Handsoldering" (at 0 2.5) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 19eaecff-2c5e-4504-a818-7019d8124218) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 -2.5) (layer "F.Fab") 15 | (effects (font (size 1 1) (thickness 0.15))) 16 | (tstamp 6c4bccf5-0e80-4cdd-87a4-4f4720a79f89) 17 | ) 18 | (fp_line (start -5.41 -1.61) (end -5.41 1.61) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a592b6d8-f14d-4610-9c00-cc6f80135148)) 20 | (fp_line (start -5.41 1.61) (end 3.4 1.61) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5bc71136-6150-4e79-8c41-e642a634205a)) 22 | (fp_line (start 3.4 -1.61) (end -5.41 -1.61) 23 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cc7b0ffd-1243-4808-b4f5-616d479de2dd)) 24 | (fp_line (start -5.4 -1.6) (end 5.4 -1.6) 25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5dc0c622-2cb4-4599-8d2d-d9242f5331ea)) 26 | (fp_line (start -5.4 1.6) (end -5.4 -1.6) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cad26ba9-0604-43a6-93a7-bc71c7cad2df)) 28 | (fp_line (start 5.4 -1.6) (end 5.4 1.6) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1335bece-50a0-4f49-824d-f77cc88bd9b7)) 30 | (fp_line (start 5.4 1.6) (end -5.4 1.6) 31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8c4f85ec-214d-4b08-8af1-43c59db15dec)) 32 | (fp_line (start -2.6 -1.3) (end -2.6 1.3) 33 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9ebed56-a35a-4f03-88a1-f15ead49e606)) 34 | (fp_line (start -2.6 1.3) (end 2.6 1.3) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c5c83564-54c9-49c1-ac19-3d3c6daec6ee)) 36 | (fp_line (start -0.64944 -0.79908) (end -0.64944 0.80112) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1f4133ce-8d4c-4e2f-914e-5053067dad2a)) 38 | (fp_line (start -0.64944 0.00102) (end -1.55114 0.00102) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3741bbb6-f59a-4cb1-b955-a89fde3052b0)) 40 | (fp_line (start -0.64944 0.00102) (end 0.50118 -0.79908) 41 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5e8feed3-f416-4721-a4c5-afb357e7ef6d)) 42 | (fp_line (start -0.64944 0.00102) (end 0.50118 0.75032) 43 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c837be7f-10c5-4b81-b2c7-af22095e95aa)) 44 | (fp_line (start 0.50118 0.00102) (end 1.4994 0.00102) 45 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d92b24fe-abb7-4bfa-9b30-431c61e24243)) 46 | (fp_line (start 0.50118 0.75032) (end 0.50118 -0.79908) 47 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6dcee297-fe5d-425b-acae-f055f7520979)) 48 | (fp_line (start 2.6 -1.3) (end -2.6 -1.3) 49 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c5f735b-238d-480b-9910-f380c17bf95a)) 50 | (fp_line (start 2.6 1.3) (end 2.6 -1.3) 51 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp adbf1056-d7f9-4ad6-b932-20d22f698e2a)) 52 | (pad "1" smd roundrect (at -3.4 0) (size 3.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.0925925926) (tstamp 64e2bedc-cf28-483e-a653-d9e71727b2e1)) 53 | (pad "2" smd roundrect (at 3.4 0) (size 3.5 2.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.0925925926) (tstamp 1117583e-0287-4e5d-885c-91d81bfc80b4)) 54 | (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MELF.wrl" 55 | (offset (xyz 0 0 0)) 56 | (scale (xyz 1 1 1)) 57 | (rotate (xyz 0 0 0)) 58 | ) 59 | ) 60 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SOIC-16_3.9x9.9mm_P1.27mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SOIC-16_3.9x9.9mm_P1.27mm" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "SOIC, 16 Pin (JEDEC MS-012AC, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") 4 | (tags "SOIC SO") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -5.9) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 1f9228fd-0f25-4dea-abd5-0a3d5f7bc9b6) 9 | ) 10 | (fp_text value "SOIC-16_3.9x9.9mm_P1.27mm" (at 0 5.9) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 725d544c-298c-43e2-88eb-b8a31a4164f8) 13 | ) 14 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") 15 | (effects (font (size 0.98 0.98) (thickness 0.15))) 16 | (tstamp 93b7c12c-374e-45d4-b7a6-ace73afafc9e) 17 | ) 18 | (fp_line (start 0 -5.06) (end -3.45 -5.06) 19 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 91b94dd5-c546-41d3-af7e-fb04acfb90fb)) 20 | (fp_line (start 0 -5.06) (end 1.95 -5.06) 21 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e1cd086-fe05-4fdc-a43e-3ea8d435db36)) 22 | (fp_line (start 0 5.06) (end -1.95 5.06) 23 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0506eaa9-52a5-467b-a115-71f17bc7ebc8)) 24 | (fp_line (start 0 5.06) (end 1.95 5.06) 25 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 65de3ceb-f566-474a-8848-02ff4f8c9882)) 26 | (fp_line (start -3.7 -5.2) (end -3.7 5.2) 27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8ba58f9-54f3-48d1-b0a0-94be5d3300d0)) 28 | (fp_line (start -3.7 5.2) (end 3.7 5.2) 29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe173500-7428-4175-aedb-d60736dad9dd)) 30 | (fp_line (start 3.7 -5.2) (end -3.7 -5.2) 31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19208163-8c80-45c5-903e-960c4cf899a8)) 32 | (fp_line (start 3.7 5.2) (end 3.7 -5.2) 33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17b8fa7c-a248-4f32-a72d-c3744cad6db7)) 34 | (fp_line (start -1.95 -3.975) (end -0.975 -4.95) 35 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5d13e97-bcb1-45aa-bede-0cba668bf47d)) 36 | (fp_line (start -1.95 4.95) (end -1.95 -3.975) 37 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f7e0ce2-d2a5-444c-90b3-7e7e0749a5b4)) 38 | (fp_line (start -0.975 -4.95) (end 1.95 -4.95) 39 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a38ae2c-b64b-4977-98db-831e07254e17)) 40 | (fp_line (start 1.95 -4.95) (end 1.95 4.95) 41 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 406bf182-679f-47ba-a4f7-1a8ef559d9ad)) 42 | (fp_line (start 1.95 4.95) (end -1.95 4.95) 43 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7beb437e-57d7-4dce-b1a5-df168ac279cf)) 44 | (pad "1" smd roundrect (at -2.475 -4.445) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 09e8d2b3-15a3-4c78-8b18-053b44c7b575)) 45 | (pad "2" smd roundrect (at -2.475 -3.175) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8df2940f-f0c7-4498-ae5e-0a087df49667)) 46 | (pad "3" smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7bb27da7-e5f2-4140-a7fe-cf5730dff44e)) 47 | (pad "4" smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 566fe3fd-f617-413d-ada6-f14bad0042a0)) 48 | (pad "5" smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9037b099-54f0-41fd-99e3-4a3d82a5aa98)) 49 | (pad "6" smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp dd6b49dc-451a-430d-a261-b0b07c50370b)) 50 | (pad "7" smd roundrect (at -2.475 3.175) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6d9065a3-ac9b-4b66-ad11-25ce65cadbff)) 51 | (pad "8" smd roundrect (at -2.475 4.445) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 134b9f22-b601-4f79-aaae-1b805c858a5e)) 52 | (pad "9" smd roundrect (at 2.475 4.445) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 20fbb537-2783-4e61-8944-ead2a4aea8f1)) 53 | (pad "10" smd roundrect (at 2.475 3.175) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a9a5a775-9bc6-4e65-a343-342832bfaf71)) 54 | (pad "11" smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 2f2655c1-8fe7-46f8-b649-d9e018354c3f)) 55 | (pad "12" smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9ca1c1ba-2d92-4e4d-8539-c4f79a4c8f84)) 56 | (pad "13" smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7a93b9d6-d8f7-4154-aead-97379d006eaf)) 57 | (pad "14" smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 10c75b16-e8a1-4346-bdff-e3a25f5e2393)) 58 | (pad "15" smd roundrect (at 2.475 -3.175) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ffab61ff-8911-45ea-9ae8-8de2d36448c1)) 59 | (pad "16" smd roundrect (at 2.475 -4.445) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d36f9e0a-baa1-4290-aa46-4939377c9993)) 60 | (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.wrl" 61 | (offset (xyz 0 0 0)) 62 | (scale (xyz 1 1 1)) 63 | (rotate (xyz 0 0 0)) 64 | ) 65 | ) 66 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/SW_SPST_SKQG_WithStem.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "SW_SPST_SKQG_WithStem" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html") 4 | (tags "SPST Button Switch") 5 | (attr smd) 6 | (fp_text reference "REF**" (at 0 -3.6) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp d8d792ff-1e02-4bde-abd1-e86939fb5fa8) 9 | ) 10 | (fp_text value "SW_SPST_SKQG_WithStem" (at 0 3.6) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 13227082-2f12-4c60-a831-df1e3d83606d) 13 | ) 14 | (fp_text user "No F.Cu tracks" (at 2.5 0.2) (layer "Cmts.User") 15 | (effects (font (size 0.2 0.2) (thickness 0.03))) 16 | (tstamp 05910856-9275-4b09-aed7-eea3ff46bad0) 17 | ) 18 | (fp_text user "No F.Cu tracks" (at -2.5 0.2) (layer "Cmts.User") 19 | (effects (font (size 0.2 0.2) (thickness 0.03))) 20 | (tstamp 306c3fed-7d27-482d-a80e-f5f32dc81672) 21 | ) 22 | (fp_text user "KEEP-OUT ZONE" (at -2.5 -0.2) (layer "Cmts.User") 23 | (effects (font (size 0.2 0.2) (thickness 0.03))) 24 | (tstamp 57c944a7-f33f-4bca-a1b9-ee94705eb4ae) 25 | ) 26 | (fp_text user "KEEP-OUT ZONE" (at 2.5 -0.2) (layer "Cmts.User") 27 | (effects (font (size 0.2 0.2) (thickness 0.03))) 28 | (tstamp bcd4464d-3d3c-4a21-8140-57403b0947f9) 29 | ) 30 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") 31 | (effects (font (size 0.4 0.4) (thickness 0.06))) 32 | (tstamp 6e3f3a96-c6e9-43ed-81e4-7d783aa52b68) 33 | ) 34 | (fp_line (start -2.72 1.04) (end -2.72 -1.04) 35 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e31ac74d-de66-4993-82b1-9a6e779d783d)) 36 | (fp_line (start -1.45 -2.72) (end -1.94 -2.23) 37 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a6133af-05de-4e14-b664-cc99d5b508f2)) 38 | (fp_line (start -1.45 -2.72) (end 1.45 -2.72) 39 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7059741d-c284-49d5-b9c6-2c22c30352db)) 40 | (fp_line (start -1.45 2.72) (end -1.94 2.23) 41 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c9898e5-8827-48c8-85cb-3419da397e05)) 42 | (fp_line (start -1.45 2.72) (end 1.45 2.72) 43 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cd693b72-0132-479b-ba18-24799d46f6f6)) 44 | (fp_line (start 1.45 -2.72) (end 1.94 -2.23) 45 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 20b5a64f-e59f-4db2-a8ac-ba447c3a3e3c)) 46 | (fp_line (start 1.45 2.72) (end 1.94 2.23) 47 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5dc598b3-4686-451e-b871-5c382a7d99fd)) 48 | (fp_line (start 2.72 1.04) (end 2.72 -1.04) 49 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6dd01338-0bbf-4ea5-a0c0-b6350d38f3db)) 50 | (fp_line (start -4.25 -2.85) (end -4.25 2.85) 51 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 273511ee-2fe2-496d-bcc3-91067161e12c)) 52 | (fp_line (start -4.25 2.85) (end 4.25 2.85) 53 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c19d88f-f929-46ad-8b21-0b279823151e)) 54 | (fp_line (start 4.25 -2.85) (end -4.25 -2.85) 55 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4fd1dc89-0ef5-4bde-8c19-1f9383b7e880)) 56 | (fp_line (start 4.25 2.85) (end 4.25 -2.85) 57 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38d2966c-3686-409d-b4e4-fd97f392aed2)) 58 | (fp_line (start -2.6 -1.4) (end -1.4 -2.6) 59 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 64aa76da-2a2f-4eca-b25d-632dacfa4593)) 60 | (fp_line (start -2.6 1.4) (end -2.6 -1.4) 61 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef4dcc56-ff4e-4358-8935-63986bc37432)) 62 | (fp_line (start -1.865 0.95) (end -1.865 -0.95) 63 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3df6996d-b859-4c41-b501-4a904af805db)) 64 | (fp_line (start -1.4 -2.6) (end 1.4 -2.6) 65 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e34be08-5b5a-4220-80cb-fe9d129fd298)) 66 | (fp_line (start -1.4 2.6) (end -2.6 1.4) 67 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4c98529b-a00e-45f7-86fa-2a9610ebcde6)) 68 | (fp_line (start -0.95 -1.865) (end -1.865 -0.95) 69 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 67ea35fa-4423-4a97-a037-f68bba9d0188)) 70 | (fp_line (start -0.95 -1.865) (end 0.95 -1.865) 71 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 51342e95-bddc-4879-b401-1eba31f89991)) 72 | (fp_line (start -0.95 1.865) (end -1.865 0.95) 73 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 48fa01b3-dfb6-4921-8303-9f3bdff0b28b)) 74 | (fp_line (start 0.95 -1.865) (end 1.865 -0.95) 75 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f2544e98-e797-47bd-9135-f88eabf30e6a)) 76 | (fp_line (start 0.95 1.865) (end -0.95 1.865) 77 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bcf78462-5a96-443d-8962-81e0d9d7c786)) 78 | (fp_line (start 0.95 1.865) (end 1.865 0.95) 79 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3cc23fe0-151f-4472-b379-bfbdc2d8e0be)) 80 | (fp_line (start 1.4 -2.6) (end 2.6 -1.4) 81 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2615abda-f548-4618-b5da-1e3855869965)) 82 | (fp_line (start 1.4 2.6) (end -1.4 2.6) 83 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd4952e4-5543-4028-aa89-7bdcdef24581)) 84 | (fp_line (start 1.865 -0.95) (end 1.865 0.95) 85 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1284d52e-1033-4aa1-8931-539d28b71bca)) 86 | (fp_line (start 2.6 -1.4) (end 2.6 1.4) 87 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7ad2b534-8970-4229-ae3f-17f683252a21)) 88 | (fp_line (start 2.6 1.4) (end 1.4 2.6) 89 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a17b7fbd-8fe2-47fd-adcf-41e50f47d872)) 90 | (fp_circle (center 0 0) (end 1 0) 91 | (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 4feb4ece-fd46-4c31-9d04-ce9dfcd304e2)) 92 | (pad "1" smd rect (at -3.1 -1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 318382ba-53f7-4651-a477-9cb03443f590)) 93 | (pad "1" smd rect (at 3.1 -1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c03a0334-a4e0-4dd8-90d3-cece43ced187)) 94 | (pad "2" smd rect (at -3.1 1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 62e77f53-5ca8-4c18-b343-801352750328)) 95 | (pad "2" smd rect (at 3.1 1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dddf9418-190c-4acc-bb4e-7336641d5ae5)) 96 | (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 7e337c1e-4c9b-4795-b7d4-fc2468edaa54) (hatch full 0.508) 97 | (connect_pads (clearance 0)) 98 | (min_thickness 0.254) (filled_areas_thickness no) 99 | (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) 100 | (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) 101 | (polygon 102 | (pts 103 | (xy -4 -1.3) 104 | (xy -1 -1.3) 105 | (xy -1 1.3) 106 | (xy -4 1.3) 107 | ) 108 | ) 109 | ) 110 | (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 28062907-1887-4639-a25f-e0361ccd41ee) (hatch full 0.508) 111 | (connect_pads (clearance 0)) 112 | (min_thickness 0.254) (filled_areas_thickness no) 113 | (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) 114 | (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) 115 | (polygon 116 | (pts 117 | (xy 1 -1.3) 118 | (xy 4 -1.3) 119 | (xy 4 1.3) 120 | (xy 1 1.3) 121 | ) 122 | ) 123 | ) 124 | (model "${KIPRJMOD}/lib/3dmodel/SW_SPST_TL3342.wrl" 125 | (offset (xyz 0 0 0)) 126 | (scale (xyz 1 1 1)) 127 | (rotate (xyz 0 0 0)) 128 | ) 129 | ) 130 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | CERN Open Hardware Licence Version 2 - Permissive 2 | 3 | 4 | Preamble 5 | 6 | CERN has developed this licence to promote collaboration among 7 | hardware designers and to provide a legal tool which supports the 8 | freedom to use, study, modify, share and distribute hardware designs 9 | and products based on those designs. Version 2 of the CERN Open 10 | Hardware Licence comes in three variants: this licence, CERN-OHL-P 11 | (permissive); and two reciprocal licences: CERN-OHL-W (weakly 12 | reciprocal) and CERN-OHL-S (strongly reciprocal). 13 | 14 | The CERN-OHL-P is copyright CERN 2020. Anyone is welcome to use it, in 15 | unmodified form only. 16 | 17 | Use of this Licence does not imply any endorsement by CERN of any 18 | Licensor or their designs nor does it imply any involvement by CERN in 19 | their development. 20 | 21 | 22 | 1 Definitions 23 | 24 | 1.1 'Licence' means this CERN-OHL-P. 25 | 26 | 1.2 'Source' means information such as design materials or digital 27 | code which can be applied to Make or test a Product or to 28 | prepare a Product for use, Conveyance or sale, regardless of its 29 | medium or how it is expressed. It may include Notices. 30 | 31 | 1.3 'Covered Source' means Source that is explicitly made available 32 | under this Licence. 33 | 34 | 1.4 'Product' means any device, component, work or physical object, 35 | whether in finished or intermediate form, arising from the use, 36 | application or processing of Covered Source. 37 | 38 | 1.5 'Make' means to create or configure something, whether by 39 | manufacture, assembly, compiling, loading or applying Covered 40 | Source or another Product or otherwise. 41 | 42 | 1.6 'Notice' means copyright, acknowledgement and trademark notices, 43 | references to the location of any Notices, modification notices 44 | (subsection 3.3(b)) and all notices that refer to this Licence 45 | and to the disclaimer of warranties that are included in the 46 | Covered Source. 47 | 48 | 1.7 'Licensee' or 'You' means any person exercising rights under 49 | this Licence. 50 | 51 | 1.8 'Licensor' means a person who creates Source or modifies Covered 52 | Source and subsequently Conveys the resulting Covered Source 53 | under the terms and conditions of this Licence. A person may be 54 | a Licensee and a Licensor at the same time. 55 | 56 | 1.9 'Convey' means to communicate to the public or distribute. 57 | 58 | 59 | 2 Applicability 60 | 61 | 2.1 This Licence governs the use, copying, modification, Conveying 62 | of Covered Source and Products, and the Making of Products. By 63 | exercising any right granted under this Licence, You irrevocably 64 | accept these terms and conditions. 65 | 66 | 2.2 This Licence is granted by the Licensor directly to You, and 67 | shall apply worldwide and without limitation in time. 68 | 69 | 2.3 You shall not attempt to restrict by contract or otherwise the 70 | rights granted under this Licence to other Licensees. 71 | 72 | 2.4 This Licence is not intended to restrict fair use, fair dealing, 73 | or any other similar right. 74 | 75 | 76 | 3 Copying, Modifying and Conveying Covered Source 77 | 78 | 3.1 You may copy and Convey verbatim copies of Covered Source, in 79 | any medium, provided You retain all Notices. 80 | 81 | 3.2 You may modify Covered Source, other than Notices. 82 | 83 | You may only delete Notices if they are no longer applicable to 84 | the corresponding Covered Source as modified by You and You may 85 | add additional Notices applicable to Your modifications. 86 | 87 | 3.3 You may Convey modified Covered Source (with the effect that You 88 | shall also become a Licensor) provided that You: 89 | 90 | a) retain Notices as required in subsection 3.2; and 91 | 92 | b) add a Notice to the modified Covered Source stating that You 93 | have modified it, with the date and brief description of how 94 | You have modified it. 95 | 96 | 3.4 You may Convey Covered Source or modified Covered Source under 97 | licence terms which differ from the terms of this Licence 98 | provided that You: 99 | 100 | a) comply at all times with subsection 3.3; and 101 | 102 | b) provide a copy of this Licence to anyone to whom You 103 | Convey Covered Source or modified Covered Source. 104 | 105 | 106 | 4 Making and Conveying Products 107 | 108 | You may Make Products, and/or Convey them, provided that You ensure 109 | that the recipient of the Product has access to any Notices applicable 110 | to the Product. 111 | 112 | 113 | 5 DISCLAIMER AND LIABILITY 114 | 115 | 5.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products 116 | are provided 'as is' and any express or implied warranties, 117 | including, but not limited to, implied warranties of 118 | merchantability, of satisfactory quality, non-infringement of 119 | third party rights, and fitness for a particular purpose or use 120 | are disclaimed in respect of any Source or Product to the 121 | maximum extent permitted by law. The Licensor makes no 122 | representation that any Source or Product does not or will not 123 | infringe any patent, copyright, trade secret or other 124 | proprietary right. The entire risk as to the use, quality, and 125 | performance of any Source or Product shall be with You and not 126 | the Licensor. This disclaimer of warranty is an essential part 127 | of this Licence and a condition for the grant of any rights 128 | granted under this Licence. 129 | 130 | 5.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to 131 | the maximum extent permitted by law, have no liability for 132 | direct, indirect, special, incidental, consequential, exemplary, 133 | punitive or other damages of any character including, without 134 | limitation, procurement of substitute goods or services, loss of 135 | use, data or profits, or business interruption, however caused 136 | and on any theory of contract, warranty, tort (including 137 | negligence), product liability or otherwise, arising in any way 138 | in relation to the Covered Source, modified Covered Source 139 | and/or the Making or Conveyance of a Product, even if advised of 140 | the possibility of such damages, and You shall hold the 141 | Licensor(s) free and harmless from any liability, costs, 142 | damages, fees and expenses, including claims by third parties, 143 | in relation to such use. 144 | 145 | 146 | 6 Patents 147 | 148 | 6.1 Subject to the terms and conditions of this Licence, each 149 | Licensor hereby grants to You a perpetual, worldwide, 150 | non-exclusive, no-charge, royalty-free, irrevocable (except as 151 | stated in this section 6, or where terminated by the Licensor 152 | for cause) patent licence to Make, have Made, use, offer to 153 | sell, sell, import, and otherwise transfer the Covered Source 154 | and Products, where such licence applies only to those patent 155 | claims licensable by such Licensor that are necessarily 156 | infringed by exercising rights under the Covered Source as 157 | Conveyed by that Licensor. 158 | 159 | 6.2 If You institute patent litigation against any entity (including 160 | a cross-claim or counterclaim in a lawsuit) alleging that the 161 | Covered Source or a Product constitutes direct or contributory 162 | patent infringement, or You seek any declaration that a patent 163 | licensed to You under this Licence is invalid or unenforceable 164 | then any rights granted to You under this Licence shall 165 | terminate as of the date such process is initiated. 166 | 167 | 168 | 7 General 169 | 170 | 7.1 If any provisions of this Licence are or subsequently become 171 | invalid or unenforceable for any reason, the remaining 172 | provisions shall remain effective. 173 | 174 | 7.2 You shall not use any of the name (including acronyms and 175 | abbreviations), image, or logo by which the Licensor or CERN is 176 | known, except where needed to comply with section 3, or where 177 | the use is otherwise allowed by law. Any such permitted use 178 | shall be factual and shall not be made so as to suggest any kind 179 | of endorsement or implication of involvement by the Licensor or 180 | its personnel. 181 | 182 | 7.3 CERN may publish updated versions and variants of this Licence 183 | which it considers to be in the spirit of this version, but may 184 | differ in detail to address new problems or concerns. New 185 | versions will be published with a unique version number and a 186 | variant identifier specifying the variant. If the Licensor has 187 | specified that a given variant applies to the Covered Source 188 | without specifying a version, You may treat that Covered Source 189 | as being released under any version of the CERN-OHL with that 190 | variant. If no variant is specified, the Covered Source shall be 191 | treated as being released under CERN-OHL-S. The Licensor may 192 | also specify that the Covered Source is subject to a specific 193 | version of the CERN-OHL or any later version in which case You 194 | may apply this or any later version of CERN-OHL with the same 195 | variant identifier published by CERN. 196 | 197 | 7.4 This Licence shall not be enforceable except by a Licensor 198 | acting as such, and third party beneficiary rights are 199 | specifically excluded. 200 | 201 | -------------------------------------------------------------------------------- /lib/footprint/local_lib.pretty/ESP32-WROOM-32.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ESP32-WROOM-32" (version 20221018) (generator pcbnew) 2 | (layer "F.Cu") 3 | (descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf") 4 | (tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip") 5 | (attr smd) 6 | (fp_text reference "REF**" (at -10.61 8.43 90) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp daa5e4ac-a759-4bcc-b120-37e70b41461b) 9 | ) 10 | (fp_text value "ESP32-WROOM-32" (at 0 11.5) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 8233f24a-c962-47f7-beb1-dee7c612f0ea) 13 | ) 14 | (fp_text user "KEEP-OUT ZONE" (at 0.05 -22.48) (layer "Cmts.User") 15 | (effects (font (size 2 2) (thickness 0.15))) 16 | (tstamp 0951c722-de96-4e5b-abf0-1b48c0c4e85f) 17 | ) 18 | (fp_text user "Antenna" (at 0 -13) (layer "Cmts.User") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp af03bf7f-9a36-4421-858c-80df08ef8b33) 21 | ) 22 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | (tstamp 0bb61328-94b0-4200-94ed-ff0b1fe2f817) 25 | ) 26 | (fp_line (start -9.12 -15.86) (end -9.12 -9.445) 27 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a2c96a2-9a38-48aa-8afc-3400b304593a)) 28 | (fp_line (start -9.12 -15.86) (end 9.12 -15.86) 29 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 359aa11f-1a4e-489e-a0f6-d2cb33b5b84f)) 30 | (fp_line (start -9.12 -9.445) (end -9.5 -9.445) 31 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 793cfba4-93e5-4f8d-84c5-572b4499b9ca)) 32 | (fp_line (start -9.12 9.1) (end -9.12 9.88) 33 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a4941050-2f91-41d7-be2f-d15b163a3a6c)) 34 | (fp_line (start -9.12 9.88) (end -8.12 9.88) 35 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cfe2df76-b105-4599-85f0-e1b7905598db)) 36 | (fp_line (start 9.12 -15.86) (end 9.12 -9.445) 37 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31447f95-90f0-4da2-a9bc-af085fbf2913)) 38 | (fp_line (start 9.12 9.1) (end 9.12 9.88) 39 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3df0a9f6-f2da-4645-9dad-ca46ee6d9dc7)) 40 | (fp_line (start 9.12 9.88) (end 8.12 9.88) 41 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6931e139-4755-4e8c-9834-2d9a79e4ef67)) 42 | (fp_line (start -24 -30.74) (end -24 -9.8) 43 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3b6d0751-a533-400a-afe2-e0862c899620)) 44 | (fp_line (start -24 -9.8) (end -9.75 -9.8) 45 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 04649036-9c48-423d-aedb-9a881273a91d)) 46 | (fp_line (start -9.75 10.51) (end -9.75 -9.8) 47 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 86105cfe-fb87-47c3-aa33-255e6ae36789)) 48 | (fp_line (start -9.75 10.51) (end 9.75 10.51) 49 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3aa69755-a9a6-4592-bf9a-74ce5f2658d7)) 50 | (fp_line (start 9.75 -9.8) (end 9.75 10.51) 51 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ec0769ca-d88c-4685-9dc2-d6d20d63139e)) 52 | (fp_line (start 9.75 -9.8) (end 24 -9.8) 53 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5496b80-a995-467c-a997-11ddaeea5236)) 54 | (fp_line (start 24 -30.74) (end -24 -30.74) 55 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c29c7ee6-4697-4120-949f-8c4d8b61ee60)) 56 | (fp_line (start 24 -9.8) (end 24 -30.74) 57 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2301c419-06d0-4f6f-a3fe-f5cad9b0264b)) 58 | (fp_line (start -9 -15.74) (end -9 -10.02) 59 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 23365205-c82b-40b5-a83b-ac01ef79d6eb)) 60 | (fp_line (start -9 -15.74) (end 9 -15.74) 61 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 99204261-8ed6-4006-9a88-87dd9d4c80b4)) 62 | (fp_line (start -9 -9.02) (end -9 9.76) 63 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b951872d-248d-41e2-b8fd-b1cdae207744)) 64 | (fp_line (start -9 -9.02) (end -8.5 -9.52) 65 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59015740-6eef-4248-a58a-41e46d35f226)) 66 | (fp_line (start -9 9.76) (end 9 9.76) 67 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 802f0097-fae7-4650-a88e-56fb6c2f4cef)) 68 | (fp_line (start -8.5 -9.52) (end -9 -10.02) 69 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a0306c64-0724-4fb6-af83-4658953744d3)) 70 | (fp_line (start 9 9.76) (end 9 -15.74) 71 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e7e5424c-a2c2-416a-a28f-9ef97944df73)) 72 | (pad "1" smd rect (at -8.75 -8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aa510369-0b63-4e21-be52-7558cd7584df)) 73 | (pad "2" smd rect (at -8.75 -6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f1928da0-0668-49d2-988c-9a74c35c21d1)) 74 | (pad "3" smd rect (at -8.75 -5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fe23d6b0-7162-464d-a239-5ff26ff9fbb3)) 75 | (pad "4" smd rect (at -8.75 -4.44) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a2ef5a79-2114-4fab-a540-da0e894e1bfd)) 76 | (pad "5" smd rect (at -8.75 -3.17) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07082e41-0b84-40cc-98df-927a54aff3a8)) 77 | (pad "6" smd rect (at -8.75 -1.9) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cf4d4e04-38d3-4b6d-b198-c289cd2b822e)) 78 | (pad "7" smd rect (at -8.75 -0.63) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 748e0d16-ffa7-4e82-80ba-cac6a8c612b4)) 79 | (pad "8" smd rect (at -8.75 0.64) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7c80391f-aacb-4a78-923f-5b28558ca2b3)) 80 | (pad "9" smd rect (at -8.75 1.91) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00ce93b4-0d8a-4bdb-a11b-380243e1ade5)) 81 | (pad "10" smd rect (at -8.75 3.18) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ca241bdf-caea-4127-8992-a642f6d6dbd6)) 82 | (pad "11" smd rect (at -8.75 4.45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 80344fd2-f024-4228-a650-c3d64619d1c7)) 83 | (pad "12" smd rect (at -8.75 5.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d943838-b980-406b-9aef-f0f03602c493)) 84 | (pad "13" smd rect (at -8.75 6.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fff69441-e16a-46c1-938c-d4306e632d75)) 85 | (pad "14" smd rect (at -8.75 8.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b1073c97-d280-424c-ada2-430069e5b70e)) 86 | (pad "15" smd rect (at -5.71 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8d2c7b8b-ce01-4613-b2f3-30f3041dfd6e)) 87 | (pad "16" smd rect (at -4.44 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 145f6ee9-7a0f-44ff-9f5b-675b334d8636)) 88 | (pad "17" smd rect (at -3.17 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp afa32408-0e60-41d7-bbc8-428bafe8ccaf)) 89 | (pad "18" smd rect (at -1.9 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f331fe7-b97f-4b2c-9e03-391e5f839868)) 90 | (pad "19" smd rect (at -0.63 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 33cebbca-91fb-4430-9029-5b63fccec575)) 91 | (pad "20" smd rect (at 0.64 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 062d1f02-b3c5-4a49-a60c-98cb70417fb4)) 92 | (pad "21" smd rect (at 1.91 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6f2e5cf1-9aa7-4508-b74c-113a8e982e3e)) 93 | (pad "22" smd rect (at 3.18 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fd84a62d-3baf-4408-9ec9-c1559e62a273)) 94 | (pad "23" smd rect (at 4.45 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0940b1c3-9604-4d26-81ea-0bc87cf5481b)) 95 | (pad "24" smd rect (at 5.72 9.51 90) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 58a6cfc7-aa5a-4106-a0a4-4447731fcbf5)) 96 | (pad "25" smd rect (at 8.75 8.26) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 46216079-9635-4855-abd0-80c3a4a8379c)) 97 | (pad "26" smd rect (at 8.75 6.99) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 01c87035-29f2-4094-8633-2f130af7d557)) 98 | (pad "27" smd rect (at 8.75 5.72) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f10921d1-b166-4f26-96ff-f9bcce25ee47)) 99 | (pad "28" smd rect (at 8.75 4.45) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67d20152-cc1b-40a6-bd89-556c65181497)) 100 | (pad "29" smd rect (at 8.75 3.18) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 92e988d5-7c00-4098-b489-760ced483f9d)) 101 | (pad "30" smd rect (at 8.75 1.91) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 794fda5a-f4ea-493f-ab5b-f04de895ce3e)) 102 | (pad "31" smd rect (at 8.75 0.64) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 499f1ec1-df7d-440d-9200-48d1884e65bf)) 103 | (pad "32" smd rect (at 8.75 -0.63) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f59062f3-274c-4d96-bdb9-16ab37d09b66)) 104 | (pad "33" smd rect (at 8.75 -1.9) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5eb7c098-0b4b-445d-ab0d-10eae9f544b8)) 105 | (pad "34" smd rect (at 8.75 -3.17) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b3408e79-20c6-4e53-a4ba-fe4e5b3c0e75)) 106 | (pad "35" smd rect (at 8.75 -4.44) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5527a388-237b-4333-9626-b05298705889)) 107 | (pad "36" smd rect (at 8.75 -5.71) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de8163d8-d6e3-46ae-af76-6ca856fbafbf)) 108 | (pad "37" smd rect (at 8.75 -6.98) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 09f90879-47a3-4940-9ed8-ae4df516022d)) 109 | (pad "38" smd rect (at 8.75 -8.25) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7079428-0f96-498c-a501-dcd00b67fc57)) 110 | (pad "39" smd rect (at -2.205 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 1eca5f72-2356-4c55-919d-595727faf3b9)) 111 | (pad "39" thru_hole circle (at -2.205 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 01deaeb9-eff8-4971-83c0-f60e03f13e57)) 112 | (pad "39" smd rect (at -2.205 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 82941cb3-7e8d-4836-8b43-647cd4390ab6)) 113 | (pad "39" thru_hole circle (at -2.205 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 339af272-b753-45be-a8f1-5e3de643d818)) 114 | (pad "39" smd rect (at -2.205 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 8e1983d7-818b-423d-95d2-7f219e4f6ba3)) 115 | (pad "39" thru_hole circle (at -1.4425 -2.435) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 4b0d2ff9-c164-49d4-971c-1ea9c62f013e)) 116 | (pad "39" thru_hole circle (at -1.4425 -0.91) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp ea725275-cf20-4dee-a105-714131954236)) 117 | (pad "39" thru_hole circle (at -1.4425 0.615) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 4aa7635d-eca4-4ab7-b722-ae69558dbeab)) 118 | (pad "39" smd rect (at -0.68 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp e4184668-3bdd-4cb2-a053-4f3d5e57b541)) 119 | (pad "39" thru_hole circle (at -0.68 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp fcbc6bb6-9f45-4209-b3b1-b163f932b619)) 120 | (pad "39" smd rect (at -0.68 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp fc2e9f96-3bed-4896-b995-f56e799f1c77)) 121 | (pad "39" smd rect (at -0.68 -0.91) (size 4.2 4.2) (layers "F.Cu" "F.Mask") (tstamp ed13c834-6219-476c-a422-749e6c594c27)) 122 | (pad "39" thru_hole circle (at -0.68 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 56830e75-df56-42e6-a590-da6bc25ee469)) 123 | (pad "39" smd rect (at -0.68 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 469f89fd-f629-46b7-b106-a0088168c9ec)) 124 | (pad "39" thru_hole circle (at 0.0825 -2.435) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 2d414267-5db2-4965-9c50-d5c129687a8a)) 125 | (pad "39" thru_hole circle (at 0.0825 -0.91) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp b1f854f5-7657-44bc-88db-ec79ef3ff95b)) 126 | (pad "39" thru_hole circle (at 0.0825 0.615) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 18be99b7-f8cf-4cad-8525-7a4f466c78ca)) 127 | (pad "39" smd rect (at 0.845 -2.435) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp a46a2b22-69cf-45fb-b1d2-32ac89bbd3c8)) 128 | (pad "39" thru_hole circle (at 0.845 -1.6725) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp 546a90c2-0bff-46d3-8a2d-b116f051573d)) 129 | (pad "39" smd rect (at 0.845 -0.91) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 76a87642-211c-44f2-a488-190d6dc3728e)) 130 | (pad "39" thru_hole circle (at 0.845 -0.1475) (size 0.6 0.6) (drill 0.2) (property pad_prop_heatsink) (layers "*.Cu" "F.Mask") (tstamp f5e6aae7-2c13-4be8-97dd-4e90c01e0ed8)) 131 | (pad "39" smd rect (at 0.845 0.615) (size 1.05 1.05) (layers "F.Cu" "F.Paste") (tstamp 45676199-bb82-4d58-98c1-b606deb355be)) 132 | (zone (net 0) (net_name "") (layers "F.Cu" "In1.Cu" "B.Cu") (tstamp 96470e2c-ac29-43cf-8a19-003b057a469b) (hatch full 0.508) 133 | (connect_pads (clearance 0)) 134 | (min_thickness 0.254) (filled_areas_thickness no) 135 | (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) 136 | (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) 137 | (polygon 138 | (pts 139 | (xy -24 -9.8) 140 | (xy 24 -9.8) 141 | (xy 24 -30.74) 142 | (xy -24 -30.74) 143 | ) 144 | ) 145 | ) 146 | (model "${KICAD6_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-WROOM-32.wrl" 147 | (offset (xyz 0 0 0)) 148 | (scale (xyz 1 1 1)) 149 | (rotate (xyz 0 0 0)) 150 | ) 151 | ) 152 | -------------------------------------------------------------------------------- /esp32-4-channel-relays.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "3dviewports": [], 4 | "design_settings": { 5 | "defaults": { 6 | "board_outline_line_width": 0.09999999999999999, 7 | "copper_line_width": 0.19999999999999998, 8 | "copper_text_italic": false, 9 | "copper_text_size_h": 1.5, 10 | "copper_text_size_v": 1.5, 11 | "copper_text_thickness": 0.3, 12 | "copper_text_upright": false, 13 | "courtyard_line_width": 0.049999999999999996, 14 | "dimension_precision": 4, 15 | "dimension_units": 3, 16 | "dimensions": { 17 | "arrow_length": 1270000, 18 | "extension_offset": 500000, 19 | "keep_text_aligned": true, 20 | "suppress_zeroes": false, 21 | "text_position": 0, 22 | "units_format": 1 23 | }, 24 | "fab_line_width": 0.09999999999999999, 25 | "fab_text_italic": false, 26 | "fab_text_size_h": 1.0, 27 | "fab_text_size_v": 1.0, 28 | "fab_text_thickness": 0.15, 29 | "fab_text_upright": false, 30 | "other_line_width": 0.15, 31 | "other_text_italic": false, 32 | "other_text_size_h": 1.0, 33 | "other_text_size_v": 1.0, 34 | "other_text_thickness": 0.15, 35 | "other_text_upright": false, 36 | "pads": { 37 | "drill": 0.762, 38 | "height": 1.524, 39 | "width": 1.524 40 | }, 41 | "silk_line_width": 0.15, 42 | "silk_text_italic": false, 43 | "silk_text_size_h": 1.0, 44 | "silk_text_size_v": 1.0, 45 | "silk_text_thickness": 0.15, 46 | "silk_text_upright": false, 47 | "zones": { 48 | "min_clearance": 0.3 49 | } 50 | }, 51 | "diff_pair_dimensions": [ 52 | { 53 | "gap": 0.0, 54 | "via_gap": 0.0, 55 | "width": 0.0 56 | }, 57 | { 58 | "gap": 0.3, 59 | "via_gap": 0.5, 60 | "width": 0.3 61 | } 62 | ], 63 | "drc_exclusions": [], 64 | "meta": { 65 | "version": 2 66 | }, 67 | "rule_severities": { 68 | "annular_width": "error", 69 | "clearance": "error", 70 | "connection_width": "warning", 71 | "copper_edge_clearance": "error", 72 | "copper_sliver": "warning", 73 | "courtyards_overlap": "error", 74 | "diff_pair_gap_out_of_range": "error", 75 | "diff_pair_uncoupled_length_too_long": "error", 76 | "drill_out_of_range": "error", 77 | "duplicate_footprints": "warning", 78 | "extra_footprint": "warning", 79 | "footprint": "error", 80 | "footprint_type_mismatch": "warning", 81 | "hole_clearance": "error", 82 | "hole_near_hole": "error", 83 | "invalid_outline": "error", 84 | "isolated_copper": "warning", 85 | "item_on_disabled_layer": "error", 86 | "items_not_allowed": "error", 87 | "length_out_of_range": "error", 88 | "lib_footprint_issues": "warning", 89 | "lib_footprint_mismatch": "ignore", 90 | "malformed_courtyard": "error", 91 | "microvia_drill_out_of_range": "error", 92 | "missing_courtyard": "ignore", 93 | "missing_footprint": "warning", 94 | "net_conflict": "warning", 95 | "npth_inside_courtyard": "ignore", 96 | "padstack": "warning", 97 | "pth_inside_courtyard": "ignore", 98 | "shorting_items": "error", 99 | "silk_edge_clearance": "warning", 100 | "silk_over_copper": "warning", 101 | "silk_overlap": "warning", 102 | "skew_out_of_range": "error", 103 | "solder_mask_bridge": "error", 104 | "starved_thermal": "error", 105 | "text_height": "warning", 106 | "text_thickness": "warning", 107 | "through_hole_pad_without_hole": "error", 108 | "too_many_vias": "error", 109 | "track_dangling": "warning", 110 | "track_width": "error", 111 | "tracks_crossing": "error", 112 | "unconnected_items": "error", 113 | "unresolved_variable": "error", 114 | "via_dangling": "warning", 115 | "zones_intersect": "error" 116 | }, 117 | "rules": { 118 | "max_error": 0.005, 119 | "min_clearance": 0.0, 120 | "min_connection": 0.0, 121 | "min_copper_edge_clearance": 0.0, 122 | "min_hole_clearance": 0.25, 123 | "min_hole_to_hole": 0.254, 124 | "min_microvia_diameter": 0.19999999999999998, 125 | "min_microvia_drill": 0.09999999999999999, 126 | "min_resolved_spokes": 2, 127 | "min_silk_clearance": 0.0, 128 | "min_text_height": 0.7999999999999999, 129 | "min_text_thickness": 0.08, 130 | "min_through_hole_diameter": 0.19999999999999998, 131 | "min_track_width": 0.0, 132 | "min_via_annular_width": 0.13, 133 | "min_via_diameter": 0.7, 134 | "solder_mask_clearance": 0.0, 135 | "solder_mask_min_width": 0.0, 136 | "solder_mask_to_copper_clearance": 0.0, 137 | "use_height_for_length_calcs": true 138 | }, 139 | "teardrop_options": [ 140 | { 141 | "td_allow_use_two_tracks": true, 142 | "td_curve_segcount": 5, 143 | "td_on_pad_in_zone": false, 144 | "td_onpadsmd": true, 145 | "td_onroundshapesonly": false, 146 | "td_ontrackend": false, 147 | "td_onviapad": true 148 | } 149 | ], 150 | "teardrop_parameters": [ 151 | { 152 | "td_curve_segcount": 0, 153 | "td_height_ratio": 1.0, 154 | "td_length_ratio": 0.5, 155 | "td_maxheight": 2.0, 156 | "td_maxlen": 1.0, 157 | "td_target_name": "td_round_shape", 158 | "td_width_to_size_filter_ratio": 0.9 159 | }, 160 | { 161 | "td_curve_segcount": 0, 162 | "td_height_ratio": 1.0, 163 | "td_length_ratio": 0.5, 164 | "td_maxheight": 2.0, 165 | "td_maxlen": 1.0, 166 | "td_target_name": "td_rect_shape", 167 | "td_width_to_size_filter_ratio": 0.9 168 | }, 169 | { 170 | "td_curve_segcount": 0, 171 | "td_height_ratio": 1.0, 172 | "td_length_ratio": 0.5, 173 | "td_maxheight": 2.0, 174 | "td_maxlen": 1.0, 175 | "td_target_name": "td_track_end", 176 | "td_width_to_size_filter_ratio": 0.9 177 | } 178 | ], 179 | "track_widths": [ 180 | 0.0, 181 | 0.2, 182 | 0.3, 183 | 0.5 184 | ], 185 | "via_dimensions": [ 186 | { 187 | "diameter": 0.0, 188 | "drill": 0.0 189 | }, 190 | { 191 | "diameter": 0.7, 192 | "drill": 0.3 193 | } 194 | ], 195 | "zones_allow_external_fillets": false 196 | }, 197 | "layer_presets": [], 198 | "viewports": [] 199 | }, 200 | "boards": [], 201 | "cvpcb": { 202 | "equivalence_files": [] 203 | }, 204 | "erc": { 205 | "erc_exclusions": [], 206 | "meta": { 207 | "version": 0 208 | }, 209 | "pin_map": [ 210 | [ 211 | 0, 212 | 0, 213 | 0, 214 | 0, 215 | 0, 216 | 0, 217 | 1, 218 | 0, 219 | 0, 220 | 0, 221 | 0, 222 | 2 223 | ], 224 | [ 225 | 0, 226 | 2, 227 | 0, 228 | 1, 229 | 0, 230 | 0, 231 | 1, 232 | 0, 233 | 2, 234 | 2, 235 | 2, 236 | 2 237 | ], 238 | [ 239 | 0, 240 | 0, 241 | 0, 242 | 0, 243 | 0, 244 | 0, 245 | 1, 246 | 0, 247 | 1, 248 | 0, 249 | 1, 250 | 2 251 | ], 252 | [ 253 | 0, 254 | 1, 255 | 0, 256 | 0, 257 | 0, 258 | 0, 259 | 1, 260 | 1, 261 | 2, 262 | 1, 263 | 1, 264 | 2 265 | ], 266 | [ 267 | 0, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 0, 273 | 1, 274 | 0, 275 | 0, 276 | 0, 277 | 0, 278 | 2 279 | ], 280 | [ 281 | 0, 282 | 0, 283 | 0, 284 | 0, 285 | 0, 286 | 0, 287 | 0, 288 | 0, 289 | 0, 290 | 0, 291 | 0, 292 | 2 293 | ], 294 | [ 295 | 1, 296 | 1, 297 | 1, 298 | 1, 299 | 1, 300 | 0, 301 | 1, 302 | 1, 303 | 1, 304 | 1, 305 | 1, 306 | 2 307 | ], 308 | [ 309 | 0, 310 | 0, 311 | 0, 312 | 1, 313 | 0, 314 | 0, 315 | 1, 316 | 0, 317 | 0, 318 | 0, 319 | 0, 320 | 2 321 | ], 322 | [ 323 | 0, 324 | 2, 325 | 1, 326 | 2, 327 | 0, 328 | 0, 329 | 1, 330 | 0, 331 | 2, 332 | 2, 333 | 2, 334 | 2 335 | ], 336 | [ 337 | 0, 338 | 2, 339 | 0, 340 | 1, 341 | 0, 342 | 0, 343 | 1, 344 | 0, 345 | 2, 346 | 0, 347 | 0, 348 | 2 349 | ], 350 | [ 351 | 0, 352 | 2, 353 | 1, 354 | 1, 355 | 0, 356 | 0, 357 | 1, 358 | 0, 359 | 2, 360 | 0, 361 | 0, 362 | 2 363 | ], 364 | [ 365 | 2, 366 | 2, 367 | 2, 368 | 2, 369 | 2, 370 | 2, 371 | 2, 372 | 2, 373 | 2, 374 | 2, 375 | 2, 376 | 2 377 | ] 378 | ], 379 | "rule_severities": { 380 | "bus_definition_conflict": "error", 381 | "bus_entry_needed": "error", 382 | "bus_to_bus_conflict": "error", 383 | "bus_to_net_conflict": "error", 384 | "conflicting_netclasses": "error", 385 | "different_unit_footprint": "error", 386 | "different_unit_net": "error", 387 | "duplicate_reference": "error", 388 | "duplicate_sheet_names": "error", 389 | "endpoint_off_grid": "warning", 390 | "extra_units": "error", 391 | "global_label_dangling": "warning", 392 | "hier_label_mismatch": "error", 393 | "label_dangling": "error", 394 | "lib_symbol_issues": "warning", 395 | "missing_bidi_pin": "warning", 396 | "missing_input_pin": "warning", 397 | "missing_power_pin": "error", 398 | "missing_unit": "warning", 399 | "multiple_net_names": "warning", 400 | "net_not_bus_member": "warning", 401 | "no_connect_connected": "warning", 402 | "no_connect_dangling": "warning", 403 | "pin_not_connected": "error", 404 | "pin_not_driven": "error", 405 | "pin_to_pin": "warning", 406 | "power_pin_not_driven": "error", 407 | "similar_labels": "warning", 408 | "simulation_model_issue": "error", 409 | "unannotated": "error", 410 | "unit_value_mismatch": "error", 411 | "unresolved_variable": "error", 412 | "wire_dangling": "error" 413 | } 414 | }, 415 | "libraries": { 416 | "pinned_footprint_libs": [], 417 | "pinned_symbol_libs": [] 418 | }, 419 | "meta": { 420 | "filename": "esp32-4-channel-relays.kicad_pro", 421 | "version": 1 422 | }, 423 | "net_settings": { 424 | "classes": [ 425 | { 426 | "bus_width": 12, 427 | "clearance": 0.2, 428 | "diff_pair_gap": 0.25, 429 | "diff_pair_via_gap": 0.25, 430 | "diff_pair_width": 0.2, 431 | "line_style": 0, 432 | "microvia_diameter": 0.3, 433 | "microvia_drill": 0.1, 434 | "name": "Default", 435 | "pcb_color": "rgba(0, 0, 0, 0.000)", 436 | "schematic_color": "rgba(0, 0, 0, 0.000)", 437 | "track_width": 0.25, 438 | "via_diameter": 0.8, 439 | "via_drill": 0.4, 440 | "wire_width": 6 441 | }, 442 | { 443 | "bus_width": 12, 444 | "clearance": 0.175, 445 | "diff_pair_gap": 0.25, 446 | "diff_pair_via_gap": 0.25, 447 | "diff_pair_width": 0.2, 448 | "line_style": 0, 449 | "microvia_diameter": 0.3, 450 | "microvia_drill": 0.1, 451 | "name": "Power", 452 | "pcb_color": "rgba(0, 0, 0, 0.000)", 453 | "schematic_color": "rgba(0, 0, 0, 0.000)", 454 | "track_width": 0.5, 455 | "via_diameter": 0.7, 456 | "via_drill": 0.3, 457 | "wire_width": 6 458 | } 459 | ], 460 | "meta": { 461 | "version": 3 462 | }, 463 | "net_colors": null, 464 | "netclass_assignments": null, 465 | "netclass_patterns": [ 466 | { 467 | "netclass": "Power", 468 | "pattern": "VCC" 469 | }, 470 | { 471 | "netclass": "Power", 472 | "pattern": "GND" 473 | } 474 | ] 475 | }, 476 | "pcbnew": { 477 | "last_paths": { 478 | "gencad": "", 479 | "idf": "", 480 | "netlist": "", 481 | "specctra_dsn": "", 482 | "step": "", 483 | "vrml": "" 484 | }, 485 | "page_layout_descr_file": "" 486 | }, 487 | "schematic": { 488 | "annotate_start_num": 0, 489 | "drawing": { 490 | "dashed_lines_dash_length_ratio": 12.0, 491 | "dashed_lines_gap_length_ratio": 3.0, 492 | "default_line_thickness": 6.0, 493 | "default_text_size": 50.0, 494 | "field_names": [], 495 | "intersheets_ref_own_page": false, 496 | "intersheets_ref_prefix": "", 497 | "intersheets_ref_short": false, 498 | "intersheets_ref_show": false, 499 | "intersheets_ref_suffix": "", 500 | "junction_size_choice": 3, 501 | "label_size_ratio": 0.375, 502 | "pin_symbol_size": 25.0, 503 | "text_offset_ratio": 0.15 504 | }, 505 | "legacy_lib_dir": "", 506 | "legacy_lib_list": [], 507 | "meta": { 508 | "version": 1 509 | }, 510 | "net_format_name": "", 511 | "ngspice": { 512 | "fix_include_paths": true, 513 | "meta": { 514 | "version": 0 515 | }, 516 | "model_mode": 0, 517 | "workbook_filename": "" 518 | }, 519 | "page_layout_descr_file": "", 520 | "plot_directory": "img/schematic", 521 | "spice_current_sheet_as_root": false, 522 | "spice_external_command": "spice \"%I\"", 523 | "spice_model_current_sheet_as_root": true, 524 | "spice_save_all_currents": false, 525 | "spice_save_all_voltages": false, 526 | "subpart_first_id": 65, 527 | "subpart_id_separator": 0 528 | }, 529 | "sheets": [ 530 | [ 531 | "8eb0840c-04b5-48e5-b6dd-a6c2b294f86f", 532 | "" 533 | ] 534 | ], 535 | "text_variables": {} 536 | } 537 | -------------------------------------------------------------------------------- /lib/symbol/local_lib.bak: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) 2 | (symbol "1N4007" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) 3 | (property "Reference" "D" (at 0 2.54 0) 4 | (effects (font (size 1.27 1.27))) 5 | ) 6 | (property "Value" "1N4007" (at 0 -2.54 0) 7 | (effects (font (size 1.27 1.27))) 8 | ) 9 | (property "Footprint" "Diode_SMD:D_MELF_Handsoldering" (at 0 -4.445 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (at 0 0 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (property "Sim.Device" "D" (at 0 0 0) 16 | (effects (font (size 1.27 1.27)) hide) 17 | ) 18 | (property "Sim.Pins" "1=K 2=A" (at 0 0 0) 19 | (effects (font (size 1.27 1.27)) hide) 20 | ) 21 | (property "ki_keywords" "diode" (at 0 0 0) 22 | (effects (font (size 1.27 1.27)) hide) 23 | ) 24 | (property "ki_description" "1000V 1A General Purpose Rectifier Diode, DO-41" (at 0 0 0) 25 | (effects (font (size 1.27 1.27)) hide) 26 | ) 27 | (property "ki_fp_filters" "D*DO?41*" (at 0 0 0) 28 | (effects (font (size 1.27 1.27)) hide) 29 | ) 30 | (symbol "1N4007_0_1" 31 | (polyline 32 | (pts 33 | (xy -1.27 1.27) 34 | (xy -1.27 -1.27) 35 | ) 36 | (stroke (width 0.254) (type default)) 37 | (fill (type none)) 38 | ) 39 | (polyline 40 | (pts 41 | (xy 1.27 0) 42 | (xy -1.27 0) 43 | ) 44 | (stroke (width 0) (type default)) 45 | (fill (type none)) 46 | ) 47 | (polyline 48 | (pts 49 | (xy 1.27 1.27) 50 | (xy 1.27 -1.27) 51 | (xy -1.27 0) 52 | (xy 1.27 1.27) 53 | ) 54 | (stroke (width 0.254) (type default)) 55 | (fill (type none)) 56 | ) 57 | ) 58 | (symbol "1N4007_1_1" 59 | (pin passive line (at -3.81 0 0) (length 2.54) 60 | (name "K" (effects (font (size 1.27 1.27)))) 61 | (number "1" (effects (font (size 1.27 1.27)))) 62 | ) 63 | (pin passive line (at 3.81 0 180) (length 2.54) 64 | (name "A" (effects (font (size 1.27 1.27)))) 65 | (number "2" (effects (font (size 1.27 1.27)))) 66 | ) 67 | ) 68 | ) 69 | (symbol "AMS1117-3.3" (in_bom yes) (on_board yes) 70 | (property "Reference" "U" (at -3.81 3.175 0) 71 | (effects (font (size 1.27 1.27))) 72 | ) 73 | (property "Value" "AMS1117-3.3" (at 0 3.175 0) 74 | (effects (font (size 1.27 1.27)) (justify left)) 75 | ) 76 | (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 0 5.08 0) 77 | (effects (font (size 1.27 1.27)) hide) 78 | ) 79 | (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 2.54 -6.35 0) 80 | (effects (font (size 1.27 1.27)) hide) 81 | ) 82 | (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0) 83 | (effects (font (size 1.27 1.27)) hide) 84 | ) 85 | (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (at 0 0 0) 86 | (effects (font (size 1.27 1.27)) hide) 87 | ) 88 | (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0) 89 | (effects (font (size 1.27 1.27)) hide) 90 | ) 91 | (symbol "AMS1117-3.3_0_1" 92 | (rectangle (start -5.08 -5.08) (end 5.08 1.905) 93 | (stroke (width 0.254) (type default)) 94 | (fill (type background)) 95 | ) 96 | ) 97 | (symbol "AMS1117-3.3_1_1" 98 | (pin power_in line (at 0 -7.62 90) (length 2.54) 99 | (name "GND" (effects (font (size 1.27 1.27)))) 100 | (number "1" (effects (font (size 1.27 1.27)))) 101 | ) 102 | (pin power_out line (at 7.62 0 180) (length 2.54) 103 | (name "VO" (effects (font (size 1.27 1.27)))) 104 | (number "2" (effects (font (size 1.27 1.27)))) 105 | ) 106 | (pin power_in line (at -7.62 0 0) (length 2.54) 107 | (name "VI" (effects (font (size 1.27 1.27)))) 108 | (number "3" (effects (font (size 1.27 1.27)))) 109 | ) 110 | ) 111 | ) 112 | (symbol "BC547A" (pin_names hide) (in_bom yes) (on_board yes) 113 | (property "Reference" "Q" (at 5.08 1.27 0) 114 | (effects (font (size 1.27 1.27)) (justify left)) 115 | ) 116 | (property "Value" "BC547A" (at 5.08 -1.27 0) 117 | (effects (font (size 1.27 1.27)) (justify left)) 118 | ) 119 | (property "Footprint" "Package_TO_SOT_THT_AKL:TO-92_Inline_Wide_CBE" (at 5.08 2.54 0) 120 | (effects (font (size 1.27 1.27)) hide) 121 | ) 122 | (property "Datasheet" "https://www.tme.eu/Document/6c5d898a533a0762c2bc33eb26c283a8/BC546-550-DTE.pdf" (at 0 0 0) 123 | (effects (font (size 1.27 1.27)) hide) 124 | ) 125 | (property "ki_keywords" "transistor NPN BC547" (at 0 0 0) 126 | (effects (font (size 1.27 1.27)) hide) 127 | ) 128 | (property "ki_description" "NPN TO-92 transistor, 45V, 100mA, 500mW, Complementary to BC557, Alternate KiCAD Library" (at 0 0 0) 129 | (effects (font (size 1.27 1.27)) hide) 130 | ) 131 | (symbol "BC547A_0_1" 132 | (polyline 133 | (pts 134 | (xy 0.635 0.635) 135 | (xy 2.54 2.54) 136 | ) 137 | (stroke (width 0) (type default)) 138 | (fill (type none)) 139 | ) 140 | (polyline 141 | (pts 142 | (xy 0.635 -0.635) 143 | (xy 2.54 -2.54) 144 | (xy 2.54 -2.54) 145 | ) 146 | (stroke (width 0) (type default)) 147 | (fill (type none)) 148 | ) 149 | (polyline 150 | (pts 151 | (xy 0.635 1.905) 152 | (xy 0.635 -1.905) 153 | (xy 0.635 -1.905) 154 | ) 155 | (stroke (width 0.508) (type default)) 156 | (fill (type none)) 157 | ) 158 | (polyline 159 | (pts 160 | (xy 1.27 -1.778) 161 | (xy 1.778 -1.27) 162 | (xy 2.286 -2.286) 163 | (xy 1.27 -1.778) 164 | (xy 1.27 -1.778) 165 | ) 166 | (stroke (width 0) (type default)) 167 | (fill (type outline)) 168 | ) 169 | (circle (center 1.27 0) (radius 2.8194) 170 | (stroke (width 0.254) (type default)) 171 | (fill (type background)) 172 | ) 173 | ) 174 | (symbol "BC547A_1_1" 175 | (pin passive line (at 2.54 5.08 270) (length 2.54) 176 | (name "C" (effects (font (size 1.27 1.27)))) 177 | (number "1" (effects (font (size 1.27 1.27)))) 178 | ) 179 | (pin input line (at -5.08 0 0) (length 5.715) 180 | (name "B" (effects (font (size 1.27 1.27)))) 181 | (number "2" (effects (font (size 1.27 1.27)))) 182 | ) 183 | (pin passive line (at 2.54 -5.08 90) (length 2.54) 184 | (name "E" (effects (font (size 1.27 1.27)))) 185 | (number "3" (effects (font (size 1.27 1.27)))) 186 | ) 187 | ) 188 | ) 189 | (symbol "CH340C" (in_bom yes) (on_board yes) 190 | (property "Reference" "U" (at -5.08 13.97 0) 191 | (effects (font (size 1.27 1.27)) (justify right)) 192 | ) 193 | (property "Value" "CH340C" (at 1.27 13.97 0) 194 | (effects (font (size 1.27 1.27)) (justify left)) 195 | ) 196 | (property "Footprint" "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" (at 1.27 -13.97 0) 197 | (effects (font (size 1.27 1.27)) (justify left) hide) 198 | ) 199 | (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Jiangsu-Qin-Heng-CH340C_C84681.pdf" (at -8.89 20.32 0) 200 | (effects (font (size 1.27 1.27)) hide) 201 | ) 202 | (property "ki_keywords" "USB UART Serial Converter Interface" (at 0 0 0) 203 | (effects (font (size 1.27 1.27)) hide) 204 | ) 205 | (property "ki_description" "USB serial converter, UART, SOIC-16" (at 0 0 0) 206 | (effects (font (size 1.27 1.27)) hide) 207 | ) 208 | (property "ki_fp_filters" "SOIC*3.9x9.9mm*P1.27mm*" (at 0 0 0) 209 | (effects (font (size 1.27 1.27)) hide) 210 | ) 211 | (symbol "CH340C_0_1" 212 | (rectangle (start -7.62 12.7) (end 7.62 -12.7) 213 | (stroke (width 0.254) (type default)) 214 | (fill (type background)) 215 | ) 216 | ) 217 | (symbol "CH340C_1_1" 218 | (pin power_in line (at 0 -15.24 90) (length 2.54) 219 | (name "GND" (effects (font (size 1.27 1.27)))) 220 | (number "1" (effects (font (size 1.27 1.27)))) 221 | ) 222 | (pin input line (at 10.16 0 180) (length 2.54) 223 | (name "~{DSR}" (effects (font (size 1.27 1.27)))) 224 | (number "10" (effects (font (size 1.27 1.27)))) 225 | ) 226 | (pin input line (at 10.16 -2.54 180) (length 2.54) 227 | (name "~{RI}" (effects (font (size 1.27 1.27)))) 228 | (number "11" (effects (font (size 1.27 1.27)))) 229 | ) 230 | (pin input line (at 10.16 -5.08 180) (length 2.54) 231 | (name "~{DCD}" (effects (font (size 1.27 1.27)))) 232 | (number "12" (effects (font (size 1.27 1.27)))) 233 | ) 234 | (pin output line (at 10.16 -7.62 180) (length 2.54) 235 | (name "~{DTR}" (effects (font (size 1.27 1.27)))) 236 | (number "13" (effects (font (size 1.27 1.27)))) 237 | ) 238 | (pin output line (at 10.16 -10.16 180) (length 2.54) 239 | (name "~{RTS}" (effects (font (size 1.27 1.27)))) 240 | (number "14" (effects (font (size 1.27 1.27)))) 241 | ) 242 | (pin input line (at -10.16 7.62 0) (length 2.54) 243 | (name "R232" (effects (font (size 1.27 1.27)))) 244 | (number "15" (effects (font (size 1.27 1.27)))) 245 | ) 246 | (pin power_in line (at 0 15.24 270) (length 2.54) 247 | (name "VCC" (effects (font (size 1.27 1.27)))) 248 | (number "16" (effects (font (size 1.27 1.27)))) 249 | ) 250 | (pin output line (at 10.16 10.16 180) (length 2.54) 251 | (name "TXD" (effects (font (size 1.27 1.27)))) 252 | (number "2" (effects (font (size 1.27 1.27)))) 253 | ) 254 | (pin input line (at 10.16 7.62 180) (length 2.54) 255 | (name "RXD" (effects (font (size 1.27 1.27)))) 256 | (number "3" (effects (font (size 1.27 1.27)))) 257 | ) 258 | (pin passive line (at -2.54 15.24 270) (length 2.54) 259 | (name "V3" (effects (font (size 1.27 1.27)))) 260 | (number "4" (effects (font (size 1.27 1.27)))) 261 | ) 262 | (pin bidirectional line (at -10.16 2.54 0) (length 2.54) 263 | (name "UD+" (effects (font (size 1.27 1.27)))) 264 | (number "5" (effects (font (size 1.27 1.27)))) 265 | ) 266 | (pin bidirectional line (at -10.16 0 0) (length 2.54) 267 | (name "UD-" (effects (font (size 1.27 1.27)))) 268 | (number "6" (effects (font (size 1.27 1.27)))) 269 | ) 270 | (pin no_connect line (at -7.62 -7.62 0) (length 2.54) hide 271 | (name "NC" (effects (font (size 1.27 1.27)))) 272 | (number "7" (effects (font (size 1.27 1.27)))) 273 | ) 274 | (pin no_connect line (at -7.62 -10.16 0) (length 2.54) hide 275 | (name "NC" (effects (font (size 1.27 1.27)))) 276 | (number "8" (effects (font (size 1.27 1.27)))) 277 | ) 278 | (pin input line (at 10.16 2.54 180) (length 2.54) 279 | (name "~{CTS}" (effects (font (size 1.27 1.27)))) 280 | (number "9" (effects (font (size 1.27 1.27)))) 281 | ) 282 | ) 283 | ) 284 | (symbol "ESP32-WROOM-32" (in_bom yes) (on_board yes) 285 | (property "Reference" "U" (at -12.7 34.29 0) 286 | (effects (font (size 1.27 1.27)) (justify left)) 287 | ) 288 | (property "Value" "ESP32-WROOM-32" (at 1.27 34.29 0) 289 | (effects (font (size 1.27 1.27)) (justify left)) 290 | ) 291 | (property "Footprint" "RF_Module:ESP32-WROOM-32" (at 0 -38.1 0) 292 | (effects (font (size 1.27 1.27)) hide) 293 | ) 294 | (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (at -7.62 1.27 0) 295 | (effects (font (size 1.27 1.27)) hide) 296 | ) 297 | (property "ki_keywords" "RF Radio BT ESP ESP32 Espressif onboard PCB antenna" (at 0 0 0) 298 | (effects (font (size 1.27 1.27)) hide) 299 | ) 300 | (property "ki_description" "RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD" (at 0 0 0) 301 | (effects (font (size 1.27 1.27)) hide) 302 | ) 303 | (property "ki_fp_filters" "ESP32?WROOM?32*" (at 0 0 0) 304 | (effects (font (size 1.27 1.27)) hide) 305 | ) 306 | (symbol "ESP32-WROOM-32_0_1" 307 | (rectangle (start -12.7 33.02) (end 12.7 -33.02) 308 | (stroke (width 0.254) (type default)) 309 | (fill (type background)) 310 | ) 311 | ) 312 | (symbol "ESP32-WROOM-32_1_1" 313 | (pin power_in line (at 0 -35.56 90) (length 2.54) 314 | (name "GND" (effects (font (size 1.27 1.27)))) 315 | (number "1" (effects (font (size 1.27 1.27)))) 316 | ) 317 | (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) 318 | (name "IO25" (effects (font (size 1.27 1.27)))) 319 | (number "10" (effects (font (size 1.27 1.27)))) 320 | ) 321 | (pin bidirectional line (at 15.24 -15.24 180) (length 2.54) 322 | (name "IO26" (effects (font (size 1.27 1.27)))) 323 | (number "11" (effects (font (size 1.27 1.27)))) 324 | ) 325 | (pin bidirectional line (at 15.24 -17.78 180) (length 2.54) 326 | (name "IO27" (effects (font (size 1.27 1.27)))) 327 | (number "12" (effects (font (size 1.27 1.27)))) 328 | ) 329 | (pin bidirectional line (at 15.24 10.16 180) (length 2.54) 330 | (name "IO14" (effects (font (size 1.27 1.27)))) 331 | (number "13" (effects (font (size 1.27 1.27)))) 332 | ) 333 | (pin bidirectional line (at 15.24 15.24 180) (length 2.54) 334 | (name "IO12" (effects (font (size 1.27 1.27)))) 335 | (number "14" (effects (font (size 1.27 1.27)))) 336 | ) 337 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 338 | (name "GND" (effects (font (size 1.27 1.27)))) 339 | (number "15" (effects (font (size 1.27 1.27)))) 340 | ) 341 | (pin bidirectional line (at 15.24 12.7 180) (length 2.54) 342 | (name "IO13" (effects (font (size 1.27 1.27)))) 343 | (number "16" (effects (font (size 1.27 1.27)))) 344 | ) 345 | (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) 346 | (name "SHD/SD2" (effects (font (size 1.27 1.27)))) 347 | (number "17" (effects (font (size 1.27 1.27)))) 348 | ) 349 | (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) 350 | (name "SWP/SD3" (effects (font (size 1.27 1.27)))) 351 | (number "18" (effects (font (size 1.27 1.27)))) 352 | ) 353 | (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) 354 | (name "SCS/CMD" (effects (font (size 1.27 1.27)))) 355 | (number "19" (effects (font (size 1.27 1.27)))) 356 | ) 357 | (pin power_in line (at 0 35.56 270) (length 2.54) 358 | (name "VDD" (effects (font (size 1.27 1.27)))) 359 | (number "2" (effects (font (size 1.27 1.27)))) 360 | ) 361 | (pin bidirectional line (at -15.24 -10.16 0) (length 2.54) 362 | (name "SCK/CLK" (effects (font (size 1.27 1.27)))) 363 | (number "20" (effects (font (size 1.27 1.27)))) 364 | ) 365 | (pin bidirectional line (at -15.24 0 0) (length 2.54) 366 | (name "SDO/SD0" (effects (font (size 1.27 1.27)))) 367 | (number "21" (effects (font (size 1.27 1.27)))) 368 | ) 369 | (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) 370 | (name "SDI/SD1" (effects (font (size 1.27 1.27)))) 371 | (number "22" (effects (font (size 1.27 1.27)))) 372 | ) 373 | (pin bidirectional line (at 15.24 7.62 180) (length 2.54) 374 | (name "IO15" (effects (font (size 1.27 1.27)))) 375 | (number "23" (effects (font (size 1.27 1.27)))) 376 | ) 377 | (pin bidirectional line (at 15.24 25.4 180) (length 2.54) 378 | (name "IO2" (effects (font (size 1.27 1.27)))) 379 | (number "24" (effects (font (size 1.27 1.27)))) 380 | ) 381 | (pin bidirectional line (at 15.24 30.48 180) (length 2.54) 382 | (name "IO0" (effects (font (size 1.27 1.27)))) 383 | (number "25" (effects (font (size 1.27 1.27)))) 384 | ) 385 | (pin bidirectional line (at 15.24 20.32 180) (length 2.54) 386 | (name "IO4" (effects (font (size 1.27 1.27)))) 387 | (number "26" (effects (font (size 1.27 1.27)))) 388 | ) 389 | (pin bidirectional line (at 15.24 5.08 180) (length 2.54) 390 | (name "IO16" (effects (font (size 1.27 1.27)))) 391 | (number "27" (effects (font (size 1.27 1.27)))) 392 | ) 393 | (pin bidirectional line (at 15.24 2.54 180) (length 2.54) 394 | (name "IO17" (effects (font (size 1.27 1.27)))) 395 | (number "28" (effects (font (size 1.27 1.27)))) 396 | ) 397 | (pin bidirectional line (at 15.24 17.78 180) (length 2.54) 398 | (name "IO5" (effects (font (size 1.27 1.27)))) 399 | (number "29" (effects (font (size 1.27 1.27)))) 400 | ) 401 | (pin input line (at -15.24 30.48 0) (length 2.54) 402 | (name "EN" (effects (font (size 1.27 1.27)))) 403 | (number "3" (effects (font (size 1.27 1.27)))) 404 | ) 405 | (pin bidirectional line (at 15.24 0 180) (length 2.54) 406 | (name "IO18" (effects (font (size 1.27 1.27)))) 407 | (number "30" (effects (font (size 1.27 1.27)))) 408 | ) 409 | (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) 410 | (name "IO19" (effects (font (size 1.27 1.27)))) 411 | (number "31" (effects (font (size 1.27 1.27)))) 412 | ) 413 | (pin no_connect line (at -12.7 -27.94 0) (length 2.54) hide 414 | (name "NC" (effects (font (size 1.27 1.27)))) 415 | (number "32" (effects (font (size 1.27 1.27)))) 416 | ) 417 | (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) 418 | (name "IO21" (effects (font (size 1.27 1.27)))) 419 | (number "33" (effects (font (size 1.27 1.27)))) 420 | ) 421 | (pin bidirectional line (at 15.24 22.86 180) (length 2.54) 422 | (name "RXD0/IO3" (effects (font (size 1.27 1.27)))) 423 | (number "34" (effects (font (size 1.27 1.27)))) 424 | ) 425 | (pin bidirectional line (at 15.24 27.94 180) (length 2.54) 426 | (name "TXD0/IO1" (effects (font (size 1.27 1.27)))) 427 | (number "35" (effects (font (size 1.27 1.27)))) 428 | ) 429 | (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) 430 | (name "IO22" (effects (font (size 1.27 1.27)))) 431 | (number "36" (effects (font (size 1.27 1.27)))) 432 | ) 433 | (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) 434 | (name "IO23" (effects (font (size 1.27 1.27)))) 435 | (number "37" (effects (font (size 1.27 1.27)))) 436 | ) 437 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 438 | (name "GND" (effects (font (size 1.27 1.27)))) 439 | (number "38" (effects (font (size 1.27 1.27)))) 440 | ) 441 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 442 | (name "GND" (effects (font (size 1.27 1.27)))) 443 | (number "39" (effects (font (size 1.27 1.27)))) 444 | ) 445 | (pin input line (at -15.24 25.4 0) (length 2.54) 446 | (name "SENSOR_VP" (effects (font (size 1.27 1.27)))) 447 | (number "4" (effects (font (size 1.27 1.27)))) 448 | ) 449 | (pin input line (at -15.24 22.86 0) (length 2.54) 450 | (name "SENSOR_VN" (effects (font (size 1.27 1.27)))) 451 | (number "5" (effects (font (size 1.27 1.27)))) 452 | ) 453 | (pin input line (at 15.24 -25.4 180) (length 2.54) 454 | (name "IO34" (effects (font (size 1.27 1.27)))) 455 | (number "6" (effects (font (size 1.27 1.27)))) 456 | ) 457 | (pin input line (at 15.24 -27.94 180) (length 2.54) 458 | (name "IO35" (effects (font (size 1.27 1.27)))) 459 | (number "7" (effects (font (size 1.27 1.27)))) 460 | ) 461 | (pin bidirectional line (at 15.24 -20.32 180) (length 2.54) 462 | (name "IO32" (effects (font (size 1.27 1.27)))) 463 | (number "8" (effects (font (size 1.27 1.27)))) 464 | ) 465 | (pin bidirectional line (at 15.24 -22.86 180) (length 2.54) 466 | (name "IO33" (effects (font (size 1.27 1.27)))) 467 | (number "9" (effects (font (size 1.27 1.27)))) 468 | ) 469 | ) 470 | ) 471 | (symbol "HRO-TYPE-C-31-M-12" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 472 | (property "Reference" "USB" (at -5.08 16.51 0) 473 | (effects (font (size 1.524 1.524))) 474 | ) 475 | (property "Value" "HRO-TYPE-C-31-M-12" (at -10.16 -1.27 90) 476 | (effects (font (size 1.524 1.524))) 477 | ) 478 | (property "Footprint" "" (at 0 0 0) 479 | (effects (font (size 1.524 1.524)) hide) 480 | ) 481 | (property "Datasheet" "" (at 0 0 0) 482 | (effects (font (size 1.524 1.524)) hide) 483 | ) 484 | (symbol "HRO-TYPE-C-31-M-12_0_1" 485 | (rectangle (start -11.43 15.24) (end -8.89 -17.78) 486 | (stroke (width 0) (type solid)) 487 | (fill (type background)) 488 | ) 489 | (rectangle (start 0 -17.78) (end -8.89 15.24) 490 | (stroke (width 0) (type solid)) 491 | (fill (type background)) 492 | ) 493 | ) 494 | (symbol "HRO-TYPE-C-31-M-12_1_1" 495 | (pin input line (at 2.54 13.97 180) (length 2.54) 496 | (name "GND" (effects (font (size 1.27 1.27)))) 497 | (number "1" (effects (font (size 1.27 1.27)))) 498 | ) 499 | (pin input line (at 2.54 -8.89 180) (length 2.54) 500 | (name "CC2" (effects (font (size 1.27 1.27)))) 501 | (number "10" (effects (font (size 1.27 1.27)))) 502 | ) 503 | (pin input line (at 2.54 -11.43 180) (length 2.54) 504 | (name "VBUS" (effects (font (size 1.27 1.27)))) 505 | (number "11" (effects (font (size 1.27 1.27)))) 506 | ) 507 | (pin input line (at 2.54 -13.97 180) (length 2.54) 508 | (name "GND" (effects (font (size 1.27 1.27)))) 509 | (number "12" (effects (font (size 1.27 1.27)))) 510 | ) 511 | (pin input line (at 2.54 -16.51 180) (length 2.54) 512 | (name "SHIELD" (effects (font (size 1.27 1.27)))) 513 | (number "13" (effects (font (size 1.27 1.27)))) 514 | ) 515 | (pin input line (at 2.54 11.43 180) (length 2.54) 516 | (name "VBUS" (effects (font (size 1.27 1.27)))) 517 | (number "2" (effects (font (size 1.27 1.27)))) 518 | ) 519 | (pin input line (at 2.54 8.89 180) (length 2.54) 520 | (name "SBU2" (effects (font (size 1.27 1.27)))) 521 | (number "3" (effects (font (size 1.27 1.27)))) 522 | ) 523 | (pin input line (at 2.54 6.35 180) (length 2.54) 524 | (name "CC1" (effects (font (size 1.27 1.27)))) 525 | (number "4" (effects (font (size 1.27 1.27)))) 526 | ) 527 | (pin input line (at 2.54 3.81 180) (length 2.54) 528 | (name "DN2" (effects (font (size 1.27 1.27)))) 529 | (number "5" (effects (font (size 1.27 1.27)))) 530 | ) 531 | (pin input line (at 2.54 1.27 180) (length 2.54) 532 | (name "DP1" (effects (font (size 1.27 1.27)))) 533 | (number "6" (effects (font (size 1.27 1.27)))) 534 | ) 535 | (pin input line (at 2.54 -1.27 180) (length 2.54) 536 | (name "DN1" (effects (font (size 1.27 1.27)))) 537 | (number "7" (effects (font (size 1.27 1.27)))) 538 | ) 539 | (pin input line (at 2.54 -3.81 180) (length 2.54) 540 | (name "DP2" (effects (font (size 1.27 1.27)))) 541 | (number "8" (effects (font (size 1.27 1.27)))) 542 | ) 543 | (pin input line (at 2.54 -6.35 180) (length 2.54) 544 | (name "SBU1" (effects (font (size 1.27 1.27)))) 545 | (number "9" (effects (font (size 1.27 1.27)))) 546 | ) 547 | ) 548 | ) 549 | (symbol "MBT3904DW1" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 550 | (property "Reference" "Q" (at 0 15.24 0) 551 | (effects (font (size 1.27 1.27))) 552 | ) 553 | (property "Value" "MBT3904DW1" (at 0 12.7 0) 554 | (effects (font (size 1.27 1.27))) 555 | ) 556 | (property "Footprint" "Package_TO_SOT_SMD_AKL:SOT-363_SC-70-6" (at 0 15.24 0) 557 | (effects (font (size 1.27 1.27)) hide) 558 | ) 559 | (property "Datasheet" "https://www.tme.eu/Document/80e325783d3402e7c290463a712f3e6c/MBT3904DW1.PDF" (at 0 15.24 0) 560 | (effects (font (size 1.27 1.27)) hide) 561 | ) 562 | (property "ki_keywords" "dual NPN transistor MBT3904DW1" (at 0 0 0) 563 | (effects (font (size 1.27 1.27)) hide) 564 | ) 565 | (property "ki_description" "Dual Matched NPN SOT-363 transistor, 40V, 200mA, 150mW, Alternate KiCAD Library" (at 0 0 0) 566 | (effects (font (size 1.27 1.27)) hide) 567 | ) 568 | (symbol "MBT3904DW1_0_1" 569 | (arc (start -3.81 2.794) (mid -6.5919 0) (end -3.81 -2.794) 570 | (stroke (width 0.254) (type default)) 571 | (fill (type background)) 572 | ) 573 | (polyline 574 | (pts 575 | (xy -3.81 2.794) 576 | (xy 3.81 2.794) 577 | ) 578 | (stroke (width 0.254) (type default)) 579 | (fill (type none)) 580 | ) 581 | (polyline 582 | (pts 583 | (xy 3.81 -2.794) 584 | (xy -3.81 -2.794) 585 | ) 586 | (stroke (width 0.254) (type default)) 587 | (fill (type none)) 588 | ) 589 | (polyline 590 | (pts 591 | (xy 3.81 2.794) 592 | (xy -4.064 2.794) 593 | (xy -5.334 2.286) 594 | (xy -6.096 1.524) 595 | (xy -6.604 0.635) 596 | (xy -6.604 -0.508) 597 | (xy -6.096 -1.651) 598 | (xy -5.334 -2.413) 599 | (xy -4.064 -2.794) 600 | (xy 4.064 -2.794) 601 | (xy 5.334 -2.286) 602 | (xy 6.223 -1.397) 603 | (xy 6.604 -0.381) 604 | (xy 6.35 1.143) 605 | (xy 5.461 2.286) 606 | (xy 3.937 2.794) 607 | (xy 3.429 2.794) 608 | (xy 3.048 2.794) 609 | ) 610 | (stroke (width 0.0254) (type default)) 611 | (fill (type background)) 612 | ) 613 | ) 614 | (symbol "MBT3904DW1_1_1" 615 | (polyline 616 | (pts 617 | (xy -4.445 0.635) 618 | (xy -2.54 2.54) 619 | ) 620 | (stroke (width 0) (type default)) 621 | (fill (type none)) 622 | ) 623 | (polyline 624 | (pts 625 | (xy 4.445 0.635) 626 | (xy 2.54 2.54) 627 | ) 628 | (stroke (width 0) (type default)) 629 | (fill (type none)) 630 | ) 631 | (polyline 632 | (pts 633 | (xy -4.445 -0.635) 634 | (xy -2.54 -2.54) 635 | (xy -2.54 -2.54) 636 | ) 637 | (stroke (width 0) (type default)) 638 | (fill (type none)) 639 | ) 640 | (polyline 641 | (pts 642 | (xy -4.445 1.905) 643 | (xy -4.445 -1.905) 644 | (xy -4.445 -1.905) 645 | ) 646 | (stroke (width 0.508) (type default)) 647 | (fill (type none)) 648 | ) 649 | (polyline 650 | (pts 651 | (xy 4.445 -0.635) 652 | (xy 2.54 -2.54) 653 | (xy 2.54 -2.54) 654 | ) 655 | (stroke (width 0) (type default)) 656 | (fill (type none)) 657 | ) 658 | (polyline 659 | (pts 660 | (xy 4.445 1.905) 661 | (xy 4.445 -1.905) 662 | (xy 4.445 -1.905) 663 | ) 664 | (stroke (width 0.508) (type default)) 665 | (fill (type none)) 666 | ) 667 | (polyline 668 | (pts 669 | (xy -3.81 -1.778) 670 | (xy -3.302 -1.27) 671 | (xy -2.794 -2.286) 672 | (xy -3.81 -1.778) 673 | (xy -3.81 -1.778) 674 | ) 675 | (stroke (width 0) (type default)) 676 | (fill (type outline)) 677 | ) 678 | (polyline 679 | (pts 680 | (xy 3.81 -1.778) 681 | (xy 3.302 -1.27) 682 | (xy 2.794 -2.286) 683 | (xy 3.81 -1.778) 684 | (xy 3.81 -1.778) 685 | ) 686 | (stroke (width 0) (type default)) 687 | (fill (type outline)) 688 | ) 689 | (arc (start 3.81 -2.794) (mid 6.5919 0) (end 3.81 2.794) 690 | (stroke (width 0.254) (type default)) 691 | (fill (type none)) 692 | ) 693 | (pin passive line (at -2.54 -5.08 90) (length 2.54) 694 | (name "E1" (effects (font (size 1.27 1.27)))) 695 | (number "1" (effects (font (size 1.27 1.27)))) 696 | ) 697 | (pin input line (at -10.16 0 0) (length 5.715) 698 | (name "B1" (effects (font (size 1.27 1.27)))) 699 | (number "2" (effects (font (size 1.27 1.27)))) 700 | ) 701 | (pin passive line (at 2.54 5.08 270) (length 2.54) 702 | (name "C2" (effects (font (size 1.27 1.27)))) 703 | (number "3" (effects (font (size 1.27 1.27)))) 704 | ) 705 | (pin passive line (at 2.54 -5.08 90) (length 2.54) 706 | (name "E2" (effects (font (size 1.27 1.27)))) 707 | (number "4" (effects (font (size 1.27 1.27)))) 708 | ) 709 | (pin input line (at 10.16 0 180) (length 5.715) 710 | (name "B2" (effects (font (size 1.27 1.27)))) 711 | (number "5" (effects (font (size 1.27 1.27)))) 712 | ) 713 | (pin passive line (at -2.54 5.08 270) (length 2.54) 714 | (name "C1" (effects (font (size 1.27 1.27)))) 715 | (number "6" (effects (font (size 1.27 1.27)))) 716 | ) 717 | ) 718 | ) 719 | (symbol "PC817" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 720 | (property "Reference" "U" (at -5.08 5.08 0) 721 | (effects (font (size 1.27 1.27)) (justify left)) 722 | ) 723 | (property "Value" "PC817" (at 0 5.08 0) 724 | (effects (font (size 1.27 1.27)) (justify left)) 725 | ) 726 | (property "Footprint" "Package_DIP:DIP-4_W7.62mm" (at -5.08 -5.08 0) 727 | (effects (font (size 1.27 1.27) italic) (justify left) hide) 728 | ) 729 | (property "Datasheet" "http://www.soselectronic.cz/a_info/resource/d/pc817.pdf" (at 0 0 0) 730 | (effects (font (size 1.27 1.27)) (justify left) hide) 731 | ) 732 | (property "ki_keywords" "NPN DC Optocoupler" (at 0 0 0) 733 | (effects (font (size 1.27 1.27)) hide) 734 | ) 735 | (property "ki_description" "DC Optocoupler, Vce 35V, CTR 50-300%, DIP-4" (at 0 0 0) 736 | (effects (font (size 1.27 1.27)) hide) 737 | ) 738 | (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) 739 | (effects (font (size 1.27 1.27)) hide) 740 | ) 741 | (symbol "PC817_0_1" 742 | (rectangle (start -5.08 3.81) (end 5.08 -3.81) 743 | (stroke (width 0.254) (type default)) 744 | (fill (type background)) 745 | ) 746 | (polyline 747 | (pts 748 | (xy -3.175 -0.635) 749 | (xy -1.905 -0.635) 750 | ) 751 | (stroke (width 0.254) (type default)) 752 | (fill (type none)) 753 | ) 754 | (polyline 755 | (pts 756 | (xy 2.54 0.635) 757 | (xy 4.445 2.54) 758 | ) 759 | (stroke (width 0) (type default)) 760 | (fill (type none)) 761 | ) 762 | (polyline 763 | (pts 764 | (xy 4.445 -2.54) 765 | (xy 2.54 -0.635) 766 | ) 767 | (stroke (width 0) (type default)) 768 | (fill (type outline)) 769 | ) 770 | (polyline 771 | (pts 772 | (xy 4.445 -2.54) 773 | (xy 5.08 -2.54) 774 | ) 775 | (stroke (width 0) (type default)) 776 | (fill (type none)) 777 | ) 778 | (polyline 779 | (pts 780 | (xy 4.445 2.54) 781 | (xy 5.08 2.54) 782 | ) 783 | (stroke (width 0) (type default)) 784 | (fill (type none)) 785 | ) 786 | (polyline 787 | (pts 788 | (xy -5.08 2.54) 789 | (xy -2.54 2.54) 790 | (xy -2.54 -0.635) 791 | ) 792 | (stroke (width 0) (type default)) 793 | (fill (type none)) 794 | ) 795 | (polyline 796 | (pts 797 | (xy -2.54 -0.635) 798 | (xy -2.54 -2.54) 799 | (xy -5.08 -2.54) 800 | ) 801 | (stroke (width 0) (type default)) 802 | (fill (type none)) 803 | ) 804 | (polyline 805 | (pts 806 | (xy 2.54 1.905) 807 | (xy 2.54 -1.905) 808 | (xy 2.54 -1.905) 809 | ) 810 | (stroke (width 0.508) (type default)) 811 | (fill (type none)) 812 | ) 813 | (polyline 814 | (pts 815 | (xy -2.54 -0.635) 816 | (xy -3.175 0.635) 817 | (xy -1.905 0.635) 818 | (xy -2.54 -0.635) 819 | ) 820 | (stroke (width 0.254) (type default)) 821 | (fill (type none)) 822 | ) 823 | (polyline 824 | (pts 825 | (xy -0.508 -0.508) 826 | (xy 0.762 -0.508) 827 | (xy 0.381 -0.635) 828 | (xy 0.381 -0.381) 829 | (xy 0.762 -0.508) 830 | ) 831 | (stroke (width 0) (type default)) 832 | (fill (type none)) 833 | ) 834 | (polyline 835 | (pts 836 | (xy -0.508 0.508) 837 | (xy 0.762 0.508) 838 | (xy 0.381 0.381) 839 | (xy 0.381 0.635) 840 | (xy 0.762 0.508) 841 | ) 842 | (stroke (width 0) (type default)) 843 | (fill (type none)) 844 | ) 845 | (polyline 846 | (pts 847 | (xy 3.048 -1.651) 848 | (xy 3.556 -1.143) 849 | (xy 4.064 -2.159) 850 | (xy 3.048 -1.651) 851 | (xy 3.048 -1.651) 852 | ) 853 | (stroke (width 0) (type default)) 854 | (fill (type outline)) 855 | ) 856 | ) 857 | (symbol "PC817_1_1" 858 | (pin passive line (at -7.62 2.54 0) (length 2.54) 859 | (name "~" (effects (font (size 1.27 1.27)))) 860 | (number "1" (effects (font (size 1.27 1.27)))) 861 | ) 862 | (pin passive line (at -7.62 -2.54 0) (length 2.54) 863 | (name "~" (effects (font (size 1.27 1.27)))) 864 | (number "2" (effects (font (size 1.27 1.27)))) 865 | ) 866 | (pin passive line (at 7.62 -2.54 180) (length 2.54) 867 | (name "~" (effects (font (size 1.27 1.27)))) 868 | (number "3" (effects (font (size 1.27 1.27)))) 869 | ) 870 | (pin passive line (at 7.62 2.54 180) (length 2.54) 871 | (name "~" (effects (font (size 1.27 1.27)))) 872 | (number "4" (effects (font (size 1.27 1.27)))) 873 | ) 874 | ) 875 | ) 876 | (symbol "PRTR5V0U2X" (in_bom yes) (on_board yes) 877 | (property "Reference" "U" (at 0 3.175 0) 878 | (effects (font (size 1.27 1.27))) 879 | ) 880 | (property "Value" "PRTR5V0U2X" (at 0.635 1.27 0) 881 | (effects (font (size 1.27 1.27))) 882 | ) 883 | (property "Footprint" "Package_TO_SOT_SMD:SOT-143" (at 0 -7.62 0) 884 | (effects (font (size 1.27 1.27)) hide) 885 | ) 886 | (property "Datasheet" "" (at 0 0 0) 887 | (effects (font (size 1.27 1.27)) hide) 888 | ) 889 | (symbol "PRTR5V0U2X_0_1" 890 | (rectangle (start -5.08 0) (end 5.08 -6.35) 891 | (stroke (width 0) (type default)) 892 | (fill (type none)) 893 | ) 894 | ) 895 | (symbol "PRTR5V0U2X_1_1" 896 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 897 | (name "GND" (effects (font (size 0.6 0.6)))) 898 | (number "1" (effects (font (size 0.6 0.6)))) 899 | ) 900 | (pin passive line (at 7.62 -1.27 180) (length 2.54) 901 | (name "IO1" (effects (font (size 0.6 0.6)))) 902 | (number "2" (effects (font (size 0.6 0.6)))) 903 | ) 904 | (pin passive line (at -7.62 -1.27 0) (length 2.54) 905 | (name "IO2" (effects (font (size 0.6 0.6)))) 906 | (number "3" (effects (font (size 0.6 0.6)))) 907 | ) 908 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 909 | (name "VCC" (effects (font (size 0.6 0.6)))) 910 | (number "4" (effects (font (size 0.6 0.6)))) 911 | ) 912 | ) 913 | ) 914 | (symbol "SRD-05VDC-SL-C" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 915 | (property "Reference" "K" (at -5.0809 5.843 0) 916 | (effects (font (size 1.27 1.27)) (justify left bottom)) 917 | ) 918 | (property "Value" "SRD-05VDC-SL-C" (at -5.0832 -10.1664 0) 919 | (effects (font (size 1.27 1.27)) (justify left bottom)) 920 | ) 921 | (property "Footprint" "RELAY_SRD-05VDC-SL-C" (at 0 0 0) 922 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 923 | ) 924 | (property "Datasheet" "" (at 0 0 0) 925 | (effects (font (size 1.27 1.27)) hide) 926 | ) 927 | (property "MANUFACTURER" "SONGLE RELAY" (at 0 0 0) 928 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 929 | ) 930 | (property "STANDARD" "IPC-7251" (at 0 0 0) 931 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 932 | ) 933 | (symbol "SRD-05VDC-SL-C_0_0" 934 | (rectangle (start -5.08 -7.62) (end 5.08 5.08) 935 | (stroke (width 0.254) (type default)) 936 | (fill (type background)) 937 | ) 938 | (polyline 939 | (pts 940 | (xy -5.08 2.54) 941 | (xy -2.54 2.54) 942 | ) 943 | (stroke (width 0.1524) (type default)) 944 | (fill (type none)) 945 | ) 946 | (polyline 947 | (pts 948 | (xy -3.556 -2.794) 949 | (xy -2.54 -2.794) 950 | ) 951 | (stroke (width 0.1524) (type default)) 952 | (fill (type none)) 953 | ) 954 | (polyline 955 | (pts 956 | (xy -3.556 0.254) 957 | (xy -3.556 -2.794) 958 | ) 959 | (stroke (width 0.1524) (type default)) 960 | (fill (type none)) 961 | ) 962 | (polyline 963 | (pts 964 | (xy -2.54 -5.08) 965 | (xy -5.08 -5.08) 966 | ) 967 | (stroke (width 0.1524) (type default)) 968 | (fill (type none)) 969 | ) 970 | (polyline 971 | (pts 972 | (xy -2.54 -2.794) 973 | (xy -2.54 -5.08) 974 | ) 975 | (stroke (width 0.1524) (type default)) 976 | (fill (type none)) 977 | ) 978 | (polyline 979 | (pts 980 | (xy -2.54 -2.794) 981 | (xy -1.524 -2.794) 982 | ) 983 | (stroke (width 0.1524) (type default)) 984 | (fill (type none)) 985 | ) 986 | (polyline 987 | (pts 988 | (xy -2.54 0.254) 989 | (xy -3.556 0.254) 990 | ) 991 | (stroke (width 0.1524) (type default)) 992 | (fill (type none)) 993 | ) 994 | (polyline 995 | (pts 996 | (xy -2.54 2.54) 997 | (xy -2.54 0.254) 998 | ) 999 | (stroke (width 0.1524) (type default)) 1000 | (fill (type none)) 1001 | ) 1002 | (polyline 1003 | (pts 1004 | (xy -1.524 -2.794) 1005 | (xy -1.524 0.254) 1006 | ) 1007 | (stroke (width 0.1524) (type default)) 1008 | (fill (type none)) 1009 | ) 1010 | (polyline 1011 | (pts 1012 | (xy -1.524 0.254) 1013 | (xy -2.54 0.254) 1014 | ) 1015 | (stroke (width 0.1524) (type default)) 1016 | (fill (type none)) 1017 | ) 1018 | (polyline 1019 | (pts 1020 | (xy 2.54 -5.08) 1021 | (xy 5.08 -5.08) 1022 | ) 1023 | (stroke (width 0.1524) (type default)) 1024 | (fill (type none)) 1025 | ) 1026 | (polyline 1027 | (pts 1028 | (xy 2.54 -2.54) 1029 | (xy 2.54 -5.08) 1030 | ) 1031 | (stroke (width 0.1524) (type default)) 1032 | (fill (type none)) 1033 | ) 1034 | (polyline 1035 | (pts 1036 | (xy 2.54 2.54) 1037 | (xy 2.54 0) 1038 | ) 1039 | (stroke (width 0.1524) (type default)) 1040 | (fill (type none)) 1041 | ) 1042 | (polyline 1043 | (pts 1044 | (xy 3.556 -1.27) 1045 | (xy 2.286 -2.286) 1046 | ) 1047 | (stroke (width 0.1524) (type default)) 1048 | (fill (type none)) 1049 | ) 1050 | (polyline 1051 | (pts 1052 | (xy 3.556 -1.27) 1053 | (xy 4.318 -1.27) 1054 | ) 1055 | (stroke (width 0.1524) (type default)) 1056 | (fill (type none)) 1057 | ) 1058 | (polyline 1059 | (pts 1060 | (xy 4.318 -1.27) 1061 | (xy 4.318 0) 1062 | ) 1063 | (stroke (width 0.1524) (type default)) 1064 | (fill (type none)) 1065 | ) 1066 | (polyline 1067 | (pts 1068 | (xy 4.318 0) 1069 | (xy 5.08 0) 1070 | ) 1071 | (stroke (width 0.1524) (type default)) 1072 | (fill (type none)) 1073 | ) 1074 | (polyline 1075 | (pts 1076 | (xy 5.08 2.54) 1077 | (xy 2.54 2.54) 1078 | ) 1079 | (stroke (width 0.1524) (type default)) 1080 | (fill (type none)) 1081 | ) 1082 | (circle (center 2.54 -2.54) (radius 0.254) 1083 | (stroke (width 0.1524) (type default)) 1084 | (fill (type none)) 1085 | ) 1086 | (circle (center 2.54 0) (radius 0.254) 1087 | (stroke (width 0.1524) (type default)) 1088 | (fill (type none)) 1089 | ) 1090 | (pin passive line (at -7.62 2.54 0) (length 2.54) 1091 | (name "~" (effects (font (size 1.016 1.016)))) 1092 | (number "A1" (effects (font (size 1.016 1.016)))) 1093 | ) 1094 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 1095 | (name "~" (effects (font (size 1.016 1.016)))) 1096 | (number "A2" (effects (font (size 1.016 1.016)))) 1097 | ) 1098 | (pin passive line (at 7.62 0 180) (length 2.54) 1099 | (name "~" (effects (font (size 1.016 1.016)))) 1100 | (number "COM" (effects (font (size 1.016 1.016)))) 1101 | ) 1102 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 1103 | (name "~" (effects (font (size 1.016 1.016)))) 1104 | (number "NC" (effects (font (size 1.016 1.016)))) 1105 | ) 1106 | (pin passive line (at 7.62 2.54 180) (length 2.54) 1107 | (name "~" (effects (font (size 1.016 1.016)))) 1108 | (number "NO" (effects (font (size 1.016 1.016)))) 1109 | ) 1110 | ) 1111 | ) 1112 | (symbol "SW_SKQG" (in_bom yes) (on_board yes) 1113 | (property "Reference" "SW" (at 0 2.54 0) 1114 | (effects (font (size 1.27 1.27))) 1115 | ) 1116 | (property "Value" "SW_SKQG" (at 0 -7.62 0) 1117 | (effects (font (size 1.27 1.27))) 1118 | ) 1119 | (property "Footprint" "Button_Switch_SMD:SW_SPST_SKQG_WithStem" (at 0 5.08 0) 1120 | (effects (font (size 1.27 1.27)) hide) 1121 | ) 1122 | (property "Datasheet" "" (at 0 5.08 0) 1123 | (effects (font (size 1.27 1.27)) hide) 1124 | ) 1125 | (symbol "SW_SKQG_0_1" 1126 | (rectangle (start -3.302 0.762) (end 3.302 -5.842) 1127 | (stroke (width 0) (type default)) 1128 | (fill (type none)) 1129 | ) 1130 | (circle (center 0 -3.556) (radius 0.254) 1131 | (stroke (width 0) (type default)) 1132 | (fill (type none)) 1133 | ) 1134 | (circle (center 0 -1.524) (radius 0.254) 1135 | (stroke (width 0) (type default)) 1136 | (fill (type none)) 1137 | ) 1138 | (polyline 1139 | (pts 1140 | (xy -5.08 0) 1141 | (xy 5.08 0) 1142 | ) 1143 | (stroke (width 0) (type default)) 1144 | (fill (type none)) 1145 | ) 1146 | (polyline 1147 | (pts 1148 | (xy -2.159 -2.54) 1149 | (xy -0.889 -2.54) 1150 | ) 1151 | (stroke (width 0) (type default)) 1152 | (fill (type none)) 1153 | ) 1154 | (polyline 1155 | (pts 1156 | (xy -0.889 -1.27) 1157 | (xy -0.889 -3.81) 1158 | ) 1159 | (stroke (width 0) (type default)) 1160 | (fill (type none)) 1161 | ) 1162 | (polyline 1163 | (pts 1164 | (xy 0 -3.81) 1165 | (xy 0 -5.08) 1166 | ) 1167 | (stroke (width 0) (type default)) 1168 | (fill (type none)) 1169 | ) 1170 | (polyline 1171 | (pts 1172 | (xy 0 -1.27) 1173 | (xy 0 0) 1174 | ) 1175 | (stroke (width 0) (type default)) 1176 | (fill (type none)) 1177 | ) 1178 | (polyline 1179 | (pts 1180 | (xy 5.08 -5.08) 1181 | (xy -5.08 -5.08) 1182 | ) 1183 | (stroke (width 0) (type default)) 1184 | (fill (type none)) 1185 | ) 1186 | ) 1187 | (symbol "SW_SKQG_1_1" 1188 | (pin passive line (at -7.62 0 0) (length 2.54) 1189 | (name "" (effects (font (size 1.27 1.27)))) 1190 | (number "1" (effects (font (size 1.27 1.27)))) 1191 | ) 1192 | (pin passive line (at 7.62 0 180) (length 2.54) 1193 | (name "" (effects (font (size 1.27 1.27)))) 1194 | (number "1" (effects (font (size 1.27 1.27)))) 1195 | ) 1196 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 1197 | (name "" (effects (font (size 1.27 1.27)))) 1198 | (number "2" (effects (font (size 1.27 1.27)))) 1199 | ) 1200 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 1201 | (name "" (effects (font (size 1.27 1.27)))) 1202 | (number "2" (effects (font (size 1.27 1.27)))) 1203 | ) 1204 | ) 1205 | ) 1206 | ) 1207 | -------------------------------------------------------------------------------- /lib/symbol/local_lib.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) 2 | (symbol "1N4007" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) 3 | (property "Reference" "D" (at 0 2.54 0) 4 | (effects (font (size 1.27 1.27))) 5 | ) 6 | (property "Value" "1N4007" (at 0 -2.54 0) 7 | (effects (font (size 1.27 1.27))) 8 | ) 9 | (property "Footprint" "local_lib:D_MELF_Handsoldering" (at 0 -4.445 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (at 0 0 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (property "Sim.Device" "D" (at 0 0 0) 16 | (effects (font (size 1.27 1.27)) hide) 17 | ) 18 | (property "Sim.Pins" "1=K 2=A" (at 0 0 0) 19 | (effects (font (size 1.27 1.27)) hide) 20 | ) 21 | (property "ki_keywords" "diode" (at 0 0 0) 22 | (effects (font (size 1.27 1.27)) hide) 23 | ) 24 | (property "ki_description" "1000V 1A General Purpose Rectifier Diode, DO-41" (at 0 0 0) 25 | (effects (font (size 1.27 1.27)) hide) 26 | ) 27 | (property "ki_fp_filters" "D*DO?41*" (at 0 0 0) 28 | (effects (font (size 1.27 1.27)) hide) 29 | ) 30 | (symbol "1N4007_0_1" 31 | (polyline 32 | (pts 33 | (xy -1.27 1.27) 34 | (xy -1.27 -1.27) 35 | ) 36 | (stroke (width 0.254) (type default)) 37 | (fill (type none)) 38 | ) 39 | (polyline 40 | (pts 41 | (xy 1.27 0) 42 | (xy -1.27 0) 43 | ) 44 | (stroke (width 0) (type default)) 45 | (fill (type none)) 46 | ) 47 | (polyline 48 | (pts 49 | (xy 1.27 1.27) 50 | (xy 1.27 -1.27) 51 | (xy -1.27 0) 52 | (xy 1.27 1.27) 53 | ) 54 | (stroke (width 0.254) (type default)) 55 | (fill (type none)) 56 | ) 57 | ) 58 | (symbol "1N4007_1_1" 59 | (pin passive line (at -3.81 0 0) (length 2.54) 60 | (name "K" (effects (font (size 1.27 1.27)))) 61 | (number "1" (effects (font (size 1.27 1.27)))) 62 | ) 63 | (pin passive line (at 3.81 0 180) (length 2.54) 64 | (name "A" (effects (font (size 1.27 1.27)))) 65 | (number "2" (effects (font (size 1.27 1.27)))) 66 | ) 67 | ) 68 | ) 69 | (symbol "AMS1117-3.3" (in_bom yes) (on_board yes) 70 | (property "Reference" "U" (at -3.81 3.175 0) 71 | (effects (font (size 1.27 1.27))) 72 | ) 73 | (property "Value" "AMS1117-3.3" (at 0 3.175 0) 74 | (effects (font (size 1.27 1.27)) (justify left)) 75 | ) 76 | (property "Footprint" "local_lib:SOT-223-3_TabPin2" (at 0 5.08 0) 77 | (effects (font (size 1.27 1.27)) hide) 78 | ) 79 | (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 2.54 -6.35 0) 80 | (effects (font (size 1.27 1.27)) hide) 81 | ) 82 | (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0) 83 | (effects (font (size 1.27 1.27)) hide) 84 | ) 85 | (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (at 0 0 0) 86 | (effects (font (size 1.27 1.27)) hide) 87 | ) 88 | (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0) 89 | (effects (font (size 1.27 1.27)) hide) 90 | ) 91 | (symbol "AMS1117-3.3_0_1" 92 | (rectangle (start -5.08 -5.08) (end 5.08 1.905) 93 | (stroke (width 0.254) (type default)) 94 | (fill (type background)) 95 | ) 96 | ) 97 | (symbol "AMS1117-3.3_1_1" 98 | (pin power_in line (at 0 -7.62 90) (length 2.54) 99 | (name "GND" (effects (font (size 1.27 1.27)))) 100 | (number "1" (effects (font (size 1.27 1.27)))) 101 | ) 102 | (pin power_out line (at 7.62 0 180) (length 2.54) 103 | (name "VO" (effects (font (size 1.27 1.27)))) 104 | (number "2" (effects (font (size 1.27 1.27)))) 105 | ) 106 | (pin power_in line (at -7.62 0 0) (length 2.54) 107 | (name "VI" (effects (font (size 1.27 1.27)))) 108 | (number "3" (effects (font (size 1.27 1.27)))) 109 | ) 110 | ) 111 | ) 112 | (symbol "BC547A" (pin_names hide) (in_bom yes) (on_board yes) 113 | (property "Reference" "Q" (at 5.08 1.27 0) 114 | (effects (font (size 1.27 1.27)) (justify left)) 115 | ) 116 | (property "Value" "BC547A" (at 5.08 -1.27 0) 117 | (effects (font (size 1.27 1.27)) (justify left)) 118 | ) 119 | (property "Footprint" "local_lib:TSOT-23_HandSoldering" (at 5.08 2.54 0) 120 | (effects (font (size 1.27 1.27)) hide) 121 | ) 122 | (property "Datasheet" "https://www.tme.eu/Document/6c5d898a533a0762c2bc33eb26c283a8/BC546-550-DTE.pdf" (at 0 0 0) 123 | (effects (font (size 1.27 1.27)) hide) 124 | ) 125 | (property "ki_keywords" "transistor NPN BC547" (at 0 0 0) 126 | (effects (font (size 1.27 1.27)) hide) 127 | ) 128 | (property "ki_description" "NPN TO-92 transistor, 45V, 100mA, 500mW, Complementary to BC557, Alternate KiCAD Library" (at 0 0 0) 129 | (effects (font (size 1.27 1.27)) hide) 130 | ) 131 | (symbol "BC547A_0_1" 132 | (polyline 133 | (pts 134 | (xy 0.635 0.635) 135 | (xy 2.54 2.54) 136 | ) 137 | (stroke (width 0) (type default)) 138 | (fill (type none)) 139 | ) 140 | (polyline 141 | (pts 142 | (xy 0.635 -0.635) 143 | (xy 2.54 -2.54) 144 | (xy 2.54 -2.54) 145 | ) 146 | (stroke (width 0) (type default)) 147 | (fill (type none)) 148 | ) 149 | (polyline 150 | (pts 151 | (xy 0.635 1.905) 152 | (xy 0.635 -1.905) 153 | (xy 0.635 -1.905) 154 | ) 155 | (stroke (width 0.508) (type default)) 156 | (fill (type none)) 157 | ) 158 | (polyline 159 | (pts 160 | (xy 1.27 -1.778) 161 | (xy 1.778 -1.27) 162 | (xy 2.286 -2.286) 163 | (xy 1.27 -1.778) 164 | (xy 1.27 -1.778) 165 | ) 166 | (stroke (width 0) (type default)) 167 | (fill (type outline)) 168 | ) 169 | (circle (center 1.27 0) (radius 2.8194) 170 | (stroke (width 0.254) (type default)) 171 | (fill (type background)) 172 | ) 173 | ) 174 | (symbol "BC547A_1_1" 175 | (pin passive line (at 2.54 5.08 270) (length 2.54) 176 | (name "C" (effects (font (size 1.27 1.27)))) 177 | (number "1" (effects (font (size 1.27 1.27)))) 178 | ) 179 | (pin input line (at -5.08 0 0) (length 5.715) 180 | (name "B" (effects (font (size 1.27 1.27)))) 181 | (number "2" (effects (font (size 1.27 1.27)))) 182 | ) 183 | (pin passive line (at 2.54 -5.08 90) (length 2.54) 184 | (name "E" (effects (font (size 1.27 1.27)))) 185 | (number "3" (effects (font (size 1.27 1.27)))) 186 | ) 187 | ) 188 | ) 189 | (symbol "CH340C" (in_bom yes) (on_board yes) 190 | (property "Reference" "U" (at -5.08 13.97 0) 191 | (effects (font (size 1.27 1.27)) (justify right)) 192 | ) 193 | (property "Value" "CH340C" (at 1.27 13.97 0) 194 | (effects (font (size 1.27 1.27)) (justify left)) 195 | ) 196 | (property "Footprint" "local_lib:SOIC-16_3.9x9.9mm_P1.27mm" (at 1.27 -13.97 0) 197 | (effects (font (size 1.27 1.27)) (justify left) hide) 198 | ) 199 | (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Jiangsu-Qin-Heng-CH340C_C84681.pdf" (at -8.89 20.32 0) 200 | (effects (font (size 1.27 1.27)) hide) 201 | ) 202 | (property "ki_keywords" "USB UART Serial Converter Interface" (at 0 0 0) 203 | (effects (font (size 1.27 1.27)) hide) 204 | ) 205 | (property "ki_description" "USB serial converter, UART, SOIC-16" (at 0 0 0) 206 | (effects (font (size 1.27 1.27)) hide) 207 | ) 208 | (property "ki_fp_filters" "SOIC*3.9x9.9mm*P1.27mm*" (at 0 0 0) 209 | (effects (font (size 1.27 1.27)) hide) 210 | ) 211 | (symbol "CH340C_0_1" 212 | (rectangle (start -7.62 12.7) (end 7.62 -12.7) 213 | (stroke (width 0.254) (type default)) 214 | (fill (type background)) 215 | ) 216 | ) 217 | (symbol "CH340C_1_1" 218 | (pin power_in line (at 0 -15.24 90) (length 2.54) 219 | (name "GND" (effects (font (size 1.27 1.27)))) 220 | (number "1" (effects (font (size 1.27 1.27)))) 221 | ) 222 | (pin input line (at 10.16 0 180) (length 2.54) 223 | (name "~{DSR}" (effects (font (size 1.27 1.27)))) 224 | (number "10" (effects (font (size 1.27 1.27)))) 225 | ) 226 | (pin input line (at 10.16 -2.54 180) (length 2.54) 227 | (name "~{RI}" (effects (font (size 1.27 1.27)))) 228 | (number "11" (effects (font (size 1.27 1.27)))) 229 | ) 230 | (pin input line (at 10.16 -5.08 180) (length 2.54) 231 | (name "~{DCD}" (effects (font (size 1.27 1.27)))) 232 | (number "12" (effects (font (size 1.27 1.27)))) 233 | ) 234 | (pin output line (at 10.16 -7.62 180) (length 2.54) 235 | (name "~{DTR}" (effects (font (size 1.27 1.27)))) 236 | (number "13" (effects (font (size 1.27 1.27)))) 237 | ) 238 | (pin output line (at 10.16 -10.16 180) (length 2.54) 239 | (name "~{RTS}" (effects (font (size 1.27 1.27)))) 240 | (number "14" (effects (font (size 1.27 1.27)))) 241 | ) 242 | (pin input line (at -10.16 7.62 0) (length 2.54) 243 | (name "R232" (effects (font (size 1.27 1.27)))) 244 | (number "15" (effects (font (size 1.27 1.27)))) 245 | ) 246 | (pin power_in line (at 0 15.24 270) (length 2.54) 247 | (name "VCC" (effects (font (size 1.27 1.27)))) 248 | (number "16" (effects (font (size 1.27 1.27)))) 249 | ) 250 | (pin output line (at 10.16 10.16 180) (length 2.54) 251 | (name "TXD" (effects (font (size 1.27 1.27)))) 252 | (number "2" (effects (font (size 1.27 1.27)))) 253 | ) 254 | (pin input line (at 10.16 7.62 180) (length 2.54) 255 | (name "RXD" (effects (font (size 1.27 1.27)))) 256 | (number "3" (effects (font (size 1.27 1.27)))) 257 | ) 258 | (pin passive line (at -2.54 15.24 270) (length 2.54) 259 | (name "V3" (effects (font (size 1.27 1.27)))) 260 | (number "4" (effects (font (size 1.27 1.27)))) 261 | ) 262 | (pin bidirectional line (at -10.16 2.54 0) (length 2.54) 263 | (name "UD+" (effects (font (size 1.27 1.27)))) 264 | (number "5" (effects (font (size 1.27 1.27)))) 265 | ) 266 | (pin bidirectional line (at -10.16 0 0) (length 2.54) 267 | (name "UD-" (effects (font (size 1.27 1.27)))) 268 | (number "6" (effects (font (size 1.27 1.27)))) 269 | ) 270 | (pin no_connect line (at -7.62 -7.62 0) (length 2.54) hide 271 | (name "NC" (effects (font (size 1.27 1.27)))) 272 | (number "7" (effects (font (size 1.27 1.27)))) 273 | ) 274 | (pin no_connect line (at -7.62 -10.16 0) (length 2.54) hide 275 | (name "NC" (effects (font (size 1.27 1.27)))) 276 | (number "8" (effects (font (size 1.27 1.27)))) 277 | ) 278 | (pin input line (at 10.16 2.54 180) (length 2.54) 279 | (name "~{CTS}" (effects (font (size 1.27 1.27)))) 280 | (number "9" (effects (font (size 1.27 1.27)))) 281 | ) 282 | ) 283 | ) 284 | (symbol "ESP32-WROOM-32" (in_bom yes) (on_board yes) 285 | (property "Reference" "U" (at -12.7 34.29 0) 286 | (effects (font (size 1.27 1.27)) (justify left)) 287 | ) 288 | (property "Value" "ESP32-WROOM-32" (at 1.27 34.29 0) 289 | (effects (font (size 1.27 1.27)) (justify left)) 290 | ) 291 | (property "Footprint" "local_lib:ESP32-WROOM-32" (at 0 -38.1 0) 292 | (effects (font (size 1.27 1.27)) hide) 293 | ) 294 | (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf" (at -7.62 1.27 0) 295 | (effects (font (size 1.27 1.27)) hide) 296 | ) 297 | (property "ki_keywords" "RF Radio BT ESP ESP32 Espressif onboard PCB antenna" (at 0 0 0) 298 | (effects (font (size 1.27 1.27)) hide) 299 | ) 300 | (property "ki_description" "RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD" (at 0 0 0) 301 | (effects (font (size 1.27 1.27)) hide) 302 | ) 303 | (property "ki_fp_filters" "ESP32?WROOM?32*" (at 0 0 0) 304 | (effects (font (size 1.27 1.27)) hide) 305 | ) 306 | (symbol "ESP32-WROOM-32_0_1" 307 | (rectangle (start -12.7 33.02) (end 12.7 -33.02) 308 | (stroke (width 0.254) (type default)) 309 | (fill (type background)) 310 | ) 311 | ) 312 | (symbol "ESP32-WROOM-32_1_1" 313 | (pin power_in line (at 0 -35.56 90) (length 2.54) 314 | (name "GND" (effects (font (size 1.27 1.27)))) 315 | (number "1" (effects (font (size 1.27 1.27)))) 316 | ) 317 | (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) 318 | (name "IO25" (effects (font (size 1.27 1.27)))) 319 | (number "10" (effects (font (size 1.27 1.27)))) 320 | ) 321 | (pin bidirectional line (at 15.24 -15.24 180) (length 2.54) 322 | (name "IO26" (effects (font (size 1.27 1.27)))) 323 | (number "11" (effects (font (size 1.27 1.27)))) 324 | ) 325 | (pin bidirectional line (at 15.24 -17.78 180) (length 2.54) 326 | (name "IO27" (effects (font (size 1.27 1.27)))) 327 | (number "12" (effects (font (size 1.27 1.27)))) 328 | ) 329 | (pin bidirectional line (at 15.24 10.16 180) (length 2.54) 330 | (name "IO14" (effects (font (size 1.27 1.27)))) 331 | (number "13" (effects (font (size 1.27 1.27)))) 332 | ) 333 | (pin bidirectional line (at 15.24 15.24 180) (length 2.54) 334 | (name "IO12" (effects (font (size 1.27 1.27)))) 335 | (number "14" (effects (font (size 1.27 1.27)))) 336 | ) 337 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 338 | (name "GND" (effects (font (size 1.27 1.27)))) 339 | (number "15" (effects (font (size 1.27 1.27)))) 340 | ) 341 | (pin bidirectional line (at 15.24 12.7 180) (length 2.54) 342 | (name "IO13" (effects (font (size 1.27 1.27)))) 343 | (number "16" (effects (font (size 1.27 1.27)))) 344 | ) 345 | (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) 346 | (name "SHD/SD2" (effects (font (size 1.27 1.27)))) 347 | (number "17" (effects (font (size 1.27 1.27)))) 348 | ) 349 | (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) 350 | (name "SWP/SD3" (effects (font (size 1.27 1.27)))) 351 | (number "18" (effects (font (size 1.27 1.27)))) 352 | ) 353 | (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) 354 | (name "SCS/CMD" (effects (font (size 1.27 1.27)))) 355 | (number "19" (effects (font (size 1.27 1.27)))) 356 | ) 357 | (pin power_in line (at 0 35.56 270) (length 2.54) 358 | (name "VDD" (effects (font (size 1.27 1.27)))) 359 | (number "2" (effects (font (size 1.27 1.27)))) 360 | ) 361 | (pin bidirectional line (at -15.24 -10.16 0) (length 2.54) 362 | (name "SCK/CLK" (effects (font (size 1.27 1.27)))) 363 | (number "20" (effects (font (size 1.27 1.27)))) 364 | ) 365 | (pin bidirectional line (at -15.24 0 0) (length 2.54) 366 | (name "SDO/SD0" (effects (font (size 1.27 1.27)))) 367 | (number "21" (effects (font (size 1.27 1.27)))) 368 | ) 369 | (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) 370 | (name "SDI/SD1" (effects (font (size 1.27 1.27)))) 371 | (number "22" (effects (font (size 1.27 1.27)))) 372 | ) 373 | (pin bidirectional line (at 15.24 7.62 180) (length 2.54) 374 | (name "IO15" (effects (font (size 1.27 1.27)))) 375 | (number "23" (effects (font (size 1.27 1.27)))) 376 | ) 377 | (pin bidirectional line (at 15.24 25.4 180) (length 2.54) 378 | (name "IO2" (effects (font (size 1.27 1.27)))) 379 | (number "24" (effects (font (size 1.27 1.27)))) 380 | ) 381 | (pin bidirectional line (at 15.24 30.48 180) (length 2.54) 382 | (name "IO0" (effects (font (size 1.27 1.27)))) 383 | (number "25" (effects (font (size 1.27 1.27)))) 384 | ) 385 | (pin bidirectional line (at 15.24 20.32 180) (length 2.54) 386 | (name "IO4" (effects (font (size 1.27 1.27)))) 387 | (number "26" (effects (font (size 1.27 1.27)))) 388 | ) 389 | (pin bidirectional line (at 15.24 5.08 180) (length 2.54) 390 | (name "IO16" (effects (font (size 1.27 1.27)))) 391 | (number "27" (effects (font (size 1.27 1.27)))) 392 | ) 393 | (pin bidirectional line (at 15.24 2.54 180) (length 2.54) 394 | (name "IO17" (effects (font (size 1.27 1.27)))) 395 | (number "28" (effects (font (size 1.27 1.27)))) 396 | ) 397 | (pin bidirectional line (at 15.24 17.78 180) (length 2.54) 398 | (name "IO5" (effects (font (size 1.27 1.27)))) 399 | (number "29" (effects (font (size 1.27 1.27)))) 400 | ) 401 | (pin input line (at -15.24 30.48 0) (length 2.54) 402 | (name "EN" (effects (font (size 1.27 1.27)))) 403 | (number "3" (effects (font (size 1.27 1.27)))) 404 | ) 405 | (pin bidirectional line (at 15.24 0 180) (length 2.54) 406 | (name "IO18" (effects (font (size 1.27 1.27)))) 407 | (number "30" (effects (font (size 1.27 1.27)))) 408 | ) 409 | (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) 410 | (name "IO19" (effects (font (size 1.27 1.27)))) 411 | (number "31" (effects (font (size 1.27 1.27)))) 412 | ) 413 | (pin no_connect line (at -12.7 -27.94 0) (length 2.54) hide 414 | (name "NC" (effects (font (size 1.27 1.27)))) 415 | (number "32" (effects (font (size 1.27 1.27)))) 416 | ) 417 | (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) 418 | (name "IO21" (effects (font (size 1.27 1.27)))) 419 | (number "33" (effects (font (size 1.27 1.27)))) 420 | ) 421 | (pin bidirectional line (at 15.24 22.86 180) (length 2.54) 422 | (name "RXD0/IO3" (effects (font (size 1.27 1.27)))) 423 | (number "34" (effects (font (size 1.27 1.27)))) 424 | ) 425 | (pin bidirectional line (at 15.24 27.94 180) (length 2.54) 426 | (name "TXD0/IO1" (effects (font (size 1.27 1.27)))) 427 | (number "35" (effects (font (size 1.27 1.27)))) 428 | ) 429 | (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) 430 | (name "IO22" (effects (font (size 1.27 1.27)))) 431 | (number "36" (effects (font (size 1.27 1.27)))) 432 | ) 433 | (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) 434 | (name "IO23" (effects (font (size 1.27 1.27)))) 435 | (number "37" (effects (font (size 1.27 1.27)))) 436 | ) 437 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 438 | (name "GND" (effects (font (size 1.27 1.27)))) 439 | (number "38" (effects (font (size 1.27 1.27)))) 440 | ) 441 | (pin passive line (at 0 -35.56 90) (length 2.54) hide 442 | (name "GND" (effects (font (size 1.27 1.27)))) 443 | (number "39" (effects (font (size 1.27 1.27)))) 444 | ) 445 | (pin input line (at -15.24 25.4 0) (length 2.54) 446 | (name "SENSOR_VP" (effects (font (size 1.27 1.27)))) 447 | (number "4" (effects (font (size 1.27 1.27)))) 448 | ) 449 | (pin input line (at -15.24 22.86 0) (length 2.54) 450 | (name "SENSOR_VN" (effects (font (size 1.27 1.27)))) 451 | (number "5" (effects (font (size 1.27 1.27)))) 452 | ) 453 | (pin input line (at 15.24 -25.4 180) (length 2.54) 454 | (name "IO34" (effects (font (size 1.27 1.27)))) 455 | (number "6" (effects (font (size 1.27 1.27)))) 456 | ) 457 | (pin input line (at 15.24 -27.94 180) (length 2.54) 458 | (name "IO35" (effects (font (size 1.27 1.27)))) 459 | (number "7" (effects (font (size 1.27 1.27)))) 460 | ) 461 | (pin bidirectional line (at 15.24 -20.32 180) (length 2.54) 462 | (name "IO32" (effects (font (size 1.27 1.27)))) 463 | (number "8" (effects (font (size 1.27 1.27)))) 464 | ) 465 | (pin bidirectional line (at 15.24 -22.86 180) (length 2.54) 466 | (name "IO33" (effects (font (size 1.27 1.27)))) 467 | (number "9" (effects (font (size 1.27 1.27)))) 468 | ) 469 | ) 470 | ) 471 | (symbol "HRO-TYPE-C-31-M-12" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 472 | (property "Reference" "USB" (at -5.08 16.51 0) 473 | (effects (font (size 1.524 1.524))) 474 | ) 475 | (property "Value" "HRO-TYPE-C-31-M-12" (at -10.16 -1.27 90) 476 | (effects (font (size 1.524 1.524))) 477 | ) 478 | (property "Footprint" "local_lib:HRO-TYPE-C-31-M-12-HandSoldering" (at 0 0 0) 479 | (effects (font (size 1.524 1.524)) hide) 480 | ) 481 | (property "Datasheet" "" (at 0 0 0) 482 | (effects (font (size 1.524 1.524)) hide) 483 | ) 484 | (property "ki_keywords" "Type-C" (at 0 0 0) 485 | (effects (font (size 1.27 1.27)) hide) 486 | ) 487 | (property "ki_description" "USB Type-C" (at 0 0 0) 488 | (effects (font (size 1.27 1.27)) hide) 489 | ) 490 | (symbol "HRO-TYPE-C-31-M-12_0_1" 491 | (rectangle (start -11.43 15.24) (end -8.89 -17.78) 492 | (stroke (width 0) (type solid)) 493 | (fill (type background)) 494 | ) 495 | (rectangle (start 0 -17.78) (end -8.89 15.24) 496 | (stroke (width 0) (type solid)) 497 | (fill (type background)) 498 | ) 499 | ) 500 | (symbol "HRO-TYPE-C-31-M-12_1_1" 501 | (pin input line (at 2.54 13.97 180) (length 2.54) 502 | (name "GND" (effects (font (size 1.27 1.27)))) 503 | (number "1" (effects (font (size 1.27 1.27)))) 504 | ) 505 | (pin input line (at 2.54 -8.89 180) (length 2.54) 506 | (name "CC2" (effects (font (size 1.27 1.27)))) 507 | (number "10" (effects (font (size 1.27 1.27)))) 508 | ) 509 | (pin input line (at 2.54 -11.43 180) (length 2.54) 510 | (name "VBUS" (effects (font (size 1.27 1.27)))) 511 | (number "11" (effects (font (size 1.27 1.27)))) 512 | ) 513 | (pin input line (at 2.54 -13.97 180) (length 2.54) 514 | (name "GND" (effects (font (size 1.27 1.27)))) 515 | (number "12" (effects (font (size 1.27 1.27)))) 516 | ) 517 | (pin input line (at 2.54 -16.51 180) (length 2.54) 518 | (name "SHIELD" (effects (font (size 1.27 1.27)))) 519 | (number "13" (effects (font (size 1.27 1.27)))) 520 | ) 521 | (pin input line (at 2.54 11.43 180) (length 2.54) 522 | (name "VBUS" (effects (font (size 1.27 1.27)))) 523 | (number "2" (effects (font (size 1.27 1.27)))) 524 | ) 525 | (pin input line (at 2.54 8.89 180) (length 2.54) 526 | (name "SBU2" (effects (font (size 1.27 1.27)))) 527 | (number "3" (effects (font (size 1.27 1.27)))) 528 | ) 529 | (pin input line (at 2.54 6.35 180) (length 2.54) 530 | (name "CC1" (effects (font (size 1.27 1.27)))) 531 | (number "4" (effects (font (size 1.27 1.27)))) 532 | ) 533 | (pin input line (at 2.54 3.81 180) (length 2.54) 534 | (name "DN2" (effects (font (size 1.27 1.27)))) 535 | (number "5" (effects (font (size 1.27 1.27)))) 536 | ) 537 | (pin input line (at 2.54 1.27 180) (length 2.54) 538 | (name "DP1" (effects (font (size 1.27 1.27)))) 539 | (number "6" (effects (font (size 1.27 1.27)))) 540 | ) 541 | (pin input line (at 2.54 -1.27 180) (length 2.54) 542 | (name "DN1" (effects (font (size 1.27 1.27)))) 543 | (number "7" (effects (font (size 1.27 1.27)))) 544 | ) 545 | (pin input line (at 2.54 -3.81 180) (length 2.54) 546 | (name "DP2" (effects (font (size 1.27 1.27)))) 547 | (number "8" (effects (font (size 1.27 1.27)))) 548 | ) 549 | (pin input line (at 2.54 -6.35 180) (length 2.54) 550 | (name "SBU1" (effects (font (size 1.27 1.27)))) 551 | (number "9" (effects (font (size 1.27 1.27)))) 552 | ) 553 | ) 554 | ) 555 | (symbol "MBT3904DW1" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) 556 | (property "Reference" "Q" (at 0 15.24 0) 557 | (effects (font (size 1.27 1.27))) 558 | ) 559 | (property "Value" "MBT3904DW1" (at 0 12.7 0) 560 | (effects (font (size 1.27 1.27))) 561 | ) 562 | (property "Footprint" "local_lib:SOT-363_SC-70-6_Handsoldering" (at 0 15.24 0) 563 | (effects (font (size 1.27 1.27)) hide) 564 | ) 565 | (property "Datasheet" "https://www.tme.eu/Document/80e325783d3402e7c290463a712f3e6c/MBT3904DW1.PDF" (at 0 15.24 0) 566 | (effects (font (size 1.27 1.27)) hide) 567 | ) 568 | (property "ki_keywords" "dual NPN transistor MBT3904DW1" (at 0 0 0) 569 | (effects (font (size 1.27 1.27)) hide) 570 | ) 571 | (property "ki_description" "Dual Matched NPN SOT-363 transistor, 40V, 200mA, 150mW, Alternate KiCAD Library" (at 0 0 0) 572 | (effects (font (size 1.27 1.27)) hide) 573 | ) 574 | (symbol "MBT3904DW1_0_1" 575 | (arc (start -3.81 2.794) (mid -6.5919 0) (end -3.81 -2.794) 576 | (stroke (width 0.254) (type default)) 577 | (fill (type background)) 578 | ) 579 | (polyline 580 | (pts 581 | (xy -3.81 2.794) 582 | (xy 3.81 2.794) 583 | ) 584 | (stroke (width 0.254) (type default)) 585 | (fill (type none)) 586 | ) 587 | (polyline 588 | (pts 589 | (xy 3.81 -2.794) 590 | (xy -3.81 -2.794) 591 | ) 592 | (stroke (width 0.254) (type default)) 593 | (fill (type none)) 594 | ) 595 | (polyline 596 | (pts 597 | (xy 3.81 2.794) 598 | (xy -4.064 2.794) 599 | (xy -5.334 2.286) 600 | (xy -6.096 1.524) 601 | (xy -6.604 0.635) 602 | (xy -6.604 -0.508) 603 | (xy -6.096 -1.651) 604 | (xy -5.334 -2.413) 605 | (xy -4.064 -2.794) 606 | (xy 4.064 -2.794) 607 | (xy 5.334 -2.286) 608 | (xy 6.223 -1.397) 609 | (xy 6.604 -0.381) 610 | (xy 6.35 1.143) 611 | (xy 5.461 2.286) 612 | (xy 3.937 2.794) 613 | (xy 3.429 2.794) 614 | (xy 3.048 2.794) 615 | ) 616 | (stroke (width 0.0254) (type default)) 617 | (fill (type background)) 618 | ) 619 | ) 620 | (symbol "MBT3904DW1_1_1" 621 | (polyline 622 | (pts 623 | (xy -4.445 0.635) 624 | (xy -2.54 2.54) 625 | ) 626 | (stroke (width 0) (type default)) 627 | (fill (type none)) 628 | ) 629 | (polyline 630 | (pts 631 | (xy 4.445 0.635) 632 | (xy 2.54 2.54) 633 | ) 634 | (stroke (width 0) (type default)) 635 | (fill (type none)) 636 | ) 637 | (polyline 638 | (pts 639 | (xy -4.445 -0.635) 640 | (xy -2.54 -2.54) 641 | (xy -2.54 -2.54) 642 | ) 643 | (stroke (width 0) (type default)) 644 | (fill (type none)) 645 | ) 646 | (polyline 647 | (pts 648 | (xy -4.445 1.905) 649 | (xy -4.445 -1.905) 650 | (xy -4.445 -1.905) 651 | ) 652 | (stroke (width 0.508) (type default)) 653 | (fill (type none)) 654 | ) 655 | (polyline 656 | (pts 657 | (xy 4.445 -0.635) 658 | (xy 2.54 -2.54) 659 | (xy 2.54 -2.54) 660 | ) 661 | (stroke (width 0) (type default)) 662 | (fill (type none)) 663 | ) 664 | (polyline 665 | (pts 666 | (xy 4.445 1.905) 667 | (xy 4.445 -1.905) 668 | (xy 4.445 -1.905) 669 | ) 670 | (stroke (width 0.508) (type default)) 671 | (fill (type none)) 672 | ) 673 | (polyline 674 | (pts 675 | (xy -3.81 -1.778) 676 | (xy -3.302 -1.27) 677 | (xy -2.794 -2.286) 678 | (xy -3.81 -1.778) 679 | (xy -3.81 -1.778) 680 | ) 681 | (stroke (width 0) (type default)) 682 | (fill (type outline)) 683 | ) 684 | (polyline 685 | (pts 686 | (xy 3.81 -1.778) 687 | (xy 3.302 -1.27) 688 | (xy 2.794 -2.286) 689 | (xy 3.81 -1.778) 690 | (xy 3.81 -1.778) 691 | ) 692 | (stroke (width 0) (type default)) 693 | (fill (type outline)) 694 | ) 695 | (arc (start 3.81 -2.794) (mid 6.5919 0) (end 3.81 2.794) 696 | (stroke (width 0.254) (type default)) 697 | (fill (type none)) 698 | ) 699 | (pin passive line (at -2.54 -5.08 90) (length 2.54) 700 | (name "E1" (effects (font (size 1.27 1.27)))) 701 | (number "1" (effects (font (size 1.27 1.27)))) 702 | ) 703 | (pin input line (at -10.16 0 0) (length 5.715) 704 | (name "B1" (effects (font (size 1.27 1.27)))) 705 | (number "2" (effects (font (size 1.27 1.27)))) 706 | ) 707 | (pin passive line (at 2.54 5.08 270) (length 2.54) 708 | (name "C2" (effects (font (size 1.27 1.27)))) 709 | (number "3" (effects (font (size 1.27 1.27)))) 710 | ) 711 | (pin passive line (at 2.54 -5.08 90) (length 2.54) 712 | (name "E2" (effects (font (size 1.27 1.27)))) 713 | (number "4" (effects (font (size 1.27 1.27)))) 714 | ) 715 | (pin input line (at 10.16 0 180) (length 5.715) 716 | (name "B2" (effects (font (size 1.27 1.27)))) 717 | (number "5" (effects (font (size 1.27 1.27)))) 718 | ) 719 | (pin passive line (at -2.54 5.08 270) (length 2.54) 720 | (name "C1" (effects (font (size 1.27 1.27)))) 721 | (number "6" (effects (font (size 1.27 1.27)))) 722 | ) 723 | ) 724 | ) 725 | (symbol "PC817" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 726 | (property "Reference" "U" (at -5.08 5.08 0) 727 | (effects (font (size 1.27 1.27)) (justify left)) 728 | ) 729 | (property "Value" "PC817" (at 0 5.08 0) 730 | (effects (font (size 1.27 1.27)) (justify left)) 731 | ) 732 | (property "Footprint" "local_lib:SMDIP-4_W7.62mm" (at -5.08 -5.08 0) 733 | (effects (font (size 1.27 1.27) italic) (justify left) hide) 734 | ) 735 | (property "Datasheet" "http://www.soselectronic.cz/a_info/resource/d/pc817.pdf" (at 0 0 0) 736 | (effects (font (size 1.27 1.27)) (justify left) hide) 737 | ) 738 | (property "ki_keywords" "NPN DC Optocoupler" (at 0 0 0) 739 | (effects (font (size 1.27 1.27)) hide) 740 | ) 741 | (property "ki_description" "DC Optocoupler, Vce 35V, CTR 50-300%, DIP-4" (at 0 0 0) 742 | (effects (font (size 1.27 1.27)) hide) 743 | ) 744 | (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) 745 | (effects (font (size 1.27 1.27)) hide) 746 | ) 747 | (symbol "PC817_0_1" 748 | (rectangle (start -5.08 3.81) (end 5.08 -3.81) 749 | (stroke (width 0.254) (type default)) 750 | (fill (type background)) 751 | ) 752 | (polyline 753 | (pts 754 | (xy -3.175 -0.635) 755 | (xy -1.905 -0.635) 756 | ) 757 | (stroke (width 0.254) (type default)) 758 | (fill (type none)) 759 | ) 760 | (polyline 761 | (pts 762 | (xy 2.54 0.635) 763 | (xy 4.445 2.54) 764 | ) 765 | (stroke (width 0) (type default)) 766 | (fill (type none)) 767 | ) 768 | (polyline 769 | (pts 770 | (xy 4.445 -2.54) 771 | (xy 2.54 -0.635) 772 | ) 773 | (stroke (width 0) (type default)) 774 | (fill (type outline)) 775 | ) 776 | (polyline 777 | (pts 778 | (xy 4.445 -2.54) 779 | (xy 5.08 -2.54) 780 | ) 781 | (stroke (width 0) (type default)) 782 | (fill (type none)) 783 | ) 784 | (polyline 785 | (pts 786 | (xy 4.445 2.54) 787 | (xy 5.08 2.54) 788 | ) 789 | (stroke (width 0) (type default)) 790 | (fill (type none)) 791 | ) 792 | (polyline 793 | (pts 794 | (xy -5.08 2.54) 795 | (xy -2.54 2.54) 796 | (xy -2.54 -0.635) 797 | ) 798 | (stroke (width 0) (type default)) 799 | (fill (type none)) 800 | ) 801 | (polyline 802 | (pts 803 | (xy -2.54 -0.635) 804 | (xy -2.54 -2.54) 805 | (xy -5.08 -2.54) 806 | ) 807 | (stroke (width 0) (type default)) 808 | (fill (type none)) 809 | ) 810 | (polyline 811 | (pts 812 | (xy 2.54 1.905) 813 | (xy 2.54 -1.905) 814 | (xy 2.54 -1.905) 815 | ) 816 | (stroke (width 0.508) (type default)) 817 | (fill (type none)) 818 | ) 819 | (polyline 820 | (pts 821 | (xy -2.54 -0.635) 822 | (xy -3.175 0.635) 823 | (xy -1.905 0.635) 824 | (xy -2.54 -0.635) 825 | ) 826 | (stroke (width 0.254) (type default)) 827 | (fill (type none)) 828 | ) 829 | (polyline 830 | (pts 831 | (xy -0.508 -0.508) 832 | (xy 0.762 -0.508) 833 | (xy 0.381 -0.635) 834 | (xy 0.381 -0.381) 835 | (xy 0.762 -0.508) 836 | ) 837 | (stroke (width 0) (type default)) 838 | (fill (type none)) 839 | ) 840 | (polyline 841 | (pts 842 | (xy -0.508 0.508) 843 | (xy 0.762 0.508) 844 | (xy 0.381 0.381) 845 | (xy 0.381 0.635) 846 | (xy 0.762 0.508) 847 | ) 848 | (stroke (width 0) (type default)) 849 | (fill (type none)) 850 | ) 851 | (polyline 852 | (pts 853 | (xy 3.048 -1.651) 854 | (xy 3.556 -1.143) 855 | (xy 4.064 -2.159) 856 | (xy 3.048 -1.651) 857 | (xy 3.048 -1.651) 858 | ) 859 | (stroke (width 0) (type default)) 860 | (fill (type outline)) 861 | ) 862 | ) 863 | (symbol "PC817_1_1" 864 | (pin passive line (at -7.62 2.54 0) (length 2.54) 865 | (name "~" (effects (font (size 1.27 1.27)))) 866 | (number "1" (effects (font (size 1.27 1.27)))) 867 | ) 868 | (pin passive line (at -7.62 -2.54 0) (length 2.54) 869 | (name "~" (effects (font (size 1.27 1.27)))) 870 | (number "2" (effects (font (size 1.27 1.27)))) 871 | ) 872 | (pin passive line (at 7.62 -2.54 180) (length 2.54) 873 | (name "~" (effects (font (size 1.27 1.27)))) 874 | (number "3" (effects (font (size 1.27 1.27)))) 875 | ) 876 | (pin passive line (at 7.62 2.54 180) (length 2.54) 877 | (name "~" (effects (font (size 1.27 1.27)))) 878 | (number "4" (effects (font (size 1.27 1.27)))) 879 | ) 880 | ) 881 | ) 882 | (symbol "PRTR5V0U2X" (in_bom yes) (on_board yes) 883 | (property "Reference" "U" (at 0 3.175 0) 884 | (effects (font (size 1.27 1.27))) 885 | ) 886 | (property "Value" "PRTR5V0U2X" (at 0.635 1.27 0) 887 | (effects (font (size 1.27 1.27))) 888 | ) 889 | (property "Footprint" "local_lib:SOT-143_Handsoldering" (at 0 -7.62 0) 890 | (effects (font (size 1.27 1.27)) hide) 891 | ) 892 | (property "Datasheet" "" (at 0 0 0) 893 | (effects (font (size 1.27 1.27)) hide) 894 | ) 895 | (symbol "PRTR5V0U2X_0_1" 896 | (rectangle (start -5.08 0) (end 5.08 -6.35) 897 | (stroke (width 0) (type default)) 898 | (fill (type none)) 899 | ) 900 | ) 901 | (symbol "PRTR5V0U2X_1_1" 902 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 903 | (name "GND" (effects (font (size 0.6 0.6)))) 904 | (number "1" (effects (font (size 0.6 0.6)))) 905 | ) 906 | (pin passive line (at 7.62 -1.27 180) (length 2.54) 907 | (name "IO1" (effects (font (size 0.6 0.6)))) 908 | (number "2" (effects (font (size 0.6 0.6)))) 909 | ) 910 | (pin passive line (at -7.62 -1.27 0) (length 2.54) 911 | (name "IO2" (effects (font (size 0.6 0.6)))) 912 | (number "3" (effects (font (size 0.6 0.6)))) 913 | ) 914 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 915 | (name "VCC" (effects (font (size 0.6 0.6)))) 916 | (number "4" (effects (font (size 0.6 0.6)))) 917 | ) 918 | ) 919 | ) 920 | (symbol "SRD-05VDC-SL-C" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) 921 | (property "Reference" "K" (at -5.0809 5.843 0) 922 | (effects (font (size 1.27 1.27)) (justify left bottom)) 923 | ) 924 | (property "Value" "SRD-05VDC-SL-C" (at -5.0832 -10.1664 0) 925 | (effects (font (size 1.27 1.27)) (justify left bottom)) 926 | ) 927 | (property "Footprint" "local_lib:RELAY_SRD-05VDC-SL-C" (at 0 0 0) 928 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 929 | ) 930 | (property "Datasheet" "" (at 0 0 0) 931 | (effects (font (size 1.27 1.27)) hide) 932 | ) 933 | (property "MANUFACTURER" "SONGLE RELAY" (at 0 0 0) 934 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 935 | ) 936 | (property "STANDARD" "IPC-7251" (at 0 0 0) 937 | (effects (font (size 1.27 1.27)) (justify bottom) hide) 938 | ) 939 | (property "ki_keywords" "Relay 5V" (at 0 0 0) 940 | (effects (font (size 1.27 1.27)) hide) 941 | ) 942 | (property "ki_description" "Relay 5V" (at 0 0 0) 943 | (effects (font (size 1.27 1.27)) hide) 944 | ) 945 | (symbol "SRD-05VDC-SL-C_0_0" 946 | (rectangle (start -5.08 -7.62) (end 5.08 5.08) 947 | (stroke (width 0.254) (type default)) 948 | (fill (type background)) 949 | ) 950 | (polyline 951 | (pts 952 | (xy -5.08 2.54) 953 | (xy -2.54 2.54) 954 | ) 955 | (stroke (width 0.1524) (type default)) 956 | (fill (type none)) 957 | ) 958 | (polyline 959 | (pts 960 | (xy -3.556 -2.794) 961 | (xy -2.54 -2.794) 962 | ) 963 | (stroke (width 0.1524) (type default)) 964 | (fill (type none)) 965 | ) 966 | (polyline 967 | (pts 968 | (xy -3.556 0.254) 969 | (xy -3.556 -2.794) 970 | ) 971 | (stroke (width 0.1524) (type default)) 972 | (fill (type none)) 973 | ) 974 | (polyline 975 | (pts 976 | (xy -2.54 -5.08) 977 | (xy -5.08 -5.08) 978 | ) 979 | (stroke (width 0.1524) (type default)) 980 | (fill (type none)) 981 | ) 982 | (polyline 983 | (pts 984 | (xy -2.54 -2.794) 985 | (xy -2.54 -5.08) 986 | ) 987 | (stroke (width 0.1524) (type default)) 988 | (fill (type none)) 989 | ) 990 | (polyline 991 | (pts 992 | (xy -2.54 -2.794) 993 | (xy -1.524 -2.794) 994 | ) 995 | (stroke (width 0.1524) (type default)) 996 | (fill (type none)) 997 | ) 998 | (polyline 999 | (pts 1000 | (xy -2.54 0.254) 1001 | (xy -3.556 0.254) 1002 | ) 1003 | (stroke (width 0.1524) (type default)) 1004 | (fill (type none)) 1005 | ) 1006 | (polyline 1007 | (pts 1008 | (xy -2.54 2.54) 1009 | (xy -2.54 0.254) 1010 | ) 1011 | (stroke (width 0.1524) (type default)) 1012 | (fill (type none)) 1013 | ) 1014 | (polyline 1015 | (pts 1016 | (xy -1.524 -2.794) 1017 | (xy -1.524 0.254) 1018 | ) 1019 | (stroke (width 0.1524) (type default)) 1020 | (fill (type none)) 1021 | ) 1022 | (polyline 1023 | (pts 1024 | (xy -1.524 0.254) 1025 | (xy -2.54 0.254) 1026 | ) 1027 | (stroke (width 0.1524) (type default)) 1028 | (fill (type none)) 1029 | ) 1030 | (polyline 1031 | (pts 1032 | (xy 2.54 -5.08) 1033 | (xy 5.08 -5.08) 1034 | ) 1035 | (stroke (width 0.1524) (type default)) 1036 | (fill (type none)) 1037 | ) 1038 | (polyline 1039 | (pts 1040 | (xy 2.54 -2.54) 1041 | (xy 2.54 -5.08) 1042 | ) 1043 | (stroke (width 0.1524) (type default)) 1044 | (fill (type none)) 1045 | ) 1046 | (polyline 1047 | (pts 1048 | (xy 2.54 2.54) 1049 | (xy 2.54 0) 1050 | ) 1051 | (stroke (width 0.1524) (type default)) 1052 | (fill (type none)) 1053 | ) 1054 | (polyline 1055 | (pts 1056 | (xy 3.556 -1.27) 1057 | (xy 2.286 -2.286) 1058 | ) 1059 | (stroke (width 0.1524) (type default)) 1060 | (fill (type none)) 1061 | ) 1062 | (polyline 1063 | (pts 1064 | (xy 3.556 -1.27) 1065 | (xy 4.318 -1.27) 1066 | ) 1067 | (stroke (width 0.1524) (type default)) 1068 | (fill (type none)) 1069 | ) 1070 | (polyline 1071 | (pts 1072 | (xy 4.318 -1.27) 1073 | (xy 4.318 0) 1074 | ) 1075 | (stroke (width 0.1524) (type default)) 1076 | (fill (type none)) 1077 | ) 1078 | (polyline 1079 | (pts 1080 | (xy 4.318 0) 1081 | (xy 5.08 0) 1082 | ) 1083 | (stroke (width 0.1524) (type default)) 1084 | (fill (type none)) 1085 | ) 1086 | (polyline 1087 | (pts 1088 | (xy 5.08 2.54) 1089 | (xy 2.54 2.54) 1090 | ) 1091 | (stroke (width 0.1524) (type default)) 1092 | (fill (type none)) 1093 | ) 1094 | (circle (center 2.54 -2.54) (radius 0.254) 1095 | (stroke (width 0.1524) (type default)) 1096 | (fill (type none)) 1097 | ) 1098 | (circle (center 2.54 0) (radius 0.254) 1099 | (stroke (width 0.1524) (type default)) 1100 | (fill (type none)) 1101 | ) 1102 | (pin passive line (at -7.62 2.54 0) (length 2.54) 1103 | (name "~" (effects (font (size 1.016 1.016)))) 1104 | (number "A1" (effects (font (size 1.016 1.016)))) 1105 | ) 1106 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 1107 | (name "~" (effects (font (size 1.016 1.016)))) 1108 | (number "A2" (effects (font (size 1.016 1.016)))) 1109 | ) 1110 | (pin passive line (at 7.62 0 180) (length 2.54) 1111 | (name "~" (effects (font (size 1.016 1.016)))) 1112 | (number "COM" (effects (font (size 1.016 1.016)))) 1113 | ) 1114 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 1115 | (name "~" (effects (font (size 1.016 1.016)))) 1116 | (number "NC" (effects (font (size 1.016 1.016)))) 1117 | ) 1118 | (pin passive line (at 7.62 2.54 180) (length 2.54) 1119 | (name "~" (effects (font (size 1.016 1.016)))) 1120 | (number "NO" (effects (font (size 1.016 1.016)))) 1121 | ) 1122 | ) 1123 | ) 1124 | (symbol "SW_SKQG" (in_bom yes) (on_board yes) 1125 | (property "Reference" "SW" (at 0 2.54 0) 1126 | (effects (font (size 1.27 1.27))) 1127 | ) 1128 | (property "Value" "SW_SKQG" (at 0 -7.62 0) 1129 | (effects (font (size 1.27 1.27))) 1130 | ) 1131 | (property "Footprint" "local_lib:SW_SPST_SKQG_WithStem" (at 0 5.08 0) 1132 | (effects (font (size 1.27 1.27)) hide) 1133 | ) 1134 | (property "Datasheet" "" (at 0 5.08 0) 1135 | (effects (font (size 1.27 1.27)) hide) 1136 | ) 1137 | (symbol "SW_SKQG_0_1" 1138 | (rectangle (start -3.302 0.762) (end 3.302 -5.842) 1139 | (stroke (width 0) (type default)) 1140 | (fill (type none)) 1141 | ) 1142 | (circle (center 0 -3.556) (radius 0.254) 1143 | (stroke (width 0) (type default)) 1144 | (fill (type none)) 1145 | ) 1146 | (circle (center 0 -1.524) (radius 0.254) 1147 | (stroke (width 0) (type default)) 1148 | (fill (type none)) 1149 | ) 1150 | (polyline 1151 | (pts 1152 | (xy -5.08 0) 1153 | (xy 5.08 0) 1154 | ) 1155 | (stroke (width 0) (type default)) 1156 | (fill (type none)) 1157 | ) 1158 | (polyline 1159 | (pts 1160 | (xy -2.159 -2.54) 1161 | (xy -0.889 -2.54) 1162 | ) 1163 | (stroke (width 0) (type default)) 1164 | (fill (type none)) 1165 | ) 1166 | (polyline 1167 | (pts 1168 | (xy -0.889 -1.27) 1169 | (xy -0.889 -3.81) 1170 | ) 1171 | (stroke (width 0) (type default)) 1172 | (fill (type none)) 1173 | ) 1174 | (polyline 1175 | (pts 1176 | (xy 0 -3.81) 1177 | (xy 0 -5.08) 1178 | ) 1179 | (stroke (width 0) (type default)) 1180 | (fill (type none)) 1181 | ) 1182 | (polyline 1183 | (pts 1184 | (xy 0 -1.27) 1185 | (xy 0 0) 1186 | ) 1187 | (stroke (width 0) (type default)) 1188 | (fill (type none)) 1189 | ) 1190 | (polyline 1191 | (pts 1192 | (xy 5.08 -5.08) 1193 | (xy -5.08 -5.08) 1194 | ) 1195 | (stroke (width 0) (type default)) 1196 | (fill (type none)) 1197 | ) 1198 | ) 1199 | (symbol "SW_SKQG_1_1" 1200 | (pin passive line (at -7.62 0 0) (length 2.54) 1201 | (name "" (effects (font (size 1.27 1.27)))) 1202 | (number "1" (effects (font (size 1.27 1.27)))) 1203 | ) 1204 | (pin passive line (at 7.62 0 180) (length 2.54) 1205 | (name "" (effects (font (size 1.27 1.27)))) 1206 | (number "1" (effects (font (size 1.27 1.27)))) 1207 | ) 1208 | (pin passive line (at -7.62 -5.08 0) (length 2.54) 1209 | (name "" (effects (font (size 1.27 1.27)))) 1210 | (number "2" (effects (font (size 1.27 1.27)))) 1211 | ) 1212 | (pin passive line (at 7.62 -5.08 180) (length 2.54) 1213 | (name "" (effects (font (size 1.27 1.27)))) 1214 | (number "2" (effects (font (size 1.27 1.27)))) 1215 | ) 1216 | ) 1217 | ) 1218 | ) 1219 | --------------------------------------------------------------------------------