diff --git a/kicad/cubesatsim_solar.bak b/kicad/cubesatsim_solar.bak index 76149fea..0823ceff 100644 --- a/kicad/cubesatsim_solar.bak +++ b/kicad/cubesatsim_solar.bak @@ -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 diff --git a/kicad/cubesatsim_solar.net b/kicad/cubesatsim_solar.net index d4eefff1..64ae8e78 100644 --- a/kicad/cubesatsim_solar.net +++ b/kicad/cubesatsim_solar.net @@ -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))))) \ No newline at end of file diff --git a/kicad/cubesatsim_solar.sch b/kicad/cubesatsim_solar.sch index ec3d0ce7..8e07df62 100644 --- a/kicad/cubesatsim_solar.sch +++ b/kicad/cubesatsim_solar.sch @@ -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 diff --git a/kicad/cubesatsim_solar_board.pdf b/kicad/cubesatsim_solar_board.pdf index 403fec8a..733ba2b6 100644 Binary files a/kicad/cubesatsim_solar_board.pdf and b/kicad/cubesatsim_solar_board.pdf differ