summaryrefslogtreecommitdiff
path: root/pcb
diff options
context:
space:
mode:
Diffstat (limited to 'pcb')
-rw-r--r--pcb/iot-contact.kicad_sch730
-rw-r--r--pcb/processor.kicad_sch11
2 files changed, 741 insertions, 0 deletions
diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch
index d7b0e9f..7d6318f 100644
--- a/pcb/iot-contact.kicad_sch
+++ b/pcb/iot-contact.kicad_sch
@@ -359,6 +359,175 @@
)
)
)
+ (symbol "Device:LED"
+ (pin_numbers hide)
+ (pin_names
+ (offset 1.016) hide)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "D"
+ (at 0 2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "LED"
+ (at 0 -2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Light emitting diode"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "LED diode"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "LED_0_1"
+ (polyline
+ (pts
+ (xy -1.27 -1.27) (xy -1.27 1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 0) (xy 1.27 0)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "LED_1_1"
+ (pin passive line
+ (at -3.81 0 0)
+ (length 2.54)
+ (name "K"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 3.81 0 180)
+ (length 2.54)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ )
(symbol "power:+3V3"
(power)
(pin_numbers hide)
@@ -577,6 +746,12 @@
)
)
(junction
+ (at 190.5 137.16)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "2ae0afa4-05df-4c1f-8fce-9e70d44fa58c")
+ )
+ (junction
(at 102.87 55.88)
(diameter 0)
(color 0 0 0 0)
@@ -592,6 +767,15 @@
(uuid "12c7e7f2-a04c-4189-86bc-696ec0017f0e")
)
(bus_entry
+ (at 187.96 120.65)
+ (size 2.54 2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "310154ba-b7d0-49b0-b0b6-53d5377eeaea")
+ )
+ (bus_entry
(at 139.7 48.26)
(size -2.54 -2.54)
(stroke
@@ -610,6 +794,15 @@
(uuid "4bc2aeb3-975d-4415-bdcb-d1290eca9d80")
)
(bus_entry
+ (at 175.26 120.65)
+ (size 2.54 2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5dc9d14d-81ca-46e2-b5e3-f2f52c3477de")
+ )
+ (bus_entry
(at 139.7 35.56)
(size -2.54 -2.54)
(stroke
@@ -627,6 +820,25 @@
)
(uuid "80a7c81c-fe7b-462c-812d-7cdd660a4ece")
)
+ (bus_entry
+ (at 200.66 120.65)
+ (size 2.54 2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e953ae81-ccea-436b-b2cf-d9842c2cbc13")
+ )
+ (wire
+ (pts
+ (xy 190.5 137.16) (xy 190.5 139.7)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0142a7e5-23f4-4acd-945f-332d011ba7b4")
+ )
(bus
(pts
(xy 139.7 40.64) (xy 139.7 43.18)
@@ -637,6 +849,16 @@
)
(uuid "0ac67d86-551b-4a8b-9532-e674cf621459")
)
+ (wire
+ (pts
+ (xy 190.5 134.62) (xy 190.5 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0c6acda6-3218-49fa-bfb0-4421586fc9bb")
+ )
(bus
(pts
(xy 139.7 35.56) (xy 139.7 40.64)
@@ -647,6 +869,16 @@
)
(uuid "15db4cbe-d653-44ac-98df-983c73d27df2")
)
+ (bus
+ (pts
+ (xy 175.26 120.65) (xy 187.96 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2fb7f4e8-f30e-4bf4-94bf-d4d141285ab0")
+ )
(wire
(pts
(xy 115.57 45.72) (xy 137.16 45.72)
@@ -657,6 +889,16 @@
)
(uuid "399ba0c7-2655-444a-9a53-0f78b49af982")
)
+ (wire
+ (pts
+ (xy 177.8 137.16) (xy 190.5 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "42d7122a-ad24-4a57-bdaa-c27d241a57a6")
+ )
(bus
(pts
(xy 139.7 48.26) (xy 139.7 63.5)
@@ -699,6 +941,16 @@
)
(wire
(pts
+ (xy 203.2 123.19) (xy 203.2 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7b46d25a-c406-4df9-98e6-366f49c4b490")
+ )
+ (wire
+ (pts
(xy 115.57 38.1) (xy 137.16 38.1)
)
(stroke
@@ -717,6 +969,46 @@
)
(uuid "9d85e290-98b0-4034-99e6-b39f2be97c25")
)
+ (wire
+ (pts
+ (xy 203.2 134.62) (xy 203.2 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9e174432-fd73-4fef-b6ad-f04cfaeca7ce")
+ )
+ (wire
+ (pts
+ (xy 203.2 137.16) (xy 190.5 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a096538d-85a0-4b56-b181-2d29b14608dc")
+ )
+ (wire
+ (pts
+ (xy 177.8 123.19) (xy 177.8 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a29c2e12-ef2c-48b8-984d-ee06c101a417")
+ )
+ (wire
+ (pts
+ (xy 177.8 134.62) (xy 177.8 137.16)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a6f8b930-c3a7-43f4-83bb-ce36e676f140")
+ )
(bus
(pts
(xy 139.7 30.48) (xy 139.7 35.56)
@@ -727,6 +1019,56 @@
)
(uuid "bf7f3c2f-e37d-4e08-a8fd-66d270374458")
)
+ (bus
+ (pts
+ (xy 168.91 120.65) (xy 175.26 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c6bda381-403d-49b8-9fc5-03a1a769bbbb")
+ )
+ (wire
+ (pts
+ (xy 190.5 123.19) (xy 190.5 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ca564947-e50a-4890-820f-1752d09c9def")
+ )
+ (bus
+ (pts
+ (xy 187.96 120.65) (xy 200.66 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d71e897f-f5c8-45c7-83c5-a4abc8a8dba8")
+ )
+ (bus
+ (pts
+ (xy 168.91 114.3) (xy 168.91 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d91f888a-4836-4ed0-a9fa-f381f1bcac57")
+ )
+ (bus
+ (pts
+ (xy 200.66 120.65) (xy 209.55 120.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ea81ef13-f103-4c05-af17-2a0da4d1227a")
+ )
(wire
(pts
(xy 115.57 33.02) (xy 137.16 33.02)
@@ -747,6 +1089,27 @@
)
(uuid "f6434c79-08c1-4db5-b4df-af9ed4128539")
)
+ (text "PWR: Board is powered\nUPD: Update is in progress\nACT: Firmware is active"
+ (exclude_from_sim no)
+ (at 196.596 142.748 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "04291e1d-477f-4222-9bcc-ce858c65c54b")
+ )
+ (label "UPD"
+ (at 190.5 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "07a946f1-3a5b-401a-b38b-fb0843dc8227")
+ )
(label "~{RESET}"
(at 115.57 33.02 0)
(effects
@@ -767,6 +1130,36 @@
)
(uuid "3b9083f5-9c46-4672-b1ba-8296994eb34e")
)
+ (label "{PWR UPD ACT}"
+ (at 182.88 120.65 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "9d2631c0-779e-438f-9eb3-a6d766d04e77")
+ )
+ (label "PWR"
+ (at 177.8 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "a3bce051-fab9-49e0-ba30-42352f9f160a")
+ )
+ (label "ACT"
+ (at 203.2 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "c65bbf8b-7f36-48d8-b7e7-2fd421e2da1a")
+ )
(label "TCK"
(at 115.57 38.1 0)
(effects
@@ -808,6 +1201,93 @@
(uuid "f92b9a28-8a2e-4cb5-b3d5-e0270be05ba0")
)
(symbol
+ (lib_id "Device:LED")
+ (at 190.5 130.81 90)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "44379c08-0720-4714-96ff-16a0e520c9f5")
+ (property "Reference" "D2"
+ (at 194.31 131.1274 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "blue"
+ (at 194.31 133.6674 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "LED_SMD:LED_1206_3216Metric"
+ (at 190.5 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
+ (at 190.5 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "UPD"
+ (at 190.5 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MPN" "598-8291-107F"
+ (at 190.5 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Manufacturer" "Dialight"
+ (at 190.5 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "3e1f178f-2aac-4c4e-a36c-ea04cbb35560")
+ )
+ (pin "1"
+ (uuid "43980871-f25b-4a09-a096-e4f669f19b0b")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c"
+ (reference "D2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "Connector:Conn_ARM_JTAG_SWD_10")
(at 102.87 40.64 0)
(unit 1)
@@ -920,6 +1400,93 @@
)
)
(symbol
+ (lib_id "Device:LED")
+ (at 203.2 130.81 90)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "a18015d1-4ba3-4469-b302-93bb256ec205")
+ (property "Reference" "D3"
+ (at 207.01 131.1274 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "green"
+ (at 207.01 133.6674 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "LED_SMD:LED_1206_3216Metric"
+ (at 203.2 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
+ (at 203.2 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "ACT"
+ (at 203.2 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MPN" "598-8270-107F"
+ (at 203.2 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Manufacturer" "Dialight"
+ (at 203.2 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "93474e55-5fe8-4dd1-9634-063f4d85bf3b")
+ )
+ (pin "1"
+ (uuid "50ab0127-dc13-43a3-8f87-157c61e57591")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c"
+ (reference "D3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "power:GND")
(at 102.87 55.88 0)
(unit 1)
@@ -986,6 +1553,72 @@
)
)
(symbol
+ (lib_id "power:GND")
+ (at 190.5 139.7 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c23cc26f-8dc0-476d-b468-5b450765c3d0")
+ (property "Reference" "#PWR03"
+ (at 190.5 146.05 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (at 190.5 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 190.5 139.7 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 139.7 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 190.5 139.7 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "b18c5543-08cf-456c-95ac-7952e2c818ce")
+ )
+ (instances
+ (project ""
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c"
+ (reference "#PWR03")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "power:+3V3")
(at 102.87 25.4 0)
(unit 1)
@@ -1051,6 +1684,93 @@
)
)
)
+ (symbol
+ (lib_id "Device:LED")
+ (at 177.8 130.81 90)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "f84af62e-f45c-446e-99ce-43d73a894ddb")
+ (property "Reference" "D1"
+ (at 181.61 131.1274 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "red"
+ (at 181.61 133.6674 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "LED_SMD:LED_1206_3216Metric"
+ (at 177.8 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://s3-us-west-2.amazonaws.com/catsy.557/Dialight_CBI_data_598-1206_Apr2018.pdf"
+ (at 177.8 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "PWR"
+ (at 177.8 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MPN" "598-8210-107F"
+ (at 177.8 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Manufacturer" "Dialight"
+ (at 177.8 130.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "ffad62d9-6a3f-484f-8d55-647f82592de4")
+ )
+ (pin "1"
+ (uuid "d679efbf-334d-4daf-8f40-2fd6fb31a0fa")
+ )
+ (instances
+ (project ""
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c"
+ (reference "D1")
+ (unit 1)
+ )
+ )
+ )
+ )
(sheet
(at 50.8 63.5)
(size 25.4 50.8)
@@ -1167,6 +1887,16 @@
)
(uuid "78e89232-0efa-49d7-99a6-f15caada5dec")
)
+ (pin "LEDS" output
+ (at 168.91 114.3 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "06157d9b-8ed5-4f48-97aa-aa9a1e8e15d8")
+ )
(instances
(project "iot-contact"
(path "/5defd195-0277-4d04-9f5f-69e505c9845c"
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch
index 45ed997..f46932c 100644
--- a/pcb/processor.kicad_sch
+++ b/pcb/processor.kicad_sch
@@ -5,6 +5,17 @@
(uuid "393d1ad1-4f47-4813-80db-2ff0bccd8599")
(paper "A4")
(lib_symbols)
+ (hierarchical_label "LEDS"
+ (shape output)
+ (at 144.78 140.97 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "6888339b-1fc2-4873-a39d-4860d90c0626")
+ )
(hierarchical_label "JTAG"
(shape bidirectional)
(at 146.05 30.48 90)