satnogs-rotator-controller/satnogs_controller/satnogs_controller.net

1254 lines
43 KiB
Plaintext

(export (version D)
(design
(source /home/azisi/Documents/SatNOGS/satnogs-rotator-controller/satnogs_controller/satnogs_controller.sch)
(date "Sun 21 Jan 2018 06:37:46 PM EET")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "SatNOGS Rotator Controller")
(company "Libre Space Foundation")
(rev v2)
(date 2018-01-21)
(source satnogs_controller.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref P4)
(value I2C)
(footprint Pin_Headers:Pin_Header_Straight_2x04)
(libsource (lib satnogs_controller-cache) (part CONN_02X04))
(sheetpath (names /) (tstamps /))
(tstamp 568B74B0))
(comp (ref C1)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 568D2DE9))
(comp (ref P2)
(value End-Stops)
(footprint Pin_Headers:Pin_Header_Straight_2x03)
(libsource (lib satnogs_controller-cache) (part CONN_02X03))
(sheetpath (names /) (tstamps /))
(tstamp 56913B34))
(comp (ref C3)
(value 100u)
(footprint Capacitors_SMD:c_elec_6.3x5.3)
(fields
(field (name Mnf.) EXV107M016A9GAA)
(field (name Price) 0.443))
(libsource (lib satnogs_controller-cache) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 56BF91ED))
(comp (ref JP1)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56BFB286))
(comp (ref JP2)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56BFB387))
(comp (ref JP3)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56BFB3DE))
(comp (ref R4)
(value 100k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805100KJNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56BFCE50))
(comp (ref P7)
(value Motor)
(footprint satnogs:MKDS_1.5-4)
(fields
(field (name Mnf.) Amphenol-VI0421550000G)
(field (name Price) 0.84))
(libsource (lib satnogs_controller-cache) (part CONN_01X04))
(sheetpath (names /) (tstamps /))
(tstamp 56BFEE7D))
(comp (ref C4)
(value 100u)
(footprint Capacitors_SMD:c_elec_6.3x5.3)
(fields
(field (name Mnf.) EXV107M016A9GAA)
(field (name Price) 0.443))
(libsource (lib satnogs_controller-cache) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 56C001B2))
(comp (ref JP4)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56C001C9))
(comp (ref JP5)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56C001CF))
(comp (ref JP6)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 56C001D5))
(comp (ref R7)
(value 100k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805100KJNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56C001EB))
(comp (ref P8)
(value Motor)
(footprint satnogs:MKDS_1.5-4)
(fields
(field (name Mnf.) Amphenol-VI0421550000G)
(field (name Price) 0.84))
(libsource (lib satnogs_controller-cache) (part CONN_01X04))
(sheetpath (names /) (tstamps /))
(tstamp 56C001FC))
(comp (ref R1)
(value 120)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805120RJNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56BFE1A7))
(comp (ref R3)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56BFFBA2))
(comp (ref R2)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56BFFDF0))
(comp (ref R6)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56C00C2A))
(comp (ref R5)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56C00C30))
(comp (ref R9)
(value 10)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW080510R0JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57044C41))
(comp (ref JP8)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57E516D1))
(comp (ref JP7)
(value Jumper_NO_Small)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08050000Z0EA)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57E52083))
(comp (ref FB1)
(value "FILTER - POWER")
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) BLM21PG221SN1D)
(field (name Price) 0.104))
(libsource (lib satnogs_controller-cache) (part FILTER))
(sheetpath (names /) (tstamps /))
(tstamp 57E7000D))
(comp (ref F1)
(value FUSE)
(footprint Fuse_Holders_and_Fuses:Fuse_SMD1206_HandSoldering)
(fields
(field (name Mnf.) "Littelfuse 1206SFS200F/63-2")
(field (name Price) 0.6))
(libsource (lib satnogs_controller-cache) (part FUSE))
(sheetpath (names /) (tstamps /))
(tstamp 57E70188))
(comp (ref C5)
(value 100u)
(footprint Capacitors_SMD:c_elec_6.3x5.3)
(fields
(field (name Mnf.) EXV107M016A9GAA)
(field (name Price) 0.443))
(libsource (lib satnogs_controller-cache) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 57E7EF06))
(comp (ref D2)
(value D_Schottky)
(footprint satnogs:DO-214AB_Handsoldering)
(fields
(field (name Mnf.) CDBC560-G)
(field (name Price) 0.67))
(libsource (lib satnogs_controller-cache) (part D_Schottky))
(sheetpath (names /) (tstamps /))
(tstamp 57E9650D))
(comp (ref U5)
(value TPS54360DDA)
(footprint satnogs:HSOP-8)
(fields
(field (name Mnf.) TPS54360DDAR)
(field (name Price) 4))
(libsource (lib satnogs_controller-cache) (part TPS54360DDA))
(sheetpath (names /) (tstamps /))
(tstamp 57EF2C6B))
(comp (ref R12)
(value 147k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805147KFKEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57EF3A8B))
(comp (ref C9)
(value 47u)
(footprint Capacitors_SMD:C_1210_HandSoldering)
(fields
(field (name Mnf.) GRM32ER61C476ME15L)
(field (name Price) 0.851))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57EF47B6))
(comp (ref C8)
(value 10p)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) C0805C100K5GACTU)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57EF4969))
(comp (ref C7)
(value 7.5n)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) GRM2195C1H752JA01D)
(field (name Price) 0.244))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57EF4E01))
(comp (ref R13)
(value 10.5k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW080510K5FKEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57EF4F79))
(comp (ref R11)
(value 26.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW080526K7FKEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57EF5028))
(comp (ref R10)
(value 221k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805221KFKEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57EF5103))
(comp (ref L1)
(value 27u)
(footprint satnogs:Inductor_Bourns-SRR1210_HandSoldering)
(fields
(field (name Mnf.) SRR1210-270M)
(field (name Price) 1))
(libsource (lib satnogs_controller-cache) (part INDUCTOR_SMALL))
(sheetpath (names /) (tstamps /))
(tstamp 57EF5218))
(comp (ref D1)
(value D_Schottky)
(footprint satnogs:DO-214AB_Handsoldering)
(fields
(field (name Mnf.) CDBC560-G)
(field (name Price) 0.67))
(libsource (lib satnogs_controller-cache) (part D_Schottky))
(sheetpath (names /) (tstamps /))
(tstamp 57EF65F4))
(comp (ref C2)
(value 2.2u)
(footprint Capacitors_SMD:C_1210_HandSoldering)
(fields
(field (name Mnf.) C3225X7R2A225K230AB)
(field (name Price) 0.697))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57F1A1A0))
(comp (ref C6)
(value 100n)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 57EFA4E3))
(comp (ref C11)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 58177ADA))
(comp (ref C10)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5817856C))
(comp (ref R14)
(value 200)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805200RJNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5817CDE5))
(comp (ref R15)
(value 200)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW0805200RJNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5817CF15))
(comp (ref FB2)
(value FILTER)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) BLM21AG221SN1D)
(field (name Price) 0.141))
(libsource (lib satnogs_controller-cache) (part FILTER))
(sheetpath (names /) (tstamps /))
(tstamp 58212FFA))
(comp (ref U7)
(value PCA9540B)
(footprint satnogs:TSSOP-8_3x3mm_Pitch0.65mm_HandSoldering)
(fields
(field (name Mnf.) "PCA9540BDP 118")
(field (name Price) 1.23))
(libsource (lib satnogs) (part PCA9540B))
(sheetpath (names /) (tstamps /))
(tstamp 5822F37A))
(comp (ref R17)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 58244E4E))
(comp (ref R16)
(value 4.7k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW08054K70JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 58244E56))
(comp (ref C12)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 58249D79))
(comp (ref P1)
(value DEV-PINS)
(footprint Pin_Headers:Pin_Header_Straight_2x04)
(libsource (lib satnogs_controller-cache) (part CONN_02X04))
(sheetpath (names /) (tstamps /))
(tstamp 582B179C))
(comp (ref P5)
(value GND-PAD)
(footprint Mounting_Holes:MountingHole_2.2mm_M2_DIN965_Pad)
(libsource (lib satnogs_controller-cache) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 584F69AD))
(comp (ref D3)
(value D_TVS_x2_AAC)
(footprint TO_SOT_Packages_SMD:SOT-23_Handsoldering)
(fields
(field (name Mnf.) CDSOT23-SM712)
(field (name Price) 1.53))
(libsource (lib satnogs_controller-cache) (part D_TVS_x2_AAC))
(sheetpath (names /) (tstamps /))
(tstamp 5872753A))
(comp (ref R8)
(value 10)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW080510R0JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 57044B38))
(comp (ref R18)
(value 10k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(fields
(field (name Mnf.) CRCW080510K0JNEA)
(field (name Price) 0.091))
(libsource (lib satnogs_controller-cache) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5872EB0E))
(comp (ref U4)
(value Pololu_A4988)
(footprint satnogs:Pololu_A4988)
(fields
(field (name Mnf.) 3M-929974-01-30-RK)
(field (name Price) 1.98))
(libsource (lib satnogs) (part Pololu_A4988))
(sheetpath (names /) (tstamps /))
(tstamp 58744594))
(comp (ref U3)
(value Pololu_A4988)
(footprint satnogs:Pololu_A4988)
(fields
(field (name Mnf.) 3M-929974-01-30-RK)
(field (name Price) 1.98))
(libsource (lib satnogs) (part Pololu_A4988))
(sheetpath (names /) (tstamps /))
(tstamp 58744BCB))
(comp (ref U1)
(value Arduino_Pro_Mini)
(footprint satnogs:Arduino_Pro_Mini)
(fields
(field (name Mnf.) 3M-929974-01-30-RK)
(field (name Price) 1.98))
(libsource (lib satnogs) (part Arduino_Pro_Mini))
(sheetpath (names /) (tstamps /))
(tstamp 5874513D))
(comp (ref U6)
(value Pololu_Dual_MC33926)
(footprint satnogs:Pololu_Dual_MC33926)
(fields
(field (name Mnf.) Wurth-61304011121)
(field (name Price) 1.31))
(libsource (lib satnogs) (part Pololu_Dual_MC33926))
(sheetpath (names /) (tstamps /))
(tstamp 58743FEF))
(comp (ref C13)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 587BF76D))
(comp (ref U2)
(value SN65HVD485EDR)
(footprint satnogs:SOIC-8_3.9x4.9mm_Pitch1.27mm_HandSoldering)
(fields
(field (name Mnf.) SN65HVD485EDR)
(field (name Price) 1.74))
(libsource (lib satnogs) (part SN65HVD485EDR))
(sheetpath (names /) (tstamps /))
(tstamp 5872A5B9))
(comp (ref U8)
(value TC74)
(footprint satnogs:SOT-23-5_HandSoldering)
(fields
(field (name Mnf.) TC74A05.0VCTTR)
(field (name Price) 0.886))
(libsource (lib satnogs) (part TC74))
(sheetpath (names /) (tstamps /))
(tstamp 5881140D))
(comp (ref C14)
(value 0.1u)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(fields
(field (name Mnf.) 08053C104KAT2A)
(field (name Price) 0.094))
(libsource (lib satnogs_controller-cache) (part C_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5888D6B0))
(comp (ref C15)
(value 100u)
(footprint satnogs:CP_Radial_D10.0mm_P5.00mm)
(fields
(field (name Mnf.) RGA101M1JBK-1012G)
(field (name Price) 0.248))
(libsource (lib satnogs_controller-cache) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 589F63F7))
(comp (ref D4)
(value D_TVS)
(footprint satnogs:DO-214AB_Handsoldering)
(fields
(field (name Mnf.) SMCJ48A)
(field (name Price) 0.442))
(libsource (lib satnogs_controller-cache) (part D_TVS))
(sheetpath (names /) (tstamps /))
(tstamp 58A4445A))
(comp (ref P6)
(value ISP)
(footprint Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm)
(libsource (lib satnogs_controller-cache) (part CONN_02X03))
(sheetpath (names /) (tstamps /))
(tstamp 5A089C1D))
(comp (ref P3)
(value INPUT)
(footprint Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm)
(fields
(field (name Mnf.) Amphenol-861400402YO2LF)
(field (name Price) 1.18))
(libsource (lib satnogs_controller-cache) (part Conn_02x05_Odd_Even))
(sheetpath (names /) (tstamps /))
(tstamp 5A0C6521)))
(libparts
(libpart (lib satnogs) (part Arduino_Pro_Mini)
(description "Arduino Pro Mini - ATmega328p")
(fields
(field (name Reference) U)
(field (name Value) Arduino_Pro_Mini))
(pins
(pin (num 1) (name PD1/TX) (type BiDi))
(pin (num 2) (name PD0/RX) (type BiDi))
(pin (num 3) (name PC6/RST) (type BiDi))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name PD2/2) (type BiDi))
(pin (num 6) (name PD3/3) (type BiDi))
(pin (num 7) (name PD4/4) (type BiDi))
(pin (num 8) (name PD5/5) (type BiDi))
(pin (num 9) (name PD6/6) (type BiDi))
(pin (num 10) (name PD7/7) (type BiDi))
(pin (num 11) (name PB0/8) (type BiDi))
(pin (num 12) (name PB1/9) (type BiDi))
(pin (num 13) (name PB2/10) (type BiDi))
(pin (num 14) (name PB3/11) (type BiDi))
(pin (num 15) (name PB4/12) (type BiDi))
(pin (num 16) (name PB5/13) (type BiDi))
(pin (num 17) (name ADC6/A6) (type input))
(pin (num 18) (name ADC7/A7) (type input))
(pin (num 19) (name PC0/A0) (type BiDi))
(pin (num 20) (name PC1/A1) (type BiDi))
(pin (num 21) (name PC2/A2) (type BiDi))
(pin (num 22) (name PC3/A3) (type BiDi))
(pin (num 23) (name PC4/A4) (type BiDi))
(pin (num 24) (name PC5/A5) (type BiDi))
(pin (num 25) (name VCC) (type power_out))
(pin (num 26) (name PC6/RST) (type BiDi))
(pin (num 27) (name GND) (type power_in))
(pin (num 28) (name RAW) (type power_in))))
(libpart (lib satnogs_controller-cache) (part CONN_01X01)
(footprints
(fp Pin_Header_Straight_1X01)
(fp Pin_Header_Angled_1X01)
(fp Socket_Strip_Straight_1X01)
(fp Socket_Strip_Angled_1X01))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X01))
(pins
(pin (num 1) (name P1) (type passive))))
(libpart (lib satnogs_controller-cache) (part CONN_01X04)
(footprints
(fp Pin_Header_Straight_1X04)
(fp Pin_Header_Angled_1X04)
(fp Socket_Strip_Straight_1X04)
(fp Socket_Strip_Angled_1X04))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X04))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))))
(libpart (lib satnogs_controller-cache) (part CONN_02X03)
(footprints
(fp Pin_Header_Straight_2X03)
(fp Pin_Header_Angled_2X03)
(fp Socket_Strip_Straight_2X03)
(fp Socket_Strip_Angled_2X03))
(fields
(field (name Reference) P)
(field (name Value) CONN_02X03))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))))
(libpart (lib satnogs_controller-cache) (part CONN_02X04)
(footprints
(fp Pin_Header_Straight_2X04)
(fp Pin_Header_Angled_2X04)
(fp Socket_Strip_Straight_2X04)
(fp Socket_Strip_Angled_2X04))
(fields
(field (name Reference) P)
(field (name Value) CONN_02X04))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))
(pin (num 7) (name P7) (type passive))
(pin (num 8) (name P8) (type passive))))
(libpart (lib satnogs_controller-cache) (part CP)
(footprints
(fp CP_*))
(fields
(field (name Reference) C)
(field (name Value) CP))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib satnogs_controller-cache) (part C_Small)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib satnogs_controller-cache) (part Conn_02x05_Odd_Even)
(footprints
(fp Connector*:*2x??x*mm*)
(fp Connector*:*2x???Pitch*)
(fp Pin_Header_Straight_2X*)
(fp Pin_Header_Angled_2X*)
(fp Socket_Strip_Straight_2X*)
(fp Socket_Strip_Angled_2X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x05_Odd_Even))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))))
(libpart (lib satnogs_controller-cache) (part D_Schottky)
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib satnogs_controller-cache) (part D_TVS)
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_TVS))
(pins
(pin (num 1) (name A1) (type passive))
(pin (num 2) (name A2) (type passive))))
(libpart (lib satnogs_controller-cache) (part D_TVS_x2_AAC)
(fields
(field (name Reference) D)
(field (name Value) D_TVS_x2_AAC))
(pins
(pin (num 1) (name A1) (type passive))
(pin (num 2) (name A2) (type passive))
(pin (num 3) (name common) (type input))))
(libpart (lib satnogs_controller-cache) (part FILTER)
(fields
(field (name Reference) FB)
(field (name Value) FILTER))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib satnogs_controller-cache) (part FUSE)
(fields
(field (name Reference) F)
(field (name Value) FUSE))
(pins
(pin (num 1) (name ~) (type input))
(pin (num 2) (name ~) (type input))))
(libpart (lib satnogs_controller-cache) (part INDUCTOR_SMALL)
(footprints
(fp Choke_*)
(fp *Coil*))
(fields
(field (name Reference) L)
(field (name Value) INDUCTOR_SMALL))
(pins
(pin (num 1) (name 1) (type input))
(pin (num 2) (name 2) (type input))))
(libpart (lib satnogs_controller-cache) (part Jumper_NO_Small)
(fields
(field (name Reference) JP)
(field (name Value) Jumper_NO_Small))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib satnogs) (part PCA9540B)
(description "I2C Multiplexer")
(fields
(field (name Reference) U)
(field (name Value) PCA9540B))
(pins
(pin (num 1) (name SCL) (type BiDi))
(pin (num 2) (name SDA) (type BiDi))
(pin (num 3) (name VDD) (type power_in))
(pin (num 4) (name SD0) (type BiDi))
(pin (num 5) (name SC0) (type output))
(pin (num 6) (name VSS) (type power_in))
(pin (num 7) (name SD1) (type BiDi))
(pin (num 8) (name SC1) (type output))))
(libpart (lib satnogs) (part Pololu_A4988)
(description "Stepper Motor Driver")
(fields
(field (name Reference) U)
(field (name Value) Pololu_A4988))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VDD) (type power_in))
(pin (num 3) (name 1B) (type power_out))
(pin (num 4) (name 1A) (type power_out))
(pin (num 5) (name 2A) (type power_out))
(pin (num 6) (name 2B) (type power_out))
(pin (num 7) (name GND) (type power_in))
(pin (num 8) (name VMOT) (type power_in))
(pin (num 9) (name ~EN) (type input))
(pin (num 10) (name MS1) (type input))
(pin (num 11) (name MS2) (type input))
(pin (num 12) (name MS3) (type input))
(pin (num 13) (name ~RST) (type input))
(pin (num 14) (name ~SLP) (type BiDi))
(pin (num 15) (name STEP) (type input))
(pin (num 16) (name DIR) (type input))))
(libpart (lib satnogs) (part Pololu_Dual_MC33926)
(description "Dual DC Motor Driver")
(fields
(field (name Reference) U)
(field (name Value) Pololu_Dual_MC33926))
(pins
(pin (num 1) (name VMOT) (type power_in))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name VDD) (type power_in))
(pin (num 4) (name M1IN2) (type input))
(pin (num 5) (name M1IN1) (type input))
(pin (num 6) (name ~M1D2) (type input))
(pin (num 7) (name M1D1) (type input))
(pin (num 8) (name ~M1SF) (type output))
(pin (num 9) (name M1FB) (type output))
(pin (num 10) (name EN) (type input))
(pin (num 11) (name SLEW) (type input))
(pin (num 12) (name INV) (type input))
(pin (num 13) (name M2IN2) (type input))
(pin (num 14) (name M2IN1) (type input))
(pin (num 15) (name ~M2D2) (type input))
(pin (num 16) (name M2D1) (type input))
(pin (num 17) (name ~M2SF) (type output))
(pin (num 18) (name M2FB) (type output))
(pin (num 19) (name GND) (type power_out))
(pin (num 20) (name VDD) (type power_out))
(pin (num 21) (name VDD) (type power_out))
(pin (num 22) (name VDD) (type power_out))
(pin (num 23) (name VDD) (type power_out))
(pin (num 24) (name GND) (type power_out))
(pin (num 25) (name VDD) (type power_out))
(pin (num 26) (name VMOT) (type power_in))
(pin (num 27) (name GND) (type power_in))))
(libpart (lib satnogs_controller-cache) (part R)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib satnogs) (part SN65HVD485EDR)
(description "RS485 Transceiver")
(fields
(field (name Reference) U)
(field (name Value) SN65HVD485EDR))
(pins
(pin (num 1) (name R) (type output))
(pin (num 2) (name ~RE) (type input))
(pin (num 3) (name DE) (type input))
(pin (num 4) (name D) (type input))
(pin (num 5) (name GND) (type power_in))
(pin (num 6) (name A) (type BiDi))
(pin (num 7) (name B) (type BiDi))
(pin (num 8) (name VDD) (type power_in))))
(libpart (lib satnogs) (part TC74)
(description "Temperature sensor - I2C")
(fields
(field (name Reference) U)
(field (name Value) TC74))
(pins
(pin (num 1) (name NC) (type NotConnected))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name VDD) (type power_in))
(pin (num 4) (name SCLK) (type BiDi))
(pin (num 5) (name SDA) (type BiDi))))
(libpart (lib satnogs_controller-cache) (part TPS54360DDA)
(aliases
(alias TPS54340DDA))
(footprints
(fp *SO*))
(fields
(field (name Reference) U)
(field (name Value) TPS54360DDA)
(field (name Footprint) HSOIC8))
(pins
(pin (num 1) (name BOOT) (type input))
(pin (num 2) (name VIN) (type input))
(pin (num 3) (name EN) (type input))
(pin (num 4) (name RT/CLK) (type input))
(pin (num 5) (name FB) (type input))
(pin (num 6) (name COMP) (type passive))
(pin (num 7) (name GND) (type power_in))
(pin (num 8) (name SW) (type output))
(pin (num 9) (name PAD) (type passive)))))
(libraries
(library (logical satnogs)
(uri /home/azisi/Documents/SatNOGS/satnogs-rotator-controller/library/satnogs.lib))
(library (logical satnogs_controller-cache)
(uri /home/azisi/Documents/SatNOGS/satnogs-rotator-controller/satnogs_controller/satnogs_controller-cache.lib)))
(nets
(net (code 1) (name GND)
(node (ref P3) (pin 3))
(node (ref P3) (pin 10))
(node (ref P3) (pin 6))
(node (ref P3) (pin 5))
(node (ref P3) (pin 4))
(node (ref D4) (pin 2))
(node (ref P6) (pin 6))
(node (ref C15) (pin 2))
(node (ref U3) (pin 7))
(node (ref C12) (pin 1))
(node (ref U7) (pin 6))
(node (ref U6) (pin 2))
(node (ref U2) (pin 5))
(node (ref U6) (pin 27))
(node (ref U1) (pin 4))
(node (ref C2) (pin 2))
(node (ref U1) (pin 27))
(node (ref C3) (pin 2))
(node (ref C4) (pin 2))
(node (ref R4) (pin 2))
(node (ref P4) (pin 8))
(node (ref P4) (pin 4))
(node (ref P2) (pin 4))
(node (ref P2) (pin 3))
(node (ref D3) (pin 3))
(node (ref P5) (pin 1))
(node (ref P1) (pin 7))
(node (ref P1) (pin 4))
(node (ref C1) (pin 2))
(node (ref U3) (pin 1))
(node (ref U4) (pin 7))
(node (ref U4) (pin 1))
(node (ref R18) (pin 2))
(node (ref C10) (pin 1))
(node (ref C11) (pin 2))
(node (ref C8) (pin 2))
(node (ref D2) (pin 2))
(node (ref R7) (pin 2))
(node (ref D1) (pin 2))
(node (ref R10) (pin 2))
(node (ref R13) (pin 2))
(node (ref C7) (pin 2))
(node (ref C9) (pin 2))
(node (ref U5) (pin 9))
(node (ref U5) (pin 7))
(node (ref C5) (pin 2))
(node (ref C14) (pin 2))
(node (ref U8) (pin 2)))
(net (code 2) (name "Net-(F1-Pad1)")
(node (ref F1) (pin 1))
(node (ref FB1) (pin 2)))
(net (code 3) (name /BOOT)
(node (ref C6) (pin 1))
(node (ref U5) (pin 1)))
(net (code 4) (name /RT/CLK)
(node (ref R10) (pin 1))
(node (ref U5) (pin 4)))
(net (code 5) (name /FB)
(node (ref U5) (pin 5))
(node (ref R12) (pin 2))
(node (ref R13) (pin 1)))
(net (code 6) (name /COMP)
(node (ref U5) (pin 6))
(node (ref C8) (pin 1))
(node (ref R11) (pin 1)))
(net (code 7) (name "Net-(C7-Pad1)")
(node (ref R11) (pin 2))
(node (ref C7) (pin 1)))
(net (code 8) (name /MS1M2)
(node (ref JP6) (pin 1))
(node (ref R7) (pin 1))
(node (ref U4) (pin 10)))
(net (code 9) (name /MS2M2)
(node (ref U4) (pin 11))
(node (ref JP5) (pin 1)))
(net (code 10) (name /MS3M2)
(node (ref JP4) (pin 1))
(node (ref U4) (pin 12)))
(net (code 11) (name /1BM1)
(node (ref P7) (pin 1))
(node (ref U3) (pin 3)))
(net (code 12) (name /1AM1)
(node (ref U3) (pin 4))
(node (ref P7) (pin 2)))
(net (code 13) (name /2AM1)
(node (ref U3) (pin 5))
(node (ref P7) (pin 3)))
(net (code 14) (name /SW)
(node (ref D1) (pin 1))
(node (ref L1) (pin 1))
(node (ref C6) (pin 2))
(node (ref U5) (pin 8)))
(net (code 15) (name /1BM2)
(node (ref U4) (pin 3))
(node (ref P8) (pin 1)))
(net (code 16) (name /1AM2)
(node (ref P8) (pin 2))
(node (ref U4) (pin 4)))
(net (code 17) (name /2BM2)
(node (ref U4) (pin 6))
(node (ref P8) (pin 4)))
(net (code 18) (name /2AM2)
(node (ref P8) (pin 3))
(node (ref U4) (pin 5)))
(net (code 19) (name "Net-(U1-Pad17)")
(node (ref U1) (pin 17)))
(net (code 20) (name +5V)
(node (ref R16) (pin 1))
(node (ref R17) (pin 1))
(node (ref JP2) (pin 2))
(node (ref JP3) (pin 2))
(node (ref U1) (pin 25))
(node (ref U7) (pin 3))
(node (ref U6) (pin 3))
(node (ref U2) (pin 8))
(node (ref JP4) (pin 2))
(node (ref C1) (pin 1))
(node (ref P2) (pin 5))
(node (ref P4) (pin 2))
(node (ref P4) (pin 6))
(node (ref P2) (pin 6))
(node (ref JP1) (pin 2))
(node (ref JP5) (pin 2))
(node (ref JP6) (pin 2))
(node (ref R5) (pin 1))
(node (ref R6) (pin 1))
(node (ref R2) (pin 1))
(node (ref R3) (pin 1))
(node (ref C12) (pin 2))
(node (ref U8) (pin 3))
(node (ref P1) (pin 2))
(node (ref P1) (pin 6))
(node (ref U3) (pin 2))
(node (ref U4) (pin 2))
(node (ref P6) (pin 2))
(node (ref C14) (pin 1)))
(net (code 21) (name +12V)
(node (ref C4) (pin 1))
(node (ref L1) (pin 2))
(node (ref R12) (pin 1))
(node (ref C9) (pin 1))
(node (ref U4) (pin 8))
(node (ref U3) (pin 8))
(node (ref U6) (pin 26))
(node (ref C3) (pin 1))
(node (ref FB2) (pin 1)))
(net (code 22) (name "Net-(U6-Pad1)")
(node (ref U6) (pin 1)))
(net (code 23) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 24) (name "Net-(U1-Pad18)")
(node (ref U1) (pin 18)))
(net (code 25) (name "Net-(U8-Pad1)")
(node (ref U8) (pin 1)))
(net (code 26) (name /SCL1)
(node (ref U7) (pin 8))
(node (ref P4) (pin 1))
(node (ref R6) (pin 2))
(node (ref U8) (pin 4)))
(net (code 27) (name /SDA1)
(node (ref R5) (pin 2))
(node (ref U7) (pin 7))
(node (ref U8) (pin 5))
(node (ref P4) (pin 3)))
(net (code 28) (name /PB4)
(node (ref U1) (pin 15))
(node (ref P1) (pin 8))
(node (ref P6) (pin 1)))
(net (code 29) (name /PB5)
(node (ref P1) (pin 5))
(node (ref U1) (pin 16))
(node (ref P6) (pin 3)))
(net (code 30) (name /M2IN1)
(node (ref U4) (pin 15))
(node (ref P6) (pin 4))
(node (ref U6) (pin 14))
(node (ref U1) (pin 14)))
(net (code 31) (name /RST)
(node (ref P6) (pin 5))
(node (ref C13) (pin 1))
(node (ref U1) (pin 26)))
(net (code 32) (name /2BM1)
(node (ref P7) (pin 4))
(node (ref U3) (pin 6)))
(net (code 33) (name /DTR)
(node (ref C13) (pin 2))
(node (ref P3) (pin 9)))
(net (code 34) (name /M2RST)
(node (ref U4) (pin 14))
(node (ref U4) (pin 13)))
(net (code 35) (name /M1RST)
(node (ref U3) (pin 13))
(node (ref U3) (pin 14)))
(net (code 36) (name "Net-(C5-Pad1)")
(node (ref C5) (pin 1))
(node (ref FB2) (pin 2))
(node (ref U1) (pin 28)))
(net (code 37) (name /A2)
(node (ref U1) (pin 21))
(node (ref P1) (pin 3)))
(net (code 38) (name /SCL0)
(node (ref U7) (pin 5))
(node (ref P4) (pin 5))
(node (ref R3) (pin 2)))
(net (code 39) (name /SDA0)
(node (ref R2) (pin 2))
(node (ref P4) (pin 7))
(node (ref U7) (pin 4)))
(net (code 40) (name /VIN)
(node (ref FB1) (pin 1))
(node (ref P3) (pin 2))
(node (ref P3) (pin 1))
(node (ref D4) (pin 1)))
(net (code 41) (name /B)
(node (ref R8) (pin 2))
(node (ref JP8) (pin 1))
(node (ref P3) (pin 7))
(node (ref D3) (pin 1))
(node (ref R1) (pin 1)))
(net (code 42) (name /SCL)
(node (ref U1) (pin 24))
(node (ref R17) (pin 2))
(node (ref U7) (pin 1)))
(net (code 43) (name /SDA)
(node (ref U1) (pin 23))
(node (ref R16) (pin 2))
(node (ref U7) (pin 2)))
(net (code 44) (name /SW_VIN)
(node (ref C15) (pin 1))
(node (ref D2) (pin 1))
(node (ref U5) (pin 2))
(node (ref F1) (pin 2))
(node (ref C2) (pin 1)))
(net (code 45) (name "Net-(P2-Pad2)")
(node (ref P2) (pin 2))
(node (ref R15) (pin 1)))
(net (code 46) (name /SW2)
(node (ref U1) (pin 7))
(node (ref R15) (pin 2))
(node (ref C11) (pin 1)))
(net (code 47) (name "Net-(P2-Pad1)")
(node (ref R14) (pin 2))
(node (ref P2) (pin 1)))
(net (code 48) (name /MS3M1)
(node (ref JP1) (pin 1))
(node (ref U3) (pin 12)))
(net (code 49) (name /MS2M1)
(node (ref JP2) (pin 1))
(node (ref U3) (pin 11)))
(net (code 50) (name /MS1M1)
(node (ref R4) (pin 1))
(node (ref JP3) (pin 1))
(node (ref U3) (pin 10)))
(net (code 51) (name "Net-(R9-Pad2)")
(node (ref U2) (pin 6))
(node (ref R9) (pin 2)))
(net (code 52) (name "Net-(R8-Pad1)")
(node (ref U2) (pin 7))
(node (ref R8) (pin 1)))
(net (code 53) (name /A)
(node (ref R9) (pin 1))
(node (ref D3) (pin 2))
(node (ref R1) (pin 2))
(node (ref P3) (pin 8))
(node (ref JP7) (pin 1)))
(net (code 54) (name /TX)
(node (ref U1) (pin 1))
(node (ref JP7) (pin 2))
(node (ref U2) (pin 4)))
(net (code 55) (name /RX)
(node (ref U1) (pin 2))
(node (ref JP8) (pin 2))
(node (ref U2) (pin 1)))
(net (code 56) (name "Net-(U6-Pad11)")
(node (ref U6) (pin 11)))
(net (code 57) (name "Net-(U6-Pad12)")
(node (ref U6) (pin 12)))
(net (code 58) (name "Net-(U5-Pad3)")
(node (ref U5) (pin 3)))
(net (code 59) (name /M1IN2)
(node (ref U1) (pin 12))
(node (ref U6) (pin 4))
(node (ref U3) (pin 16)))
(net (code 60) (name /A3)
(node (ref P1) (pin 1))
(node (ref U1) (pin 22)))
(net (code 61) (name /M1IN1)
(node (ref U6) (pin 5))
(node (ref U1) (pin 13))
(node (ref U3) (pin 15)))
(net (code 62) (name /M2FB)
(node (ref U6) (pin 18))
(node (ref U1) (pin 19)))
(net (code 63) (name "Net-(U6-Pad23)")
(node (ref U6) (pin 23)))
(net (code 64) (name "Net-(U6-Pad22)")
(node (ref U6) (pin 22)))
(net (code 65) (name "Net-(U6-Pad21)")
(node (ref U6) (pin 21)))
(net (code 66) (name /RTS)
(node (ref U1) (pin 5))
(node (ref R18) (pin 1))
(node (ref U2) (pin 2))
(node (ref U2) (pin 3)))
(net (code 67) (name /SW1)
(node (ref R14) (pin 1))
(node (ref C10) (pin 2))
(node (ref U1) (pin 8)))
(net (code 68) (name /M2SF)
(node (ref U1) (pin 9))
(node (ref U6) (pin 17)))
(net (code 69) (name /M1FB)
(node (ref U6) (pin 9))
(node (ref U1) (pin 20)))
(net (code 70) (name /M2D1)
(node (ref U6) (pin 19))
(node (ref U6) (pin 16)))
(net (code 71) (name /M1D2)
(node (ref U6) (pin 6))
(node (ref U6) (pin 25)))
(net (code 72) (name /M1D1)
(node (ref U6) (pin 24))
(node (ref U6) (pin 7)))
(net (code 73) (name /M1SF)
(node (ref U1) (pin 10))
(node (ref U6) (pin 8)))
(net (code 74) (name /EN)
(node (ref U3) (pin 9))
(node (ref U6) (pin 10))
(node (ref U1) (pin 11))
(node (ref U4) (pin 9)))
(net (code 75) (name /M2D2)
(node (ref U6) (pin 15))
(node (ref U6) (pin 20)))
(net (code 76) (name /M2IN2)
(node (ref U6) (pin 13))
(node (ref U4) (pin 16))
(node (ref U1) (pin 6)))))