From 4777766054de9fcbada1d504256f5216984541ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Hlusi=C4=8Dka?= Date: Mon, 4 Aug 2025 23:11:22 +0200 Subject: [PATCH] Adjust boost converter parameters, assign footprints --- ...mm_Open_TrianglePad1.0x1.5mm_LTR.kicad_mod | 235 +++++++ acid.kicad_sch | 389 +++++++++-- backlight_boost_converter.kicad_sch | 609 ++++++++++++++++-- fp-lib-table | 4 + matrix_switch.kicad_sch | 424 +++++++++++- 5 files changed, 1540 insertions(+), 121 deletions(-) create mode 100644 Library.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR.kicad_mod create mode 100644 fp-lib-table diff --git a/Library.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR.kicad_mod b/Library.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR.kicad_mod new file mode 100644 index 0000000..52a88d3 --- /dev/null +++ b/Library.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR.kicad_mod @@ -0,0 +1,235 @@ +(footprint "SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers") + (tags "solder jumper open") + (property "Reference" "REF**" + (at 0.725 -1.775 0) + (layer "F.SilkS") + (uuid "1f0d5fe8-a5df-49bf-a2eb-d8afb90a5183") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" + (at 0.725 1.925 0) + (layer "F.Fab") + (uuid "5a5bfa3a-68e4-4a9c-8268-44da94e5e21e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0eabb3a4-c21f-4e35-8b72-7dc99af7b861") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "45fd55dd-5699-467b-bdb9-dedd06137ed3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (zone_connect 1) + (attr exclude_from_pos_files exclude_from_bom allow_soldermask_bridges) + (fp_rect + (start -2.5 -0.75) + (end 2.5 0.75) + (stroke + (width 0) + (type default) + ) + (fill yes) + (layer "F.Mask") + (uuid "7ecf8b53-f22f-436c-a433-7b3655bd3320") + ) + (fp_line + (start -2.75 -1) + (end 2.75 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d16ace72-fc89-492a-9ce6-6ffdf0a8db43") + ) + (fp_line + (start -2.75 0.95) + (end -2.75 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "861951cd-a9d4-44bd-9506-75f91d4fe370") + ) + (fp_line + (start 2.75 -1) + (end 2.75 0.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f09a1c58-4451-4234-860a-a4e578fcb034") + ) + (fp_line + (start 2.75 0.95) + (end -2.75 0.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99cf9435-3b7a-457b-9ab8-596eaa71627a") + ) + (fp_line + (start -2.98 -1.27) + (end -2.98 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9e9be06c-d900-4f07-95da-50219e19050e") + ) + (fp_line + (start -2.98 -1.27) + (end 3 -1.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cfd3c5f0-b06c-40df-9f8c-7e0303b1448a") + ) + (fp_line + (start 3 1.25) + (end -2.98 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c408155c-c777-45f5-b0c9-84f58b19b403") + ) + (fp_line + (start 3 1.25) + (end 3 -1.27) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c87e9f8b-2917-4ce9-a719-65807c416b7c") + ) + (fp_text user "1" + (at -3.35 0 0) + (layer "F.SilkS") + (uuid "ae98f1f5-0537-4aa5-a7b9-0a30745d82bd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "3" + (at 3.4 0 0) + (layer "F.SilkS") + (uuid "cd5bf73d-d9e9-4524-8dea-462756c7651b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd custom + (at -2 0) + (size 0.3 0.3) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 1 0) (xy 0.5 0.75) (xy -0.5 0.75) (xy -0.5 -0.75) (xy 0.5 -0.75) + ) + (width 0) + (fill yes) + ) + ) + (uuid "20250216-b954-4d07-8b54-6a6e0b8f3775") + ) + (pad "2" smd custom + (at 0 0) + (size 0.3 0.3) + (layers "F.Cu") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 1.2 0) (xy 0.7 0.75) (xy -1.2 0.75) (xy -0.7 0) (xy -1.2 -0.75) (xy 0.7 -0.75) + ) + (width 0) + (fill yes) + ) + ) + (uuid "26a0ae10-67fb-4733-91e4-512cabf72010") + ) + (pad "3" smd custom + (at 2 0 180) + (size 0.3 0.3) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 0.5 0) (xy 1 0.75) (xy -0.5 0.75) (xy -0.5 -0.75) (xy 1 -0.75) + ) + (width 0) + (fill yes) + ) + ) + (uuid "b63fa587-bec2-494a-a9e5-0548e6c28061") + ) + (embedded_fonts no) +) diff --git a/acid.kicad_sch b/acid.kicad_sch index 81d9515..ac54a3c 100644 --- a/acid.kicad_sch +++ b/acid.kicad_sch @@ -7,6 +7,7 @@ (title_block (title "Advanced Clicky Input Device") (company "Jakub Hlusička") + (comment 1 "Inspired by the Adafruit Qualia board") ) (lib_symbols (symbol "Connector:Conn_01x40_Socket" @@ -1770,6 +1771,146 @@ ) (embedded_fonts no) ) + (symbol "Device:C_Small" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.254 1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C_Small" + (at 0.254 -2.032 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "capacitor cap" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_Small_0_1" + (polyline + (pts + (xy -1.524 0.508) (xy 1.524 0.508) + ) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.524 -0.508) (xy 1.524 -0.508) + ) + (stroke + (width 0.3302) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_Small_1_1" + (pin passive line + (at 0 2.54 270) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Device:D" (pin_numbers (hide yes) @@ -2188,9 +2329,6 @@ (embedded_fonts no) ) (symbol "Jumper:SolderJumper_2_Bridged" - (pin_numbers - (hide yes) - ) (pin_names (offset 0) (hide yes) @@ -4884,7 +5022,7 @@ (embedded_fonts no) ) ) - (text "TODO:\n- Decoupling capacitors" + (text "TODO:\n- Decoupling capacitors 10uF between VCC and GND as small loop as possible" (exclude_from_sim no) (at 15.494 14.478 0) (effects @@ -4928,6 +5066,28 @@ ) (uuid "5d6233d7-2926-4633-807b-b3f34bc1d1de") ) + (text "DNP because the GPIO has a\nbuilt-in pull-up resistor." + (exclude_from_sim no) + (at 71.628 166.116 0) + (effects + (font + (size 0.8 0.8) + ) + (justify left) + ) + (uuid "5ffd2685-6f7b-44f3-bbe4-adb316b16e68") + ) + (text "10 uF decoupling capacitors are used\non this board, the smallest trace loops\npossible, as per\nhttps://youtu.be/ARwBwHZESOY" + (exclude_from_sim no) + (at 17.526 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "633619ac-3dda-40ec-ab71-125bec4b4c24") + ) (text "I2C fast mode may require a strong pull-up resistor.\nThe ESP32-S3 only has weak pull-up resistors.\nThe voltage restoration speed also depends on the trace distance." (exclude_from_sim no) (at 27.94 35.306 0) @@ -4952,12 +5112,11 @@ ) (text "I2C Connector for Debugging" (exclude_from_sim no) - (at 35.814 145.542 0) + (at 41.91 147.066 0) (effects (font (size 1.27 1.27) ) - (justify left) ) (uuid "84059bb5-b425-408d-bacd-e5c86d8cc792") ) @@ -5079,7 +5238,7 @@ (at 170.18 156.21) (diameter 0) (color 0 0 0 0) - (uuid "3d19e3da-e363-44e8-882c-e23dfab2d7d1") + (uuid "3b900f29-640a-4e3c-90d9-248180b5fd62") ) (junction (at 200.66 96.52) @@ -5201,6 +5360,18 @@ (color 0 0 0 0) (uuid "8dddfd78-95e9-4ebc-bec8-6cb027654044") ) + (junction + (at 22.86 156.21) + (diameter 0) + (color 0 0 0 0) + (uuid "8efc0ee2-4ad9-48c0-98aa-6b09f5bc0e15") + ) + (junction + (at 22.86 151.13) + (diameter 0) + (color 0 0 0 0) + (uuid "9450bcdd-c57d-4271-b1eb-77ddf3be14b3") + ) (junction (at 67.31 180.34) (diameter 0) @@ -5849,7 +6020,7 @@ ) (wire (pts - (xy 22.86 140.97) (xy 29.21 140.97) + (xy 17.78 140.97) (xy 22.86 140.97) ) (stroke (width 0) @@ -6207,6 +6378,16 @@ ) (uuid "6500174d-172b-43cb-b27d-b3076eb7e736") ) + (wire + (pts + (xy 34.29 158.75) (xy 29.21 158.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65d40447-8619-42de-9372-b5c67c326bd7") + ) (wire (pts (xy 130.81 68.58) (xy 121.92 68.58) @@ -6227,6 +6408,16 @@ ) (uuid "662785ce-66d5-4200-8a84-3039eedc741c") ) + (wire + (pts + (xy 22.86 151.13) (xy 34.29 151.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66428014-e37e-4f4c-8e60-5b90fff1315d") + ) (wire (pts (xy 214.63 161.29) (xy 252.73 161.29) @@ -6477,6 +6668,16 @@ ) (uuid "87527603-586a-4cb5-b47e-5b321f9e81b7") ) + (wire + (pts + (xy 22.86 156.21) (xy 34.29 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "896a7456-0ae9-4986-b209-bbe747c0a63a") + ) (bus (pts (xy 182.88 76.2) (xy 182.88 78.74) @@ -6637,6 +6838,16 @@ ) (uuid "9edd98a4-a11d-4c82-ad49-b98ea9181a5f") ) + (wire + (pts + (xy 34.29 151.13) (xy 34.29 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0870db2-3a81-4f74-9c35-e5b3db80e9e3") + ) (wire (pts (xy 193.04 38.1) (xy 200.66 38.1) @@ -7017,6 +7228,16 @@ ) (uuid "da2da054-f983-44fb-a747-2a750c9bc698") ) + (wire + (pts + (xy 34.29 161.29) (xy 29.21 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da36e27a-d0b4-49fb-9e87-b8c5bfb075ae") + ) (wire (pts (xy 48.26 55.88) (xy 91.44 55.88) @@ -7219,7 +7440,7 @@ ) (wire (pts - (xy 29.21 153.67) (xy 29.21 140.97) + (xy 22.86 151.13) (xy 22.86 140.97) ) (stroke (width 0) @@ -7289,7 +7510,7 @@ ) (wire (pts - (xy 22.86 156.21) (xy 29.21 156.21) + (xy 17.78 156.21) (xy 22.86 156.21) ) (stroke (width 0) @@ -23526,7 +23747,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Project_Library:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" (at 134.62 153.67 0) (effects (font @@ -23704,7 +23925,7 @@ ) (symbol (lib_id "power:GND") - (at 22.86 140.97 0) + (at 17.78 140.97 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -23713,7 +23934,7 @@ (fields_autoplaced yes) (uuid "48f23d66-984c-431e-a930-5cfa68791b5e") (property "Reference" "#PWR05" - (at 22.86 147.32 0) + (at 17.78 147.32 0) (effects (font (size 1.27 1.27) @@ -23722,7 +23943,7 @@ ) ) (property "Value" "GND" - (at 22.86 146.05 0) + (at 17.78 146.05 0) (effects (font (size 1.27 1.27) @@ -23730,7 +23951,7 @@ ) ) (property "Footprint" "" - (at 22.86 140.97 0) + (at 17.78 140.97 0) (effects (font (size 1.27 1.27) @@ -23739,7 +23960,7 @@ ) ) (property "Datasheet" "" - (at 22.86 140.97 0) + (at 17.78 140.97 0) (effects (font (size 1.27 1.27) @@ -23748,7 +23969,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 22.86 140.97 0) + (at 17.78 140.97 0) (effects (font (size 1.27 1.27) @@ -23796,7 +24017,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Diode_SMD:D_0603_1608Metric" (at 214.63 144.78 0) (effects (font @@ -23924,7 +24145,7 @@ ) (symbol (lib_id "Jumper:SolderJumper_2_Bridged") - (at 170.18 152.4 270) + (at 170.18 152.4 90) (unit 1) (exclude_from_sim no) (in_bom no) @@ -23938,7 +24159,7 @@ (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) (property "Value" "Always CS TFT" @@ -23947,10 +24168,10 @@ (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" (at 170.18 152.4 0) (effects (font @@ -24085,7 +24306,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Diode_SMD:D_0603_1608Metric" (at 222.25 151.13 0) (effects (font @@ -24239,7 +24460,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical" (at 259.08 71.12 0) (effects (font @@ -24490,7 +24711,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels" (at 214.63 156.21 0) (effects (font @@ -24669,6 +24890,76 @@ ) ) ) + (symbol + (lib_id "Device:C_Small") + (at 22.86 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7a121bcd-9804-4c41-9714-da818ce607e8") + (property "Reference" "C5" + (at 25.4 152.4062 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 25.4 154.9462 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 22.86 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 22.86 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 22.86 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ee26e31d-4087-4a3e-87a0-004286e85294") + ) + (pin "2" + (uuid "07b8b6e9-4531-458d-a982-02befd386d10") + ) + (instances + (project "" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2" + (reference "C5") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+5V") (at 130.81 48.26 0) @@ -24828,7 +25119,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 228.092 144.78 90) (effects (font @@ -25008,7 +25299,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (fields_autoplaced yes) (uuid "9b7124ae-fd41-4e10-bd42-7607c6642ce7") (property "Reference" "R7" @@ -25029,7 +25320,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (at 65.532 173.99 90) (effects (font @@ -25098,7 +25389,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (at 63.5 48.26 0) (effects (font @@ -25167,7 +25458,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (at 48.26 48.26 0) (effects (font @@ -25303,7 +25594,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Project_Library:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" (at 127 143.51 0) (effects (font @@ -25712,7 +26003,7 @@ ) (symbol (lib_id "power:+3.3V") - (at 22.86 156.21 0) + (at 17.78 156.21 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -25721,7 +26012,7 @@ (fields_autoplaced yes) (uuid "c6461996-dbfc-4e81-9fbe-5fb0b38ba024") (property "Reference" "#PWR04" - (at 22.86 160.02 0) + (at 17.78 160.02 0) (effects (font (size 1.27 1.27) @@ -25730,7 +26021,7 @@ ) ) (property "Value" "+3.3V" - (at 22.86 151.13 0) + (at 17.78 151.13 0) (effects (font (size 1.27 1.27) @@ -25738,7 +26029,7 @@ ) ) (property "Footprint" "" - (at 22.86 156.21 0) + (at 17.78 156.21 0) (effects (font (size 1.27 1.27) @@ -25747,7 +26038,7 @@ ) ) (property "Datasheet" "" - (at 22.86 156.21 0) + (at 17.78 156.21 0) (effects (font (size 1.27 1.27) @@ -25756,7 +26047,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 22.86 156.21 0) + (at 17.78 156.21 0) (effects (font (size 1.27 1.27) @@ -25803,7 +26094,7 @@ (justify right) ) ) - (property "Footprint" "" + (property "Footprint" "Connector_Pin:Pin_D1.3mm_L11.0mm" (at 165.1 153.67 0) (effects (font @@ -25933,7 +26224,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 196.85 50.8 0) (effects (font @@ -26176,7 +26467,7 @@ ) (symbol (lib_id "easyeda2kicad:B4B-PH-K(LF)(SN)") - (at 34.29 156.21 0) + (at 39.37 156.21 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -26185,7 +26476,7 @@ (fields_autoplaced yes) (uuid "ec787dec-f5f9-4608-a9b7-b6a4ec2e286d") (property "Reference" "U3" - (at 43.18 156.2099 0) + (at 48.26 156.2099 0) (effects (font (size 1.27 1.27) @@ -26194,7 +26485,7 @@ ) ) (property "Value" "I2C Connector (4-Pin JST PH)" - (at 43.18 158.7499 0) + (at 48.26 158.7499 0) (effects (font (size 1.27 1.27) @@ -26203,7 +26494,7 @@ ) ) (property "Footprint" "easyeda2kicad:CONN-TH_B4B-PH-K-LF-SN" - (at 34.29 168.91 0) + (at 39.37 168.91 0) (effects (font (size 1.27 1.27) @@ -26212,7 +26503,7 @@ ) ) (property "Datasheet" "https://lcsc.com/product-detail/Others_JST-Sales-America_B4B-PH-K-LF-SN_JST-Sales-America-B4B-PH-K-LF-SN_C265289.html" - (at 34.29 171.45 0) + (at 39.37 171.45 0) (effects (font (size 1.27 1.27) @@ -26221,7 +26512,7 @@ ) ) (property "Description" "" - (at 34.29 156.21 0) + (at 39.37 156.21 0) (effects (font (size 1.27 1.27) @@ -26230,7 +26521,7 @@ ) ) (property "LCSC Part" "C265289" - (at 34.29 173.99 0) + (at 39.37 173.99 0) (effects (font (size 1.27 1.27) @@ -26415,7 +26706,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 170.18 142.24 0) (effects (font @@ -26694,7 +26985,7 @@ (justify left top) ) ) - (pin "INT" output + (pin "~{INT}" output (at 81.28 180.34 180) (uuid "13b83b9c-acc6-439b-8507-5cab14b0eb79") (effects @@ -26746,7 +27037,7 @@ (justify left top) ) ) - (pin "INT" output + (pin "~{INT}" output (at 53.34 180.34 0) (uuid "aee4e475-9df0-4762-900e-1c9f86b9e2a4") (effects diff --git a/backlight_boost_converter.kicad_sch b/backlight_boost_converter.kicad_sch index 25185c7..1f54f27 100644 --- a/backlight_boost_converter.kicad_sch +++ b/backlight_boost_converter.kicad_sch @@ -817,9 +817,6 @@ (embedded_fonts no) ) (symbol "Jumper:SolderJumper_2_Bridged" - (pin_numbers - (hide yes) - ) (pin_names (offset 0) (hide yes) @@ -1014,9 +1011,6 @@ (embedded_fonts no) ) (symbol "Jumper:SolderJumper_2_Open" - (pin_numbers - (hide yes) - ) (pin_names (offset 0) (hide yes) @@ -1924,6 +1918,372 @@ ) (embedded_fonts no) ) + (symbol "SolderJumper_2_Open_1" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "JP" + (at 0 2.032 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SolderJumper_2_Open" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Solder Jumper, 2-pole, open" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "solder jumper SPST" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SolderJumper*Open*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SolderJumper_2_Open_1_0_1" + (polyline + (pts + (xy -0.254 1.016) (xy -0.254 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.254 -1.016) + (mid -1.2656 0) + (end -0.254 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.254 -1.016) + (mid -1.2656 0) + (end -0.254 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start 0.254 1.016) + (mid 1.2656 0) + (end 0.254 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0.254 1.016) + (mid 1.2656 0) + (end 0.254 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 0.254 1.016) (xy 0.254 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SolderJumper_2_Open_1_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "SolderJumper_2_Open_2" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "JP" + (at 0 2.032 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SolderJumper_2_Open" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Solder Jumper, 2-pole, open" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "solder jumper SPST" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SolderJumper*Open*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SolderJumper_2_Open_2_0_1" + (polyline + (pts + (xy -0.254 1.016) (xy -0.254 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.254 -1.016) + (mid -1.2656 0) + (end -0.254 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.254 -1.016) + (mid -1.2656 0) + (end -0.254 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start 0.254 1.016) + (mid 1.2656 0) + (end 0.254 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0.254 1.016) + (mid 1.2656 0) + (end 0.254 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 0.254 1.016) (xy 0.254 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SolderJumper_2_Open_2_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "easyeda2kicad:TPS61169DCKR" (exclude_from_sim no) (in_bom yes) @@ -2553,7 +2913,7 @@ ) (text "The +5V rail has a pull-down resistor." (exclude_from_sim no) - (at 96.774 44.196 0) + (at 96.774 31.496 0) (effects (font (size 0.8 0.8) @@ -2606,6 +2966,17 @@ ) (uuid "8a8e08cf-959c-4653-a0f3-c28ae221216a") ) + (text "V_{IN} = 3.3 V (worst case)\nV_{OUT} = 24 V\nI_{OUT} = 100 mA\nη = 0.85 ... power conversion efficiency\nF_{S} = 1.2 MHz\nI_{L(DC)} = (V_{OUT} * I_{OUT}) / (V_{IN} * η)\n = (24 V * 100 mA) / (3.3 V * 0.85)\n = 0.855614973 A\n\nEstimate peak-to-peak current to compute the inductance of the inductor,\naccording to https://youtu.be/qd7qcZnV70o?t=507\nΔI_{L(P-P)} ~= 0.3 * I_{OUT} * V_{OUT} / V_{IN}\n = 0.3 * (100 mA) * (24 V) / (3.3 V)\n = 0.218181818 A\nL = V_{IN} * (V_{OUT} - V_{IN}) / (V_{OUT} * F_{S} * ΔI_{L(P-P)})\n = (3.3 V) * ((24 V) - (3.3 V)) / ((24 V) * 1.2 MHz * 0.218181818 A)\n = 10.8710938 uH\n\nRecompute the peak-to-peak current according to the data sheet of the TPS61169:\nΔI_{L(P-P)} = 1 / (L * (1 / (V_{OUT} - V_{IN}) + 1 / V_{IN}) * F_{S})\n = 1 / (10.8710938 uH * (1 / (24 V - 3.3 V) + 1 / (3.3 V)) * 1.2 MHz)\n = 0.218181817 A\n\nPeak output current:\nI_{L(P)} = I_{L(DC)} + ΔI_{L(P-P)} / 2\n = (0.855614973 A) + (0.218181817 A) / 2\n = 0.964705882 A\n\nV_{ripple} = 10 mV ... desired max output voltage ripple\nC_{OUT} = ((V_{OUT} - V_{IN}) * I_{OUT}) / (V_{OUT} * F_{S} * V_{ripple})\n = (((24 V) - (3.3 V)) * (100 mA)) / ((24 V) * (1.2 MHz) * (100 mV))\n = 0.71875 uF" + (exclude_from_sim no) + (at 85.09 97.536 0) + (effects + (font + (size 0.8 0.8) + ) + (justify left top) + ) + (uuid "990b8d71-c2b5-4bff-af3e-e7784ac8459e") + ) (text "Enhancement NMOS" (exclude_from_sim no) (at 100.33 57.404 0) @@ -2619,7 +2990,7 @@ ) (text "LED's are current-driven devices.\nTheir brightness is determined by\nthe current flowing through them.\nThe more LED's you have in series,\nthe lower the voltage will be at the input." (exclude_from_sim no) - (at 109.728 108.712 0) + (at 173.228 96.52 0) (effects (font (size 0.8 0.8) @@ -2646,6 +3017,12 @@ (color 0 0 0 0) (uuid "442118f8-8260-4efe-8ff2-b35f43a386f1") ) + (junction + (at 96.52 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "46cf6049-8fb0-4a7f-9413-144457740f00") + ) (junction (at 109.22 77.47) (diameter 0) @@ -2706,6 +3083,16 @@ (color 0 0 0 0) (uuid "c9333f65-bd4e-4c8a-80ff-8209a42cd932") ) + (wire + (pts + (xy 96.52 43.18) (xy 105.41 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0015b6ca-1a72-43ff-9e54-1a8297af8c7c") + ) (wire (pts (xy 195.58 123.19) (xy 200.66 123.19) @@ -2998,7 +3385,7 @@ ) (wire (pts - (xy 96.52 52.07) (xy 96.52 55.88) + (xy 96.52 39.37) (xy 96.52 43.18) ) (stroke (width 0) @@ -3096,6 +3483,16 @@ ) (uuid "efdb8a07-3230-4bfe-beea-65865b8beede") ) + (wire + (pts + (xy 96.52 43.18) (xy 96.52 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f02ebee8-da82-420d-8a4a-e04ff49d2c3d") + ) (wire (pts (xy 227.33 123.19) (xy 223.52 123.19) @@ -3394,7 +3791,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 86.36 60.96 0) (effects (font @@ -3464,7 +3861,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm" (at 173.99 71.12 0) (effects (font @@ -3529,7 +3926,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 209.55 124.968 90) (effects (font @@ -3793,7 +4190,7 @@ ) (symbol (lib_id "power:+5V") - (at 96.52 52.07 0) + (at 96.52 39.37 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3802,7 +4199,7 @@ (fields_autoplaced yes) (uuid "36eeabfa-7f2d-45cf-a953-a2174ae61bdd") (property "Reference" "#PWR0106" - (at 96.52 55.88 0) + (at 96.52 43.18 0) (effects (font (size 1.27 1.27) @@ -3811,7 +4208,7 @@ ) ) (property "Value" "+5V" - (at 96.52 46.99 0) + (at 96.52 34.29 0) (effects (font (size 1.27 1.27) @@ -3819,7 +4216,7 @@ ) ) (property "Footprint" "" - (at 96.52 52.07 0) + (at 96.52 39.37 0) (effects (font (size 1.27 1.27) @@ -3828,7 +4225,7 @@ ) ) (property "Datasheet" "" - (at 96.52 52.07 0) + (at 96.52 39.37 0) (effects (font (size 1.27 1.27) @@ -3837,7 +4234,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 96.52 52.07 0) + (at 96.52 39.37 0) (effects (font (size 1.27 1.27) @@ -3883,7 +4280,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 191.77 113.538 90) (effects (font @@ -3953,7 +4350,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 109.22 83.82 0) (effects (font @@ -4023,7 +4420,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 168.91 73.66 0) (effects (font @@ -4158,7 +4555,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 191.77 124.968 90) (effects (font @@ -4228,7 +4625,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm" (at 121.92 81.28 0) (effects (font @@ -4533,6 +4930,7 @@ ) ) (symbol + (lib_name "SolderJumper_2_Open_1") (lib_id "Jumper:SolderJumper_2_Open") (at 219.71 123.19 0) (unit 1) @@ -4558,7 +4956,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" (at 219.71 123.19 0) (effects (font @@ -4694,7 +5092,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 177.8 73.66 0) (effects (font @@ -4762,7 +5160,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" (at 219.71 111.76 0) (effects (font @@ -4832,7 +5230,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm" (at 168.91 90.17 0) (effects (font @@ -4897,7 +5295,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 209.55 113.538 90) (effects (font @@ -4956,7 +5354,7 @@ ) ) ) - (property "Value" "4.7uH" + (property "Value" "10uH" (at 143.51 68.58 90) (effects (font @@ -4964,7 +5362,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "easyeda2kicad:IND-SMD_L7.0-W7.0_SMDRS70XX" (at 143.51 71.12 0) (effects (font @@ -4982,7 +5380,7 @@ (hide yes) ) ) - (property "Description" "PA4331.472NLT" + (property "Description" "SMDRS7032-100N" (at 143.51 72.898 90) (effects (font @@ -5005,6 +5403,76 @@ ) ) ) + (symbol + (lib_id "Device:C_Small") + (at 105.41 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "caaf8b80-764d-48af-b6b3-7a03affd738d") + (property "Reference" "C8" + (at 107.95 44.4562 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 107.95 46.9962 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 105.41 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 105.41 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 105.41 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "79db81e6-bd06-4c94-8821-f59b7b25b5b8") + ) + (pin "2" + (uuid "f36d2743-9324-4764-98a8-22c23f91df93") + ) + (instances + (project "acid" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/628f2de5-a5de-421c-af90-8153f9f7644b" + (reference "C8") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 173.99 111.76 0) @@ -5072,8 +5540,9 @@ ) ) (symbol + (lib_name "SolderJumper_2_Open_2") (lib_id "Jumper:SolderJumper_2_Open") - (at 181.61 123.19 0) + (at 181.61 123.19 180) (unit 1) (exclude_from_sim no) (in_bom no) @@ -5097,7 +5566,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" (at 181.61 123.19 0) (effects (font @@ -5141,7 +5610,7 @@ ) (symbol (lib_id "Jumper:SolderJumper_2_Open") - (at 181.61 111.76 0) + (at 181.61 111.76 180) (unit 1) (exclude_from_sim no) (in_bom no) @@ -5165,7 +5634,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" (at 181.61 111.76 0) (effects (font @@ -5404,6 +5873,72 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 105.41 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f8286e66-fc60-46b0-91fa-6dc8ece66169") + (property "Reference" "#PWR0120" + (at 105.41 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 105.41 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 105.41 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 105.41 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 105.41 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ef378aa-0296-4f21-899d-872458a3bd2b") + ) + (instances + (project "acid" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/628f2de5-a5de-421c-af90-8153f9f7644b" + (reference "#PWR0120") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:C_Small") (at 163.83 92.71 0) @@ -5432,7 +5967,7 @@ (justify left) ) ) - (property "Footprint" "" + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 163.83 92.71 0) (effects (font @@ -5500,7 +6035,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels" (at 109.22 72.39 0) (effects (font diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..90c72bf --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "Project_Library")(type "KiCad")(uri "${KIPRJMOD}/Library.pretty")(options "")(descr "")) +) diff --git a/matrix_switch.kicad_sch b/matrix_switch.kicad_sch index 5a99061..88c555c 100644 --- a/matrix_switch.kicad_sch +++ b/matrix_switch.kicad_sch @@ -383,6 +383,146 @@ ) (embedded_fonts no) ) + (symbol "Device:C_Small" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.254 1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C_Small" + (at 0.254 -2.032 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "capacitor cap" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_Small_0_1" + (polyline + (pts + (xy -1.524 0.508) (xy 1.524 0.508) + ) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.524 -0.508) (xy 1.524 -0.508) + ) + (stroke + (width 0.3302) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_Small_1_1" + (pin passive line + (at 0 2.54 270) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 2.032) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Jumper:SolderJumper_3_Open" (pin_names (offset 0) @@ -4025,7 +4165,7 @@ ) ) ) - (hierarchical_label "INT" + (hierarchical_label "~{INT}" (shape output) (at 106.68 35.56 0) (effects @@ -4133,7 +4273,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 187.96 129.54 0) (effects (font @@ -4276,7 +4416,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 231.14 53.34 0) (effects (font @@ -4489,7 +4629,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 209.55 53.34 0) (effects (font @@ -4562,7 +4702,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 166.37 110.49 0) (effects (font @@ -4705,7 +4845,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 231.14 110.49 0) (effects (font @@ -4918,7 +5058,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 166.37 53.34 0) (effects (font @@ -5061,7 +5201,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 166.37 129.54 0) (effects (font @@ -5134,7 +5274,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 231.14 91.44 0) (effects (font @@ -5557,7 +5697,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 252.73 110.49 0) (effects (font @@ -5770,7 +5910,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 209.55 129.54 0) (effects (font @@ -5816,6 +5956,76 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 99.06 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6cbd51c7-9814-4ffb-bf9c-4f815cb24549") + (property "Reference" "#PWR0116" + (at 99.06 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 99.06 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 99.06 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 99.06 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 99.06 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d072e8b5-44eb-448f-84f9-d8bbf8ab8857") + ) + (instances + (project "acid" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/73412d5b-accc-4a8f-a9c5-c7f2843efb93" + (reference "#PWR0117") + (unit 1) + ) + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/e3c1981a-2a25-484a-9bc5-41b5c193dbd1" + (reference "#PWR0116") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 36.83 45.72 0) @@ -6053,7 +6263,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 187.96 53.34 0) (effects (font @@ -6196,7 +6406,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 209.55 72.39 0) (effects (font @@ -6409,7 +6619,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 209.55 91.44 0) (effects (font @@ -6455,6 +6665,80 @@ ) ) ) + (symbol + (lib_id "Device:C_Small") + (at 99.06 158.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "80de7ea8-008a-4e43-bbcd-d4deabc3c61d") + (property "Reference" "C6" + (at 101.6 157.4862 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 101.6 160.0262 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 99.06 158.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 99.06 158.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor, small symbol" + (at 99.06 158.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b4f56834-520b-47b8-bb25-d1a727ab186e") + ) + (pin "2" + (uuid "9a350d98-6c24-44f3-93e9-fb23d0dc0cde") + ) + (instances + (project "" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/73412d5b-accc-4a8f-a9c5-c7f2843efb93" + (reference "C7") + (unit 1) + ) + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/e3c1981a-2a25-484a-9bc5-41b5c193dbd1" + (reference "C6") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Switch:SW_Push_45deg") (at 144.78 91.44 0) @@ -6482,7 +6766,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 144.78 91.44 0) (effects (font @@ -7008,7 +7292,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 187.96 110.49 0) (effects (font @@ -7081,7 +7365,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 187.96 91.44 0) (effects (font @@ -7154,7 +7438,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 252.73 129.54 0) (effects (font @@ -7367,7 +7651,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "Project_Library:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" (at 67.31 121.92 0) (effects (font @@ -7443,7 +7727,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 252.73 72.39 0) (effects (font @@ -7516,7 +7800,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 252.73 91.44 0) (effects (font @@ -7589,7 +7873,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "Project_Library:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" (at 57.15 114.3 0) (effects (font @@ -7805,7 +8089,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 187.96 72.39 0) (effects (font @@ -7878,7 +8162,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 166.37 72.39 0) (effects (font @@ -8161,7 +8445,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 166.37 91.44 0) (effects (font @@ -8374,7 +8658,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 209.55 110.49 0) (effects (font @@ -8517,7 +8801,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 144.78 53.34 0) (effects (font @@ -8589,7 +8873,7 @@ ) ) ) - (property "Footprint" "" + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical" (at 67.31 161.29 0) (effects (font @@ -8686,7 +8970,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "Project_Library:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_LTR" (at 77.47 129.54 0) (effects (font @@ -8762,7 +9046,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 231.14 129.54 0) (effects (font @@ -8905,7 +9189,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 231.14 72.39 0) (effects (font @@ -9048,7 +9332,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 144.78 110.49 0) (effects (font @@ -9164,6 +9448,76 @@ ) ) ) + (symbol + (lib_id "power:+3.3V") + (at 99.06 156.21 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e9406345-e4f9-4387-bd22-a751a3fe6a00") + (property "Reference" "#PWR0118" + (at 99.06 160.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 99.06 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 99.06 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 99.06 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 99.06 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2a5e6cfc-a3a4-48cc-8f7e-8ad572cff4f0") + ) + (instances + (project "acid" + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/73412d5b-accc-4a8f-a9c5-c7f2843efb93" + (reference "#PWR0119") + (unit 1) + ) + (path "/ee5b55de-ef61-476c-9896-089acae94cf2/e3c1981a-2a25-484a-9bc5-41b5c193dbd1" + (reference "#PWR0118") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+3.3V") (at 36.83 76.2 0) @@ -9261,7 +9615,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 144.78 129.54 0) (effects (font @@ -9474,7 +9828,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 252.73 53.34 0) (effects (font @@ -9547,7 +9901,7 @@ (hide yes) ) ) - (property "Footprint" "" + (property "Footprint" "MX_Hotswap:MX-Hotswap-1U" (at 144.78 72.39 0) (effects (font