Skip to content

Commit

Permalink
update i2c level shifter
Browse files Browse the repository at this point in the history
* Change resistors from 4.7k to 2.4k to improve signal quality
* Connect SCL MOSFET gate to 3.3V rather than 5V
  • Loading branch information
CoolSpy3 committed Sep 30, 2023
1 parent a0e749d commit c479196
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 15 deletions.
30 changes: 15 additions & 15 deletions i2c_level_shifter.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -242,12 +242,12 @@
(junction (at 26.67 40.64) (diameter 0) (color 0 0 0 0)
(uuid 01be0d85-b323-46fb-99a9-fcb7e480699e)
)
(junction (at 73.66 6.35) (diameter 0) (color 0 0 0 0)
(uuid 191d6eeb-f972-4efa-8b23-d070fa23a9cc)
)
(junction (at 38.1 6.35) (diameter 0) (color 0 0 0 0)
(uuid 2909d3e4-ae49-4a85-8aa7-773108ee3006)
)
(junction (at 49.53 6.35) (diameter 0) (color 0 0 0 0)
(uuid 2a0bb823-4463-46b4-8cdd-31129b29976c)
)
(junction (at 85.09 6.35) (diameter 0) (color 0 0 0 0)
(uuid 2aa93019-b02d-4e77-a6bb-231b25093453)
)
Expand Down Expand Up @@ -304,10 +304,6 @@
(stroke (width 0) (type default))
(uuid 62b6d6fc-0f98-4f17-a281-c2b7f39c56f2)
)
(wire (pts (xy 73.66 6.35) (xy 62.23 6.35))
(stroke (width 0) (type default))
(uuid 6a946e28-ead1-4034-89de-177d2db71bff)
)
(wire (pts (xy 73.66 26.67) (xy 100.965 26.67))
(stroke (width 0) (type default))
(uuid 895a265c-da7d-447b-976e-966c812dbf3b)
Expand Down Expand Up @@ -348,6 +344,10 @@
(stroke (width 0) (type default))
(uuid df94db15-2283-43ae-a762-b6dcdd5fd829)
)
(wire (pts (xy 49.53 6.35) (xy 62.23 6.35))
(stroke (width 0) (type default))
(uuid e5534046-3cf1-4185-ad6c-460d7527108a)
)
(wire (pts (xy 13.335 40.64) (xy 26.67 40.64))
(stroke (width 0) (type default))
(uuid f3418480-1888-44e2-b73a-3ead928ad631)
Expand Down Expand Up @@ -389,10 +389,10 @@
(symbol (lib_id "Device:R_US") (at 38.1 15.24 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 3ecc5b46-2ad8-4a1c-ba1d-382ca761a42a)
(property "Reference" "R1" (at 40.64 14.605 0)
(property "Reference" "R1" (at 40.64 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "4K7" (at 40.64 17.145 0)
(property "Value" "2k4" (at 40.64 16.51 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 39.116 15.494 90)
Expand Down Expand Up @@ -442,10 +442,10 @@
(symbol (lib_id "Device:R_US") (at 26.67 15.24 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 7280a650-8527-4508-8586-a614dc2e24cb)
(property "Reference" "R2" (at 29.21 14.605 0)
(property "Reference" "R2" (at 29.21 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "4K7" (at 29.21 17.145 0)
(property "Value" "2k4" (at 29.21 16.51 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 27.686 15.494 90)
Expand All @@ -468,10 +468,10 @@
(symbol (lib_id "Device:R_US") (at 73.66 15.24 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 77e5d85c-5d2e-467c-9b3e-b8c383a883e9)
(property "Reference" "R3" (at 76.2 14.605 0)
(property "Reference" "R3" (at 76.2 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "4K7" (at 76.2 17.145 0)
(property "Value" "2k4" (at 76.2 16.51 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 74.676 15.494 90)
Expand Down Expand Up @@ -521,10 +521,10 @@
(symbol (lib_id "Device:R_US") (at 85.09 15.24 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid b1c53bf0-2973-47ff-b95b-62f59fad474f)
(property "Reference" "R4" (at 87.63 14.605 0)
(property "Reference" "R4" (at 87.63 13.97 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "4K7" (at 87.63 17.145 0)
(property "Value" "2k4" (at 87.63 16.51 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" (at 86.106 15.494 90)
Expand Down
1 change: 1 addition & 0 deletions ~crush-main-board.kicad_sch.lck
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"hostname":"WINDELL-CUSPDJ3","username":"Ryan"}

0 comments on commit c479196

Please sign in to comment.