summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcb/ethernet.kicad_sch22
-rw-r--r--pcb/io.kicad_sch33
-rw-r--r--pcb/iot-contact.kicad_sch208
-rw-r--r--pcb/power.kicad_sch22
-rw-r--r--pcb/processor.kicad_sch33
5 files changed, 314 insertions, 4 deletions
diff --git a/pcb/ethernet.kicad_sch b/pcb/ethernet.kicad_sch
index a3d6f1f..134a23e 100644
--- a/pcb/ethernet.kicad_sch
+++ b/pcb/ethernet.kicad_sch
@@ -19,6 +19,17 @@
)
(uuid "24344bbc-b6f0-4c3f-aa44-ad58f3c24866")
)
+ (hierarchical_label "POE_VIN"
+ (shape output)
+ (at 241.3 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "3eadd107-3edd-4650-92cd-1e4dd71796be")
+ )
(hierarchical_label "RJ45_LED1"
(shape output)
(at 50.8 96.52 180)
@@ -52,6 +63,17 @@
)
(uuid "810cd363-8fd6-4401-8d38-0b3f41d62f99")
)
+ (hierarchical_label "POE_GND"
+ (shape output)
+ (at 241.3 104.14 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "83abe2c7-3c32-42f1-badc-164448ffdeda")
+ )
(hierarchical_label "RJ45_1"
(shape bidirectional)
(at 50.8 76.2 180)
diff --git a/pcb/io.kicad_sch b/pcb/io.kicad_sch
index ea34d1b..97cff19 100644
--- a/pcb/io.kicad_sch
+++ b/pcb/io.kicad_sch
@@ -41,6 +41,17 @@
)
(uuid "45ec5773-8d2d-4a39-ab09-93e944e5f5cf")
)
+ (hierarchical_label "MOT_ENABLE"
+ (shape input)
+ (at 50.8 104.14 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "5e7574e1-db5c-4b98-bddb-f4a2442010d7")
+ )
(hierarchical_label "MOT_PHASE_2"
(shape bidirectional)
(at 241.3 109.22 0)
@@ -107,4 +118,26 @@
)
(uuid "b2345f23-bf38-46ed-8d0a-dc732dbc223b")
)
+ (hierarchical_label "CONTACT_CLOSED"
+ (shape output)
+ (at 50.8 95.25 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "e4fcb223-d94c-4527-a90e-ba0a15ee16ae")
+ )
+ (hierarchical_label "MOT_DIRECTION"
+ (shape input)
+ (at 50.8 101.6 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "fbe5ce3b-c16c-4f97-8132-53378525fa11")
+ )
)
diff --git a/pcb/iot-contact.kicad_sch b/pcb/iot-contact.kicad_sch
index 03b2f45..515611f 100644
--- a/pcb/iot-contact.kicad_sch
+++ b/pcb/iot-contact.kicad_sch
@@ -2591,6 +2591,16 @@
)
(wire
(pts
+ (xy 111.76 165.1) (xy 134.62 165.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "197c97bd-cbfb-422f-8d15-a5cc6533f28d")
+ )
+ (wire
+ (pts
(xy 241.3 102.87) (xy 243.84 102.87)
)
(stroke
@@ -2611,6 +2621,26 @@
)
(wire
(pts
+ (xy 109.22 97.79) (xy 109.22 167.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "289e429d-0cd9-4bba-b7f1-689983198970")
+ )
+ (wire
+ (pts
+ (xy 111.76 95.25) (xy 111.76 165.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2b3758f3-0eda-499d-9041-0ef19043d336")
+ )
+ (wire
+ (pts
(xy 129.54 35.56) (xy 143.51 35.56)
)
(stroke
@@ -2631,6 +2661,16 @@
)
(wire
(pts
+ (xy 177.8 86.36) (xy 204.47 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "37633ebc-7719-40bd-af55-3ab349f7e6e1")
+ )
+ (wire
+ (pts
(xy 129.54 30.48) (xy 146.05 30.48)
)
(stroke
@@ -2791,6 +2831,16 @@
)
(wire
(pts
+ (xy 91.44 97.79) (xy 109.22 97.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7cacf695-e4dd-4107-81df-54e2713a513b")
+ )
+ (wire
+ (pts
(xy 133.35 130.81) (xy 133.35 128.27)
)
(stroke
@@ -2911,6 +2961,16 @@
)
(wire
(pts
+ (xy 177.8 91.44) (xy 204.47 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9eb53c37-eda0-4d31-98f9-9476c751f478")
+ )
+ (wire
+ (pts
(xy 194.31 135.89) (xy 181.61 135.89)
)
(stroke
@@ -3081,6 +3141,16 @@
)
(wire
(pts
+ (xy 177.8 93.98) (xy 204.47 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d110a0d6-c5d2-4d5f-88f3-415496b76c7a")
+ )
+ (wire
+ (pts
(xy 175.26 53.34) (xy 175.26 63.5)
)
(stroke
@@ -3121,6 +3191,16 @@
)
(wire
(pts
+ (xy 91.44 95.25) (xy 111.76 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e7bd0f5e-f3c8-4bf0-a013-e09ae059898a")
+ )
+ (wire
+ (pts
(xy 241.3 105.41) (xy 243.84 105.41)
)
(stroke
@@ -3141,6 +3221,16 @@
)
(wire
(pts
+ (xy 109.22 167.64) (xy 134.62 167.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f365ee14-2602-4555-a058-1147e8f0a066")
+ )
+ (wire
+ (pts
(xy 241.3 86.36) (xy 243.84 86.36)
)
(stroke
@@ -3209,6 +3299,16 @@
)
(uuid "56f4af8c-1572-4497-98f2-10a81ab55e1d")
)
+ (text "TODO: RMII connection"
+ (exclude_from_sim no)
+ (at 109.474 82.55 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ (uuid "c3f58124-5291-4425-bdfa-bb0107db73cc")
+ )
(symbol
(lib_id "power:GND")
(at 33.02 93.98 180)
@@ -4936,6 +5036,26 @@
)
(uuid "077dbbca-8cb5-454f-b4ba-208a8720678f")
)
+ (pin "POE_GND" output
+ (at 91.44 97.79 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "6c770162-6936-4729-b598-10f0375ecc24")
+ )
+ (pin "POE_VIN" output
+ (at 91.44 95.25 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "1863d617-dc5e-4005-9116-05e2cde6d04b")
+ )
(instances
(project "iot-contact"
(path "/5defd195-0277-4d04-9f5f-69e505c9845c"
@@ -4945,8 +5065,8 @@
)
)
(sheet
- (at 215.9 63.5)
- (size 25.4 50.8)
+ (at 204.47 63.5)
+ (size 36.83 50.8)
(fields_autoplaced yes)
(stroke
(width 0.1524)
@@ -4957,7 +5077,7 @@
)
(uuid "774a1163-9519-4c75-bf10-cefc947dd50a")
(property "Sheetname" "io"
- (at 215.9 62.7884 0)
+ (at 204.47 62.7884 0)
(effects
(font
(size 1.27 1.27)
@@ -4966,7 +5086,7 @@
)
)
(property "Sheetfile" "io.kicad_sch"
- (at 215.9 114.8846 0)
+ (at 204.47 114.8846 0)
(effects
(font
(size 1.27 1.27)
@@ -5064,6 +5184,36 @@
)
(uuid "b1fc0b36-ff3b-4224-9ca0-41809406e0d1")
)
+ (pin "MOT_DIRECTION" input
+ (at 204.47 91.44 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "15ffa5d7-34f8-4089-a077-6b5e4f1b4982")
+ )
+ (pin "MOT_ENABLE" input
+ (at 204.47 93.98 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "daa54214-4d28-4f41-9236-5a0bc4536da1")
+ )
+ (pin "CONTACT_CLOSED" output
+ (at 204.47 86.36 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "39bd54a3-668a-4023-9361-9308d5cb85cc")
+ )
(instances
(project "iot-contact"
(path "/5defd195-0277-4d04-9f5f-69e505c9845c"
@@ -5223,6 +5373,36 @@
)
(uuid "c6d0305a-4e79-4cb1-88dd-2bc3b4bd5355")
)
+ (pin "MOT_DIRECTION" output
+ (at 177.8 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "affdade0-6f44-4240-9c70-a84b33bf335f")
+ )
+ (pin "MOT_ENABLE" output
+ (at 177.8 93.98 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "143fef23-890f-4f48-b3dc-5b7880c63bab")
+ )
+ (pin "CONTACT_CLOSED" input
+ (at 177.8 86.36 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "9fee2b8c-c130-4ca4-96b7-3bd8f8bfc2ec")
+ )
(instances
(project "iot-contact"
(path "/5defd195-0277-4d04-9f5f-69e505c9845c"
@@ -5281,6 +5461,26 @@
)
(uuid "9a44079c-d24e-41f2-8229-98b9bddeee4a")
)
+ (pin "POE_VIN" input
+ (at 134.62 165.1 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "d4171910-9a3e-4a25-9fbf-66e6c04f97f4")
+ )
+ (pin "POE_GND" input
+ (at 134.62 167.64 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "f26f9d44-739a-4944-be9c-d5a789e50e87")
+ )
(instances
(project "iot-contact"
(path "/5defd195-0277-4d04-9f5f-69e505c9845c"
diff --git a/pcb/power.kicad_sch b/pcb/power.kicad_sch
index 2faf6a3..41176ec 100644
--- a/pcb/power.kicad_sch
+++ b/pcb/power.kicad_sch
@@ -19,6 +19,28 @@
)
(uuid "63f6c991-7d4d-49ef-849f-23837f200404")
)
+ (hierarchical_label "POE_GND"
+ (shape input)
+ (at 50.8 104.14 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "b1ec6760-d5a6-4e6d-aee9-003cb8337baf")
+ )
+ (hierarchical_label "POE_VIN"
+ (shape input)
+ (at 50.8 101.6 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "c603889f-a252-47f2-a949-32058b61158a")
+ )
(hierarchical_label "EXT_5V"
(shape input)
(at 50.8 114.3 180)
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch
index 34af8a5..62e3da7 100644
--- a/pcb/processor.kicad_sch
+++ b/pcb/processor.kicad_sch
@@ -30,6 +30,17 @@
)
(uuid "229a3404-2336-45f6-b34e-89bae4bf1f28")
)
+ (hierarchical_label "MOT_ENABLE"
+ (shape output)
+ (at 241.3 78.74 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "2382f107-6b85-49f7-a7f2-b41fe57a6929")
+ )
(hierarchical_label "UART_TX"
(shape output)
(at 142.24 38.1 90)
@@ -107,6 +118,17 @@
)
(uuid "7a9cbe62-0a68-488f-b000-8245036b151d")
)
+ (hierarchical_label "MOT_DIRECTION"
+ (shape output)
+ (at 241.3 76.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7cea7323-ae92-4bce-baa0-3ea976745bf9")
+ )
(hierarchical_label "JTAG_TCK"
(shape input)
(at 116.84 38.1 90)
@@ -140,4 +162,15 @@
)
(uuid "f746bc5a-1478-4385-b328-a1f6bc50eb2b")
)
+ (hierarchical_label "CONTACT_CLOSED"
+ (shape input)
+ (at 241.3 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "fa84533f-5191-4139-bd31-6669d829fda6")
+ )
)