From c1f0f429b14902852947e65f62220f64676d3d54 Mon Sep 17 00:00:00 2001 From: Andrew Villeneuve Date: Sun, 10 May 2026 13:59:55 -0700 Subject: [PATCH] Schematic work --- pcb/waveshare-panel/waveshare-panel.kicad_sch | 330 +++++++++++++----- 1 file changed, 250 insertions(+), 80 deletions(-) diff --git a/pcb/waveshare-panel/waveshare-panel.kicad_sch b/pcb/waveshare-panel/waveshare-panel.kicad_sch index 98ba909..e6bc322 100644 --- a/pcb/waveshare-panel/waveshare-panel.kicad_sch +++ b/pcb/waveshare-panel/waveshare-panel.kicad_sch @@ -3041,9 +3041,179 @@ ) (uuid "cfa60e1b-efcd-4b05-971c-b5a827e3c527") ) + (junction + (at 71.12 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "099bc275-d055-47e0-ac19-768efe51c1bf") + ) + (junction + (at 83.82 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "2e69dcea-50b6-4512-875f-e1f7cea6532a") + ) + (junction + (at 58.42 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "c28abfce-c5a0-4d05-ad7a-718d438bca8c") + ) + (junction + (at 37.592 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "eea4d937-476a-444c-a2d7-4354cba0964f") + ) + (junction + (at 58.42 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "f2c83008-753c-4bb3-9a43-29b490cfebd2") + ) + (wire + (pts + (xy 33.02 30.48) (xy 37.592 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21005dfe-072e-4605-9796-b3f5d399dc51") + ) + (wire + (pts + (xy 37.592 37.338) (xy 37.592 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a550132-dc79-4a3a-81f0-19cd583af5d5") + ) + (wire + (pts + (xy 71.12 38.1) (xy 71.12 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74f9f919-a9e8-4959-9a44-6a6304dd455a") + ) + (wire + (pts + (xy 58.42 30.48) (xy 58.42 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fadab96-a11d-4060-a742-34bbcca3899a") + ) + (wire + (pts + (xy 83.82 30.48) (xy 83.82 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae4b320a-4aa3-429d-952a-b82c6d5697ba") + ) + (wire + (pts + (xy 37.592 30.48) (xy 37.592 34.798) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b53ad6c0-07c3-4e6b-b40a-61bda2631202") + ) + (wire + (pts + (xy 71.12 40.64) (xy 71.12 44.196) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd6a8987-15b3-4e5d-ba6b-cea18b61df34") + ) + (wire + (pts + (xy 78.74 30.48) (xy 83.82 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd6ae6e0-4cb3-41bb-8d0a-ff7baf03b6dd") + ) + (wire + (pts + (xy 37.592 40.64) (xy 58.42 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0461e69-2684-4fc9-a327-041d370f003e") + ) + (wire + (pts + (xy 58.42 40.64) (xy 71.12 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3e88a55-371c-415c-beeb-ddbea850b412") + ) + (wire + (pts + (xy 58.42 30.48) (xy 63.5 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c67f0283-5736-4bda-b82a-7007d62bee2e") + ) + (wire + (pts + (xy 71.12 40.64) (xy 83.82 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc52d843-8c2c-4165-8e01-9433c847361a") + ) + (wire + (pts + (xy 37.592 30.48) (xy 58.42 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e378e813-4346-4a2d-bb84-cdccc7743e06") + ) + (wire + (pts + (xy 83.82 30.48) (xy 89.535 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f00f6366-938b-45e4-8587-ec05c3e8cbd0") + ) (symbol (lib_id "Device:C") - (at 73.025 48.895 0) + (at 83.82 36.83 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3052,7 +3222,7 @@ (fields_autoplaced yes) (uuid "00872dd4-6ab1-4802-90be-ec9c460a1337") (property "Reference" "C2" - (at 76.2 47.6249 0) + (at 86.995 35.5599 0) (effects (font (size 1.27 1.27) @@ -3060,8 +3230,8 @@ (justify left) ) ) - (property "Value" "C" - (at 76.2 50.1649 0) + (property "Value" "10uF" + (at 86.995 38.0999 0) (effects (font (size 1.27 1.27) @@ -3070,7 +3240,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" - (at 73.9902 52.705 0) + (at 84.7852 40.64 0) (effects (font (size 1.27 1.27) @@ -3079,7 +3249,7 @@ ) ) (property "Datasheet" "~" - (at 73.025 48.895 0) + (at 83.82 36.83 0) (effects (font (size 1.27 1.27) @@ -3088,7 +3258,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 73.025 48.895 0) + (at 83.82 36.83 0) (effects (font (size 1.27 1.27) @@ -3256,7 +3426,7 @@ ) (symbol (lib_id "power:+3.3V") - (at 25.4 50.8 0) + (at 188.722 55.118 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3265,7 +3435,7 @@ (fields_autoplaced yes) (uuid "281a3648-9329-4988-b2f6-37d2ef7e6b3f") (property "Reference" "#PWR01" - (at 25.4 54.61 0) + (at 188.722 58.928 0) (effects (font (size 1.27 1.27) @@ -3274,7 +3444,7 @@ ) ) (property "Value" "+3.3V" - (at 25.4 46.355 0) + (at 188.722 50.673 0) (effects (font (size 1.27 1.27) @@ -3282,7 +3452,7 @@ ) ) (property "Footprint" "" - (at 25.4 50.8 0) + (at 188.722 55.118 0) (effects (font (size 1.27 1.27) @@ -3291,7 +3461,7 @@ ) ) (property "Datasheet" "" - (at 25.4 50.8 0) + (at 188.722 55.118 0) (effects (font (size 1.27 1.27) @@ -3300,7 +3470,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 25.4 50.8 0) + (at 188.722 55.118 0) (effects (font (size 1.27 1.27) @@ -3656,10 +3826,10 @@ ) ) (pin "1" - (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88c") + (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88d") ) (pin "2" - (uuid "c828bb72-599d-48f5-b092-d2e176f9f68d") + (uuid "c828bb72-599d-48f5-b092-d2e176f9f68e") ) (instances (project "" @@ -3672,7 +3842,7 @@ ) (symbol (lib_id "Connector:Conn_01x02_Socket") - (at 40.005 34.925 0) + (at 42.672 34.798 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3681,7 +3851,7 @@ (fields_autoplaced yes) (uuid "4a5a57ec-a0cb-4ffd-8450-23096f39ced2") (property "Reference" "J3" - (at 41.91 34.9249 0) + (at 44.577 34.7979 0) (effects (font (size 1.27 1.27) @@ -3690,7 +3860,7 @@ ) ) (property "Value" "Power_In" - (at 41.91 37.4649 0) + (at 44.577 37.3379 0) (effects (font (size 1.27 1.27) @@ -3699,7 +3869,7 @@ ) ) (property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" - (at 40.005 34.925 0) + (at 42.672 34.798 0) (effects (font (size 1.27 1.27) @@ -3708,7 +3878,7 @@ ) ) (property "Datasheet" "~" - (at 40.005 34.925 0) + (at 42.672 34.798 0) (effects (font (size 1.27 1.27) @@ -3717,7 +3887,7 @@ ) ) (property "Description" "Generic connector, single row, 01x02, script generated" - (at 40.005 34.925 0) + (at 42.672 34.798 0) (effects (font (size 1.27 1.27) @@ -3795,7 +3965,7 @@ ) ) (pin "1" - (uuid "d51477e6-f2ed-4508-b40d-d3db65d78dc8") + (uuid "d51477e6-f2ed-4508-b40d-d3db65d78dc9") ) (instances (project "" @@ -3862,10 +4032,10 @@ ) ) (pin "1" - (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88c") + (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88e") ) (pin "2" - (uuid "c828bb72-599d-48f5-b092-d2e176f9f68d") + (uuid "c828bb72-599d-48f5-b092-d2e176f9f68f") ) (instances (project "" @@ -3932,10 +4102,10 @@ ) ) (pin "1" - (uuid "a292066a-155e-4532-9d7b-83e8ce499706") + (uuid "a292066a-155e-4532-9d7b-83e8ce499707") ) (pin "2" - (uuid "04925561-a05b-4c92-bdf3-18171fe123c4") + (uuid "04925561-a05b-4c92-bdf3-18171fe123c5") ) (instances (project "" @@ -3948,7 +4118,7 @@ ) (symbol (lib_id "power:GND") - (at 43.18 46.99 0) + (at 71.12 44.196 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3957,7 +4127,7 @@ (fields_autoplaced yes) (uuid "796a41bd-36fa-4b08-8a51-b190844550b0") (property "Reference" "#PWR04" - (at 43.18 53.34 0) + (at 71.12 50.546 0) (effects (font (size 1.27 1.27) @@ -3966,7 +4136,7 @@ ) ) (property "Value" "GND" - (at 43.18 52.07 0) + (at 71.12 49.276 0) (effects (font (size 1.27 1.27) @@ -3974,7 +4144,7 @@ ) ) (property "Footprint" "" - (at 43.18 46.99 0) + (at 71.12 44.196 0) (effects (font (size 1.27 1.27) @@ -3983,7 +4153,7 @@ ) ) (property "Datasheet" "" - (at 43.18 46.99 0) + (at 71.12 44.196 0) (effects (font (size 1.27 1.27) @@ -3992,7 +4162,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 43.18 46.99 0) + (at 71.12 44.196 0) (effects (font (size 1.27 1.27) @@ -4001,7 +4171,7 @@ ) ) (pin "1" - (uuid "d51477e6-f2ed-4508-b40d-d3db65d78dc8") + (uuid "d51477e6-f2ed-4508-b40d-d3db65d78dca") ) (instances (project "" @@ -4014,7 +4184,7 @@ ) (symbol (lib_id "power:+3.3V") - (at 92.075 30.48 270) + (at 89.535 30.48 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4023,7 +4193,7 @@ (fields_autoplaced yes) (uuid "79d28c10-b2ef-41c9-9c16-30b49ff41357") (property "Reference" "#PWR02" - (at 88.265 30.48 0) + (at 85.725 30.48 0) (effects (font (size 1.27 1.27) @@ -4032,7 +4202,7 @@ ) ) (property "Value" "+3.3V" - (at 95.885 30.4799 90) + (at 93.345 30.4799 90) (effects (font (size 1.27 1.27) @@ -4041,7 +4211,7 @@ ) ) (property "Footprint" "" - (at 92.075 30.48 0) + (at 89.535 30.48 0) (effects (font (size 1.27 1.27) @@ -4050,7 +4220,7 @@ ) ) (property "Datasheet" "" - (at 92.075 30.48 0) + (at 89.535 30.48 0) (effects (font (size 1.27 1.27) @@ -4059,7 +4229,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 92.075 30.48 0) + (at 89.535 30.48 0) (effects (font (size 1.27 1.27) @@ -4068,7 +4238,7 @@ ) ) (pin "1" - (uuid "70c2da51-9e69-44fe-9874-cc597679335a") + (uuid "70c2da51-9e69-44fe-9874-cc597679335b") ) (instances (project "" @@ -4081,7 +4251,7 @@ ) (symbol (lib_id "Device:C") - (at 62.23 48.895 0) + (at 58.42 36.83 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4090,7 +4260,7 @@ (fields_autoplaced yes) (uuid "7d161d23-a5c0-4c52-8c14-e6fc47130fdb") (property "Reference" "C1" - (at 66.04 47.6249 0) + (at 62.23 35.5599 0) (effects (font (size 1.27 1.27) @@ -4098,8 +4268,8 @@ (justify left) ) ) - (property "Value" "C" - (at 66.04 50.1649 0) + (property "Value" "100nF" + (at 62.23 38.0999 0) (effects (font (size 1.27 1.27) @@ -4108,7 +4278,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" - (at 63.1952 52.705 0) + (at 59.3852 40.64 0) (effects (font (size 1.27 1.27) @@ -4117,7 +4287,7 @@ ) ) (property "Datasheet" "~" - (at 62.23 48.895 0) + (at 58.42 36.83 0) (effects (font (size 1.27 1.27) @@ -4126,7 +4296,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 62.23 48.895 0) + (at 58.42 36.83 0) (effects (font (size 1.27 1.27) @@ -4135,10 +4305,10 @@ ) ) (pin "1" - (uuid "a292066a-155e-4532-9d7b-83e8ce499706") + (uuid "a292066a-155e-4532-9d7b-83e8ce499708") ) (pin "2" - (uuid "04925561-a05b-4c92-bdf3-18171fe123c4") + (uuid "04925561-a05b-4c92-bdf3-18171fe123c6") ) (instances (project "" @@ -4151,7 +4321,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 214.63 47.625 0) + (at 161.036 49.53 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4160,15 +4330,15 @@ (fields_autoplaced yes) (uuid "7fe1b737-9816-450c-85f1-d9a48934647e") (property "Reference" "SW2" - (at 214.63 39.37 0) + (at 161.036 41.275 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "SW_Push" - (at 214.63 41.91 0) + (property "Value" "SW_RST" + (at 161.036 43.815 0) (effects (font (size 1.27 1.27) @@ -4176,7 +4346,7 @@ ) ) (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" - (at 214.63 42.545 0) + (at 161.036 44.45 0) (effects (font (size 1.27 1.27) @@ -4185,7 +4355,7 @@ ) ) (property "Datasheet" "~" - (at 214.63 42.545 0) + (at 161.036 44.45 0) (effects (font (size 1.27 1.27) @@ -4194,7 +4364,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 214.63 47.625 0) + (at 161.036 49.53 0) (effects (font (size 1.27 1.27) @@ -4273,10 +4443,10 @@ ) ) (pin "1" - (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88c") + (uuid "edb2d009-c6b5-44ad-80fb-eaf1ac2ce88f") ) (pin "2" - (uuid "c828bb72-599d-48f5-b092-d2e176f9f68d") + (uuid "c828bb72-599d-48f5-b092-d2e176f9f690") ) (instances (project "" @@ -4449,7 +4619,7 @@ ) (symbol (lib_id "power:+3.3V") - (at 95.885 50.165 0) + (at 199.39 54.356 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4458,7 +4628,7 @@ (fields_autoplaced yes) (uuid "c00930af-0493-4122-8a0f-dc2fdcd023f4") (property "Reference" "#PWR03" - (at 95.885 53.975 0) + (at 199.39 58.166 0) (effects (font (size 1.27 1.27) @@ -4467,7 +4637,7 @@ ) ) (property "Value" "+3.3V" - (at 95.885 45.72 0) + (at 199.39 49.911 0) (effects (font (size 1.27 1.27) @@ -4475,7 +4645,7 @@ ) ) (property "Footprint" "" - (at 95.885 50.165 0) + (at 199.39 54.356 0) (effects (font (size 1.27 1.27) @@ -4484,7 +4654,7 @@ ) ) (property "Datasheet" "" - (at 95.885 50.165 0) + (at 199.39 54.356 0) (effects (font (size 1.27 1.27) @@ -4493,7 +4663,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 95.885 50.165 0) + (at 199.39 54.356 0) (effects (font (size 1.27 1.27) @@ -4502,7 +4672,7 @@ ) ) (pin "1" - (uuid "70c2da51-9e69-44fe-9874-cc597679335a") + (uuid "70c2da51-9e69-44fe-9874-cc597679335c") ) (instances (project "" @@ -4515,7 +4685,7 @@ ) (symbol (lib_id "power:+5V") - (at 52.705 30.48 90) + (at 33.02 30.48 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4524,7 +4694,7 @@ (fields_autoplaced yes) (uuid "c73f7384-0257-48e9-ae04-faf177631bdb") (property "Reference" "#PWR07" - (at 56.515 30.48 0) + (at 36.83 30.48 0) (effects (font (size 1.27 1.27) @@ -4533,7 +4703,7 @@ ) ) (property "Value" "+5V" - (at 49.53 30.4799 90) + (at 29.845 30.4799 90) (effects (font (size 1.27 1.27) @@ -4542,7 +4712,7 @@ ) ) (property "Footprint" "" - (at 52.705 30.48 0) + (at 33.02 30.48 0) (effects (font (size 1.27 1.27) @@ -4551,7 +4721,7 @@ ) ) (property "Datasheet" "" - (at 52.705 30.48 0) + (at 33.02 30.48 0) (effects (font (size 1.27 1.27) @@ -4560,7 +4730,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 52.705 30.48 0) + (at 33.02 30.48 0) (effects (font (size 1.27 1.27) @@ -4653,7 +4823,7 @@ ) (symbol (lib_id "Switch:SW_Push") - (at 214.63 32.385 0) + (at 161.036 34.29 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4662,15 +4832,15 @@ (fields_autoplaced yes) (uuid "ecb53a96-46ae-412d-a9d8-08faa94a035d") (property "Reference" "SW1" - (at 214.63 24.13 0) + (at 161.036 26.035 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "SW_Push" - (at 214.63 26.67 0) + (property "Value" "SW_Boot" + (at 161.036 28.575 0) (effects (font (size 1.27 1.27) @@ -4678,7 +4848,7 @@ ) ) (property "Footprint" "Button_Switch_THT:SW_PUSH_6mm" - (at 214.63 27.305 0) + (at 161.036 29.21 0) (effects (font (size 1.27 1.27) @@ -4687,7 +4857,7 @@ ) ) (property "Datasheet" "~" - (at 214.63 27.305 0) + (at 161.036 29.21 0) (effects (font (size 1.27 1.27) @@ -4696,7 +4866,7 @@ ) ) (property "Description" "Push button switch, generic, two pins" - (at 214.63 32.385 0) + (at 161.036 34.29 0) (effects (font (size 1.27 1.27) @@ -4705,10 +4875,10 @@ ) ) (pin "2" - (uuid "2634a697-8c62-4282-886a-21e25855321a") + (uuid "2634a697-8c62-4282-886a-21e25855321b") ) (pin "1" - (uuid "f37ea167-54e3-4213-84a6-2d4dba2abd28") + (uuid "f37ea167-54e3-4213-84a6-2d4dba2abd29") ) (instances (project ""