Fixed I2C bus error

pull/1/head
alanbjohnston 7 years ago committed by GitHub
parent f4d470fb78
commit baecb3141f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -6,10 +6,10 @@ $Descr USLetter 11000 8500
encoding utf-8
Sheet 1 1
Title "AMSAT CubeSat Simulator Solar Panel Board"
Date "December 13, 2018"
Rev "Beta1.1"
Date "December 15, 2018"
Rev "Beta1.2"
Comp "See https://github.com/alanbjohnston/cubesatsim"
Comment1 ""
Comment1 "KU2Y"
Comment2 ""
Comment3 ""
Comment4 ""
@ -363,9 +363,9 @@ Wire Wire Line
Wire Wire Line
7325 5475 7325 5450
Text GLabel 975 3100 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 975 3000 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:Raspberry_Pi_+_Conn-pihat_template-rescue P3
U 1 1 54E92361
@ -528,9 +528,9 @@ F 3 "" H 1700 6775 50 0001 C CNN
1 0 0 -1
$EndComp
Text GLabel 2200 6875 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 2200 6975 0 50 Input ~ 0
SCL_3
SCL_0
Wire Wire Line
2275 6875 2200 6875
Wire Wire Line
@ -684,9 +684,9 @@ X-In
Text GLabel 7450 5850 0 50 Input ~ 0
X-Out
Text GLabel 7450 5950 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 7450 6050 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:GND-power #PWR0120
U 1 1 5BFBED52
@ -739,9 +739,9 @@ Y-In
Text GLabel 5800 5875 0 50 Input ~ 0
Y-Out
Text GLabel 5800 5975 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 5800 6075 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:GND-power #PWR0122
U 1 1 5BFC1EBA

@ -1,16 +1,16 @@
(export (version D)
(design
(source "C:\\Users\\ajohns71\\Dropbox\\Nova\\KiCad PCB for GitHub\\cubesatsim_solar.sch")
(date "12/15/2018 11:14:08 AM")
(source "C:\\Users\\ajohns71\\Dropbox\\Nova\\KiCad Schematic for Github\\cubesatsim_solar.sch")
(date "12/15/2018 3:52:51 PM")
(tool "Eeschema (5.0.1)-4")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "AMSAT CubeSat Simulator Solar Panel Board")
(company)
(rev B1.1)
(date "December 13, 2018")
(company "See https://github.com/alanbjohnston/cubesatsim")
(rev Beta1.3)
(date "December 15, 2018")
(source cubesatsim_solar.sch)
(comment (number 1) (value ""))
(comment (number 1) (value KU2Y))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
@ -61,7 +61,7 @@
(sheetpath (names /) (tstamps /))
(tstamp 5BF6F85F))
(comp (ref P3)
(value "GPIO Male Extra Long (19mm) 20x2 Header Pins")
(value "Raspberry Pi GPIO Connector")
(footprint w_conn_strip:vasch_strip_20x2)
(fields
(field (name "Mouser Part No.") 517-30340-6002))
@ -156,42 +156,41 @@
(libsource (lib pihat_template-rescue) (part Conn_01x05_Female-Connector) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BFF9AD8))
(comp (ref U1)
(value "Variable Boost Converter Module")
(libsource (lib pihat_template-rescue) (part BoostConverter-New_Library) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5C0B38CE))
(comp (ref J13)
(value IN+)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(libsource (lib pihat_template-rescue) (part CONN_01X01-conn2) (description ""))
(value "3.5mm TRS Audio Jack with 2 Switches")
(libsource (lib pihat_template-rescue) (part Audio-Jack-3_2Switches-conn2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5C0D6034))
(tstamp 5C0EA00C))
(comp (ref J14)
(value IN-)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(libsource (lib pihat_template-rescue) (part CONN_01X01-conn2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5C0D608E))
(comp (ref J15)
(value OUT+)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(libsource (lib pihat_template-rescue) (part CONN_01X01-conn2) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5C0D60E4))
(comp (ref J16)
(value OUT-)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(libsource (lib pihat_template-rescue) (part CONN_01X01-conn2) (description ""))
(value "RBF connector")
(libsource (lib pihat_template-rescue) (part Conn_01x05_Female-Connector) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5C0D6176)))
(tstamp 5C0EA07F)))
(libparts
(libpart (lib pihat_template-rescue) (part CONN_01X01-conn2)
(footprints
(fp Pin_Header_Straight_1X*)
(fp Pin_Header_Angled_1X*)
(fp Socket_Strip_Straight_1X*)
(fp Socket_Strip_Angled_1X*))
(libpart (lib pihat_template-rescue) (part Audio-Jack-3_2Switches-conn2)
(fields
(field (name Reference) J)
(field (name Value) CONN_01X01-conn2))
(field (name Value) Audio-Jack-3_2Switches-conn2))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))
(pin (num 5) (name ~) (type passive))))
(libpart (lib pihat_template-rescue) (part BoostConverter-New_Library)
(fields
(field (name Reference) U)
(field (name Value) BoostConverter-New_Library))
(pins
(pin (num 1) (name P1) (type passive))))
(pin (num 1) (name IN+) (type input))
(pin (num 2) (name IN-) (type input))
(pin (num 3) (name OUT+) (type output))
(pin (num 4) (name OUT-) (type output))))
(libpart (lib pihat_template-rescue) (part CONN_01X02-conn2)
(footprints
(fp Pin_Header_Straight_1X*)
@ -340,174 +339,190 @@
(pin (num 40) (name GPIO21) (type input)))))
(libraries
(library (logical pihat_template-rescue)
(uri "C:\\Users\\ajohns71\\Dropbox\\Nova\\KiCad PCB for GitHub/pihat_template-rescue.lib")))
(uri "C:\\Users\\ajohns71\\Dropbox\\Nova\\KiCad Schematic for Github/pihat_template-rescue.lib")))
(nets
(net (code 1) (name Y+In)
(node (ref J8) (pin 1))
(node (ref J1) (pin 3)))
(net (code 2) (name +3V3)
(node (ref J11) (pin 6))
(node (ref J12) (pin 6))
(node (ref J10) (pin 6))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1))
(node (ref J7) (pin 6))
(node (ref J8) (pin 6))
(node (ref P3) (pin 1))
(node (ref J6) (pin 2))
(node (ref J9) (pin 6)))
(net (code 3) (name GND)
(node (ref J3) (pin 2))
(node (ref J4) (pin 2))
(node (ref J12) (pin 5))
(net (code 1) (name GND)
(node (ref U1) (pin 4))
(node (ref U1) (pin 2))
(node (ref P3) (pin 6))
(node (ref J1) (pin 10))
(node (ref J1) (pin 2))
(node (ref J1) (pin 4))
(node (ref J1) (pin 6))
(node (ref J1) (pin 8))
(node (ref J1) (pin 4))
(node (ref J1) (pin 2))
(node (ref J1) (pin 10))
(node (ref J12) (pin 5))
(node (ref J6) (pin 3))
(node (ref J4) (pin 2))
(node (ref J7) (pin 5))
(node (ref P3) (pin 9))
(node (ref P3) (pin 6))
(node (ref J11) (pin 5))
(node (ref P3) (pin 39))
(node (ref P3) (pin 14))
(node (ref P3) (pin 34))
(node (ref P3) (pin 30))
(node (ref P3) (pin 25))
(node (ref J8) (pin 5))
(node (ref P3) (pin 20))
(node (ref J6) (pin 3))
(node (ref P3) (pin 14))
(node (ref J9) (pin 5))
(node (ref J8) (pin 5))
(node (ref J14) (pin 1))
(node (ref J16) (pin 1))
(node (ref P3) (pin 9))
(node (ref P3) (pin 30))
(node (ref J10) (pin 5))
(node (ref J11) (pin 5)))
(net (code 4) (name SCL_1)
(node (ref P3) (pin 34))
(node (ref P3) (pin 25)))
(net (code 2) (name SCL_1)
(node (ref J8) (pin 4))
(node (ref P3) (pin 5))
(node (ref J10) (pin 4))
(node (ref P3) (pin 5))
(node (ref J7) (pin 4))
(node (ref J9) (pin 4)))
(net (code 5) (name SDA_1)
(net (code 3) (name SDA_1)
(node (ref J10) (pin 3))
(node (ref J9) (pin 3))
(node (ref J7) (pin 3))
(node (ref P3) (pin 3))
(node (ref J8) (pin 3))
(node (ref J9) (pin 3)))
(net (code 6) (name Y+Out)
(node (ref D2) (pin 2))
(node (ref J8) (pin 2)))
(net (code 7) (name Z+Out)
(node (ref J8) (pin 3)))
(net (code 4) (name Z+Out)
(node (ref J9) (pin 2))
(node (ref D3) (pin 2)))
(net (code 8) (name Z+In)
(net (code 5) (name Z+In)
(node (ref J9) (pin 1))
(node (ref J1) (pin 5)))
(net (code 9) (name VbattOut)
(node (ref J10) (pin 2))
(node (ref J2) (pin 2)))
(net (code 10) (name VbattIn)
(node (ref J2) (pin 1))
(node (ref J10) (pin 1)))
(net (code 11) (name +5V)
(node (ref J6) (pin 1))
(node (ref P3) (pin 2))
(node (ref P3) (pin 4)))
(net (code 12) (name SCL_3)
(node (ref J12) (pin 4))
(net (code 6) (name +3V3)
(node (ref P3) (pin 1))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1))
(node (ref J9) (pin 6))
(node (ref J7) (pin 6))
(node (ref J11) (pin 6))
(node (ref J6) (pin 2))
(node (ref J10) (pin 6))
(node (ref J12) (pin 6))
(node (ref J8) (pin 6)))
(net (code 7) (name SCL_0)
(node (ref R1) (pin 2))
(node (ref J6) (pin 5))
(node (ref P3) (pin 28))
(node (ref R1) (pin 2))
(node (ref J12) (pin 4))
(node (ref J11) (pin 4)))
(net (code 13) (name SDA_3)
(net (code 8) (name SDA_0)
(node (ref R2) (pin 2))
(node (ref J6) (pin 4))
(node (ref P3) (pin 27))
(node (ref J12) (pin 3))
(node (ref R2) (pin 2))
(node (ref P3) (pin 27))
(node (ref J11) (pin 3)))
(net (code 14) (name Y-Out)
(net (code 9) (name X-Out)
(node (ref J11) (pin 2))
(node (ref D4) (pin 2)))
(net (code 10) (name X-In)
(node (ref J11) (pin 1))
(node (ref J1) (pin 7)))
(net (code 11) (name +5V)
(node (ref P3) (pin 4))
(node (ref J6) (pin 1))
(node (ref P3) (pin 2)))
(net (code 12) (name VbattOut)
(node (ref J2) (pin 2))
(node (ref J10) (pin 2)))
(net (code 13) (name VbattIn)
(node (ref J10) (pin 1))
(node (ref J2) (pin 1)))
(net (code 14) (name Y+Out)
(node (ref D2) (pin 2))
(node (ref J8) (pin 2)))
(net (code 15) (name Y+In)
(node (ref J8) (pin 1))
(node (ref J1) (pin 3)))
(net (code 16) (name "Net-(J13-Pad5)")
(node (ref J14) (pin 1))
(node (ref J13) (pin 5)))
(net (code 17) (name "Net-(J13-Pad2)")
(node (ref J14) (pin 2))
(node (ref J13) (pin 2)))
(net (code 18) (name "Net-(J5-Pad2)")
(node (ref U1) (pin 1))
(node (ref J5) (pin 2)))
(net (code 19) (name "Net-(J5-Pad3)")
(node (ref J5) (pin 3))
(node (ref U1) (pin 3)))
(net (code 22) (name "Net-(J13-Pad4)")
(node (ref J13) (pin 4))
(node (ref J14) (pin 3)))
(net (code 23) (name "Net-(J13-Pad1)")
(node (ref J13) (pin 1))
(node (ref J14) (pin 4)))
(net (code 24) (name "Net-(J13-Pad3)")
(node (ref J13) (pin 3))
(node (ref J14) (pin 5)))
(net (code 26) (name Y-Out)
(node (ref J12) (pin 2))
(node (ref D5) (pin 2)))
(net (code 15) (name "Net-(J15-Pad1)")
(node (ref J5) (pin 3))
(node (ref J15) (pin 1)))
(net (code 16) (name "Net-(J4-Pad1)")
(node (ref J4) (pin 1))
(node (ref J5) (pin 4)))
(net (code 17) (name "Net-(J3-Pad1)")
(net (code 27) (name Y-In)
(node (ref J12) (pin 1))
(node (ref J1) (pin 9)))
(net (code 28) (name "Net-(D1-Pad1)")
(node (ref J5) (pin 1))
(node (ref D2) (pin 1))
(node (ref D3) (pin 1))
(node (ref D4) (pin 1))
(node (ref D5) (pin 1))
(node (ref D1) (pin 1)))
(net (code 29) (name "Net-(J3-Pad1)")
(node (ref J3) (pin 1))
(node (ref J5) (pin 5)))
(net (code 18) (name "Net-(J13-Pad1)")
(node (ref J13) (pin 1))
(node (ref J5) (pin 2)))
(net (code 20) (name "Net-(D1-Pad1)")
(node (ref D1) (pin 1))
(node (ref D5) (pin 1))
(node (ref D3) (pin 1))
(node (ref D2) (pin 1))
(node (ref J5) (pin 1))
(node (ref D4) (pin 1)))
(net (code 21) (name X-Out)
(node (ref D4) (pin 2))
(node (ref J11) (pin 2)))
(net (code 22) (name X-In)
(node (ref J1) (pin 7))
(node (ref J11) (pin 1)))
(net (code 23) (name Y-In)
(node (ref J1) (pin 9))
(node (ref J12) (pin 1)))
(net (code 24) (name X+Out)
(node (ref D1) (pin 2))
(node (ref J7) (pin 2)))
(net (code 25) (name X+In)
(node (ref J1) (pin 1))
(node (ref J7) (pin 1)))
(net (code 26) (name "Net-(P3-Pad26)")
(node (ref P3) (pin 26)))
(net (code 27) (name "Net-(P3-Pad35)")
(node (ref P3) (pin 35)))
(net (code 28) (name "Net-(P3-Pad33)")
(net (code 30) (name "Net-(J4-Pad1)")
(node (ref J5) (pin 4))
(node (ref J4) (pin 1)))
(net (code 31) (name "Net-(J3-Pad2)")
(node (ref J3) (pin 2)))
(net (code 32) (name X+Out)
(node (ref J7) (pin 2))
(node (ref D1) (pin 2)))
(net (code 33) (name X+In)
(node (ref J7) (pin 1))
(node (ref J1) (pin 1)))
(net (code 34) (name "Net-(P3-Pad33)")
(node (ref P3) (pin 33)))
(net (code 29) (name "Net-(P3-Pad32)")
(net (code 35) (name "Net-(P3-Pad7)")
(node (ref P3) (pin 7)))
(net (code 36) (name "Net-(P3-Pad40)")
(node (ref P3) (pin 40)))
(net (code 37) (name "Net-(P3-Pad37)")
(node (ref P3) (pin 37)))
(net (code 38) (name "Net-(P3-Pad37)")
(node (ref P3) (pin 37)))
(net (code 39) (name "Net-(P3-Pad36)")
(node (ref P3) (pin 36)))
(net (code 40) (name "Net-(P3-Pad35)")
(node (ref P3) (pin 35)))
(net (code 41) (name "Net-(P3-Pad8)")
(node (ref P3) (pin 8)))
(net (code 42) (name "Net-(P3-Pad32)")
(node (ref P3) (pin 32)))
(net (code 30) (name "Net-(P3-Pad31)")
(net (code 43) (name "Net-(P3-Pad31)")
(node (ref P3) (pin 31)))
(net (code 31) (name "Net-(P3-Pad29)")
(net (code 44) (name "Net-(P3-Pad29)")
(node (ref P3) (pin 29)))
(net (code 32) (name "Net-(P3-Pad36)")
(node (ref P3) (pin 36)))
(net (code 33) (name "Net-(P3-Pad24)")
(net (code 45) (name "Net-(P3-Pad26)")
(node (ref P3) (pin 26)))
(net (code 46) (name "Net-(P3-Pad24)")
(node (ref P3) (pin 24)))
(net (code 34) (name "Net-(P3-Pad23)")
(net (code 47) (name "Net-(P3-Pad23)")
(node (ref P3) (pin 23)))
(net (code 35) (name "Net-(P3-Pad22)")
(net (code 48) (name "Net-(P3-Pad22)")
(node (ref P3) (pin 22)))
(net (code 36) (name "Net-(P3-Pad21)")
(net (code 49) (name "Net-(P3-Pad11)")
(node (ref P3) (pin 11)))
(net (code 50) (name "Net-(P3-Pad21)")
(node (ref P3) (pin 21)))
(net (code 37) (name "Net-(P3-Pad19)")
(net (code 51) (name "Net-(P3-Pad19)")
(node (ref P3) (pin 19)))
(net (code 38) (name "Net-(P3-Pad18)")
(net (code 52) (name "Net-(P3-Pad18)")
(node (ref P3) (pin 18)))
(net (code 39) (name "Net-(P3-Pad17)")
(net (code 53) (name "Net-(P3-Pad17)")
(node (ref P3) (pin 17)))
(net (code 40) (name "Net-(P3-Pad16)")
(net (code 54) (name "Net-(P3-Pad16)")
(node (ref P3) (pin 16)))
(net (code 41) (name "Net-(P3-Pad8)")
(node (ref P3) (pin 8)))
(net (code 42) (name "Net-(P3-Pad7)")
(node (ref P3) (pin 7)))
(net (code 43) (name "Net-(P3-Pad40)")
(node (ref P3) (pin 40)))
(net (code 44) (name "Net-(P3-Pad37)")
(node (ref P3) (pin 37)))
(net (code 45) (name "Net-(P3-Pad37)")
(node (ref P3) (pin 37)))
(net (code 46) (name "Net-(P3-Pad15)")
(net (code 55) (name "Net-(P3-Pad15)")
(node (ref P3) (pin 15)))
(net (code 47) (name "Net-(P3-Pad13)")
(net (code 56) (name "Net-(P3-Pad13)")
(node (ref P3) (pin 13)))
(net (code 48) (name "Net-(P3-Pad12)")
(net (code 57) (name "Net-(P3-Pad12)")
(node (ref P3) (pin 12)))
(net (code 49) (name "Net-(P3-Pad11)")
(node (ref P3) (pin 11)))
(net (code 50) (name "Net-(P3-Pad10)")
(net (code 58) (name "Net-(P3-Pad10)")
(node (ref P3) (pin 10)))))

@ -7,7 +7,7 @@ encoding utf-8
Sheet 1 1
Title "AMSAT CubeSat Simulator Solar Panel Board"
Date "December 15, 2018"
Rev "Beta1.2"
Rev "Beta1.3"
Comp "See https://github.com/alanbjohnston/cubesatsim"
Comment1 "KU2Y"
Comment2 ""
@ -363,9 +363,9 @@ Wire Wire Line
Wire Wire Line
7325 5475 7325 5450
Text GLabel 975 3100 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 975 3000 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:Raspberry_Pi_+_Conn-pihat_template-rescue P3
U 1 1 54E92361
@ -528,9 +528,9 @@ F 3 "" H 1700 6775 50 0001 C CNN
1 0 0 -1
$EndComp
Text GLabel 2200 6875 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 2200 6975 0 50 Input ~ 0
SCL_3
SCL_0
Wire Wire Line
2275 6875 2200 6875
Wire Wire Line
@ -684,9 +684,9 @@ X-In
Text GLabel 7450 5850 0 50 Input ~ 0
X-Out
Text GLabel 7450 5950 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 7450 6050 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:GND-power #PWR0120
U 1 1 5BFBED52
@ -739,9 +739,9 @@ Y-In
Text GLabel 5800 5875 0 50 Input ~ 0
Y-Out
Text GLabel 5800 5975 0 50 Input ~ 0
SDA_3
SDA_0
Text GLabel 5800 6075 0 50 Input ~ 0
SCL_3
SCL_0
$Comp
L pihat_template-rescue:GND-power #PWR0122
U 1 1 5BFC1EBA

Binary file not shown.
Loading…
Cancel
Save

Powered by TurnKey Linux.