diff options
-rw-r--r-- | doc/api/future.md | 25 | ||||
-rw-r--r-- | pcb/ethernet.kicad_sch | 389 | ||||
-rw-r--r-- | pcb/iot-contact.kicad_sch | 1249 | ||||
-rw-r--r-- | pcb/power.kicad_sch | 168 | ||||
-rw-r--r-- | pcb/processor.kicad_sch | 453 |
5 files changed, 661 insertions, 1623 deletions
diff --git a/doc/api/future.md b/doc/api/future.md index 7530704..bc870b8 100644 --- a/doc/api/future.md +++ b/doc/api/future.md @@ -99,11 +99,20 @@ receiving entity. The `<api-path>` is fixed by the firmware implementation. This is the only part noted down explicitly in the following MQTT API documentation. -- read-only `heartbeat` (period in milliseconds, "on-time" in milliseconds) -- read-only `contact/state` (`open`, `closed`) -- read-only `blind/closure` (`0`, `1`, ... `100`) -- write-only `request/blind/closure` (`0`, `1`, ... `100`) -- read-only `blind/motion` (`up`, `down`, `stopped`) -- write-only `request/blind/motion` (`up`, `down`, `stopped`) -- write-only `update/trigger` -- read-only `update/required` (`true`, `false`) +These are the topics to which the device publishes. Users should not publish to +these and only subscribe. + +- `heartbeat` QoS 0 not retained (period in milliseconds, "on-time" in milliseconds) +- `update/required` QoS 2 not retained (`true`, `false`) +- `contact/state` QoS 1 retained (`open`, `closed`) +- `blind/closure` QoS 1 retained (`0`, `1`, ... `100`) +- `blind/motion` QoS 1 retained (`up`, `down`, `stopped`) + +These are the topics the device subscribes to. Users can publish there and +optionally subscribe to them to see messages from other users if required. The +annotations according Quality of Service (QoS) and the retained flag should be +followed. + +- `update/trigger` QoS 2 not retained +- `request/blind/motion` QoS 2 not retained (`up`, `down`, `stopped`) +- `request/blind/closure` QoS 2 not retained (`0`, `1`, ... `100`) diff --git a/pcb/ethernet.kicad_sch b/pcb/ethernet.kicad_sch index 80e9d42..b603053 100644 --- a/pcb/ethernet.kicad_sch +++ b/pcb/ethernet.kicad_sch @@ -1249,131 +1249,6 @@ ) (embedded_fonts no) ) - (symbol "power:+3V3" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 0 3.556 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" "Power symbol creates a global label with name \"+3V3\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "+3V3_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+3V3_1_1" - (pin power_in line - (at 0 0 90) - (length 0) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:GND" (power) (pin_numbers @@ -3089,72 +2964,6 @@ ) ) (symbol - (lib_id "power:+3V3") - (at 176.53 96.52 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "452e0bea-8b52-499f-a0c8-010d83c6a30d") - (property "Reference" "#PWR018" - (at 176.53 100.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 176.53 91.44 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 176.53 96.52 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 176.53 96.52 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 176.53 96.52 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "5a197264-22cc-4e96-8744-29e1d834b1b8") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c/3f49bcfb-bae6-46ff-af40-a6657170aa94" - (reference "#PWR018") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:R") (at 204.47 133.35 0) (unit 1) @@ -3640,6 +3449,72 @@ ) ) (symbol + (lib_id "power:+3.3V") + (at 191.77 125.73 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "744f9fae-c34f-4ed6-aa04-f3704f7089a2") + (property "Reference" "#PWR010" + (at 191.77 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 191.77 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 191.77 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 191.77 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0382064e-63e1-40aa-ace2-0637c656d950") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/3f49bcfb-bae6-46ff-af40-a6657170aa94" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C") (at 165.1 68.58 0) (unit 1) @@ -3844,6 +3719,72 @@ ) ) (symbol + (lib_id "power:+3.3V") + (at 176.53 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8fe79514-10e2-4497-9d94-372214dff196") + (property "Reference" "#PWR07" + (at 176.53 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 176.53 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 176.53 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 176.53 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 176.53 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "80a61e59-b649-47cd-bc09-ba2c5035b6ce") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/3f49bcfb-bae6-46ff-af40-a6657170aa94" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 161.29 99.06 0) (unit 1) @@ -4389,72 +4330,6 @@ ) ) (symbol - (lib_id "power:+3V3") - (at 191.77 125.73 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "f729a25e-f2b6-49cb-9749-3993e5ffac18") - (property "Reference" "#PWR020" - (at 191.77 129.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 191.77 120.65 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 191.77 125.73 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 191.77 125.73 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 191.77 125.73 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6c1ddbb5-f98d-4114-bab5-fc12c7873ee7") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c/3f49bcfb-bae6-46ff-af40-a6657170aa94" - (reference "#PWR020") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "power:GND") (at 191.77 148.59 0) (unit 1) diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch index 7536bd6..3803cb5 100644 --- a/pcb/iot-contact.kicad_sch +++ b/pcb/iot-contact.kicad_sch @@ -380,255 +380,6 @@ ) (embedded_fonts no) ) - (symbol "Connector:Conn_01x04_Socket" - (pin_names - (offset 1.016) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "J" - (at 0 5.08 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "Conn_01x04_Socket" - (at 0 -7.62 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" "Generic connector, single row, 01x04, script generated" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_locked" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "ki_keywords" "connector" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "Connector*:*_1x??_*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Conn_01x04_Socket_1_1" - (polyline - (pts - (xy -1.27 2.54) (xy -0.508 2.54) - ) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 0) (xy -0.508 0) - ) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 -2.54) (xy -0.508 -2.54) - ) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 -5.08) (xy -0.508 -5.08) - ) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 2.032) - (mid -0.5058 2.54) - (end 0 3.048) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -0.508) - (mid -0.5058 0) - (end 0 0.508) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -3.048) - (mid -0.5058 -2.54) - (end 0 -2.032) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -5.588) - (mid -0.5058 -5.08) - (end 0 -4.572) - (stroke - (width 0.1524) - (type default) - ) - (fill - (type none) - ) - ) - (pin passive line - (at -5.08 2.54 0) - (length 3.81) - (name "Pin_1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 0 0) - (length 3.81) - (name "Pin_2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 -2.54 0) - (length 3.81) - (name "Pin_3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at -5.08 -5.08 0) - (length 3.81) - (name "Pin_4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Connector:Conn_ARM_JTAG_SWD_10" (pin_names (offset 1.016) @@ -4078,7 +3829,7 @@ ) (embedded_fonts no) ) - (symbol "power:+3V3" + (symbol "power:+3.3V" (power) (pin_numbers (hide yes) @@ -4099,7 +3850,7 @@ (hide yes) ) ) - (property "Value" "+3V3" + (property "Value" "+3.3V" (at 0 3.556 0) (effects (font @@ -4125,7 +3876,7 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0) (effects (font @@ -4143,7 +3894,7 @@ (hide yes) ) ) - (symbol "+3V3_0_1" + (symbol "+3.3V_0_1" (polyline (pts (xy -0.762 1.27) (xy 0 2.54) @@ -4181,7 +3932,7 @@ ) ) ) - (symbol "+3V3_1_1" + (symbol "+3.3V_1_1" (pin power_in line (at 0 0 90) (length 0) @@ -4203,154 +3954,6 @@ ) (embedded_fonts no) ) - (symbol "power:Earth_Protective" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -10.16 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "Earth_Protective" - (at 0 -7.62 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 0 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"Earth_Protective\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global ground gnd clean" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "Earth_Protective_0_1" - (polyline - (pts - (xy -0.635 -4.445) (xy 0.635 -4.445) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -0.127 -5.08) (xy 0.127 -5.08) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -3.81) (xy 0 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 0 -3.81) - (radius 2.54) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.27 -3.81) (xy -1.27 -3.81) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "Earth_Protective_1_1" - (pin power_in line - (at 0 0 270) - (length 0) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:GND" (power) (pin_numbers @@ -4577,131 +4180,6 @@ ) (embedded_fonts no) ) - (symbol "power:NEUT" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "NEUT" - (at 0 3.556 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" "Power symbol creates a global label with name \"NEUT\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "NEUT_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "NEUT_1_1" - (pin power_in line - (at 0 0 90) - (length 0) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:PWR_FLAG" (power) (pin_numbers @@ -4811,54 +4289,30 @@ (uuid "189c037d-87e6-4632-a2b6-8730223eefc5") ) (junction - (at 250.19 111.76) - (diameter 0) - (color 0 0 0 0) - (uuid "19b572eb-ee9d-489a-ab3a-d4c263778301") - ) - (junction (at 241.3 133.35) (diameter 0) (color 0 0 0 0) (uuid "312e89d2-fdb5-496d-bf16-ed926f9db3fb") ) (junction - (at 242.57 78.74) + (at 242.57 81.28) (diameter 0) (color 0 0 0 0) (uuid "33b356df-d048-4df0-96e4-8c1ea206c9dc") ) (junction - (at 250.19 114.3) - (diameter 0) - (color 0 0 0 0) - (uuid "470e8419-e3be-4ba0-aea1-7189d12831dc") - ) - (junction (at 158.75 139.7) (diameter 0) (color 0 0 0 0) (uuid "724f0699-6e99-4c5f-a95b-4fb06bb9adc0") ) (junction - (at 252.73 88.9) - (diameter 0) - (color 0 0 0 0) - (uuid "c1071eb4-1ac7-4082-ba94-41a2f34f1aad") - ) - (junction (at 241.3 135.89) (diameter 0) (color 0 0 0 0) (uuid "c9c17fd6-022b-441f-ad8f-c18a54dfa220") ) (junction - (at 252.73 93.98) - (diameter 0) - (color 0 0 0 0) - (uuid "dc9dc98c-eb87-4c30-bd09-122472ac71d5") - ) - (junction (at 132.08 53.34) (diameter 0) (color 0 0 0 0) @@ -4922,26 +4376,6 @@ ) (wire (pts - (xy 234.95 106.68) (xy 257.81 106.68) - ) - (stroke - (width 0) - (type default) - ) - (uuid "10009873-1770-4e17-b2b9-0b5c57b4e235") - ) - (wire - (pts - (xy 257.81 104.14) (xy 252.73 104.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "10649263-281d-405c-b706-cd6b79c25d63") - ) - (wire - (pts (xy 113.03 69.85) (xy 142.24 69.85) ) (stroke @@ -5242,33 +4676,33 @@ ) (wire (pts - (xy 238.76 135.89) (xy 241.3 135.89) + (xy 242.57 93.98) (xy 257.81 93.98) ) (stroke (width 0) (type default) ) - (uuid "61c14e8c-dfd3-4f0e-9549-07d011717562") + (uuid "61556b5a-39e4-45f3-ac56-150632316983") ) (wire (pts - (xy 181.61 44.45) (xy 182.88 44.45) + (xy 238.76 135.89) (xy 241.3 135.89) ) (stroke (width 0) (type default) ) - (uuid "6202abf4-a107-49fb-81ba-92fea3003088") + (uuid "61c14e8c-dfd3-4f0e-9549-07d011717562") ) (wire (pts - (xy 252.73 93.98) (xy 257.81 93.98) + (xy 181.61 44.45) (xy 182.88 44.45) ) (stroke (width 0) (type default) ) - (uuid "6270ba5b-363c-44d9-bfda-437dd837cfb7") + (uuid "6202abf4-a107-49fb-81ba-92fea3003088") ) (wire (pts @@ -5292,16 +4726,6 @@ ) (wire (pts - (xy 250.19 114.3) (xy 250.19 111.76) - ) - (stroke - (width 0) - (type default) - ) - (uuid "6d9599c1-6469-4896-a45c-4c8840a6714c") - ) - (wire - (pts (xy 63.5 92.71) (xy 87.63 92.71) ) (stroke @@ -5312,7 +4736,7 @@ ) (wire (pts - (xy 242.57 77.47) (xy 242.57 78.74) + (xy 242.57 80.01) (xy 242.57 81.28) ) (stroke (width 0) @@ -5322,16 +4746,6 @@ ) (wire (pts - (xy 250.19 111.76) (xy 250.19 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "74b2155e-cefb-46ea-8d55-f43db19583ba") - ) - (wire - (pts (xy 185.42 43.18) (xy 185.42 48.26) ) (stroke @@ -5342,16 +4756,6 @@ ) (wire (pts - (xy 252.73 93.98) (xy 252.73 104.14) - ) - (stroke - (width 0) - (type default) - ) - (uuid "7b3691b1-fbed-4d57-be45-c59d1e3f7210") - ) - (wire - (pts (xy 144.78 43.18) (xy 160.02 43.18) ) (stroke @@ -5492,33 +4896,23 @@ ) (wire (pts - (xy 250.19 111.76) (xy 257.81 111.76) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b2ebb510-285f-495b-ab0e-dd41f19d66fa") - ) - (wire - (pts - (xy 250.19 115.57) (xy 250.19 114.3) + (xy 113.03 87.63) (xy 142.24 87.63) ) (stroke (width 0) (type default) ) - (uuid "b4b1d6fc-cfa9-41ff-9a7d-1a0dde4c9173") + (uuid "b7d30d62-2312-41d1-a210-dd6f72f1bbce") ) (wire (pts - (xy 113.03 87.63) (xy 142.24 87.63) + (xy 242.57 91.44) (xy 242.57 93.98) ) (stroke (width 0) (type default) ) - (uuid "b7d30d62-2312-41d1-a210-dd6f72f1bbce") + (uuid "b8a000eb-1795-4ee7-9124-45930e09ebf4") ) (wire (pts @@ -5542,26 +4936,6 @@ ) (wire (pts - (xy 250.19 99.06) (xy 257.81 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bd7c621e-5906-49f7-87b5-9c9edf311dde") - ) - (wire - (pts - (xy 252.73 87.63) (xy 252.73 88.9) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c27cb95b-d928-4559-811f-a98d47836322") - ) - (wire - (pts (xy 160.02 43.18) (xy 160.02 63.5) ) (stroke @@ -5572,16 +4946,6 @@ ) (wire (pts - (xy 242.57 95.25) (xy 242.57 96.52) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c67bbaa1-98c4-49ab-b956-434e7822973c") - ) - (wire - (pts (xy 76.2 157.48) (xy 85.09 157.48) ) (stroke @@ -5642,16 +5006,6 @@ ) (wire (pts - (xy 234.95 109.22) (xy 257.81 109.22) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d9bb05d6-6c7e-414f-aa87-3de57e2a6a8e") - ) - (wire - (pts (xy 241.3 130.81) (xy 241.3 133.35) ) (stroke @@ -5692,7 +5046,7 @@ ) (wire (pts - (xy 242.57 78.74) (xy 242.57 87.63) + (xy 242.57 81.28) (xy 242.57 83.82) ) (stroke (width 0) @@ -5702,13 +5056,13 @@ ) (wire (pts - (xy 242.57 96.52) (xy 257.81 96.52) + (xy 234.95 96.52) (xy 257.81 96.52) ) (stroke (width 0) (type default) ) - (uuid "ec9b513e-b902-4549-adc3-41df28d5fe92") + (uuid "f0b171fb-5a47-4477-9ce6-ab41b42dbb1c") ) (wire (pts @@ -5742,13 +5096,13 @@ ) (wire (pts - (xy 252.73 88.9) (xy 252.73 93.98) + (xy 234.95 99.06) (xy 257.81 99.06) ) (stroke (width 0) (type default) ) - (uuid "f9f4d83f-33ca-4e7c-b480-a28225361a0d") + (uuid "f714d025-125a-4efc-a1d1-244a014602c8") ) (wire (pts @@ -5958,35 +5312,33 @@ ) ) (symbol - (lib_id "Connector:Conn_01x04_Socket") - (at 262.89 106.68 0) + (lib_id "Switch:SW_Push") + (at 142.24 139.7 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "2d769173-ff82-40e1-951a-2dc5224e05e0") - (property "Reference" "J7" - (at 264.16 106.6799 0) + (uuid "4208718d-0b0e-478e-a1d4-d0fead52cb02") + (property "Reference" "SW1" + (at 142.24 132.08 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "Conn_01x04_Socket" - (at 264.16 109.2199 0) + (property "Value" "SW_Push" + (at 142.24 134.62 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "TerminalBlock_WAGO:TerminalBlock_WAGO_236-404_1x04_P5.00mm_45Degree" - (at 262.89 106.68 0) + (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B" + (at 142.24 134.62 0) (effects (font (size 1.27 1.27) @@ -5994,8 +5346,26 @@ (hide yes) ) ) - (property "Datasheet" "~" - (at 262.89 106.68 0) + (property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf" + (at 142.24 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "WIPE: Long press for factory reset" + (at 123.698 142.494 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "MPN" "TL3305BF260QG" + (at 142.24 139.7 0) (effects (font (size 1.27 1.27) @@ -6003,8 +5373,8 @@ (hide yes) ) ) - (property "Description" "Generic connector, single row, 01x04, script generated" - (at 262.89 106.68 0) + (property "Manufacturer" "E-Switch" + (at 142.24 139.7 0) (effects (font (size 1.27 1.27) @@ -6013,54 +5383,32 @@ ) ) (pin "1" - (uuid "9c960940-c582-4682-ae83-bc7cdf64bd1b") + (uuid "1c45f989-ccee-4ed4-be85-aec0312a461c") ) (pin "2" - (uuid "87fcdbfd-e811-444d-99e7-2f98267b149e") - ) - (pin "3" - (uuid "4ddc7ef3-5f40-4fec-947f-4e654f486330") - ) - (pin "4" - (uuid "5044687d-6e37-4942-8b1c-93a17f6e96e5") + (uuid "4dc4e6f1-50ba-4db7-85ce-f11af5da2f59") ) (instances - (project "" + (project "iot-contact" (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "J7") + (reference "SW1") (unit 1) ) ) ) ) (symbol - (lib_id "Switch:SW_Push") - (at 142.24 139.7 0) - (mirror y) + (lib_id "power:+3.3V") + (at 132.08 22.86 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "4208718d-0b0e-478e-a1d4-d0fead52cb02") - (property "Reference" "SW1" - (at 142.24 132.08 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "SW_Push" - (at 142.24 134.62 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Button_Switch_SMD:SW_SPST_TL3305B" - (at 142.24 134.62 0) + (fields_autoplaced yes) + (uuid "431927ce-7f56-4dea-8723-5f141b5db9ef") + (property "Reference" "#PWR03" + (at 132.08 26.67 0) (effects (font (size 1.27 1.27) @@ -6068,26 +5416,25 @@ (hide yes) ) ) - (property "Datasheet" "https://www.e-switch.com/wp-content/uploads/2024/08/TL3305.pdf" - (at 142.24 134.62 0) + (property "Value" "+3.3V" + (at 132.08 17.78 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Description" "WIPE: Long press for factory reset" - (at 123.698 142.494 0) + (property "Footprint" "" + (at 132.08 22.86 0) (effects (font (size 1.27 1.27) ) - (justify right) + (hide yes) ) ) - (property "MPN" "TL3305BF260QG" - (at 142.24 139.7 0) + (property "Datasheet" "" + (at 132.08 22.86 0) (effects (font (size 1.27 1.27) @@ -6095,8 +5442,8 @@ (hide yes) ) ) - (property "Manufacturer" "E-Switch" - (at 142.24 139.7 0) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 132.08 22.86 0) (effects (font (size 1.27 1.27) @@ -6105,15 +5452,12 @@ ) ) (pin "1" - (uuid "1c45f989-ccee-4ed4-be85-aec0312a461c") - ) - (pin "2" - (uuid "4dc4e6f1-50ba-4db7-85ce-f11af5da2f59") + (uuid "e06d6e07-ac33-42cb-9589-c78388d20b80") ) (instances - (project "iot-contact" + (project "" (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "SW1") + (reference "#PWR03") (unit 1) ) ) @@ -6347,138 +5691,6 @@ ) ) (symbol - (lib_id "power:PWR_FLAG") - (at 250.19 114.3 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "6710a893-5db1-4a58-925d-b3198a3c412d") - (property "Reference" "#FLG05" - (at 252.095 114.3 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "PWR_FLAG" - (at 254 114.2999 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 250.19 114.3 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 250.19 114.3 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 250.19 114.3 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "f1b3e437-1a13-4a59-a248-fbb182d33a55") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#FLG05") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "power:NEUT") - (at 252.73 87.63 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "790d613d-7305-444d-b47e-55f972800e63") - (property "Reference" "#PWR011" - (at 252.73 91.44 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "NEUT" - (at 252.73 82.55 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 252.73 87.63 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 252.73 87.63 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"NEUT\"" - (at 252.73 87.63 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "c8cbbb43-02ac-42de-b5b0-e2e15f5ab1f2") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR011") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Connector:Conn_ARM_JTAG_SWD_10") (at 132.08 38.1 0) (unit 1) @@ -6589,75 +5801,8 @@ ) ) (symbol - (lib_id "power:PWR_FLAG") - (at 252.73 88.9 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "7bc18d21-1fe3-4c78-9861-a1c74420544b") - (property "Reference" "#FLG07" - (at 254.635 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "PWR_FLAG" - (at 256.54 88.8999 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 252.73 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 252.73 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 252.73 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "1e9dd68b-292b-4bb8-8082-d9799361d0be") - ) - (instances - (project "iot-contact" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#FLG07") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:Fuse") - (at 242.57 91.44 0) + (at 242.57 87.63 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6666,7 +5811,7 @@ (fields_autoplaced yes) (uuid "7faf9e26-85e6-4c7d-924c-1e0049cc6e52") (property "Reference" "F1" - (at 245.11 90.1699 0) + (at 245.11 86.3599 0) (effects (font (size 1.27 1.27) @@ -6675,7 +5820,7 @@ ) ) (property "Value" "Fuse" - (at 245.11 92.7099 0) + (at 245.11 88.8999 0) (effects (font (size 1.27 1.27) @@ -6684,7 +5829,7 @@ ) ) (property "Footprint" "Fuse:Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open" - (at 240.792 91.44 90) + (at 240.792 87.63 90) (effects (font (size 1.27 1.27) @@ -6693,7 +5838,7 @@ ) ) (property "Datasheet" "~" - (at 242.57 91.44 0) + (at 242.57 87.63 0) (effects (font (size 1.27 1.27) @@ -6702,7 +5847,7 @@ ) ) (property "Description" "Fuse" - (at 242.57 91.44 0) + (at 242.57 87.63 0) (effects (font (size 1.27 1.27) @@ -6794,7 +5939,7 @@ ) (symbol (lib_id "power:PWR_FLAG") - (at 242.57 78.74 270) + (at 242.57 81.28 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -6803,7 +5948,7 @@ (fields_autoplaced yes) (uuid "877e63d9-ddaa-468b-b366-3162330a49e1") (property "Reference" "#FLG06" - (at 244.475 78.74 0) + (at 244.475 81.28 0) (effects (font (size 1.27 1.27) @@ -6812,7 +5957,7 @@ ) ) (property "Value" "PWR_FLAG" - (at 246.38 78.7399 90) + (at 246.38 81.2799 90) (effects (font (size 1.27 1.27) @@ -6821,7 +5966,7 @@ ) ) (property "Footprint" "" - (at 242.57 78.74 0) + (at 242.57 81.28 0) (effects (font (size 1.27 1.27) @@ -6830,7 +5975,7 @@ ) ) (property "Datasheet" "~" - (at 242.57 78.74 0) + (at 242.57 81.28 0) (effects (font (size 1.27 1.27) @@ -6839,7 +5984,7 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 242.57 78.74 0) + (at 242.57 81.28 0) (effects (font (size 1.27 1.27) @@ -6925,73 +6070,6 @@ ) ) (symbol - (lib_id "power:+3V3") - (at 181.61 48.26 90) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "8dc38ef5-ad5d-4198-87b9-50e0c72e169c") - (property "Reference" "#PWR07" - (at 185.42 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 177.8 48.2599 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 181.61 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 181.61 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 181.61 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "79de4807-fb45-4a6c-8f72-b7beada5fb9e") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR07") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:R") (at 214.63 130.81 90) (unit 1) @@ -7193,34 +6271,35 @@ ) ) (symbol - (lib_id "power:Earth_Protective") - (at 250.19 115.57 0) + (lib_id "Connector:Conn_01x02_Socket") + (at 262.89 67.31 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "c2da697b-255a-4bcc-aae8-d7ba232f44aa") - (property "Reference" "#PWR010" - (at 250.19 125.73 0) + (uuid "c99d359f-fe5b-4799-a67d-1b91a8478855") + (property "Reference" "J5" + (at 264.16 67.3099 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify left) ) ) - (property "Value" "Earth_Protective" - (at 250.19 124.46 0) + (property "Value" "Conn_01x02_Socket" + (at 264.16 69.8499 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "" - (at 250.19 118.11 0) + (property "Footprint" "TerminalBlock_WAGO:TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree" + (at 262.89 67.31 0) (effects (font (size 1.27 1.27) @@ -7229,7 +6308,7 @@ ) ) (property "Datasheet" "~" - (at 250.19 118.11 0) + (at 262.89 67.31 0) (effects (font (size 1.27 1.27) @@ -7237,8 +6316,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"Earth_Protective\"" - (at 250.19 115.57 0) + (property "Description" "Generic connector, single row, 01x02, script generated" + (at 262.89 67.31 0) (effects (font (size 1.27 1.27) @@ -7247,38 +6326,41 @@ ) ) (pin "1" - (uuid "af638126-8f11-486e-9b48-50c0bc5a0152") + (uuid "7acf6dcb-5b1f-40ca-b8a5-bea903446d2f") + ) + (pin "2" + (uuid "44a847bf-ea5e-4e02-85e1-1b3ddbe2f937") ) (instances (project "" (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR010") + (reference "J5") (unit 1) ) ) ) ) (symbol - (lib_id "Connector:Conn_01x02_Socket") - (at 262.89 67.31 0) + (lib_id "power:+3.3V") + (at 181.61 48.26 90) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "c99d359f-fe5b-4799-a67d-1b91a8478855") - (property "Reference" "J5" - (at 264.16 67.3099 0) + (uuid "d306f8a3-1dcf-45dc-8cf0-3643d05379cb") + (property "Reference" "#PWR05" + (at 185.42 48.26 0) (effects (font (size 1.27 1.27) ) - (justify left) + (hide yes) ) ) - (property "Value" "Conn_01x02_Socket" - (at 264.16 69.8499 0) + (property "Value" "+3.3V" + (at 177.8 48.2599 90) (effects (font (size 1.27 1.27) @@ -7286,8 +6368,8 @@ (justify left) ) ) - (property "Footprint" "TerminalBlock_WAGO:TerminalBlock_WAGO_236-402_1x02_P5.00mm_45Degree" - (at 262.89 67.31 0) + (property "Footprint" "" + (at 181.61 48.26 0) (effects (font (size 1.27 1.27) @@ -7295,8 +6377,8 @@ (hide yes) ) ) - (property "Datasheet" "~" - (at 262.89 67.31 0) + (property "Datasheet" "" + (at 181.61 48.26 0) (effects (font (size 1.27 1.27) @@ -7304,8 +6386,8 @@ (hide yes) ) ) - (property "Description" "Generic connector, single row, 01x02, script generated" - (at 262.89 67.31 0) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 181.61 48.26 0) (effects (font (size 1.27 1.27) @@ -7314,15 +6396,12 @@ ) ) (pin "1" - (uuid "7acf6dcb-5b1f-40ca-b8a5-bea903446d2f") - ) - (pin "2" - (uuid "44a847bf-ea5e-4e02-85e1-1b3ddbe2f937") + (uuid "9aa0dd9d-f125-4abf-ba2d-539661e5305b") ) (instances (project "" (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "J5") + (reference "#PWR05") (unit 1) ) ) @@ -7533,7 +6612,7 @@ ) (symbol (lib_id "power:LINE") - (at 242.57 77.47 0) + (at 242.57 80.01 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -7541,7 +6620,7 @@ (dnp no) (uuid "de037d1d-f001-435c-936a-f18854db73d9") (property "Reference" "#PWR09" - (at 242.57 81.28 0) + (at 242.57 83.82 0) (effects (font (size 1.27 1.27) @@ -7550,7 +6629,7 @@ ) ) (property "Value" "LINE" - (at 242.57 72.39 0) + (at 242.57 74.93 0) (effects (font (size 1.27 1.27) @@ -7558,7 +6637,7 @@ ) ) (property "Footprint" "" - (at 242.57 77.47 0) + (at 242.57 80.01 0) (effects (font (size 1.27 1.27) @@ -7567,7 +6646,7 @@ ) ) (property "Datasheet" "" - (at 242.57 77.47 0) + (at 242.57 80.01 0) (effects (font (size 1.27 1.27) @@ -7576,7 +6655,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"LINE\"" - (at 242.57 77.47 0) + (at 242.57 80.01 0) (effects (font (size 1.27 1.27) @@ -7734,72 +6813,6 @@ ) ) ) - (symbol - (lib_id "power:+3V3") - (at 132.08 22.86 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "f07314fe-7b09-49cf-b467-c72e0210cbc0") - (property "Reference" "#PWR03" - (at 132.08 26.67 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 132.08 17.78 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 132.08 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 132.08 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 132.08 22.86 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "54048577-5e4a-4485-9da1-9075022f4eb1") - ) - (instances - (project "" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c" - (reference "#PWR03") - (unit 1) - ) - ) - ) - ) (sheet (at 87.63 63.5) (size 25.4 50.8) @@ -8077,7 +7090,7 @@ ) ) (pin "MOT_LINE_DOWN" bidirectional - (at 234.95 109.22 0) + (at 234.95 99.06 0) (uuid "24c4fdf7-d176-4e0b-9566-7f88a8ec3649") (effects (font @@ -8087,7 +7100,7 @@ ) ) (pin "MOT_LINE_UP" bidirectional - (at 234.95 106.68 0) + (at 234.95 96.52 0) (uuid "09e616f6-b885-40bf-9b2d-86e536d32432") (effects (font diff --git a/pcb/power.kicad_sch b/pcb/power.kicad_sch index a66427d..41f21e9 100644 --- a/pcb/power.kicad_sch +++ b/pcb/power.kicad_sch @@ -1758,6 +1758,12 @@ (uuid "14691ff8-b2f0-48aa-af48-7e613b57e661") ) (junction + (at 60.96 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "24d91e09-8ea4-403b-8c63-37379b264129") + ) + (junction (at 175.26 101.6) (diameter 0) (color 0 0 0 0) @@ -1782,12 +1788,6 @@ (uuid "2eca4b10-db57-4554-a440-697a7d8160e8") ) (junction - (at 71.12 154.94) - (diameter 0) - (color 0 0 0 0) - (uuid "354b7c32-4e94-40e0-b1d3-f129544e21d1") - ) - (junction (at 251.46 91.44) (diameter 0) (color 0 0 0 0) @@ -1854,6 +1854,12 @@ (uuid "70245d31-2884-4db4-9c9d-5b478d84b6f6") ) (junction + (at 71.12 154.94) + (diameter 0) + (color 0 0 0 0) + (uuid "7708144d-f5f8-442f-9950-69b1788df995") + ) + (junction (at 251.46 101.6) (diameter 0) (color 0 0 0 0) @@ -2003,6 +2009,16 @@ ) (wire (pts + (xy 71.12 154.94) (xy 88.9 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d255fec-13cb-40be-8c21-0011dcfe3928") + ) + (wire + (pts (xy 189.23 101.6) (xy 208.28 101.6) ) (stroke @@ -2033,6 +2049,16 @@ ) (wire (pts + (xy 60.96 154.94) (xy 71.12 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12922dd3-693f-4fdb-ab18-05c0cdf9973f") + ) + (wire + (pts (xy 73.66 96.52) (xy 83.82 96.52) ) (stroke @@ -2153,7 +2179,7 @@ ) (wire (pts - (xy 71.12 166.37) (xy 93.98 166.37) + (xy 60.96 166.37) (xy 93.98 166.37) ) (stroke (width 0) @@ -2323,16 +2349,6 @@ ) (wire (pts - (xy 71.12 154.94) (xy 88.9 154.94) - ) - (stroke - (width 0) - (type default) - ) - (uuid "59441f41-c308-42ee-ba04-4e99a886d63b") - ) - (wire - (pts (xy 33.02 78.74) (xy 36.83 78.74) ) (stroke @@ -2693,7 +2709,7 @@ ) (wire (pts - (xy 71.12 154.94) (xy 71.12 157.48) + (xy 60.96 154.94) (xy 60.96 157.48) ) (stroke (width 0) @@ -2713,6 +2729,16 @@ ) (wire (pts + (xy 71.12 157.48) (xy 71.12 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b644bc7a-6474-4566-b6eb-8dd6ac0e517a") + ) + (wire + (pts (xy 218.44 81.28) (xy 236.22 81.28) ) (stroke @@ -2803,7 +2829,7 @@ ) (wire (pts - (xy 64.77 154.94) (xy 71.12 154.94) + (xy 57.15 154.94) (xy 60.96 154.94) ) (stroke (width 0) @@ -2823,7 +2849,7 @@ ) (wire (pts - (xy 71.12 165.1) (xy 71.12 166.37) + (xy 60.96 165.1) (xy 60.96 166.37) ) (stroke (width 0) @@ -2983,6 +3009,16 @@ ) (wire (pts + (xy 73.66 157.48) (xy 71.12 157.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fac06b8e-2eef-47fa-953a-66cd05ffad87") + ) + (wire + (pts (xy 189.23 88.9) (xy 198.12 88.9) ) (stroke @@ -4302,7 +4338,7 @@ ) (symbol (lib_id "power:+5V") - (at 64.77 154.94 0) + (at 57.15 154.94 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4311,7 +4347,7 @@ (fields_autoplaced yes) (uuid "90e25fef-fb67-4a6c-8308-9d63045e9630") (property "Reference" "#PWR033" - (at 64.77 158.75 0) + (at 57.15 158.75 0) (effects (font (size 1.27 1.27) @@ -4320,7 +4356,7 @@ ) ) (property "Value" "+5V" - (at 64.77 149.86 0) + (at 57.15 149.86 0) (effects (font (size 1.27 1.27) @@ -4328,7 +4364,7 @@ ) ) (property "Footprint" "" - (at 64.77 154.94 0) + (at 57.15 154.94 0) (effects (font (size 1.27 1.27) @@ -4337,7 +4373,7 @@ ) ) (property "Datasheet" "" - (at 64.77 154.94 0) + (at 57.15 154.94 0) (effects (font (size 1.27 1.27) @@ -4346,7 +4382,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 64.77 154.94 0) + (at 57.15 154.94 0) (effects (font (size 1.27 1.27) @@ -5198,6 +5234,74 @@ ) (symbol (lib_id "Device:R") + (at 77.47 157.48 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "ea130e39-07f9-4b27-aa9c-48357e57cf74") + (property "Reference" "R35" + (at 77.47 160.02 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 77.47 162.56 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 77.47 155.702 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 77.47 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 77.47 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "778df28e-5f13-482f-af00-c754444f9a79") + ) + (pin "1" + (uuid "39cf434f-9baa-485e-8142-7f684f3a4b20") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/beb75790-f0de-47e4-906f-fee3b6a2625b" + (reference "R35") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") (at 151.13 67.31 0) (unit 1) (exclude_from_sim no) @@ -5268,7 +5372,7 @@ ) (symbol (lib_id "Device:C") - (at 71.12 161.29 0) + (at 60.96 161.29 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5277,7 +5381,7 @@ (fields_autoplaced yes) (uuid "f8983920-388f-458a-9063-245128353c86") (property "Reference" "C14" - (at 74.93 160.0199 0) + (at 64.77 160.0199 0) (effects (font (size 1.27 1.27) @@ -5286,7 +5390,7 @@ ) ) (property "Value" "22uF" - (at 74.93 162.5599 0) + (at 64.77 162.5599 0) (effects (font (size 1.27 1.27) @@ -5295,7 +5399,7 @@ ) ) (property "Footprint" "" - (at 72.0852 165.1 0) + (at 61.9252 165.1 0) (effects (font (size 1.27 1.27) @@ -5304,7 +5408,7 @@ ) ) (property "Datasheet" "~" - (at 71.12 161.29 0) + (at 60.96 161.29 0) (effects (font (size 1.27 1.27) @@ -5313,7 +5417,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 71.12 161.29 0) + (at 60.96 161.29 0) (effects (font (size 1.27 1.27) diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch index 49a48e9..d6caae7 100644 --- a/pcb/processor.kicad_sch +++ b/pcb/processor.kicad_sch @@ -3212,131 +3212,6 @@ ) (embedded_fonts no) ) - (symbol "power:+3V3" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 0 3.556 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" "Power symbol creates a global label with name \"+3V3\"" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "global power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "+3V3_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+3V3_1_1" - (pin power_in line - (at 0 0 90) - (length 0) - (name "~" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:GND" (power) (pin_numbers @@ -3583,6 +3458,12 @@ (uuid "0289cfda-83f4-4e4d-bbc5-f3cd5349d27c") ) (junction + (at 97.79 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "0ce2021e-87a5-49b5-8655-571fe3e5e3fc") + ) + (junction (at 132.08 36.83) (diameter 0) (color 0 0 0 0) @@ -4108,6 +3989,16 @@ ) (wire (pts + (xy 97.79 48.26) (xy 104.14 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e6eb017-5d9d-461a-99cc-f5ead46fb023") + ) + (wire + (pts (xy 99.06 58.42) (xy 104.14 58.42) ) (stroke @@ -4188,7 +4079,7 @@ ) (wire (pts - (xy 102.87 48.26) (xy 104.14 48.26) + (xy 93.98 48.26) (xy 97.79 48.26) ) (stroke (width 0) @@ -4318,6 +4209,16 @@ ) (wire (pts + (xy 97.79 46.99) (xy 97.79 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "715babf6-120e-475f-b131-61d8d4190970") + ) + (wire + (pts (xy 130.81 36.83) (xy 132.08 36.83) ) (stroke @@ -4788,7 +4689,7 @@ ) (hierarchical_label "~{RESET}" (shape input) - (at 102.87 48.26 180) + (at 93.98 48.26 180) (effects (font (size 1.27 1.27) @@ -5542,34 +5443,35 @@ ) ) (symbol - (lib_id "power:+3V3") - (at 130.81 22.86 0) + (lib_id "Device:R") + (at 97.79 43.18 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "46e43b91-7745-4b1f-9749-181cf5d6767c") - (property "Reference" "#PWR026" - (at 130.81 26.67 0) + (uuid "44352cc9-19f8-4b23-a841-923cffe71afc") + (property "Reference" "R2" + (at 100.33 41.9099 0) (effects (font (size 1.27 1.27) ) - (hide yes) + (justify left) ) ) - (property "Value" "+3V3" - (at 130.81 17.78 0) + (property "Value" "10k" + (at 100.33 44.4499 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" - (at 130.81 22.86 0) + (at 96.012 43.18 90) (effects (font (size 1.27 1.27) @@ -5577,8 +5479,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 130.81 22.86 0) + (property "Datasheet" "~" + (at 97.79 43.18 0) (effects (font (size 1.27 1.27) @@ -5586,8 +5488,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 130.81 22.86 0) + (property "Description" "Resistor" + (at 97.79 43.18 0) (effects (font (size 1.27 1.27) @@ -5595,13 +5497,16 @@ (hide yes) ) ) + (pin "2" + (uuid "1173ceac-8fa5-46d6-b9fa-ede24e605ed4") + ) (pin "1" - (uuid "d018d0ff-30ea-4eee-a9ad-320d9f5fbd22") + (uuid "6608e8a1-8040-4cca-91ef-817d7ac956d3") ) (instances (project "" (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058" - (reference "#PWR026") + (reference "R2") (unit 1) ) ) @@ -6144,6 +6049,138 @@ ) ) (symbol + (lib_id "power:+3.3V") + (at 182.88 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "852747f0-ed0d-480b-8707-319b00b5ac91") + (property "Reference" "#PWR011" + (at 182.88 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 182.88 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 182.88 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 182.88 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 182.88 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5c6ca895-6ec1-44ae-8dff-60b416062532") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 97.79 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "85d6b784-7363-43d0-a8ba-f21c93eb082d") + (property "Reference" "#PWR020" + (at 97.79 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 97.79 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 97.79 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 97.79 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "362bebec-a106-4194-a476-56852f26861a") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058" + (reference "#PWR020") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:PWR_FLAG") (at 121.92 34.29 90) (mirror x) @@ -6417,72 +6454,6 @@ ) ) (symbol - (lib_id "power:+3V3") - (at 182.88 48.26 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "b8d6d94c-727e-456b-b826-af3fd7c72013") - (property "Reference" "#PWR027" - (at 182.88 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3V3" - (at 182.88 43.18 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 182.88 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 182.88 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 182.88 48.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "4c5e5d17-e7b8-4575-85c6-050868f487a2") - ) - (instances - (project "iot-contact" - (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058" - (reference "#PWR027") - (unit 1) - ) - ) - ) - ) - (symbol (lib_id "Device:C") (at 233.68 152.4 90) (mirror x) @@ -6689,6 +6660,72 @@ ) ) (symbol + (lib_id "power:+3.3V") + (at 130.81 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d500024a-613f-4db6-9d81-a8fc75d8634f") + (property "Reference" "#PWR018" + (at 130.81 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 130.81 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 130.81 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 130.81 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 130.81 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e265a0a5-0f64-4b75-a046-cab73283d232") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058" + (reference "#PWR018") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:Crystal") (at 76.2 64.77 270) (mirror x) |