digital-thermometer/DigitalThermometer/DigitalThermometer.net
Collin J. Doering cef43372ac Initial commit, splitting example from AVR-lcdLib
Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
2016-01-17 03:38:56 -05:00

359 lines
13 KiB
Plaintext

(export (version D)
(design
(source /home/collin/EE/Projects/public/DigitalThermometer/DigitalThermometer/DigitalThermometer.sch)
(date "Thu 14 Jan 2016 11:55:38 PM EST")
(tool "Eeschema (2015-12-10 BZR 6367, Git c5e9bda)-product")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source DigitalThermometer.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref IC1)
(value ATMEGA328-P)
(footprint dip_sockets:DIP-28__300_ELL)
(libsource (lib atmel) (part ATMEGA328-P))
(sheetpath (names /) (tstamps /))
(tstamp 569471D6))
(comp (ref C1)
(value C)
(footprint capacitors:cnp_7x2mm)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56947309))
(comp (ref C2)
(value C)
(footprint capacitors:cnp_7x2mm)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 569474CE))
(comp (ref C3)
(value C)
(footprint capacitors:cnp_7x2mm)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5694756E))
(comp (ref R1)
(value R)
(footprint discret:R5)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 569475AE))
(comp (ref SW1)
(value SPST)
(footprint discret:SW_PUSH_SMALL)
(libsource (lib device) (part SPST))
(sheetpath (names /) (tstamps /))
(tstamp 56949229))
(comp (ref S1)
(value LCD_CHAR_DISPLAY)
(footprint pin_array_16:pin_array_16)
(libsource (lib CharacterLCD) (part LCD_CHAR_DISPLAY))
(sheetpath (names /) (tstamps /))
(tstamp 5694C723))
(comp (ref RV1)
(value POT)
(footprint Potentiometres:POACAH)
(libsource (lib device) (part POT))
(sheetpath (names /) (tstamps /))
(tstamp 5694CBD1))
(comp (ref SW2)
(value SPST)
(footprint discret:SW_PUSH_SMALL)
(libsource (lib device) (part SPST))
(sheetpath (names /) (tstamps /))
(tstamp 56976205))
(comp (ref R2)
(value R)
(footprint discret:R5)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5697629E))
(comp (ref C4)
(value C)
(footprint capacitors:cnp_7x2mm)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 569771FD))
(comp (ref U1)
(value TMP36)
(footprint discret:TO92)
(libsource (lib TMP36) (part TMP36))
(sheetpath (names /) (tstamps /))
(tstamp 5697B993))
(comp (ref CON1)
(value AVR-ISP-6)
(footprint pin_array:pin_array_3x2)
(libsource (lib atmel) (part AVR-ISP-6))
(sheetpath (names /) (tstamps /))
(tstamp 56986CF8))
(comp (ref P1)
(value CONN_2)
(footprint pin_array:PIN_ARRAY_2X1)
(libsource (lib conn) (part CONN_2))
(sheetpath (names /) (tstamps /))
(tstamp 56986F7C)))
(libparts
(libpart (lib atmel) (part ATMEGA168A-P)
(aliases
(alias ATMEGA48A-P)
(alias ATMEGA48PA-P)
(alias ATMEGA88A-P)
(alias ATMEGA88PA-P)
(alias ATMEGA168PA-P)
(alias ATMEGA328-P)
(alias ATMEGA328P-P))
(description "ATMEGA168A, PDIP28 Narrow, 16k Flash, 1kB SRAM, 512B EEPROM")
(docs http://www.atmel.com/dyn/resources/prod_documents/doc8271.pdf)
(footprints
(fp 28DIP-ELL600)
(fp 28dip600))
(fields
(field (name Reference) IC)
(field (name Value) ATMEGA168A-P)
(field (name Footprint) DIL28))
(pins
(pin (num 1) (name "(PCINT14/~RESET~)PC6") (type BiDi))
(pin (num 2) (name "(PCINT16/RXD)PD0") (type BiDi))
(pin (num 3) (name "(PCINT17/TXD)PD1") (type BiDi))
(pin (num 4) (name "(PCINT18/INT0)PD2") (type BiDi))
(pin (num 5) (name "(PCINT19/OC2B/INT1)PD3") (type BiDi))
(pin (num 6) (name "(PCINT20/XCK/T0)PD4") (type BiDi))
(pin (num 7) (name VCC) (type power_in))
(pin (num 8) (name GND) (type power_in))
(pin (num 9) (name "(PCINT6/XTAL1/TOSC1)PB6") (type BiDi))
(pin (num 10) (name "(PCINT7/XTAL2/TOSC2)PB7") (type BiDi))
(pin (num 11) (name "(PCINT21/OC0B/T1)PD5") (type BiDi))
(pin (num 12) (name "(PCINT22/OC0A/AIN0)PD6") (type BiDi))
(pin (num 13) (name "(PCINT23/AIN1)PD7") (type BiDi))
(pin (num 14) (name "(PCINT0/CLKO/ICP1)PB0") (type BiDi))
(pin (num 15) (name "(PCINT1/OC1A)PB1") (type BiDi))
(pin (num 16) (name "(PCINT2/OC1B/~SS~)PB2") (type BiDi))
(pin (num 17) (name "(PCINT3/OC2A/MOSI)PB3") (type BiDi))
(pin (num 18) (name "(PCINT4/MISO)PB4") (type BiDi))
(pin (num 19) (name "(PCINT5/SCK)PB5") (type BiDi))
(pin (num 20) (name AVCC) (type power_in))
(pin (num 21) (name AREF) (type BiDi))
(pin (num 22) (name GND) (type power_in))
(pin (num 23) (name "(PCINT8/ADC0)PC0") (type BiDi))
(pin (num 24) (name "(PCINT9/ADC1)PC1") (type BiDi))
(pin (num 25) (name "(PCINT10/ADC2)PC2") (type BiDi))
(pin (num 26) (name "(PCINT11/ADC3)PC3") (type BiDi))
(pin (num 27) (name "(PCINT12/SDA/ADC4)PC4") (type BiDi))
(pin (num 28) (name "(PCINT14/SCL/ADC5)PC5") (type BiDi))))
(libpart (lib atmel) (part AVR-ISP-6)
(description "Standard IDC6 Male Connector, ATMEL ISP 6pin")
(fields
(field (name Reference) CON)
(field (name Value) AVR-ISP-6)
(field (name Footprint) AVR-ISP-6))
(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))
(pin (num 6) (name ~) (type passive))))
(libpart (lib device) (part C)
(description "Condensateur non polarise")
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part CONN_2)
(description "Symbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_2))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name PM) (type passive))))
(libpart (lib CharacterLCD) (part LCD_CHAR_DISPLAY)
(description "Character LCD Display")
(fields
(field (name Reference) S)
(field (name Value) LCD_CHAR_DISPLAY))
(pins
(pin (num 1) (name VSS) (type power_in))
(pin (num 2) (name VDD) (type power_in))
(pin (num 3) (name V0) (type input))
(pin (num 4) (name RS) (type input))
(pin (num 5) (name RW) (type input))
(pin (num 6) (name E) (type input))
(pin (num 7) (name D0) (type 3state))
(pin (num 8) (name D1) (type 3state))
(pin (num 9) (name D2) (type 3state))
(pin (num 10) (name D3) (type 3state))
(pin (num 11) (name D4) (type 3state))
(pin (num 12) (name D5) (type 3state))
(pin (num 13) (name D6) (type 3state))
(pin (num 14) (name D7) (type 3state))
(pin (num 15) (name A) (type power_in))
(pin (num 16) (name K) (type power_in))))
(libpart (lib device) (part POT)
(description Potentionmetre)
(fields
(field (name Reference) RV)
(field (name Value) POT))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))))
(libpart (lib device) (part R)
(description Resistance)
(footprints
(fp R?)
(fp SM0603)
(fp SM0805)
(fp R?-*)
(fp SM1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part SPST)
(description "Interrupteur simple")
(fields
(field (name Reference) SW)
(field (name Value) SPST))
(pins
(pin (num 1) (name 1) (type input))
(pin (num 2) (name 2) (type input))))
(libpart (lib TMP36) (part TMP36)
(fields
(field (name Reference) U)
(field (name Value) TMP36))
(pins
(pin (num 1) (name VSS) (type power_in))
(pin (num 2) (name VOUT) (type output))
(pin (num 3) (name GND) (type power_in)))))
(libraries
(library (logical CharacterLCD)
(uri /home/collin/EE/Projects/public/DigitalThermometer/DigitalThermometer/kicad_lib/CharacterLCD.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical atmel)
(uri /usr/share/kicad/library/atmel.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical TMP36)
(uri /home/collin/EE/Projects/public/DigitalThermometer/DigitalThermometer/kicad_lib/TMP36.lib)))
(nets
(net (code 1) (name /E)
(node (ref S1) (pin 6))
(node (ref IC1) (pin 16)))
(net (code 2) (name "Net-(RV1-Pad2)")
(node (ref S1) (pin 3))
(node (ref RV1) (pin 2)))
(net (code 3) (name /D7)
(node (ref S1) (pin 14))
(node (ref IC1) (pin 9)))
(net (code 4) (name "Net-(IC1-Pad23)")
(node (ref IC1) (pin 23))
(node (ref U1) (pin 2)))
(net (code 5) (name /D5)
(node (ref IC1) (pin 18))
(node (ref S1) (pin 12))
(node (ref CON1) (pin 1)))
(net (code 6) (name /D6)
(node (ref CON1) (pin 3))
(node (ref S1) (pin 13))
(node (ref IC1) (pin 19)))
(net (code 7) (name /D4)
(node (ref S1) (pin 11))
(node (ref CON1) (pin 4))
(node (ref IC1) (pin 17)))
(net (code 8) (name GND)
(node (ref SW2) (pin 2))
(node (ref SW1) (pin 2))
(node (ref C1) (pin 2))
(node (ref IC1) (pin 8))
(node (ref IC1) (pin 22))
(node (ref C3) (pin 2))
(node (ref C2) (pin 2))
(node (ref C4) (pin 1))
(node (ref S1) (pin 16))
(node (ref U1) (pin 3))
(node (ref RV1) (pin 3))
(node (ref CON1) (pin 6))
(node (ref P1) (pin 1))
(node (ref S1) (pin 1)))
(net (code 9) (name +5V)
(node (ref IC1) (pin 20))
(node (ref IC1) (pin 21))
(node (ref IC1) (pin 7))
(node (ref C4) (pin 2))
(node (ref S1) (pin 2))
(node (ref C1) (pin 1))
(node (ref R2) (pin 1))
(node (ref S1) (pin 15))
(node (ref RV1) (pin 1))
(node (ref C3) (pin 1))
(node (ref C2) (pin 1))
(node (ref P1) (pin 2))
(node (ref CON1) (pin 2))
(node (ref U1) (pin 1))
(node (ref R1) (pin 2)))
(net (code 10) (name /RS)
(node (ref IC1) (pin 14))
(node (ref S1) (pin 4)))
(net (code 11) (name /RW)
(node (ref S1) (pin 5))
(node (ref IC1) (pin 15)))
(net (code 12) (name "Net-(IC1-Pad10)")
(node (ref IC1) (pin 10))
(node (ref R2) (pin 2))
(node (ref SW2) (pin 1)))
(net (code 13) (name "Net-(CON1-Pad5)")
(node (ref CON1) (pin 5))
(node (ref R1) (pin 1))
(node (ref IC1) (pin 1))
(node (ref SW1) (pin 1)))
(net (code 14) (name "Net-(IC1-Pad24)")
(node (ref IC1) (pin 24)))
(net (code 15) (name "Net-(IC1-Pad25)")
(node (ref IC1) (pin 25)))
(net (code 16) (name "Net-(IC1-Pad26)")
(node (ref IC1) (pin 26)))
(net (code 17) (name "Net-(IC1-Pad27)")
(node (ref IC1) (pin 27)))
(net (code 18) (name "Net-(IC1-Pad28)")
(node (ref IC1) (pin 28)))
(net (code 19) (name "Net-(IC1-Pad13)")
(node (ref IC1) (pin 13)))
(net (code 20) (name "Net-(IC1-Pad12)")
(node (ref IC1) (pin 12)))
(net (code 21) (name "Net-(IC1-Pad11)")
(node (ref IC1) (pin 11)))
(net (code 22) (name "Net-(IC1-Pad4)")
(node (ref IC1) (pin 4)))
(net (code 23) (name "Net-(IC1-Pad2)")
(node (ref IC1) (pin 2)))
(net (code 24) (name "Net-(IC1-Pad3)")
(node (ref IC1) (pin 3)))
(net (code 25) (name "Net-(IC1-Pad5)")
(node (ref IC1) (pin 5)))
(net (code 26) (name "Net-(IC1-Pad6)")
(node (ref IC1) (pin 6)))
(net (code 27) (name "Net-(S1-Pad7)")
(node (ref S1) (pin 7)))
(net (code 28) (name "Net-(S1-Pad8)")
(node (ref S1) (pin 8)))
(net (code 29) (name "Net-(S1-Pad9)")
(node (ref S1) (pin 9)))
(net (code 30) (name "Net-(S1-Pad10)")
(node (ref S1) (pin 10)))))