Testing out the PPD42 Air Quality Sensor, with an MSP430 Launchpad and graphing the data with GNUplot.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

478 lines
16 KiB

(export (version D)
(design
(source /home/layoutdev/Desktop/code/documentation_general/Air_Quality_Sensor_PPD42/pcb/msp_shield/msp_shield.sch)
(date "Sun 06 Jan 2019 01:43:55 AM EST")
(tool "Eeschema 5.0.0-rc2")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source msp_shield.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value ""))))
(sheet (number 2) (name /enc1/) (tstamps /5C319509/)
(title_block
(title)
(company)
(rev)
(date)
(source enc28j60_arduino.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref P1)
(value CONN_01X10)
(footprint Pin_Headers:Pin_Header_Straight_1x10)
(libsource (lib conn) (part CONN_01X10))
(sheetpath (names /) (tstamps /))
(tstamp 5C08A58D))
(comp (ref P2)
(value CONN_01X10)
(footprint Pin_Headers:Pin_Header_Straight_1x10)
(libsource (lib conn) (part CONN_01X10))
(sheetpath (names /) (tstamps /))
(tstamp 5C08A5F5))
(comp (ref CON1)
(value BARREL_JACK)
(footprint Connectors:BARREL_JACK)
(libsource (lib conn) (part BARREL_JACK))
(sheetpath (names /) (tstamps /))
(tstamp 5C08AC7C))
(comp (ref U1)
(value LM7805)
(footprint TO_SOT_Packages_SMD:TO-252-2Lead)
(datasheet regulator\lm78xx.pdf)
(libsource (lib regul) (part LM7805))
(sheetpath (names /) (tstamps /))
(tstamp 5C08B030))
(comp (ref C1)
(value 1uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5C08B515))
(comp (ref U2)
(value MCP1703A-3302_MB)
(footprint TO_SOT_Packages_SMD:SOT-23)
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf)
(libsource (lib regul) (part MCP1703A-3302_MB))
(sheetpath (names /) (tstamps /))
(tstamp 5C08BABD))
(comp (ref C3)
(value 1uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5C08BEEC))
(comp (ref C4)
(value 1uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5C08BF42))
(comp (ref J1)
(value JACK_2P)
(footprint Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles)
(libsource (lib conn) (part JACK_2P))
(sheetpath (names /) (tstamps /))
(tstamp 5C0925EC))
(comp (ref P8)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5C31A02E))
(comp (ref P7)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5C31A0B4))
(comp (ref F1)
(value Fuse)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part Fuse))
(sheetpath (names /) (tstamps /))
(tstamp 5C31C85F))
(comp (ref P6)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5C31CC96))
(comp (ref P5)
(value CONN_01X05)
(footprint Pin_Headers:Pin_Header_Straight_1x05)
(libsource (lib conn) (part CONN_01X05))
(sheetpath (names /) (tstamps /))
(tstamp 5C32279D))
(comp (ref P3)
(value CONN_01X01)
(footprint Pin_Headers:Pin_Header_Straight_1x01)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 5C324FD3))
(comp (ref P4)
(value CONN_01X01)
(footprint Pin_Headers:Pin_Header_Straight_1x01)
(libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /))
(tstamp 5C3250E8))
(comp (ref P11)
(value CONN_02X05)
(footprint Pin_Headers:Pin_Header_Straight_2x05)
(libsource (lib conn) (part CONN_02X05))
(sheetpath (names /enc1/) (tstamps /5C319509/))
(tstamp 5BF754F5))
(comp (ref P12)
(value CONN_02X06)
(footprint Pin_Headers:Pin_Header_Straight_2x06)
(libsource (lib conn) (part CONN_02X06))
(sheetpath (names /enc1/) (tstamps /5C319509/))
(tstamp 5BF7553B))
(comp (ref P9)
(value CONN_01X02)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /enc1/) (tstamps /5C319509/))
(tstamp 5BF75EA3))
(comp (ref P10)
(value CONN_01X02)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /enc1/) (tstamps /5C319509/))
(tstamp 5BF75ED4)))
(libparts
(libpart (lib conn) (part BARREL_JACK)
(description "DC Barrel Jack")
(fields
(field (name Reference) CON)
(field (name Value) BARREL_JACK))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))))
(libpart (lib conn) (part CONN_01X01)
(description "Connector, single row, 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 conn) (part CONN_01X02)
(description "Connector, single row, 01x02")
(footprints
(fp Pin_Header_Straight_1X02)
(fp Pin_Header_Angled_1X02)
(fp Socket_Strip_Straight_1X02)
(fp Socket_Strip_Angled_1X02))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X02))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))))
(libpart (lib conn) (part CONN_01X03)
(description "Connector, single row, 01x03")
(footprints
(fp Pin_Header_Straight_1X03)
(fp Pin_Header_Angled_1X03)
(fp Socket_Strip_Straight_1X03)
(fp Socket_Strip_Angled_1X03))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X03))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))))
(libpart (lib conn) (part CONN_01X05)
(description "Connector, single row, 01x05")
(footprints
(fp Pin_Header_Straight_1X05)
(fp Pin_Header_Angled_1X05)
(fp Socket_Strip_Straight_1X05)
(fp Socket_Strip_Angled_1X05))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X05))
(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))))
(libpart (lib conn) (part CONN_01X10)
(description "Connector, single row, 01x10")
(footprints
(fp Pin_Header_Straight_1X10)
(fp Pin_Header_Angled_1X10)
(fp Socket_Strip_Straight_1X10)
(fp Socket_Strip_Angled_1X10))
(fields
(field (name Reference) P)
(field (name Value) CONN_01X10))
(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))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))))
(libpart (lib conn) (part CONN_02X05)
(description "Connector, double row, 02x05")
(footprints
(fp Pin_Header_Straight_2X05)
(fp Pin_Header_Angled_2X05)
(fp Socket_Strip_Straight_2X05)
(fp Socket_Strip_Angled_2X05))
(fields
(field (name Reference) P)
(field (name Value) CONN_02X05))
(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))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))))
(libpart (lib conn) (part CONN_02X06)
(description "Connector, double row, 02x06")
(footprints
(fp Pin_Header_Straight_2X06)
(fp Pin_Header_Angled_2X06)
(fp Socket_Strip_Straight_2X06)
(fp Socket_Strip_Angled_2X06))
(fields
(field (name Reference) P)
(field (name Value) CONN_02X06))
(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))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))
(pin (num 11) (name P11) (type passive))
(pin (num 12) (name P12) (type passive))))
(libpart (lib conn) (part JACK_2P)
(fields
(field (name Reference) J)
(field (name Value) JACK_2P))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))))
(libpart (lib device) (part C)
(description "Unpolarized capacitor")
(footprints
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part Fuse)
(description "Fuse, generic")
(footprints
(fp *Fuse*))
(fields
(field (name Reference) F)
(field (name Value) Fuse))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib regul) (part 7805)
(aliases
(alias LM7805)
(alias LM7812)
(alias 78L05))
(description "Linear Regulator +5V")
(docs regulator\lm78xx.pdf)
(fields
(field (name Reference) U)
(field (name Value) 7805))
(pins
(pin (num GND) (name GND) (type input))
(pin (num VI) (name VI) (type input))
(pin (num VO) (name VO) (type power_out))))
(libpart (lib regul) (part MCP1703A-3302_MB)
(aliases
(alias MCP1703A-3302E_MB)
(alias MCP1703A-1202_MB)
(alias MCP1703A-1502_MB)
(alias MCP1703A-1802_MB)
(alias MCP1703A-2502_MB)
(alias MCP1703A-2802_MB)
(alias MCP1703A-3002_MB)
(alias MCP1703A-4002_MB)
(alias MCP1703A-5002_MB)
(alias MCP1703A-1202E_MB)
(alias MCP1703A-1502E_MB)
(alias MCP1703A-1802E_MB)
(alias MCP1703A-2502E_MB)
(alias MCP1703A-2802E_MB)
(alias MCP1703A-3002E_MB)
(alias MCP1703A-4002E_MB)
(alias MCP1703A-5002E_MB))
(description "Low Quiescent Current LDO Regulator, 3.3V, 250 mA, Vin<=16V")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf)
(footprints
(fp SOT89*))
(fields
(field (name Reference) U)
(field (name Value) MCP1703A-3302_MB)
(field (name Footprint) TO_SOT_Packages_SMD:SOT89-3_Housing))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VI) (type power_in))
(pin (num 3) (name VO) (type power_out)))))
(libraries
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical regul)
(uri /usr/share/kicad/library/regul.lib)))
(nets
(net (code 1) (name +3V3)
(node (ref P8) (pin 3))
(node (ref U2) (pin 2))
(node (ref P2) (pin 1))
(node (ref P8) (pin 1))
(node (ref P9) (pin 1))
(node (ref C4) (pin 1))
(node (ref P8) (pin 2)))
(net (code 2) (name /P1.2)
(node (ref J1) (pin 1))
(node (ref P2) (pin 4)))
(net (code 4) (name /P1.1)
(node (ref P2) (pin 3))
(node (ref J1) (pin 2)))
(net (code 5) (name GND)
(node (ref P1) (pin 1))
(node (ref C1) (pin 2))
(node (ref C4) (pin 2))
(node (ref C3) (pin 2))
(node (ref U2) (pin 1))
(node (ref CON1) (pin 2))
(node (ref CON1) (pin 3))
(node (ref U1) (pin GND))
(node (ref P5) (pin 1))
(node (ref P6) (pin 1))
(node (ref P6) (pin 2))
(node (ref P6) (pin 3))
(node (ref J1) (pin 3))
(node (ref P12) (pin 2))
(node (ref P11) (pin 9))
(node (ref P12) (pin 12)))
(net (code 6) (name /MISOENC)
(node (ref P12) (pin 7))
(node (ref P1) (pin 7))
(node (ref P11) (pin 3)))
(net (code 7) (name /MOSIENC)
(node (ref P12) (pin 6))
(node (ref P11) (pin 6))
(node (ref P1) (pin 6)))
(net (code 8) (name /CSENC)
(node (ref P11) (pin 8))
(node (ref P2) (pin 8))
(node (ref P12) (pin 4)))
(net (code 9) (name /P1.5)
(node (ref P2) (pin 7))
(node (ref P11) (pin 5))
(node (ref P12) (pin 5)))
(net (code 10) (name "Net-(P3-Pad1)")
(node (ref P3) (pin 1))
(node (ref P5) (pin 2)))
(net (code 11) (name +5V)
(node (ref P10) (pin 1))
(node (ref P5) (pin 3))
(node (ref C3) (pin 1))
(node (ref U2) (pin 3))
(node (ref P7) (pin 2))
(node (ref P7) (pin 3))
(node (ref P7) (pin 1))
(node (ref U1) (pin VO)))
(net (code 12) (name /P2.5)
(node (ref P5) (pin 4))
(node (ref P1) (pin 8)))
(net (code 13) (name "Net-(P4-Pad1)")
(node (ref P5) (pin 5))
(node (ref P4) (pin 1)))
(net (code 14) (name "Net-(CON1-Pad1)")
(node (ref F1) (pin 2))
(node (ref CON1) (pin 1)))
(net (code 15) (name /XIN)
(node (ref P1) (pin 2)))
(net (code 16) (name /P1.0)
(node (ref P2) (pin 2)))
(net (code 17) (name /XOUT)
(node (ref P1) (pin 3)))
(net (code 18) (name /TEST)
(node (ref P1) (pin 4)))
(net (code 19) (name /RST)
(node (ref P1) (pin 5)))
(net (code 20) (name /P2.4)
(node (ref P1) (pin 9)))
(net (code 21) (name /P2.3)
(node (ref P1) (pin 10)))
(net (code 22) (name /P1.3)
(node (ref P2) (pin 5)))
(net (code 23) (name /P1.4)
(node (ref P2) (pin 6)))
(net (code 24) (name /P2.1)
(node (ref P2) (pin 9)))
(net (code 25) (name /P2.2)
(node (ref P2) (pin 10)))
(net (code 26) (name "Net-(C1-Pad1)")
(node (ref F1) (pin 1))
(node (ref U1) (pin VI))
(node (ref C1) (pin 1)))
(net (code 27) (name /enc1/VCC_Branch)
(node (ref P12) (pin 11))
(node (ref P11) (pin 10))
(node (ref P9) (pin 2))
(node (ref P10) (pin 2)))
(net (code 28) (name /enc1/WOL)
(node (ref P11) (pin 4))
(node (ref P12) (pin 8)))
(net (code 29) (name /enc1/Q3)
(node (ref P12) (pin 1)))
(net (code 30) (name /enc1/INT)
(node (ref P11) (pin 1))
(node (ref P12) (pin 9)))
(net (code 31) (name /enc1/RSTENC)
(node (ref P11) (pin 7))
(node (ref P12) (pin 3)))
(net (code 32) (name /enc1/CLKOUT)
(node (ref P11) (pin 2))
(node (ref P12) (pin 10)))))