diff --git a/Hardware/keyboard_controller/battery.kicad_sch b/Hardware/keyboard_controller/battery.kicad_sch index 8a05545..5d3213d 100644 --- a/Hardware/keyboard_controller/battery.kicad_sch +++ b/Hardware/keyboard_controller/battery.kicad_sch @@ -9,16 +9,17 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "U" - (at -6.096 6.604 0) + (property "Reference" "U6" + (at 2.1433 10.16 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Value" "DS2745U" - (at 1.27 6.604 0) + (at 2.1433 7.62 0) (effects (font (size 1.27 1.27) @@ -74,7 +75,7 @@ (symbol "DS2745U_0_1" (rectangle (start -7.62 5.08) - (end 7.62 -7.62) + (end 10.16 -7.62) (stroke (width 0.254) (type default) @@ -85,26 +86,8 @@ ) ) (symbol "DS2745U_1_1" - (pin open_collector line - (at -10.16 2.54 0) - (length 2.54) - (name "PIO" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin input line - (at -10.16 -2.54 0) + (at -10.16 2.54 0) (length 2.54) (name "SCL" (effects @@ -122,7 +105,7 @@ ) ) (pin bidirectional line - (at -10.16 -5.08 0) + (at -10.16 0 0) (length 2.54) (name "SDA" (effects @@ -139,6 +122,24 @@ ) ) ) + (pin input line + (at -5.08 -10.16 90) + (length 2.54) + (name "SNS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin power_in line (at 0 7.62 270) (length 2.54) @@ -157,26 +158,8 @@ ) ) ) - (pin power_in line - (at 0 -10.16 90) - (length 2.54) - (name "V_{SS}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin input line - (at 10.16 2.54 180) + (at 2.54 7.62 270) (length 2.54) (name "VIN" (effects @@ -194,25 +177,7 @@ ) ) (pin input line - (at 10.16 0 180) - (length 2.54) - (name "SNS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at 10.16 -5.08 180) + (at 5.08 -10.16 90) (length 2.54) (name "CTG" (effects @@ -229,6 +194,42 @@ ) ) ) + (pin power_in line + (at 7.62 -10.16 90) + (length 2.54) + (name "V_{SS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 12.7 2.54 180) + (length 2.54) + (name "PIO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) (embedded_fonts no) ) @@ -236,8 +237,8 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "U" - (at -6.604 6.35 0) + (property "Reference" "U10" + (at 5.588 9.398 0) (effects (font (size 1.27 1.27) @@ -245,7 +246,7 @@ ) ) (property "Value" "DW01A" - (at 4.318 6.604 0) + (at 5.588 6.858 0) (effects (font (size 1.27 1.27) @@ -299,25 +300,7 @@ ) (symbol "DW01A_0_1" (pin power_in line - (at -10.16 2.54 0) - (length 2.54) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at -10.16 -2.54 0) + (at -12.7 -7.62 90) (length 2.54) (name "GND" (effects @@ -335,7 +318,7 @@ ) ) (pin output line - (at -2.54 -7.62 90) + (at -5.08 -7.62 90) (length 2.54) (name "OD" (effects @@ -352,8 +335,26 @@ ) ) ) + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin output line - (at 2.54 -7.62 90) + (at 5.08 -7.62 90) (length 2.54) (name "OC" (effects @@ -371,7 +372,7 @@ ) ) (pin input line - (at 10.16 -2.54 180) + (at 12.7 -7.62 90) (length 2.54) (name "CS" (effects @@ -391,8 +392,8 @@ ) (symbol "DW01A_1_1" (rectangle - (start -7.62 5.08) - (end 7.62 -5.08) + (start -15.24 5.08) + (end 15.24 -5.08) (stroke (width 0.254) (type default) @@ -402,7 +403,7 @@ ) ) (pin no_connect line - (at 10.16 2.54 180) + (at 17.78 2.54 180) (length 2.54) (hide yes) (name "TD" @@ -3024,25 +3025,15 @@ ) (text "3.0 to 4.2 V" (exclude_from_sim no) - (at 132.334 45.72 0) + (at 128.016 48.006 0) (effects (font (size 1.27 1.27) ) - (justify left bottom) + (justify right bottom) ) (uuid "05fa85c2-aa4d-47f0-a991-23913eadf6b0") ) - (text "TODO: Rework the symbols\nThe defaults are super dumb" - (exclude_from_sim no) - (at 204.724 39.878 0) - (effects - (font - (size 1.27 1.27) - ) - ) - (uuid "180196ae-3400-4626-8b55-0e6ab38849cb") - ) (text "TODO: \nSequence on/off of battery supply and charger\nLink overdischarge flag to control of boost circuit?" (exclude_from_sim no) (at 312.42 244.856 0) @@ -3068,7 +3059,7 @@ ) (text "Battery monitor" (exclude_from_sim no) - (at 173.228 92.202 0) + (at 182.118 92.202 0) (effects (font (size 1.27 1.27) @@ -3109,7 +3100,7 @@ ) (text "Charger to be enabled by software" (exclude_from_sim no) - (at 41.91 64.77 0) + (at 73.66 55.626 0) (effects (font (size 1.27 1.27) @@ -3150,9 +3141,9 @@ ) (uuid "e4df4b10-3a26-45db-aebe-067feec72cbe") ) - (text "On resistance of FET controls current threshold. \nShould be 25 mOhm. DW01 suggested\n\nBody diode direction is important! Think about it!" + (text "On resistance of FET controls current threshold. \nShould be 25 mOhm\n\nBody diode direction is important! Think about it!" (exclude_from_sim no) - (at 230.124 93.726 0) + (at 225.044 93.726 0) (effects (font (size 1.27 1.27) @@ -3454,18 +3445,18 @@ (color 0 0 0 0) (uuid "047ef59f-e1c7-4ed5-b184-f60ff37bbdb1") ) + (junction + (at 176.53 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "05c92bd4-61ea-4b30-9732-977671bd6431") + ) (junction (at 308.61 146.05) (diameter 0) (color 0 0 0 0) (uuid "07afe803-dd97-4d89-83a4-977a5ec1c730") ) - (junction - (at 251.46 58.42) - (diameter 0) - (color 0 0 0 0) - (uuid "0de658de-7c2e-46e2-8a59-da2d58590b77") - ) (junction (at 250.19 146.05) (diameter 0) @@ -3490,12 +3481,30 @@ (color 0 0 0 0) (uuid "1a38c6b0-cb2c-49b1-9e24-455c3120032f") ) + (junction + (at 184.15 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "1d2b2bd4-0237-40ab-83e2-60ac53bd16b1") + ) (junction (at 262.89 146.05) (diameter 0) (color 0 0 0 0) (uuid "1fb6d6bc-d528-4e21-86a0-98c6de30d797") ) + (junction + (at 189.23 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "20f25301-831e-4f51-9aea-92740df6fc9d") + ) + (junction + (at 243.84 55.88) + (diameter 0) + (color 0 0 0 0) + (uuid "2732cdfc-3993-474e-8b16-2b3ea825614f") + ) (junction (at 55.88 53.34) (diameter 0) @@ -3521,7 +3530,7 @@ (uuid "35855a14-1085-4035-8bce-92ff20c7cf40") ) (junction - (at 278.13 63.5) + (at 280.67 63.5) (diameter 0) (color 0 0 0 0) (uuid "36b8eaa2-808c-48db-96b1-903682f86168") @@ -3533,10 +3542,10 @@ (uuid "3dc84ea4-bd04-45cc-8a82-5699b793dae3") ) (junction - (at 278.13 81.28) + (at 156.21 81.28) (diameter 0) (color 0 0 0 0) - (uuid "4edb42d9-e20e-44e6-a8ff-6b590aa65536") + (uuid "41679822-0e61-4d5a-96db-4198545c9276") ) (junction (at 115.57 195.58) @@ -3557,10 +3566,16 @@ (uuid "522bd9df-deb3-42d7-8b30-3fdb9c180e91") ) (junction - (at 251.46 45.72) + (at 243.84 45.72) (diameter 0) (color 0 0 0 0) - (uuid "564ed257-5462-4977-a6c9-d919bc383c42") + (uuid "583db0dc-3152-47ae-9881-b86dbbb7a3ea") + ) + (junction + (at 243.84 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "5a3b402d-5e79-40f8-ad2e-884869d8e0ba") ) (junction (at 115.57 147.32) @@ -3568,6 +3583,12 @@ (color 0 0 0 0) (uuid "5bb60ee9-6802-4360-b285-f2173fc2481a") ) + (junction + (at 280.67 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "609742bc-d611-41f3-9732-29f322b7a3e4") + ) (junction (at 130.81 157.48) (diameter 0) @@ -3580,12 +3601,6 @@ (color 0 0 0 0) (uuid "64589bbe-a7a7-4132-84f1-c2a46923e679") ) - (junction - (at 187.96 45.72) - (diameter 0) - (color 0 0 0 0) - (uuid "64954dcf-5de5-48dc-adbd-4c7d0ea6aa0f") - ) (junction (at 289.56 146.05) (diameter 0) @@ -3622,6 +3637,12 @@ (color 0 0 0 0) (uuid "81dde5b6-181b-46eb-961a-ebe1226b3bd1") ) + (junction + (at 236.22 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "8c2ad6b7-4a84-40d9-a39b-3c1f25240dd5") + ) (junction (at 250.19 113.03) (diameter 0) @@ -3629,22 +3650,10 @@ (uuid "8d4d1b5f-3f26-4d40-8986-e34708fcb57b") ) (junction - (at 242.57 81.28) + (at 210.82 81.28) (diameter 0) (color 0 0 0 0) - (uuid "8f672338-5536-4f3c-aafb-bd4d8c0983c2") - ) - (junction - (at 278.13 45.72) - (diameter 0) - (color 0 0 0 0) - (uuid "93d60c9f-379b-4fdd-b72b-087824f72029") - ) - (junction - (at 251.46 81.28) - (diameter 0) - (color 0 0 0 0) - (uuid "9929961b-4357-47df-b42b-93c9dc7717b4") + (uuid "8f0b3d48-fb91-43a3-9324-580a5320a084") ) (junction (at 308.61 81.28) @@ -3659,10 +3668,10 @@ (uuid "a4fa4b2f-348e-4722-b167-7f8fabfc9340") ) (junction - (at 172.72 52.07) + (at 156.21 55.88) (diameter 0) (color 0 0 0 0) - (uuid "ac95e822-4368-4018-8ffb-cc6026afb355") + (uuid "ac940774-44bb-401f-a378-a755d313957e") ) (junction (at 64.77 50.8) @@ -3676,6 +3685,12 @@ (color 0 0 0 0) (uuid "b2a7a66b-c3cb-4056-b42a-fc4761926102") ) + (junction + (at 280.67 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "b3250d15-20d2-4780-bd0d-e4df69d65e7e") + ) (junction (at 337.82 146.05) (diameter 0) @@ -3688,12 +3703,6 @@ (color 0 0 0 0) (uuid "c042f47d-8269-4dca-aa22-53c7d74213af") ) - (junction - (at 187.96 81.28) - (diameter 0) - (color 0 0 0 0) - (uuid "c0c237c5-3828-4874-9bdc-38f5fbd00f40") - ) (junction (at 297.18 63.5) (diameter 0) @@ -3725,16 +3734,10 @@ (uuid "ccf39fd3-f692-45dd-98f5-660dab761dab") ) (junction - (at 210.82 81.28) + (at 156.21 45.72) (diameter 0) (color 0 0 0 0) - (uuid "d3359177-abe6-44b0-a8e8-0e1037c59400") - ) - (junction - (at 172.72 81.28) - (diameter 0) - (color 0 0 0 0) - (uuid "da00208a-5763-4d7f-8a17-a5d4a58095a4") + (uuid "d121f7fd-8e63-4167-a2ea-1603fcfdd34f") ) (junction (at 308.61 110.49) @@ -3761,13 +3764,13 @@ (uuid "f998d937-f79c-4c4e-a753-bdd9e50848c2") ) (junction - (at 172.72 45.72) + (at 186.69 81.28) (diameter 0) (color 0 0 0 0) - (uuid "fadd82fb-5d71-4d8d-bbf2-3a1dd1d3ed01") + (uuid "ffa096cf-d681-40ee-b75b-23fec96743f7") ) (no_connect - (at 162.56 63.5) + (at 194.31 62.23) (uuid "16f493e2-2002-433d-ac2a-fdf35e437e1b") ) (polyline @@ -3800,6 +3803,16 @@ ) (uuid "00a82eb8-4568-4166-85f4-18b18eafc057") ) + (wire + (pts + (xy 243.84 55.88) (xy 243.84 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00dfa873-2599-44a9-9837-f0cf9fc700be") + ) (polyline (pts (xy 55.88 237.49) (xy 55.88 240.03) @@ -3820,6 +3833,16 @@ ) (uuid "01bd9be8-853d-435c-892a-e4fed6d76672") ) + (wire + (pts + (xy 156.21 45.72) (xy 156.21 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01db8137-5866-4ee3-8409-9dacdfcad908") + ) (wire (pts (xy 325.12 116.84) (xy 325.12 110.49) @@ -3870,26 +3893,6 @@ ) (uuid "0559bc17-0170-4594-8c1d-6f391491381f") ) - (wire - (pts - (xy 172.72 81.28) (xy 187.96 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0661e1ed-3932-42ce-bbe9-bfc2a81890d2") - ) - (wire - (pts - (xy 187.96 63.5) (xy 187.96 45.72) - ) - (stroke - (width 0) - (type default) - ) - (uuid "07949250-ea1b-4fcb-b0dc-88a57a27ebb4") - ) (wire (pts (xy 115.57 166.37) (xy 115.57 167.64) @@ -3902,17 +3905,7 @@ ) (wire (pts - (xy 160.02 71.12) (xy 162.56 71.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "085431ad-e5f1-4e61-83b4-ef71f2876c93") - ) - (wire - (pts - (xy 261.62 63.5) (xy 278.13 63.5) + (xy 264.16 63.5) (xy 280.67 63.5) ) (stroke (width 0) @@ -3960,6 +3953,16 @@ ) (uuid "09a73424-0f6f-4686-b5a3-07382b148483") ) + (wire + (pts + (xy 186.69 74.93) (xy 186.69 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a297c79-f459-43fc-b765-fc34beff57fb") + ) (wire (pts (xy 148.59 147.32) (xy 148.59 149.86) @@ -3982,33 +3985,23 @@ ) (wire (pts - (xy 228.6 81.28) (xy 229.87 81.28) + (xy 223.52 57.15) (xy 223.52 55.88) ) (stroke (width 0) (type default) ) - (uuid "0fc4d89f-0a62-49e8-8e94-c3334dd8a072") + (uuid "0fd28eed-8466-45b8-9daf-92669515cc72") ) (wire (pts - (xy 210.82 73.66) (xy 210.82 81.28) + (xy 210.82 80.01) (xy 210.82 81.28) ) (stroke (width 0) (type default) ) - (uuid "10e66977-6ca3-4ee8-a517-8858c1492c2d") - ) - (wire - (pts - (xy 111.76 45.72) (xy 172.72 45.72) - ) - (stroke - (width 0) - (type default) - ) - (uuid "165ac5db-30ce-4108-83ef-1ffa450c626d") + (uuid "12b3fe09-3525-4433-b72f-c3d3ee4a4a22") ) (polyline (pts @@ -4082,7 +4075,7 @@ ) (wire (pts - (xy 50.8 50.8) (xy 64.77 50.8) + (xy 46.99 50.8) (xy 64.77 50.8) ) (stroke (width 0) @@ -4090,6 +4083,16 @@ ) (uuid "1b6502cd-592e-4769-8066-453a61304a94") ) + (wire + (pts + (xy 181.61 57.15) (xy 181.61 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b882a7f-8483-49ce-8174-888fb4b40cd2") + ) (wire (pts (xy 148.59 147.32) (xy 171.45 147.32) @@ -4130,6 +4133,16 @@ ) (uuid "1f04237a-b224-440c-9af2-4ffb70ade713") ) + (wire + (pts + (xy 176.53 74.93) (xy 176.53 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f1279ad-534d-4ab9-b628-9a1da8626f88") + ) (wire (pts (xy 115.57 166.37) (xy 123.19 166.37) @@ -4232,7 +4245,7 @@ ) (wire (pts - (xy 50.8 53.34) (xy 55.88 53.34) + (xy 46.99 53.34) (xy 55.88 53.34) ) (stroke (width 0) @@ -4302,13 +4315,13 @@ ) (wire (pts - (xy 172.72 45.72) (xy 187.96 45.72) + (xy 189.23 74.93) (xy 189.23 81.28) ) (stroke (width 0) (type default) ) - (uuid "30f973c7-4012-4fc8-85d6-60a7c5d3732c") + (uuid "31e15c4e-1933-4750-9a6c-5d2f163fb08d") ) (wire (pts @@ -4372,17 +4385,7 @@ ) (wire (pts - (xy 187.96 66.04) (xy 182.88 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3c779781-f9bb-4855-97c2-581207284abb") - ) - (wire - (pts - (xy 278.13 60.96) (xy 278.13 63.5) + (xy 280.67 60.96) (xy 280.67 63.5) ) (stroke (width 0) @@ -4450,36 +4453,6 @@ ) (uuid "45759e05-9267-42e8-9841-ccbfdd8801cc") ) - (wire - (pts - (xy 238.76 63.5) (xy 242.57 63.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4577b886-734a-43b8-8457-a02455277d71") - ) - (wire - (pts - (xy 152.4 52.07) (xy 172.72 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4655fd14-3002-460f-9f83-3eb4f0f5c005") - ) - (wire - (pts - (xy 210.82 63.5) (xy 210.82 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "478618c3-fbb4-4d4e-be32-14a07769eb2c") - ) (polyline (pts (xy 55.88 238.76) (xy 57.15 240.03) @@ -4500,6 +4473,16 @@ ) (uuid "48f8bf11-f79c-4662-b1ab-d0e1b03c6038") ) + (wire + (pts + (xy 185.42 81.28) (xy 186.69 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b015611-9cc4-4942-b567-f089abc2c785") + ) (wire (pts (xy 287.02 146.05) (xy 289.56 146.05) @@ -4520,6 +4503,16 @@ ) (uuid "4c2df217-5a82-4e9b-bc0b-8bbd4128c9f2") ) + (wire + (pts + (xy 223.52 55.88) (xy 243.84 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c913325-a1c2-429f-9a91-bc1a06f90fbf") + ) (polyline (pts (xy 214.63 234.95) (xy 214.63 238.76) @@ -4550,6 +4543,16 @@ ) (uuid "4d3c4f2f-00f2-429e-b626-a6ac1e11c2da") ) + (wire + (pts + (xy 243.84 81.28) (xy 280.67 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4d97ffd2-8691-4e99-ae3a-75d22a7a8394") + ) (wire (pts (xy 262.89 130.81) (xy 262.89 118.11) @@ -4572,13 +4575,23 @@ ) (wire (pts - (xy 248.92 58.42) (xy 251.46 58.42) + (xy 156.21 55.88) (xy 156.21 60.96) ) (stroke (width 0) (type default) ) - (uuid "4e6bb66a-bd66-4aa3-8fdf-22a26d3eb6c0") + (uuid "50207fbc-5fa8-4afc-827b-50e51ee01e67") + ) + (wire + (pts + (xy 184.15 45.72) (xy 243.84 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "513d59f0-7003-4060-a280-4747dae2fd14") ) (wire (pts @@ -4660,6 +4673,16 @@ ) (uuid "57c0b791-a40b-4437-ac2f-fa8c69ae0761") ) + (wire + (pts + (xy 156.21 45.72) (xy 184.15 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "599bd5c0-983e-413b-b429-2b591ce78625") + ) (wire (pts (xy 114.3 73.66) (xy 114.3 81.28) @@ -4670,16 +4693,6 @@ ) (uuid "5ab4db71-bd62-4a26-bbbd-c8731e49ae67") ) - (wire - (pts - (xy 160.02 68.58) (xy 162.56 68.58) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5b73e040-58db-4153-8e6d-fa9a092b4ef9") - ) (wire (pts (xy 289.56 146.05) (xy 289.56 135.89) @@ -4710,16 +4723,6 @@ ) (uuid "5f1641ff-3b06-4fa3-9882-5a6e3d9273b4") ) - (wire - (pts - (xy 278.13 81.28) (xy 297.18 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6087eb9e-b083-48dc-81a0-cea3629cac8b") - ) (wire (pts (xy 363.22 62.23) (xy 382.27 62.23) @@ -4752,7 +4755,7 @@ ) (wire (pts - (xy 187.96 45.72) (xy 251.46 45.72) + (xy 111.76 45.72) (xy 156.21 45.72) ) (stroke (width 0) @@ -4782,7 +4785,7 @@ ) (wire (pts - (xy 278.13 63.5) (xy 278.13 66.04) + (xy 280.67 63.5) (xy 280.67 66.04) ) (stroke (width 0) @@ -4832,7 +4835,7 @@ ) (wire (pts - (xy 50.8 81.28) (xy 99.06 81.28) + (xy 46.99 81.28) (xy 99.06 81.28) ) (stroke (width 0) @@ -4860,16 +4863,6 @@ ) (uuid "6c8d78d6-e34c-4afb-9a7f-e39e1e4d02d7") ) - (wire - (pts - (xy 156.21 81.28) (xy 172.72 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6ce71b6b-c79e-4ea3-b295-ef6e219bc325") - ) (polyline (pts (xy 139.7 242.57) (xy 139.7 245.11) @@ -4922,7 +4915,7 @@ ) (wire (pts - (xy 251.46 45.72) (xy 251.46 58.42) + (xy 243.84 45.72) (xy 243.84 46.99) ) (stroke (width 0) @@ -4952,7 +4945,7 @@ ) (wire (pts - (xy 210.82 81.28) (xy 218.44 81.28) + (xy 189.23 81.28) (xy 210.82 81.28) ) (stroke (width 0) @@ -4962,7 +4955,7 @@ ) (wire (pts - (xy 278.13 45.72) (xy 278.13 53.34) + (xy 280.67 45.72) (xy 280.67 53.34) ) (stroke (width 0) @@ -5002,17 +4995,7 @@ ) (wire (pts - (xy 172.72 52.07) (xy 172.72 58.42) - ) - (stroke - (width 0) - (type default) - ) - (uuid "78433a6d-db03-4671-81a2-3a92af621937") - ) - (wire - (pts - (xy 223.52 71.12) (xy 223.52 73.66) + (xy 218.44 72.39) (xy 218.44 73.66) ) (stroke (width 0) @@ -5062,7 +5045,7 @@ ) (wire (pts - (xy 50.8 24.13) (xy 55.88 24.13) + (xy 46.99 24.13) (xy 55.88 24.13) ) (stroke (width 0) @@ -5072,7 +5055,7 @@ ) (wire (pts - (xy 242.57 81.28) (xy 251.46 81.28) + (xy 233.68 81.28) (xy 236.22 81.28) ) (stroke (width 0) @@ -5090,6 +5073,16 @@ ) (uuid "824ca386-a155-4dc8-8ed3-b0814369b3bd") ) + (wire + (pts + (xy 186.69 81.28) (xy 189.23 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "833acbac-daec-410f-b29d-f8973380b443") + ) (polyline (pts (xy 207.01 238.76) (xy 222.25 238.76) @@ -5110,26 +5103,6 @@ ) (uuid "84cc3e53-33a5-4b48-b60f-4b4f3e32efc5") ) - (wire - (pts - (xy 231.14 68.58) (xy 231.14 71.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "84e0e900-a9d9-4192-8279-10e0733779de") - ) - (wire - (pts - (xy 172.72 45.72) (xy 172.72 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "85c75115-6d1c-49e1-bfc1-46278b8971e5") - ) (wire (pts (xy 236.22 146.05) (xy 236.22 147.32) @@ -5150,16 +5123,6 @@ ) (uuid "88ceaa4a-9ce8-4c7d-94a8-be85b5ec3d0a") ) - (wire - (pts - (xy 231.14 71.12) (xy 234.95 71.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "890cfec9-2203-4c78-a3ec-e7a619584ba6") - ) (wire (pts (xy 236.22 146.05) (xy 250.19 146.05) @@ -5250,6 +5213,16 @@ ) (uuid "9739bc8d-e50f-4ea8-b0e2-90294c6865c6") ) + (wire + (pts + (xy 156.21 54.61) (xy 156.21 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9977edc4-446e-4019-8bcb-f99b2f2d3a57") + ) (polyline (pts (xy 140.97 237.49) (xy 140.97 240.03) @@ -5282,17 +5255,7 @@ ) (wire (pts - (xy 251.46 58.42) (xy 251.46 60.96) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9fc14bcc-42e9-43a5-afe2-5991c53bf248") - ) - (wire - (pts - (xy 114.3 81.28) (xy 148.59 81.28) + (xy 114.3 81.28) (xy 156.21 81.28) ) (stroke (width 0) @@ -5302,13 +5265,13 @@ ) (wire (pts - (xy 251.46 81.28) (xy 278.13 81.28) + (xy 236.22 72.39) (xy 236.22 81.28) ) (stroke (width 0) (type default) ) - (uuid "a4300a7d-8026-4469-b23c-621cd7028e60") + (uuid "a3de0d73-7bcd-47f7-a01f-c5f16369c60b") ) (wire (pts @@ -5330,6 +5293,16 @@ ) (uuid "a6c36a4e-3823-4731-ab42-05ffe41b9409") ) + (wire + (pts + (xy 243.84 45.72) (xy 280.67 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7800417-3d53-44f4-8feb-1dc6d04f3d72") + ) (polyline (pts (xy 210.82 237.49) (xy 210.82 240.03) @@ -5350,16 +5323,6 @@ ) (uuid "a9f5dc1c-153e-486c-b6f1-715bb19bbd6f") ) - (wire - (pts - (xy 182.88 71.12) (xy 187.96 71.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ab6aec95-fe9d-4436-94bf-db2854dbfd2d") - ) (wire (pts (xy 308.61 81.28) (xy 297.18 81.28) @@ -5410,6 +5373,16 @@ ) (uuid "acd50d83-ef2f-403e-ab7d-2abb7b88d5de") ) + (wire + (pts + (xy 156.21 81.28) (xy 176.53 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b04262a1-38d0-4d98-93a0-4f478e69e961") + ) (wire (pts (xy 64.77 50.8) (xy 91.44 50.8) @@ -5450,6 +5423,16 @@ ) (uuid "b5a36368-abd3-4fe6-b4f9-422b476dc3a0") ) + (wire + (pts + (xy 243.84 54.61) (xy 243.84 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5f2572e-2bf9-4f6c-9076-7f569a457e0d") + ) (polyline (pts (xy 199.39 243.84) (xy 205.74 241.3) @@ -5510,16 +5493,6 @@ ) (uuid "b999df80-b72d-4c00-a604-1bd8bfe9b947") ) - (wire - (pts - (xy 187.96 71.12) (xy 187.96 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bab4ba34-e6e3-4f73-93e0-f9730cd70523") - ) (polyline (pts (xy 62.23 240.03) (xy 63.5 238.76) @@ -5562,13 +5535,13 @@ ) (wire (pts - (xy 226.06 68.58) (xy 226.06 71.12) + (xy 210.82 81.28) (xy 213.36 81.28) ) (stroke (width 0) (type default) ) - (uuid "bfe30ee3-5b79-4e2b-8f0c-19bc47b117de") + (uuid "bf777c6a-e916-4225-9ae9-2901a6605585") ) (polyline (pts @@ -5590,6 +5563,16 @@ ) (uuid "c2f39f9f-2444-4eb6-86fe-9934ff9e1f62") ) + (wire + (pts + (xy 184.15 57.15) (xy 184.15 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3cde316-40cf-4d05-9d22-35e1640ed873") + ) (polyline (pts (xy 74.93 238.76) (xy 85.09 238.76) @@ -5620,6 +5603,16 @@ ) (uuid "c5768681-ec43-4911-be8e-34f9871019f2") ) + (wire + (pts + (xy 280.67 45.72) (xy 308.61 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5bc83fe-995e-4cc3-a58a-68702667f3d8") + ) (wire (pts (xy 110.49 147.32) (xy 115.57 147.32) @@ -5632,7 +5625,7 @@ ) (wire (pts - (xy 251.46 68.58) (xy 251.46 81.28) + (xy 243.84 68.58) (xy 243.84 81.28) ) (stroke (width 0) @@ -5640,6 +5633,16 @@ ) (uuid "c747325e-cf9a-44d0-8b14-e13f92e7f968") ) + (wire + (pts + (xy 181.61 55.88) (xy 156.21 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8094599-1ebc-43ac-89ac-6b2226ed1b0f") + ) (wire (pts (xy 337.82 116.84) (xy 337.82 110.49) @@ -5662,7 +5665,27 @@ ) (wire (pts - (xy 50.8 81.28) (xy 50.8 82.55) + (xy 236.22 81.28) (xy 243.84 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca057696-a378-4f54-aaed-f017b4caa8af") + ) + (wire + (pts + (xy 176.53 81.28) (xy 177.8 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccce7897-6534-4123-9269-897b19d3246e") + ) + (wire + (pts + (xy 46.99 81.28) (xy 46.99 82.55) ) (stroke (width 0) @@ -5670,16 +5693,6 @@ ) (uuid "ccfa7eac-7cd8-4d8c-8f68-98f22bf5a0bd") ) - (wire - (pts - (xy 182.88 63.5) (xy 187.96 63.5) - ) - (stroke - (width 0) - (type default) - ) - (uuid "cdf38ac7-0bc0-4b06-8b41-1a4adc0fb24a") - ) (wire (pts (xy 308.61 111.76) (xy 308.61 110.49) @@ -5740,16 +5753,6 @@ ) (uuid "d177e8b4-b45c-4df3-a229-cc0c5103cdaa") ) - (wire - (pts - (xy 152.4 53.34) (xy 152.4 52.07) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d184bfcf-264c-473d-8e24-5043548ffc9c") - ) (wire (pts (xy 110.49 185.42) (xy 115.57 185.42) @@ -5922,17 +5925,7 @@ ) (wire (pts - (xy 172.72 76.2) (xy 172.72 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e08018b9-3bb9-44a4-8b85-7436fa07957e") - ) - (wire - (pts - (xy 234.95 71.12) (xy 234.95 73.66) + (xy 228.6 72.39) (xy 228.6 73.66) ) (stroke (width 0) @@ -5952,17 +5945,7 @@ ) (wire (pts - (xy 187.96 67.31) (xy 187.96 66.04) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e5f0884a-9470-45cc-a953-4fb268e12819") - ) - (wire - (pts - (xy 278.13 73.66) (xy 278.13 81.28) + (xy 280.67 73.66) (xy 280.67 81.28) ) (stroke (width 0) @@ -5970,16 +5953,6 @@ ) (uuid "e6a3d80f-c02e-4dca-891a-8e4389898149") ) - (wire - (pts - (xy 242.57 63.5) (xy 242.57 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e7841b27-e3ff-4685-8785-44b189d859de") - ) (polyline (pts (xy 195.58 243.84) (xy 199.39 243.84) @@ -5990,26 +5963,6 @@ ) (uuid "e7fd99f4-3a19-49f0-9056-127f015001ba") ) - (wire - (pts - (xy 251.46 45.72) (xy 278.13 45.72) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e89639c3-7d6a-4954-aef1-59fbfbaa3953") - ) - (wire - (pts - (xy 226.06 71.12) (xy 223.52 71.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e8fbeb64-771f-4355-bd12-21d3c9c2f15e") - ) (wire (pts (xy 99.06 81.28) (xy 101.6 81.28) @@ -6072,43 +6025,33 @@ ) (wire (pts - (xy 242.57 81.28) (xy 240.03 81.28) + (xy 156.21 68.58) (xy 156.21 81.28) ) (stroke (width 0) (type default) ) - (uuid "f0538cd1-9965-4854-9a85-e1cd368032fb") + (uuid "f04d5a6b-1d43-4f28-8599-0f7e57f16afb") ) (wire (pts - (xy 218.44 63.5) (xy 210.82 63.5) + (xy 184.15 46.99) (xy 184.15 45.72) ) (stroke (width 0) (type default) ) - (uuid "f089313c-366c-4579-b300-8d1c7bdc047b") + (uuid "f49d3477-a0bf-4e3d-a7ae-bd34dd26c7db") ) (wire (pts - (xy 241.3 58.42) (xy 238.76 58.42) + (xy 280.67 81.28) (xy 297.18 81.28) ) (stroke (width 0) (type default) ) - (uuid "f143c1d5-e40a-4dfb-a733-e32c47422b0a") - ) - (wire - (pts - (xy 187.96 81.28) (xy 210.82 81.28) - ) - (stroke - (width 0) - (type default) - ) - (uuid "f28c97d2-57a4-49d9-8a80-a3a4e58fb09a") + (uuid "f51c36de-31a8-41ba-90e7-f09f08206059") ) (wire (pts @@ -6180,16 +6123,6 @@ ) (uuid "fb045d0f-43b5-4ac5-8998-e557b151cf00") ) - (wire - (pts - (xy 278.13 45.72) (xy 308.61 45.72) - ) - (stroke - (width 0) - (type default) - ) - (uuid "fc5a9d8c-26c1-4049-a154-c7b63912e81c") - ) (wire (pts (xy 148.59 179.07) (xy 171.45 179.07) @@ -6313,7 +6246,7 @@ (uuid "ad7f041e-153b-46af-9ae8-d177d2b8f160") ) (label "SNS_BATT_CONN" - (at 261.62 63.5 0) + (at 264.16 63.5 0) (effects (font (size 1.27 1.27) @@ -6374,7 +6307,7 @@ ) (hierarchical_label "SNS_~{CHARGING}" (shape output) - (at 50.8 50.8 180) + (at 46.99 50.8 180) (effects (font (size 1.27 1.27) @@ -6385,7 +6318,7 @@ ) (hierarchical_label "I2C_SDA" (shape bidirectional) - (at 160.02 71.12 180) + (at 171.45 64.77 180) (effects (font (size 1.27 1.27) @@ -6419,7 +6352,7 @@ ) (hierarchical_label "PWR_5V" (shape input) - (at 50.8 24.13 180) + (at 46.99 24.13 180) (effects (font (size 1.27 1.27) @@ -6441,7 +6374,7 @@ ) (hierarchical_label "SNS_~{STANDBY}" (shape output) - (at 50.8 53.34 180) + (at 46.99 53.34 180) (effects (font (size 1.27 1.27) @@ -6452,7 +6385,7 @@ ) (hierarchical_label "I2C_SCL" (shape input) - (at 160.02 68.58 180) + (at 171.45 62.23 180) (effects (font (size 1.27 1.27) @@ -6603,7 +6536,8 @@ ) (symbol (lib_id "Device:R") - (at 152.4 81.28 270) + (at 181.61 81.28 270) + (mirror x) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6611,7 +6545,7 @@ (dnp no) (uuid "07075e8b-e4d7-430a-b83a-9613d939053b") (property "Reference" "R58" - (at 152.4 74.93 90) + (at 181.61 87.63 90) (effects (font (size 1.27 1.27) @@ -6619,7 +6553,7 @@ ) ) (property "Value" "R" - (at 152.4 77.47 90) + (at 181.61 85.09 90) (effects (font (size 1.27 1.27) @@ -6627,7 +6561,7 @@ ) ) (property "Footprint" "" - (at 152.4 79.502 90) + (at 181.61 83.058 90) (effects (font (size 1.27 1.27) @@ -6636,7 +6570,7 @@ ) ) (property "Datasheet" "~" - (at 152.4 81.28 0) + (at 181.61 81.28 0) (effects (font (size 1.27 1.27) @@ -6645,7 +6579,7 @@ ) ) (property "Description" "Resistor" - (at 152.4 81.28 0) + (at 181.61 81.28 0) (effects (font (size 1.27 1.27) @@ -6807,7 +6741,7 @@ ) (symbol (lib_id "Device:R") - (at 278.13 57.15 0) + (at 280.67 57.15 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6816,7 +6750,7 @@ (fields_autoplaced yes) (uuid "0bbec46b-51e2-4143-94a0-6007a3cdcdd7") (property "Reference" "R53" - (at 280.67 55.8799 0) + (at 283.21 55.8799 0) (effects (font (size 1.27 1.27) @@ -6825,7 +6759,7 @@ ) ) (property "Value" "R" - (at 280.67 58.4199 0) + (at 283.21 58.4199 0) (effects (font (size 1.27 1.27) @@ -6834,7 +6768,7 @@ ) ) (property "Footprint" "" - (at 276.352 57.15 90) + (at 278.892 57.15 90) (effects (font (size 1.27 1.27) @@ -6843,7 +6777,7 @@ ) ) (property "Datasheet" "~" - (at 278.13 57.15 0) + (at 280.67 57.15 0) (effects (font (size 1.27 1.27) @@ -6852,7 +6786,7 @@ ) ) (property "Description" "Resistor" - (at 278.13 57.15 0) + (at 280.67 57.15 0) (effects (font (size 1.27 1.27) @@ -6947,7 +6881,7 @@ ) (symbol (lib_id "power:GND") - (at 50.8 82.55 0) + (at 46.99 82.55 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6956,7 +6890,7 @@ (fields_autoplaced yes) (uuid "17fa533d-05fd-41b5-8f85-e774caf828f6") (property "Reference" "#PWR054" - (at 50.8 88.9 0) + (at 46.99 88.9 0) (effects (font (size 1.27 1.27) @@ -6965,7 +6899,7 @@ ) ) (property "Value" "GND" - (at 50.8 87.63 0) + (at 46.99 87.63 0) (effects (font (size 1.27 1.27) @@ -6974,7 +6908,7 @@ ) ) (property "Footprint" "" - (at 50.8 82.55 0) + (at 46.99 82.55 0) (effects (font (size 1.27 1.27) @@ -6983,7 +6917,7 @@ ) ) (property "Datasheet" "" - (at 50.8 82.55 0) + (at 46.99 82.55 0) (effects (font (size 1.27 1.27) @@ -6992,7 +6926,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 50.8 82.55 0) + (at 46.99 82.55 0) (effects (font (size 1.27 1.27) @@ -7085,7 +7019,7 @@ ) (symbol (lib_id "Device:C") - (at 251.46 64.77 0) + (at 243.84 64.77 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7094,7 +7028,7 @@ (fields_autoplaced yes) (uuid "1b895ff0-d493-4762-82d9-366fa7fb6e88") (property "Reference" "C40" - (at 255.27 63.4999 0) + (at 247.65 63.4999 0) (effects (font (size 1.27 1.27) @@ -7103,7 +7037,7 @@ ) ) (property "Value" "100n" - (at 255.27 66.0399 0) + (at 247.65 66.0399 0) (effects (font (size 1.27 1.27) @@ -7112,7 +7046,7 @@ ) ) (property "Footprint" "" - (at 252.4252 68.58 0) + (at 244.8052 68.58 0) (effects (font (size 1.27 1.27) @@ -7121,7 +7055,7 @@ ) ) (property "Datasheet" "~" - (at 251.46 64.77 0) + (at 243.84 64.77 0) (effects (font (size 1.27 1.27) @@ -7130,7 +7064,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 251.46 64.77 0) + (at 243.84 64.77 0) (effects (font (size 1.27 1.27) @@ -7501,7 +7435,8 @@ ) (symbol (lib_id "Device:C") - (at 152.4 57.15 0) + (at 156.21 64.77 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7510,7 +7445,7 @@ (fields_autoplaced yes) (uuid "342eac7e-8bea-49ed-b366-e94281aa7bd4") (property "Reference" "C45" - (at 156.21 55.8799 0) + (at 152.4 63.4999 0) (effects (font (size 1.27 1.27) @@ -7519,7 +7454,7 @@ ) ) (property "Value" "100n" - (at 156.21 58.4199 0) + (at 152.4 66.0399 0) (effects (font (size 1.27 1.27) @@ -7528,7 +7463,7 @@ ) ) (property "Footprint" "" - (at 153.3652 60.96 0) + (at 155.2448 68.58 0) (effects (font (size 1.27 1.27) @@ -7537,7 +7472,7 @@ ) ) (property "Datasheet" "~" - (at 152.4 57.15 0) + (at 156.21 64.77 0) (effects (font (size 1.27 1.27) @@ -7546,7 +7481,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 152.4 57.15 0) + (at 156.21 64.77 0) (effects (font (size 1.27 1.27) @@ -7570,35 +7505,35 @@ ) ) (symbol - (lib_id "Device:D_Zener") - (at 278.13 69.85 270) + (lib_id "Device:R") + (at 243.84 50.8 0) + (mirror x) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "39f50537-adcd-4ec3-b7f2-8e06e6165187") - (property "Reference" "D12" - (at 280.67 68.5799 90) + (uuid "35f1b7f4-7e8a-48d1-995c-5690e1f123f1") + (property "Reference" "R41" + (at 241.3 49.5299 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) - (property "Value" "2V8" - (at 280.67 71.1199 90) + (property "Value" "100R" + (at 241.3 52.0699 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) (property "Footprint" "" - (at 278.13 69.85 0) + (at 242.062 50.8 90) (effects (font (size 1.27 1.27) @@ -7607,7 +7542,77 @@ ) ) (property "Datasheet" "~" - (at 278.13 69.85 0) + (at 243.84 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 243.84 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "18dc67b0-3733-432a-9dc5-e964616144d4") + ) + (pin "1" + (uuid "4ee03e0d-c3a5-41cf-8901-9943f6f4eb6d") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" + (reference "R41") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D_Zener") + (at 280.67 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "39f50537-adcd-4ec3-b7f2-8e06e6165187") + (property "Reference" "D12" + (at 283.21 68.5799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "2V8" + (at 283.21 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 280.67 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 280.67 69.85 0) (effects (font (size 1.27 1.27) @@ -7616,7 +7621,7 @@ ) ) (property "Description" "Zener diode" - (at 278.13 69.85 0) + (at 280.67 69.85 0) (effects (font (size 1.27 1.27) @@ -8043,6 +8048,75 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 156.21 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "680e6d42-4643-4805-b5ee-7348c6f9249a") + (property "Reference" "R60" + (at 158.75 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100R" + (at 158.75 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 154.432 50.8 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 156.21 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 156.21 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1c2d957f-59d5-429d-8e1b-512d19638d84") + ) + (pin "1" + (uuid "6b67063f-9d96-4caf-9300-27cec821bc0c") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" + (reference "R60") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 308.61 57.15 0) @@ -8113,6 +8187,75 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 184.15 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "76f4628e-5161-4fe2-8160-b39d7e05321a") + (property "Reference" "R59" + (at 186.69 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 186.69 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 182.372 50.8 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 184.15 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "8ccf25ab-09d9-4a43-8d41-7e9c933c7c7a") + ) + (pin "1" + (uuid "275f73d4-1679-4667-a1ce-dbf6f7c00746") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" + (reference "R59") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 308.61 125.73 0) @@ -8255,16 +8398,16 @@ ) (symbol (lib_id "Device:R") - (at 210.82 69.85 0) + (at 210.82 76.2 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "7f0893da-7f49-4e3b-b433-ea746459e957") (property "Reference" "R42" - (at 213.36 68.5799 0) + (at 208.28 74.9299 0) (effects (font (size 1.27 1.27) @@ -8273,7 +8416,7 @@ ) ) (property "Value" "1k" - (at 213.36 71.1199 0) + (at 208.28 77.4699 0) (effects (font (size 1.27 1.27) @@ -8282,7 +8425,7 @@ ) ) (property "Footprint" "" - (at 209.042 69.85 90) + (at 212.598 76.2 90) (effects (font (size 1.27 1.27) @@ -8291,7 +8434,7 @@ ) ) (property "Datasheet" "~" - (at 210.82 69.85 0) + (at 210.82 76.2 0) (effects (font (size 1.27 1.27) @@ -8300,7 +8443,7 @@ ) ) (property "Description" "Resistor" - (at 210.82 69.85 0) + (at 210.82 76.2 0) (effects (font (size 1.27 1.27) @@ -8425,16 +8568,15 @@ ) (symbol (lib_id "Battery_Management:DS2745U") - (at 172.72 66.04 0) + (at 181.61 64.77 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "847bf7d0-c83d-4a02-b734-c73254827639") (property "Reference" "U6" - (at 174.8633 55.88 0) + (at 186.69 55.118 0) (effects (font (size 1.27 1.27) @@ -8443,7 +8585,7 @@ ) ) (property "Value" "DS2745U" - (at 174.8633 58.42 0) + (at 186.69 57.658 0) (effects (font (size 1.27 1.27) @@ -8452,7 +8594,7 @@ ) ) (property "Footprint" "Package_SO:TSSOP-8_3x3mm_P0.65mm" - (at 172.72 78.74 0) + (at 181.61 77.47 0) (effects (font (size 1.27 1.27) @@ -8461,7 +8603,7 @@ ) ) (property "Datasheet" "https://datasheets.maximintegrated.com/en/ds/DS2745.pdf" - (at 175.26 76.2 0) + (at 184.15 74.93 0) (effects (font (size 1.27 1.27) @@ -8470,7 +8612,7 @@ ) ) (property "Description" "Current-flow, voltage and temperature measurement to support battery capacity monitoring, 2.5V to 4.5V VDD, -40 to +85 degree Celsius, TSSOP-8" - (at 172.72 66.04 0) + (at 181.61 64.77 0) (effects (font (size 1.27 1.27) @@ -8580,7 +8722,7 @@ ) (symbol (lib_id "Simulation_SPICE:NMOS") - (at 234.95 78.74 90) + (at 228.6 78.74 90) (mirror x) (unit 1) (exclude_from_sim no) @@ -8590,7 +8732,7 @@ (fields_autoplaced yes) (uuid "89356b33-68e4-4c9b-972a-448c687a0530") (property "Reference" "Q5" - (at 234.95 85.09 90) + (at 228.6 85.09 90) (effects (font (size 1.27 1.27) @@ -8598,7 +8740,7 @@ ) ) (property "Value" "NMOS" - (at 234.95 87.63 90) + (at 228.6 87.63 90) (effects (font (size 1.27 1.27) @@ -8606,7 +8748,7 @@ ) ) (property "Footprint" "" - (at 232.41 83.82 0) + (at 226.06 83.82 0) (effects (font (size 1.27 1.27) @@ -8615,7 +8757,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" - (at 247.65 78.74 0) + (at 241.3 78.74 0) (effects (font (size 1.27 1.27) @@ -8624,7 +8766,7 @@ ) ) (property "Description" "N-MOSFET transistor, drain/source/gate" - (at 234.95 78.74 0) + (at 228.6 78.74 0) (effects (font (size 1.27 1.27) @@ -8633,7 +8775,7 @@ ) ) (property "Sim.Device" "NMOS" - (at 252.095 78.74 0) + (at 245.745 78.74 0) (effects (font (size 1.27 1.27) @@ -8642,7 +8784,7 @@ ) ) (property "Sim.Type" "VDMOS" - (at 254 78.74 0) + (at 247.65 78.74 0) (effects (font (size 1.27 1.27) @@ -8651,7 +8793,7 @@ ) ) (property "Sim.Pins" "1=D 2=G 3=S" - (at 250.19 78.74 0) + (at 243.84 78.74 0) (effects (font (size 1.27 1.27) @@ -8777,7 +8919,7 @@ ) (symbol (lib_id "Simulation_SPICE:NMOS") - (at 223.52 78.74 270) + (at 218.44 78.74 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -8785,7 +8927,7 @@ (dnp no) (uuid "93d95525-1d31-4fbf-832a-c859d17306ed") (property "Reference" "Q6" - (at 223.52 85.09 90) + (at 218.44 85.09 90) (effects (font (size 1.27 1.27) @@ -8793,7 +8935,7 @@ ) ) (property "Value" "NMOS" - (at 223.52 87.63 90) + (at 218.44 87.63 90) (effects (font (size 1.27 1.27) @@ -8801,7 +8943,7 @@ ) ) (property "Footprint" "" - (at 226.06 83.82 0) + (at 220.98 83.82 0) (effects (font (size 1.27 1.27) @@ -8810,7 +8952,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" - (at 210.82 78.74 0) + (at 205.74 78.74 0) (effects (font (size 1.27 1.27) @@ -8819,7 +8961,7 @@ ) ) (property "Description" "N-MOSFET transistor, drain/source/gate" - (at 223.52 78.74 0) + (at 218.44 78.74 0) (effects (font (size 1.27 1.27) @@ -8828,7 +8970,7 @@ ) ) (property "Sim.Device" "NMOS" - (at 206.375 78.74 0) + (at 201.295 78.74 0) (effects (font (size 1.27 1.27) @@ -8837,7 +8979,7 @@ ) ) (property "Sim.Type" "VDMOS" - (at 204.47 78.74 0) + (at 199.39 78.74 0) (effects (font (size 1.27 1.27) @@ -8846,7 +8988,7 @@ ) ) (property "Sim.Pins" "1=D 2=G 3=S" - (at 208.28 78.74 0) + (at 203.2 78.74 0) (effects (font (size 1.27 1.27) @@ -9322,77 +9464,9 @@ ) ) ) - (symbol - (lib_id "Device:R") - (at 245.11 58.42 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "a7c9259f-4afc-4769-adcd-88d852ddc052") - (property "Reference" "R41" - (at 245.11 52.07 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "100R" - (at 245.11 54.61 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 245.11 60.198 90) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 245.11 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor" - (at 245.11 58.42 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "c0c24d32-b52b-49a2-b79d-164bf1801837") - ) - (pin "1" - (uuid "09d6f741-ead1-477c-8793-5495821f360d") - ) - (instances - (project "keyboard_controller" - (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" - (reference "R41") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Battery_Management:DW01A") - (at 228.6 60.96 0) + (at 223.52 64.77 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -9401,7 +9475,7 @@ (dnp no) (uuid "b5b9d506-51dc-4cc5-9586-c4ec179cba5e") (property "Reference" "U10" - (at 228.6 50.8 0) + (at 214.63 55.372 0) (effects (font (size 1.27 1.27) @@ -9409,7 +9483,7 @@ ) ) (property "Value" "DW01A" - (at 228.6 53.34 0) + (at 214.63 57.912 0) (effects (font (size 1.27 1.27) @@ -9417,7 +9491,7 @@ ) ) (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" - (at 228.6 60.96 0) + (at 223.52 64.77 0) (effects (font (size 1.27 1.27) @@ -9426,7 +9500,7 @@ ) ) (property "Datasheet" "https://hmsemi.com/downfile/DW01A.PDF" - (at 228.6 60.96 0) + (at 223.52 64.77 0) (effects (font (size 1.27 1.27) @@ -9435,7 +9509,7 @@ ) ) (property "Description" "Overcharge, overcurrent and overdischarge protection IC for single cell lithium-ion/polymer battery" - (at 228.346 59.436 0) + (at 223.266 63.246 0) (effects (font (size 1.27 1.27) @@ -9540,73 +9614,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 152.4 60.96 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "bec9e962-13c5-480b-aaa5-34619e1a95e5") - (property "Reference" "#PWR057" - (at 152.4 67.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 152.4 66.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "" - (at 152.4 60.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 152.4 60.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 152.4 60.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "1926e3fa-ae13-4974-97df-45763492bde3") - ) - (instances - (project "keyboard_controller" - (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" - (reference "#PWR057") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GND") (at 236.22 147.32 0) @@ -9674,73 +9681,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 187.96 67.31 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "d8540b13-113b-42a5-86ba-b7c68d9bb956") - (property "Reference" "#PWR056" - (at 187.96 73.66 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 187.96 72.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "" - (at 187.96 67.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 187.96 67.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 187.96 67.31 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "72789d83-9522-4593-89ab-22ca9b392371") - ) - (instances - (project "keyboard_controller" - (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5" - (reference "#PWR056") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:Thermistor_NTC") (at 308.61 69.85 0)