474 lines
17 KiB
Plaintext

(export (version D)
(design
(source /home/informatic/Projects/hack-sejf/sejf/sejf.sch)
(date "Fri 24 Aug 2018 17:37:38 CEST")
(tool "Eeschema 5.0.0-fee4fd1~66~ubuntu18.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source sejf.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value ATmega328P-AU)
(footprint Package_QFP:TQFP-32_7x7mm_P0.8mm)
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf)
(libsource (lib MCU_Microchip_ATmega) (part ATmega328P-AU) (description "20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, TQFP-32"))
(sheetpath (names /) (tstamps /))
(tstamp 5B8006CB))
(comp (ref J4)
(value Screw_Terminal_01x06)
(footprint Terminal_Blocks:TerminalBlock_bornier-6_P5.08mm)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x06) (description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B80083C))
(comp (ref J5)
(value Screw_Terminal_01x06)
(footprint Terminal_Blocks:TerminalBlock_bornier-6_P5.08mm)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x06) (description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B8008D2))
(comp (ref J1)
(value 8P8C)
(footprint Connect:RJ45_8)
(datasheet ~)
(libsource (lib Connector) (part 8P8C) (description "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61"))
(sheetpath (names /) (tstamps /))
(tstamp 5B800A27))
(comp (ref J3)
(value 8P8C)
(footprint Connect:RJ45_8)
(datasheet ~)
(libsource (lib Connector) (part 8P8C) (description "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61"))
(sheetpath (names /) (tstamps /))
(tstamp 5B800B3B))
(comp (ref J2)
(value Conn_01x06_Male)
(footprint Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B80190C))
(comp (ref C2)
(value 0.1uF)
(footprint Capacitors_SMD:C_1210)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5B801EA3))
(comp (ref R1)
(value 10k)
(footprint Resistors_SMD:R_1206)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5B801FA6))
(comp (ref Y1)
(value Crystal)
(footprint Crystals:Crystal_DS26_d2.0mm_l6.0mm_Horizontal_1EP_style2)
(datasheet ~)
(libsource (lib Device) (part Crystal) (description "Two pin crystal"))
(sheetpath (names /) (tstamps /))
(tstamp 5B80237D))
(comp (ref C3)
(value 22pF)
(footprint Capacitors_SMD:C_1210)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5B80297F))
(comp (ref C4)
(value 22pF)
(footprint Capacitors_SMD:C_1210)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5B802A06))
(comp (ref C1)
(value 0.1uF)
(footprint Capacitors_SMD:C_1210)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5B8032BB))
(comp (ref D1)
(value LED)
(footprint LEDs:LED_1206)
(datasheet ~)
(libsource (lib Device) (part LED) (description "LED generic"))
(sheetpath (names /) (tstamps /))
(tstamp 5B803F7C))
(comp (ref R2)
(value 330)
(footprint Resistors_SMD:R_1206)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5B80408E))
(comp (ref D2)
(value LED)
(footprint LEDs:LED_1206)
(datasheet ~)
(libsource (lib Device) (part LED) (description "LED generic"))
(sheetpath (names /) (tstamps /))
(tstamp 5B807580))
(comp (ref R3)
(value 330)
(footprint Resistors_SMD:R_1206)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5B807587))
(comp (ref D3)
(value LED)
(footprint LEDs:LED_1206)
(datasheet ~)
(libsource (lib Device) (part LED) (description "LED generic"))
(sheetpath (names /) (tstamps /))
(tstamp 5B8078D9))
(comp (ref R4)
(value 330)
(footprint Resistors_SMD:R_1206)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5B8078E0))
(comp (ref J6)
(value Conn_02x03_Counter_Clockwise)
(footprint Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_02x03_Counter_Clockwise) (description "Generic connector, double row, 02x03, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5B809193)))
(libparts
(libpart (lib Connector) (part 8P8C)
(aliases
(alias RJ31)
(alias RJ32)
(alias RJ33)
(alias RJ34)
(alias RJ35)
(alias RJ41)
(alias RJ45)
(alias RJ49)
(alias RJ61))
(description "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61")
(docs ~)
(footprints
(fp 8P8C*)
(fp RJ31*)
(fp RJ32*)
(fp RJ33*)
(fp RJ34*)
(fp RJ35*)
(fp RJ41*)
(fp RJ45*)
(fp RJ49*)
(fp RJ61*))
(fields
(field (name Reference) J)
(field (name Value) 8P8C))
(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))
(pin (num 7) (name ~) (type passive))
(pin (num 8) (name ~) (type passive))))
(libpart (lib Connector) (part Conn_01x06_Male)
(description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x06_Male))
(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))))
(libpart (lib Connector) (part Screw_Terminal_01x06)
(description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp TerminalBlock*:*))
(fields
(field (name Reference) J)
(field (name Value) Screw_Terminal_01x06))
(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))))
(libpart (lib Connector_Generic) (part Conn_02x03_Counter_Clockwise)
(description "Generic connector, double row, 02x03, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_2x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x03_Counter_Clockwise))
(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))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(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 Crystal)
(description "Two pin crystal")
(docs ~)
(footprints
(fp Crystal*))
(fields
(field (name Reference) Y)
(field (name Value) Crystal))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part LED)
(description "LED generic")
(docs ~)
(footprints
(fp LED*)
(fp LED_SMD:*)
(fp LED_THT:*))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(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 MCU_Microchip_ATmega) (part ATmega48A-AU)
(aliases
(alias ATmega48PA-AU)
(alias ATmega88A-AU)
(alias ATmega88PA-AU)
(alias ATmega168A-AU)
(alias ATmega168PA-AU)
(alias ATmega328-AU)
(alias ATmega328P-AU))
(description "20MHz, 4kB Flash, 512B SRAM, 256B EEPROM, TQFP-32")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A_88A_168A-Data-Sheet-40002007A.pdf)
(footprints
(fp TQFP*7x7mm*P0.8mm*))
(fields
(field (name Reference) U)
(field (name Value) ATmega48A-AU)
(field (name Footprint) Package_QFP:TQFP-32_7x7mm_P0.8mm))
(pins
(pin (num 1) (name PD3) (type BiDi))
(pin (num 2) (name PD4) (type BiDi))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name VCC) (type power_in))
(pin (num 5) (name GND) (type passive))
(pin (num 6) (name VCC) (type passive))
(pin (num 7) (name XTAL1/PB6) (type BiDi))
(pin (num 8) (name XTAL2/PB7) (type BiDi))
(pin (num 9) (name PD5) (type BiDi))
(pin (num 10) (name PD6) (type BiDi))
(pin (num 11) (name PD7) (type BiDi))
(pin (num 12) (name PB0) (type BiDi))
(pin (num 13) (name PB1) (type BiDi))
(pin (num 14) (name PB2) (type BiDi))
(pin (num 15) (name PB3) (type BiDi))
(pin (num 16) (name PB4) (type BiDi))
(pin (num 17) (name PB5) (type BiDi))
(pin (num 18) (name AVCC) (type power_in))
(pin (num 19) (name ADC6) (type input))
(pin (num 20) (name AREF) (type input))
(pin (num 21) (name GND) (type passive))
(pin (num 22) (name ADC7) (type input))
(pin (num 23) (name PC0) (type BiDi))
(pin (num 24) (name PC1) (type BiDi))
(pin (num 25) (name PC2) (type BiDi))
(pin (num 26) (name PC3) (type BiDi))
(pin (num 27) (name PC4) (type BiDi))
(pin (num 28) (name PC5) (type BiDi))
(pin (num 29) (name ~RESET~/PC6) (type BiDi))
(pin (num 30) (name PD0) (type BiDi))
(pin (num 31) (name PD1) (type BiDi))
(pin (num 32) (name PD2) (type BiDi)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Connector_Generic)
(uri /usr/share/kicad/library/Connector_Generic.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical MCU_Microchip_ATmega)
(uri /usr/share/kicad/library/MCU_Microchip_ATmega.lib)))
(nets
(net (code 1) (name GND)
(node (ref D3) (pin 1))
(node (ref C3) (pin 1))
(node (ref C4) (pin 1))
(node (ref U1) (pin 3))
(node (ref J6) (pin 4))
(node (ref U1) (pin 21))
(node (ref U1) (pin 5))
(node (ref D2) (pin 1))
(node (ref R1) (pin 2))
(node (ref C1) (pin 2))
(node (ref D1) (pin 1))
(node (ref J2) (pin 2))
(node (ref J2) (pin 1)))
(net (code 2) (name "Net-(C1-Pad1)")
(node (ref U1) (pin 20))
(node (ref C1) (pin 1)))
(net (code 3) (name "Net-(D1-Pad2)")
(node (ref R2) (pin 1))
(node (ref D1) (pin 2)))
(net (code 4) (name "Net-(C3-Pad2)")
(node (ref Y1) (pin 1))
(node (ref U1) (pin 7))
(node (ref C3) (pin 2)))
(net (code 5) (name "Net-(C4-Pad2)")
(node (ref U1) (pin 8))
(node (ref Y1) (pin 2))
(node (ref C4) (pin 2)))
(net (code 6) (name /RESET)
(node (ref R1) (pin 1))
(node (ref U1) (pin 29))
(node (ref C2) (pin 2))
(node (ref J6) (pin 3)))
(net (code 7) (name "Net-(D3-Pad2)")
(node (ref R4) (pin 1))
(node (ref D3) (pin 2)))
(net (code 8) (name VCC)
(node (ref U1) (pin 18))
(node (ref U1) (pin 6))
(node (ref U1) (pin 4))
(node (ref J2) (pin 3))
(node (ref J6) (pin 6)))
(net (code 9) (name "Net-(D2-Pad2)")
(node (ref R3) (pin 1))
(node (ref D2) (pin 2)))
(net (code 10) (name /D2)
(node (ref J4) (pin 1))
(node (ref U1) (pin 32)))
(net (code 11) (name /D5)
(node (ref U1) (pin 9))
(node (ref J4) (pin 4)))
(net (code 12) (name /TXO)
(node (ref J2) (pin 5))
(node (ref R3) (pin 2))
(node (ref U1) (pin 31)))
(net (code 13) (name /D6)
(node (ref U1) (pin 10))
(node (ref J4) (pin 5)))
(net (code 14) (name /D7)
(node (ref U1) (pin 11))
(node (ref J4) (pin 6)))
(net (code 15) (name /D8)
(node (ref U1) (pin 12)))
(net (code 16) (name /D9)
(node (ref U1) (pin 13)))
(net (code 17) (name /D10)
(node (ref U1) (pin 14)))
(net (code 18) (name /D11)
(node (ref U1) (pin 15))
(node (ref J6) (pin 5)))
(net (code 19) (name /D12)
(node (ref U1) (pin 16))
(node (ref J6) (pin 1)))
(net (code 20) (name /D13)
(node (ref U1) (pin 17))
(node (ref J6) (pin 2))
(node (ref R2) (pin 2)))
(net (code 21) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 22) (name /D4)
(node (ref U1) (pin 2))
(node (ref J4) (pin 3)))
(net (code 23) (name "Net-(U1-Pad22)")
(node (ref U1) (pin 22)))
(net (code 24) (name /A0)
(node (ref J5) (pin 1))
(node (ref U1) (pin 23)))
(net (code 25) (name /A1)
(node (ref J5) (pin 2))
(node (ref U1) (pin 24)))
(net (code 26) (name /A2)
(node (ref J5) (pin 3))
(node (ref U1) (pin 25)))
(net (code 27) (name /A3)
(node (ref U1) (pin 26))
(node (ref J5) (pin 4)))
(net (code 28) (name /A4)
(node (ref U1) (pin 27))
(node (ref J5) (pin 5)))
(net (code 29) (name /A5)
(node (ref U1) (pin 28))
(node (ref J5) (pin 6)))
(net (code 30) (name /RXI)
(node (ref J2) (pin 4))
(node (ref R4) (pin 2))
(node (ref U1) (pin 30)))
(net (code 31) (name /DTR)
(node (ref C2) (pin 1))
(node (ref J2) (pin 6)))
(net (code 32) (name "Net-(J1-Pad8)")
(node (ref J3) (pin 8))
(node (ref J1) (pin 8)))
(net (code 33) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1))
(node (ref J3) (pin 1)))
(net (code 34) (name "Net-(J1-Pad2)")
(node (ref J3) (pin 2))
(node (ref J1) (pin 2)))
(net (code 35) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3))
(node (ref J3) (pin 3)))
(net (code 36) (name "Net-(J1-Pad4)")
(node (ref J3) (pin 4))
(node (ref J1) (pin 4)))
(net (code 37) (name "Net-(J1-Pad5)")
(node (ref J3) (pin 5))
(node (ref J1) (pin 5)))
(net (code 38) (name "Net-(J1-Pad6)")
(node (ref J1) (pin 6))
(node (ref J3) (pin 6)))
(net (code 39) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7))
(node (ref J3) (pin 7)))
(net (code 40) (name /D3)
(node (ref U1) (pin 1))
(node (ref J4) (pin 2)))))