From f6f783249a1cf60a466e6842d6ff9f32303ab145 Mon Sep 17 00:00:00 2001 From: digimint Date: Sun, 20 Oct 2024 10:37:01 -0500 Subject: [PATCH] Finish associating components --- board/candytuft.kicad_pro | 27 + board/candytuft.kicad_sch | 8 +- board/candytuft.pretty/ESP32-WROVER.kicad_mod | 504 ++++++++++++++ board/candytuft.pretty/HB9500-2p.kicad_mod | 97 +++ board/usb-uart.kicad_sch | 627 +++++++++++++----- 5 files changed, 1094 insertions(+), 169 deletions(-) create mode 100644 board/candytuft.pretty/ESP32-WROVER.kicad_mod create mode 100644 board/candytuft.pretty/HB9500-2p.kicad_mod diff --git a/board/candytuft.kicad_pro b/board/candytuft.kicad_pro index 746be8a..95f0e52 100644 --- a/board/candytuft.kicad_pro +++ b/board/candytuft.kicad_pro @@ -291,6 +291,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -352,6 +353,24 @@ "label": "Description", "name": "Description", "show": false + }, + { + "group_by": false, + "label": "Part No", + "name": "Part No", + "show": false + }, + { + "group_by": false, + "label": "Part No.", + "name": "Part No.", + "show": false + }, + { + "group_by": false, + "label": "LCSC", + "name": "LCSC", + "show": false } ], "filter_string": "", @@ -388,6 +407,14 @@ "version": 1 }, "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, "page_layout_descr_file": "", "plot_directory": "", "spice_current_sheet_as_root": false, diff --git a/board/candytuft.kicad_sch b/board/candytuft.kicad_sch index bee91dd..c261b99 100644 --- a/board/candytuft.kicad_sch +++ b/board/candytuft.kicad_sch @@ -4235,7 +4235,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "candytuft:ESP32-WROVER" (at 107.95 82.804 0) (effects (font @@ -4482,7 +4482,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "TerminalBlock:TerminalBlock_bornier-3_P5.08mm" (at 224.79 128.27 0) (effects (font @@ -5755,7 +5755,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" (at 224.79 134.62 0) (effects (font @@ -6188,7 +6188,7 @@ (justify left) ) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-223" + (property "Footprint" "candytuft:HB9500-2p" (at 31.75 29.21 0) (effects (font diff --git a/board/candytuft.pretty/ESP32-WROVER.kicad_mod b/board/candytuft.pretty/ESP32-WROVER.kicad_mod new file mode 100644 index 0000000..bfdd3ff --- /dev/null +++ b/board/candytuft.pretty/ESP32-WROVER.kicad_mod @@ -0,0 +1,504 @@ +(footprint "ESP32-WROVER" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at -6.35 2.54 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5df25a00-6153-46d7-8a72-ca21625e36c6") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "ESP32-WROVER" + (at -2.54 3.81 0) + (unlocked yes) + (layer "F.Fab") + (uuid "19ecee9f-010d-44e4-8fe2-d16046b49517") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at -1.41 4.31 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "63401622-3a94-4f12-929e-3ac377c7fd73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at -1.41 4.31 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "11a246d0-4e26-4e5a-8fb9-289e4fa7256c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at -1.41 4.31 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e916867d-83cf-4418-b3a5-6dad86ca5a4b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -9 -24.08) + (end -9 -23.5) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "a99c5cad-c2bb-42e3-af92-d84d6739ecd1") + ) + (fp_line + (start -9 0.7) + (end -9 1.1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "3d7c1853-97d9-44fe-b13c-f771639a53f6") + ) + (fp_line + (start -9 1.1) + (end 9 1.1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "9f44de2b-af83-47bc-9e61-939fb638f9e6") + ) + (fp_line + (start -7.62 -25.4) + (end -7.62 -29.21) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "369e5e91-3630-4070-b08e-dc39df676efb") + ) + (fp_line + (start -3.81 -29.21) + (end -3.81 -25.4) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "d0ca120b-8585-4b3e-8ce4-cea054ca1c5a") + ) + (fp_line + (start -3.81 -25.4) + (end -7.62 -25.4) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "cbdb8f25-e470-4501-8c44-2324fb8f1946") + ) + (fp_line + (start 0 -29.21) + (end -3.81 -29.21) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "7c635f49-3790-472b-ba4f-3ec0efd7e064") + ) + (fp_line + (start 0 -25.4) + (end 0 -29.21) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "8956c0d7-3d9a-4945-82ae-27b8d5656f95") + ) + (fp_line + (start 3.81 -29.21) + (end 3.81 -25.4) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "0a72cd7c-ed1a-4601-8662-a6588b37bb8b") + ) + (fp_line + (start 3.81 -29.21) + (end 7.62 -29.21) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "05ea240f-b54c-45b9-b42b-19282f4a32c9") + ) + (fp_line + (start 3.81 -25.4) + (end 0 -25.4) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "23c7bad7-924e-421c-b9a5-a493dcf2d189") + ) + (fp_line + (start 6.35 -25.4) + (end 6.35 -29.21) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "7c1cd5c2-463c-4064-9944-cc9d824e35ec") + ) + (fp_line + (start 7.62 -29.21) + (end 7.62 -25.4) + (stroke + (width 0.4) + (type default) + ) + (layer "F.SilkS") + (uuid "107db71f-dfce-4fce-ba3e-434960280611") + ) + (fp_line + (start 9 -23.5) + (end 9 -24.08) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "384ff133-e3a0-4e2c-90c3-7582e3536d00") + ) + (fp_line + (start 9 0.7) + (end 9 1.1) + (stroke + (width 0.1) + (type default) + ) + (layer "F.SilkS") + (uuid "5fcaa9fe-7267-4a99-8565-e2a093caaa71") + ) + (fp_rect + (start -9 -30.3) + (end 9 -24.08) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.SilkS") + (uuid "cf50896b-4fb6-4564-8858-2e9ed03969ba") + ) + (pad "1" smd rect + (at -8.75 -22.86) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "45fae296-a7e6-4edd-8ad5-6cd974ec04fe") + ) + (pad "2" smd rect + (at -8.75 -21.59) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "578656ed-46a1-4038-9fc9-50703d0c2601") + ) + (pad "3" smd rect + (at -8.75 -20.32) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b70cb2cd-3983-4d58-94c8-1cca228cf5f5") + ) + (pad "4" smd rect + (at -8.75 -19.05) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "00044a03-e501-4912-9b89-7a2f0e61e002") + ) + (pad "5" smd rect + (at -8.75 -17.78) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "0d19d049-fc41-41d5-bf1f-64aa669a63b5") + ) + (pad "6" smd rect + (at -8.75 -16.51) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "8ec7db86-a9b9-45d6-a5de-7a06398c2138") + ) + (pad "7" smd rect + (at -8.75 -15.24) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "7af82d32-83ea-49ac-9ba2-177c63f329d9") + ) + (pad "8" smd rect + (at -8.75 -13.97) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "0de9e897-3529-4e30-aa68-f88e0036e1a2") + ) + (pad "9" smd rect + (at -8.75 -12.7) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "8410cede-8164-4be2-9512-cf2dbc613ac0") + ) + (pad "10" smd rect + (at -8.75 -11.43) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b425bcec-9851-46a4-b2f2-25b6f90d774d") + ) + (pad "11" smd rect + (at -8.75 -10.16) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "874f7b00-76d3-49ce-8279-8aee530fec77") + ) + (pad "12" smd rect + (at -8.75 -8.89) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "2d06a686-092a-4f0a-8ca9-845a91c19698") + ) + (pad "13" smd rect + (at -8.75 -7.62) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "af4d447f-394b-484f-8f81-95d940bee712") + ) + (pad "14" smd rect + (at -8.75 -6.35) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "cfa8ab17-9f1c-4c01-b56b-54d87a445ba2") + ) + (pad "15" smd rect + (at -8.75 -5.08) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "e3c5c36e-8db3-4408-b33b-3849c504c2b7") + ) + (pad "16" smd rect + (at -8.75 -3.81) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "cbc6f985-dd35-4891-9ba1-90481836d3e3") + ) + (pad "17" smd rect + (at -8.75 -2.54) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "6066f4dc-e6f3-4079-9859-a892098e935f") + ) + (pad "18" smd rect + (at -8.75 -1.27) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "da0d4dbf-6f19-4618-863d-61108655df9d") + ) + (pad "19" smd rect + (at -8.75 0) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "77fe7a26-e3ba-43a7-a26f-f9dfa76e90ea") + ) + (pad "20" smd rect + (at 8.75 0) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "3a739365-4b45-443c-ad17-481c3905b9b0") + ) + (pad "21" smd rect + (at 8.75 -1.27) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b5aeb648-14a8-470f-b7c6-9eab3e8a71d2") + ) + (pad "22" smd rect + (at 8.75 -2.54) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "32fee189-3e24-40dc-86b5-9fc0fe9b8902") + ) + (pad "23" smd rect + (at 8.75 -3.81) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "2c8f79e3-2dd5-470d-babb-77ae51df086e") + ) + (pad "24" smd rect + (at 8.75 -5.08) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "f0555766-03d3-49b7-a547-7f7c3d89ef65") + ) + (pad "25" smd rect + (at 8.75 -6.35) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "1f930158-3dea-4e03-86bb-8b3618ec3ea1") + ) + (pad "26" smd rect + (at 8.75 -7.62) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "8cdc2152-1494-4aed-9bba-732c6bd4fd0b") + ) + (pad "27" smd rect + (at 8.75 -8.89) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "ab21a3ec-25ed-4fe8-b2f5-90a9e6eda65c") + ) + (pad "28" smd rect + (at 8.75 -10.16) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "2fb912f5-afa9-4f5f-b6e0-d59986492c7d") + ) + (pad "29" smd rect + (at 8.75 -11.43) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "01c3d3f2-abf4-4aea-a10c-8bb8b7546716") + ) + (pad "30" smd rect + (at 8.75 -12.7) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "1ff6d1f4-4275-4497-a360-a9b7b2b9abbf") + ) + (pad "31" smd rect + (at 8.75 -13.97) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "f4bc4179-0100-4359-a2c0-3dca51ac6503") + ) + (pad "32" smd rect + (at 8.75 -15.24) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "f4bd1da1-0635-4c11-a196-7b7341430775") + ) + (pad "33" smd rect + (at 8.75 -16.51) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "11de5f4c-0198-4bdd-92c4-92625306ef15") + ) + (pad "34" smd rect + (at 8.75 -17.78) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "36804fc2-1d0a-41b1-be53-474aa2fed47f") + ) + (pad "35" smd rect + (at 8.75 -19.05) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "ef1109e4-2afb-474f-b545-1ddb67235fab") + ) + (pad "36" smd rect + (at 8.75 -20.32) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "56df2e2e-fda3-4275-bdbe-831c8119ffd0") + ) + (pad "37" smd rect + (at 8.75 -21.59) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "ae5b802f-782b-406d-93df-914ba03c902b") + ) + (pad "38" smd rect + (at 8.75 -22.86) + (size 1.5 0.9) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b5178b37-22e5-4e99-9d24-4d25899c8783") + ) + (pad "39" smd rect + (at -1.5 -17.26) + (size 3.7 3.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "732b7863-2093-41cf-b9c1-12d814cfe150") + ) +) diff --git a/board/candytuft.pretty/HB9500-2p.kicad_mod b/board/candytuft.pretty/HB9500-2p.kicad_mod new file mode 100644 index 0000000..9029812 --- /dev/null +++ b/board/candytuft.pretty/HB9500-2p.kicad_mod @@ -0,0 +1,97 @@ +(footprint "HB9500-2p" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at -7.62 -10.16 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "d22575c2-9932-4b33-a900-a73347a0230a") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + ) + ) + (property "Value" "HB9500-2p" + (at 0 10.16 0) + (unlocked yes) + (layer "F.Fab") + (uuid "0203c631-a0bd-4836-a413-969f7bb501be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6179f3f5-43e2-4a83-8a6c-7be963d61010") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b689dc4-d307-47e6-9e62-bd6937287222") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d53439ae-1c4f-4da0-9c20-015f50a512fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_rect + (start -10.25 -8.9) + (end 10.25 8.9) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.SilkS") + (uuid "809a0a78-bc8d-44a2-a516-07f11e60333a") + ) + (pad "1" thru_hole circle + (at -4.75 0) + (size 2.25 2.25) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2fcb02de-7fc6-44e5-b43f-7675527c7d7f") + ) + (pad "2" thru_hole circle + (at 4.75 0) + (size 2.25 2.25) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e22c730c-e894-4f58-88fd-340dd726cba9") + ) +) diff --git a/board/usb-uart.kicad_sch b/board/usb-uart.kicad_sch index 9cf7bbd..6854970 100644 --- a/board/usb-uart.kicad_sch +++ b/board/usb-uart.kicad_sch @@ -474,27 +474,28 @@ ) ) ) - (symbol "Device:Crystal" - (pin_numbers hide) + (symbol "Device:Crystal_GND24" (pin_names (offset 1.016) hide) (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "Y" - (at 0 3.81 0) + (at 3.175 5.08 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "Crystal" - (at 0 -3.81 0) + (property "Value" "Crystal_GND24" + (at 3.175 3.175 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" @@ -515,7 +516,7 @@ (hide yes) ) ) - (property "Description" "Two pin crystal" + (property "Description" "Four pin crystal, GND on pins 2 and 4" (at 0 0 0) (effects (font @@ -542,7 +543,7 @@ (hide yes) ) ) - (symbol "Crystal_0_1" + (symbol "Crystal_GND24_0_1" (rectangle (start -1.143 2.54) (end 1.143 -2.54) @@ -556,7 +557,7 @@ ) (polyline (pts - (xy -2.54 0) (xy -1.905 0) + (xy -2.54 0) (xy -2.032 0) ) (stroke (width 0) @@ -568,7 +569,7 @@ ) (polyline (pts - (xy -1.905 -1.27) (xy -1.905 1.27) + (xy -2.032 -1.27) (xy -2.032 1.27) ) (stroke (width 0.508) @@ -580,7 +581,31 @@ ) (polyline (pts - (xy 1.905 -1.27) (xy 1.905 1.27) + (xy 0 -3.81) (xy 0 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 3.556) (xy 0 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.032 -1.27) (xy 2.032 1.27) ) (stroke (width 0.508) @@ -592,7 +617,31 @@ ) (polyline (pts - (xy 2.54 0) (xy 1.905 0) + (xy 2.032 0) (xy 2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 -2.286) (xy -2.54 -3.556) (xy 2.54 -3.556) (xy 2.54 -2.286) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 2.286) (xy -2.54 3.556) (xy 2.54 3.556) (xy 2.54 2.286) ) (stroke (width 0) @@ -603,7 +652,7 @@ ) ) ) - (symbol "Crystal_1_1" + (symbol "Crystal_GND24_1_1" (pin passive line (at -3.81 0 0) (length 1.27) @@ -623,7 +672,7 @@ ) ) (pin passive line - (at 3.81 0 180) + (at 0 5.08 270) (length 1.27) (name "2" (effects @@ -640,6 +689,42 @@ ) ) ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 90) + (length 1.27) + (name "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) ) (symbol "Device:LED" @@ -2051,6 +2136,12 @@ ) ) ) + (junction + (at 209.55 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "03272ced-3e19-49da-a6d1-37ad4494e829") + ) (junction (at 133.35 63.5) (diameter 0) @@ -2069,12 +2160,6 @@ (color 0 0 0 0) (uuid "42919666-dddd-4cdf-b350-21602f2fa20c") ) - (junction - (at 193.04 76.2) - (diameter 0) - (color 0 0 0 0) - (uuid "5ddcda1e-aec4-406e-8dce-580664d69852") - ) (junction (at 106.68 80.01) (diameter 0) @@ -2087,12 +2172,6 @@ (color 0 0 0 0) (uuid "7161317e-bc70-43c5-95c6-2fa1eb2c57ee") ) - (junction - (at 193.04 83.82) - (diameter 0) - (color 0 0 0 0) - (uuid "721cf14b-d76f-40d4-b817-87b8f5d8064a") - ) (junction (at 179.07 55.88) (diameter 0) @@ -2129,6 +2208,12 @@ (color 0 0 0 0) (uuid "cc21f50c-3c85-4206-8077-3d631089ce14") ) + (junction + (at 209.55 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "de14acba-9ba3-4e10-a959-013880e7965e") + ) (junction (at 147.32 106.68) (diameter 0) @@ -2136,7 +2221,7 @@ (uuid "df4a029d-6fd6-42bd-8dd5-0a0ea1440c68") ) (junction - (at 213.36 83.82) + (at 233.68 83.82) (diameter 0) (color 0 0 0 0) (uuid "f08199e2-3629-410f-a0ee-22b125720221") @@ -2153,7 +2238,7 @@ ) (wire (pts - (xy 213.36 76.2) (xy 213.36 83.82) + (xy 233.68 76.2) (xy 233.68 83.82) ) (stroke (width 0) @@ -2161,6 +2246,16 @@ ) (uuid "04af6aee-5fdb-4160-acb2-caceb3fc76c2") ) + (wire + (pts + (xy 203.2 80.01) (xy 204.47 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "089fea9c-9581-4aa2-96c3-5dbbf8300b5e") + ) (wire (pts (xy 95.25 147.32) (xy 95.25 148.59) @@ -2221,6 +2316,16 @@ ) (uuid "17ff336f-f8f9-421c-8e2c-6cb32a2f66a0") ) + (wire + (pts + (xy 209.55 76.2) (xy 223.52 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "199da423-35b6-4b01-ba9a-0d98f0a0fafc") + ) (wire (pts (xy 105.41 43.18) (xy 135.89 43.18) @@ -2323,7 +2428,7 @@ ) (wire (pts - (xy 210.82 76.2) (xy 213.36 76.2) + (xy 231.14 76.2) (xy 233.68 76.2) ) (stroke (width 0) @@ -2481,6 +2586,16 @@ ) (uuid "4be4bd79-ec2c-4b76-baf5-f91296b97797") ) + (wire + (pts + (xy 215.9 80.01) (xy 214.63 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51366972-2d31-4026-9676-a6d27727cdc4") + ) (wire (pts (xy 166.37 73.66) (xy 182.88 73.66) @@ -2523,7 +2638,7 @@ ) (wire (pts - (xy 187.96 83.82) (xy 193.04 83.82) + (xy 187.96 83.82) (xy 209.55 83.82) ) (stroke (width 0) @@ -2573,7 +2688,7 @@ ) (wire (pts - (xy 213.36 83.82) (xy 210.82 83.82) + (xy 233.68 83.82) (xy 231.14 83.82) ) (stroke (width 0) @@ -2673,7 +2788,7 @@ ) (polyline (pts - (xy 185.42 93.98) (xy 217.17 93.98) + (xy 185.42 93.98) (xy 241.3 93.98) ) (stroke (width 0) @@ -2953,7 +3068,7 @@ ) (wire (pts - (xy 213.36 83.82) (xy 213.36 86.36) + (xy 233.68 83.82) (xy 233.68 86.36) ) (stroke (width 0) @@ -2961,6 +3076,16 @@ ) (uuid "c8b05bf7-45f2-4288-8495-6b904e4ef979") ) + (wire + (pts + (xy 209.55 83.82) (xy 223.52 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8b4b8ab-5b14-45d2-8cdc-ccaa963e79c1") + ) (wire (pts (xy 114.3 143.51) (xy 127 143.51) @@ -2983,7 +3108,7 @@ ) (polyline (pts - (xy 203.2 66.04) (xy 217.17 66.04) + (xy 203.2 66.04) (xy 241.3 66.04) ) (stroke (width 0) @@ -3043,7 +3168,7 @@ ) (wire (pts - (xy 193.04 76.2) (xy 203.2 76.2) + (xy 166.37 76.2) (xy 209.55 76.2) ) (stroke (width 0) @@ -3081,16 +3206,6 @@ ) (uuid "dd14c306-4b52-4b57-bc6a-8c22a88a0577") ) - (wire - (pts - (xy 166.37 76.2) (xy 193.04 76.2) - ) - (stroke - (width 0) - (type default) - ) - (uuid "dd674694-03df-4a2b-92ad-7df926c5dd69") - ) (wire (pts (xy 95.25 138.43) (xy 95.25 139.7) @@ -3131,19 +3246,9 @@ ) (uuid "eefc272a-bb6f-494f-9a73-a6713f855bd0") ) - (wire - (pts - (xy 193.04 83.82) (xy 203.2 83.82) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f2e2a546-5840-4b0e-9ec8-3ee4e8ee7277") - ) (polyline (pts - (xy 217.17 66.04) (xy 217.17 93.98) + (xy 241.3 66.04) (xy 241.3 93.98) ) (stroke (width 0) @@ -3209,7 +3314,7 @@ ) (rectangle (start 73.66 69.85) - (end 115.57 94.234) + (end 115.57 93.98) (stroke (width 0) (type dash) @@ -3988,7 +4093,6 @@ (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "156e3d91-e01f-41fa-a64a-86d258cc0f7a") (property "Reference" "Q1" (at 168.91 105.4099 0) @@ -4008,7 +4112,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 168.91 104.14 0) (effects (font @@ -4035,6 +4139,14 @@ (hide yes) ) ) + (property "LCSC" "C164885" + (at 173.482 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "2" (uuid "0777ca7b-6618-41ad-a1f5-3d9095470a0c") ) @@ -4693,7 +4805,7 @@ ) ) ) - (property "Value" "75Ω" + (property "Value" "200Ω" (at 209.55 133.096 90) (effects (font @@ -4738,6 +4850,14 @@ (hide yes) ) ) + (property "LCSC" "C8218" + (at 209.55 134.874 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "2" (uuid "a831e9cd-250c-4cd6-ab9f-437f518cfeb4") ) @@ -4753,6 +4873,73 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 203.2 80.01 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "37fba71f-be1b-4028-bf1b-d817924abacd") + (property "Reference" "#PWR039" + (at 196.85 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 199.39 80.0101 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 203.2 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 203.2 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 203.2 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "db767b58-d57f-4ac6-9e90-f42db9c45036") + ) + (instances + (project "candytuft" + (path "/4528c46e-b0d2-4a41-ac9e-384c3bb26bde/2e5b5342-c0e2-4aa8-b936-dcb8493bf0d1" + (reference "#PWR039") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 134.62 149.86 90) @@ -4829,84 +5016,6 @@ ) ) ) - (symbol - (lib_id "Device:Crystal") - (at 193.04 80.01 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "43610eab-6db2-4e96-ae01-462fa32d0056") - (property "Reference" "Y1" - (at 196.85 79.248 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "Crystal" - (at 196.85 80.772 90) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "" - (at 193.04 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 193.04 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Two pin crystal" - (at 193.04 80.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "LCSC" "C9002" - (at 200.152 82.804 90) - (effects - (font - (size 1.27 1.27) - (italic yes) - ) - ) - ) - (pin "2" - (uuid "949f3c5f-85bc-4b1c-aaee-55404a5835a9") - ) - (pin "1" - (uuid "a6929981-d85b-42a2-bfcd-3793a4de2bba") - ) - (instances - (project "candytuft" - (path "/4528c46e-b0d2-4a41-ac9e-384c3bb26bde/2e5b5342-c0e2-4aa8-b936-dcb8493bf0d1" - (reference "Y1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R") (at 209.55 142.24 90) @@ -4924,7 +5033,7 @@ ) ) ) - (property "Value" "10Ω" + (property "Value" "200Ω" (at 209.55 144.526 90) (effects (font @@ -4932,7 +5041,7 @@ ) ) ) - (property "Footprint" "Resistor_SMD:R_0805_2012Metric" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 209.55 144.018 90) (effects (font @@ -4968,6 +5077,14 @@ (hide yes) ) ) + (property "LCSC" "C8218" + (at 209.55 146.304 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "2" (uuid "b059cb83-e8e9-41e2-b969-d76f13bc090b") ) @@ -5053,7 +5170,7 @@ ) (symbol (lib_id "Device:C") - (at 207.01 76.2 90) + (at 227.33 76.2 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5061,7 +5178,7 @@ (dnp no) (uuid "5421ab37-ed30-4ed5-8697-07277edcbcc2") (property "Reference" "C10" - (at 207.01 68.834 90) + (at 227.33 68.834 90) (effects (font (size 1.27 1.27) @@ -5069,7 +5186,7 @@ ) ) (property "Value" "20pF" - (at 207.01 70.612 90) + (at 227.33 70.612 90) (effects (font (size 1.27 1.27) @@ -5077,7 +5194,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 210.82 75.2348 0) + (at 231.14 75.2348 0) (effects (font (size 1.27 1.27) @@ -5086,7 +5203,7 @@ ) ) (property "Datasheet" "~" - (at 207.01 76.2 0) + (at 227.33 76.2 0) (effects (font (size 1.27 1.27) @@ -5095,7 +5212,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 207.01 76.2 0) + (at 227.33 76.2 0) (effects (font (size 1.27 1.27) @@ -5104,7 +5221,7 @@ ) ) (property "LCSC" "C1554" - (at 207.01 72.39 90) + (at 227.33 72.39 90) (effects (font (size 1.27 1.27) @@ -5411,6 +5528,154 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 215.9 80.01 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "752130bb-55bd-446f-adbf-522683fe170a") + (property "Reference" "#PWR038" + (at 222.25 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 219.71 80.0099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 215.9 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 215.9 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 215.9 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "641d36a1-55c3-4780-ba13-d94ebcd2e40d") + ) + (instances + (project "" + (path "/4528c46e-b0d2-4a41-ac9e-384c3bb26bde/2e5b5342-c0e2-4aa8-b936-dcb8493bf0d1" + (reference "#PWR038") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Crystal_GND24") + (at 209.55 80.01 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "78269754-9a6d-4972-8661-80446001290f") + (property "Reference" "Y1" + (at 204.216 82.042 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Crystal_GND24" + (at 207.264 85.344 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" + (at 209.55 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 209.55 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Four pin crystal, GND on pins 2 and 4" + (at 209.55 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "LCSC" "C9002" + (at 203.962 87.376 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "3" + (uuid "c334f080-830a-47a2-ac89-c28c751e3ac1") + ) + (pin "2" + (uuid "a0c1d44e-d7e5-4ba8-bdf2-44863bbc3aaf") + ) + (pin "4" + (uuid "d890a046-73ea-45a1-8e0b-77f700a7ee23") + ) + (pin "1" + (uuid "24f9e784-3299-47e8-af51-e6a5e60a3c86") + ) + (instances + (project "" + (path "/4528c46e-b0d2-4a41-ac9e-384c3bb26bde/2e5b5342-c0e2-4aa8-b936-dcb8493bf0d1" + (reference "Y1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+3.3V") (at 191.77 43.18 0) @@ -5639,7 +5904,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 168.91 124.46 0) (effects (font @@ -5666,6 +5931,14 @@ (hide yes) ) ) + (property "LCSC" "C164885" + (at 173.482 125.476 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "2" (uuid "35e0acd4-55d5-45ff-947a-4b48f85912a0") ) @@ -5710,7 +5983,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (at 105.41 143.51 0) (effects (font @@ -5737,6 +6010,14 @@ (hide yes) ) ) + (property "LCSC" "C18723540" + (at 109.728 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "5" (uuid "37d7b55f-6830-4f13-a96f-378d20055f4d") ) @@ -5846,7 +6127,7 @@ ) ) ) - (property "Value" "75Ω" + (property "Value" "200Ω" (at 209.55 121.666 90) (effects (font @@ -5890,6 +6171,14 @@ (hide yes) ) ) + (property "LCSC" "C8218" + (at 209.55 123.444 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "2" (uuid "a15a4bb4-f665-48ee-8b54-0c38e5e0011c") ) @@ -6040,7 +6329,7 @@ ) (symbol (lib_id "power:GND") - (at 213.36 86.36 0) + (at 233.68 86.36 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6048,7 +6337,7 @@ (dnp no) (uuid "c96ffc77-aff4-40bf-8a08-2bff1e40c14f") (property "Reference" "#PWR032" - (at 213.36 92.71 0) + (at 233.68 92.71 0) (effects (font (size 1.27 1.27) @@ -6057,7 +6346,7 @@ ) ) (property "Value" "GND" - (at 213.36 90.17 0) + (at 233.68 90.17 0) (effects (font (size 1.27 1.27) @@ -6065,7 +6354,7 @@ ) ) (property "Footprint" "" - (at 213.36 86.36 0) + (at 233.68 86.36 0) (effects (font (size 1.27 1.27) @@ -6074,7 +6363,7 @@ ) ) (property "Datasheet" "" - (at 213.36 86.36 0) + (at 233.68 86.36 0) (effects (font (size 1.27 1.27) @@ -6083,7 +6372,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 213.36 86.36 0) + (at 233.68 86.36 0) (effects (font (size 1.27 1.27) @@ -6272,7 +6561,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" (at 151.13 46.99 0) (effects (font @@ -6299,6 +6588,14 @@ (hide yes) ) ) + (property "LCSC" "C18184847" + (at 158.242 37.338 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) (pin "6" (uuid "96d62b93-cdfa-48d2-a85c-6b7fe95f50e9") ) @@ -6417,7 +6714,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Connector_USB:USB_B_TE_5787834_Vertical" (at 101.6 44.45 0) (effects (font @@ -6426,7 +6723,7 @@ (hide yes) ) ) - (property "Datasheet" " ~" + (property "Datasheet" "~" (at 101.6 44.45 0) (effects (font @@ -6677,7 +6974,7 @@ ) (symbol (lib_id "Device:C") - (at 207.01 83.82 90) + (at 227.33 83.82 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6685,7 +6982,7 @@ (dnp no) (uuid "fc5375aa-a360-4cd2-8526-ac9ed4a0c756") (property "Reference" "C11" - (at 207.01 87.63 90) + (at 227.33 87.63 90) (effects (font (size 1.27 1.27) @@ -6693,7 +6990,7 @@ ) ) (property "Value" "20pF" - (at 207.01 89.408 90) + (at 227.33 89.408 90) (effects (font (size 1.27 1.27) @@ -6701,7 +6998,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 210.82 82.8548 0) + (at 231.14 82.8548 0) (effects (font (size 1.27 1.27) @@ -6710,7 +7007,7 @@ ) ) (property "Datasheet" "~" - (at 207.01 83.82 0) + (at 227.33 83.82 0) (effects (font (size 1.27 1.27) @@ -6719,7 +7016,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 207.01 83.82 0) + (at 227.33 83.82 0) (effects (font (size 1.27 1.27) @@ -6728,7 +7025,7 @@ ) ) (property "LCSC" "C1554" - (at 207.01 91.186 90) + (at 227.33 91.186 90) (effects (font (size 1.27 1.27)