Add uart multiplexer

This commit is contained in:
GHOSCHT 2021-08-15 12:01:21 +02:00
parent c4e21c9f7f
commit 37fca674ba
9 changed files with 9365 additions and 806 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
(export (version D)
(design
(source "D:\\Dokumente\\Coding\\Visual Studio Code\\smart-lamp-control\\Devices\\Control\\Hardware\\Circuit\\Control.sch")
(date "13.08.2021 12:01:42")
(date "15.08.2021 11:58:22")
(tool "Eeschema (5.1.10)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -83,48 +83,6 @@
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 613031C0))
(comp (ref JP6)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 611BB7CB))
(comp (ref JP9)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 611A3581))
(comp (ref JP7)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 611A358D))
(comp (ref JP5)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 611B209C))
(comp (ref JP4)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 61182926))
(comp (ref JP2)
(value SolderJumper)
(footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 611823D1))
(comp (ref D1)
(value 17-21/BHC-XL2M2TY/3T)
(footprint LED_SMD:LED_0805_2012Metric_Castellated)
@ -139,13 +97,6 @@
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6114AFDD))
(comp (ref R1)
(value 10k)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611669B4))
(comp (ref J2)
(value AVR-ISP-6)
(footprint AVR-ISP:AVR-ISP)
@ -206,8 +157,141 @@
(datasheet https://datasheet.lcsc.com/szlcsc/Jiangsu-Qin-Heng-CH340C_C84681.pdf)
(libsource (lib Interface_USB) (part CH340C) (description "USB serial converter, UART, SOIC-16"))
(sheetpath (names /) (tstamps /))
(tstamp 6118DFFB)))
(tstamp 6118DFFB))
(comp (ref J8)
(value Screw_Terminal_01x03)
(footprint CUI_TB006-508-03BE:CUI_TB006-508-03BE)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x03) (description "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61192611))
(comp (ref R3)
(value 120)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611931AE))
(comp (ref R1)
(value 10k)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611669B4))
(comp (ref JP2)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119BC53))
(comp (ref JP4)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119D4AD))
(comp (ref JP5)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119DE73))
(comp (ref JP6)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119E34D))
(comp (ref JP7)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119F385))
(comp (ref JP9)
(value SolderJumper_Bridged)
(footprint Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 6119F7AD))
(comp (ref C6)
(value 100n)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6124E822))
(comp (ref C4)
(value 100n)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 612767EE))
(comp (ref C5)
(value 100n)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61296637))
(comp (ref R4)
(value 40.2)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61303408))
(comp (ref R5)
(value 40.2)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6132AA9D))
(comp (ref U3)
(value CD74HC4053PWR)
(footprint CD74HC4053PWR:SOP65P640X120-16N)
(libsource (lib CD74HC4053PWR) (part CD74HC4053PWR) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 611A257A))
(comp (ref C7)
(value 100n)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 611E06B0)))
(libparts
(libpart (lib CD74HC4053PWR) (part CD74HC4053PWR)
(fields
(field (name Reference) U)
(field (name Value) CD74HC4053PWR)
(field (name Footprint) SOP65P640X120-16N))
(pins
(pin (num 1) (name B1) (type output))
(pin (num 2) (name B0) (type output))
(pin (num 3) (name C1) (type output))
(pin (num 4) (name CN) (type output))
(pin (num 5) (name C0) (type output))
(pin (num 6) (name ~E) (type input))
(pin (num 7) (name VEE) (type power_in))
(pin (num 8) (name GND) (type power_in))
(pin (num 9) (name S2) (type input))
(pin (num 10) (name S1) (type input))
(pin (num 11) (name S0) (type input))
(pin (num 12) (name A0) (type output))
(pin (num 13) (name A1) (type output))
(pin (num 14) (name AN) (type output))
(pin (num 15) (name BN) (type output))
(pin (num 16) (name VCC) (type power_in))))
(libpart (lib Connector) (part AVR-ISP-6)
(description "Atmel 6-pin ISP connector")
(docs " ~")
@ -343,6 +427,17 @@
(pin (num 14) (name ~RTS) (type output))
(pin (num 15) (name R232) (type input))
(pin (num 16) (name VCC) (type power_in))))
(libpart (lib Jumper) (part SolderJumper_2_Bridged)
(description "Solder Jumper, 2-pole, closed/bridged")
(docs ~)
(footprints
(fp SolderJumper*Bridged*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_2_Bridged))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))))
(libpart (lib Jumper) (part SolderJumper_2_Open)
(description "Solder Jumper, 2-pole, open")
(docs ~)
@ -437,6 +532,8 @@
(pin (num S3) (name SHIELD) (type passive))
(pin (num S4) (name SHIELD) (type passive)))))
(libraries
(library (logical CD74HC4053PWR)
(uri "D:\\Dokumente\\Coding\\Visual Studio Code\\smart-lamp-control\\Devices\\Control\\Hardware\\Circuit/Libraries/CD74HC4053PWR.lib"))
(library (logical Connector)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
(library (logical Connector_Generic)
@ -452,219 +549,265 @@
(library (logical TYPE-C-31-M-12)
(uri "D:\\Dokumente\\Coding\\Visual Studio Code\\smart-lamp-control\\Devices\\Control\\Hardware\\Circuit/Libraries/TYPE-C-31-M-12.lib")))
(nets
(net (code 1) (name "Net-(J3-PadA7)")
(net (code 1) (name "Net-(J7-PadA8)")
(node (ref J7) (pin A8)))
(net (code 2) (name "Net-(U2-Pad13)")
(node (ref U2) (pin 13)))
(net (code 3) (name "Net-(U2-Pad12)")
(node (ref U2) (pin 12)))
(net (code 4) (name "Net-(U2-Pad11)")
(node (ref U2) (pin 11)))
(net (code 5) (name "Net-(U2-Pad10)")
(node (ref U2) (pin 10)))
(net (code 6) (name "Net-(J7-PadB8)")
(node (ref J7) (pin B8)))
(net (code 7) (name "Net-(J7-PadB5)")
(node (ref J7) (pin B5)))
(net (code 8) (name "Net-(C6-Pad2)")
(node (ref C6) (pin 2))
(node (ref U2) (pin 14)))
(net (code 9) (name "Net-(J7-PadA5)")
(node (ref J7) (pin A5)))
(net (code 10) (name SIG1B)
(node (ref J1) (pin 2))
(node (ref U1) (pin 14)))
(net (code 11) (name SIG1A)
(node (ref J1) (pin 1))
(node (ref U1) (pin 13)))
(net (code 12) (name GND)
(node (ref C7) (pin 2))
(node (ref C4) (pin 2))
(node (ref J3) (pin A1B12))
(node (ref U1) (pin 21))
(node (ref J3) (pin S4))
(node (ref J3) (pin S3))
(node (ref J3) (pin S2))
(node (ref J3) (pin S1))
(node (ref J3) (pin B1A12))
(node (ref U1) (pin 3))
(node (ref J5) (pin 1))
(node (ref J6) (pin 1))
(node (ref J4) (pin 1))
(node (ref C5) (pin 1))
(node (ref U1) (pin 5))
(node (ref C3) (pin 2))
(node (ref J7) (pin B1A12))
(node (ref J8) (pin 3))
(node (ref U2) (pin 1))
(node (ref J7) (pin S4))
(node (ref J7) (pin S3))
(node (ref C2) (pin 2))
(node (ref J7) (pin S1))
(node (ref J7) (pin A1B12))
(node (ref C1) (pin 2))
(node (ref J1) (pin 3))
(node (ref J2) (pin 6))
(node (ref J7) (pin S2))
(node (ref D1) (pin 1)))
(net (code 13) (name VCC)
(node (ref U2) (pin 16))
(node (ref U1) (pin 6))
(node (ref U1) (pin 4))
(node (ref J7) (pin B4A9))
(node (ref C4) (pin 1))
(node (ref R1) (pin 2))
(node (ref J6) (pin 4))
(node (ref R2) (pin 2))
(node (ref R4) (pin 1))
(node (ref R5) (pin 1))
(node (ref J7) (pin A4B9))
(node (ref J2) (pin 2))
(node (ref U1) (pin 18))
(node (ref C3) (pin 1))
(node (ref C7) (pin 1)))
(net (code 14) (name RST)
(node (ref U1) (pin 29))
(node (ref J2) (pin 5))
(node (ref JP6) (pin 2))
(node (ref JP5) (pin 1))
(node (ref R1) (pin 1))
(node (ref J5) (pin 4))
(node (ref C6) (pin 1)))
(net (code 15) (name RX)
(node (ref JP2) (pin 1))
(node (ref U2) (pin 2))
(node (ref J5) (pin 3))
(node (ref U1) (pin 30))
(node (ref JP9) (pin 2)))
(net (code 16) (name TX)
(node (ref J5) (pin 2))
(node (ref JP4) (pin 1))
(node (ref JP7) (pin 2))
(node (ref U1) (pin 31))
(node (ref U2) (pin 3)))
(net (code 17) (name "Net-(R3-Pad2)")
(node (ref R3) (pin 2)))
(net (code 18) (name "Net-(R3-Pad1)")
(node (ref R3) (pin 1)))
(net (code 19) (name SIG2A)
(node (ref U1) (pin 9))
(node (ref J8) (pin 1)))
(net (code 20) (name "Net-(U2-Pad9)")
(node (ref U2) (pin 9)))
(net (code 21) (name "Net-(U2-Pad8)")
(node (ref U2) (pin 8)))
(net (code 22) (name "Net-(U2-Pad7)")
(node (ref U2) (pin 7)))
(net (code 23) (name D-)
(node (ref J7) (pin B7))
(node (ref J7) (pin A7))
(node (ref U2) (pin 6)))
(net (code 24) (name D+)
(node (ref J7) (pin A6))
(node (ref J7) (pin B6))
(node (ref U2) (pin 5)))
(net (code 25) (name "Net-(C5-Pad2)")
(node (ref U2) (pin 4))
(node (ref C5) (pin 2)))
(net (code 26) (name "Net-(U2-Pad15)")
(node (ref U2) (pin 15)))
(net (code 27) (name MISO)
(node (ref J2) (pin 1))
(node (ref U1) (pin 16)))
(net (code 28) (name MOSI)
(node (ref U1) (pin 15))
(node (ref J2) (pin 4)))
(net (code 29) (name SCK)
(node (ref J2) (pin 3))
(node (ref U1) (pin 17)))
(net (code 30) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R2) (pin 1)))
(net (code 31) (name XTAL2)
(node (ref C2) (pin 1))
(node (ref Y1) (pin 2))
(node (ref U1) (pin 8)))
(net (code 32) (name XTAL1)
(node (ref Y1) (pin 1))
(node (ref C1) (pin 1))
(node (ref U1) (pin 7)))
(net (code 33) (name SIG2B)
(node (ref U1) (pin 10))
(node (ref J8) (pin 2)))
(net (code 34) (name "Net-(J3-PadB4A9)")
(node (ref R5) (pin 2))
(node (ref J3) (pin B4A9)))
(net (code 35) (name "Net-(J3-PadA4B9)")
(node (ref R4) (pin 2))
(node (ref J3) (pin A4B9)))
(net (code 36) (name "Net-(U3-Pad2)")
(node (ref U3) (pin 2)))
(net (code 37) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8)))
(net (code 38) (name "Net-(U3-Pad7)")
(node (ref U3) (pin 7)))
(net (code 39) (name "Net-(U3-Pad4)")
(node (ref U3) (pin 4)))
(net (code 40) (name "Net-(U3-Pad3)")
(node (ref U3) (pin 3)))
(net (code 41) (name "Net-(U3-Pad5)")
(node (ref U3) (pin 5)))
(net (code 42) (name "Net-(U3-Pad15)")
(node (ref U3) (pin 15)))
(net (code 43) (name "Net-(U3-Pad1)")
(node (ref U3) (pin 1)))
(net (code 44) (name "Net-(U3-Pad14)")
(node (ref U3) (pin 14)))
(net (code 45) (name "Net-(U3-Pad13)")
(node (ref U3) (pin 13)))
(net (code 46) (name "Net-(U3-Pad12)")
(node (ref U3) (pin 12)))
(net (code 47) (name "Net-(U3-Pad16)")
(node (ref U3) (pin 16)))
(net (code 48) (name "Net-(U3-Pad9)")
(node (ref U3) (pin 9)))
(net (code 49) (name "Net-(U3-Pad10)")
(node (ref U3) (pin 10)))
(net (code 50) (name "Net-(U3-Pad11)")
(node (ref U3) (pin 11)))
(net (code 51) (name "Net-(U3-Pad6)")
(node (ref U3) (pin 6)))
(net (code 52) (name SDA)
(node (ref J6) (pin 2))
(node (ref U1) (pin 27))
(node (ref JP10) (pin 1))
(node (ref JP1) (pin 1)))
(net (code 53) (name SCL)
(node (ref JP8) (pin 1))
(node (ref JP3) (pin 1))
(node (ref U1) (pin 28))
(node (ref J6) (pin 3)))
(net (code 54) (name "Net-(J3-PadA7)")
(node (ref JP4) (pin 2))
(node (ref JP3) (pin 2))
(node (ref J3) (pin A7)))
(net (code 2) (name SDA)
(node (ref U1) (pin 27))
(node (ref JP1) (pin 1))
(node (ref J6) (pin 2))
(node (ref JP10) (pin 1)))
(net (code 3) (name ENC4B)
(node (ref J4) (pin 9))
(node (ref U1) (pin 13)))
(net (code 4) (name ENC4A)
(node (ref J4) (pin 8))
(node (ref U1) (pin 12)))
(net (code 5) (name ENC2B)
(node (ref J4) (pin 5))
(node (ref U1) (pin 9)))
(net (code 6) (name ENC3B)
(node (ref U1) (pin 11))
(node (ref J4) (pin 7)))
(net (code 7) (name ENC3A)
(node (ref U1) (pin 10))
(node (ref J4) (pin 6)))
(net (code 8) (name ENC2A)
(node (ref J4) (pin 4))
(node (ref U1) (pin 2)))
(net (code 9) (name MOSI)
(node (ref J2) (pin 4))
(node (ref U1) (pin 15)))
(net (code 10) (name MISO)
(node (ref U1) (pin 16))
(node (ref J2) (pin 1)))
(net (code 11) (name SCK)
(node (ref J2) (pin 3))
(node (ref U1) (pin 17)))
(net (code 12) (name VCC)
(node (ref R1) (pin 2))
(node (ref J3) (pin B4A9))
(node (ref R2) (pin 2))
(node (ref C3) (pin 1))
(node (ref U1) (pin 18))
(node (ref J2) (pin 2))
(node (ref J6) (pin 4))
(node (ref U1) (pin 4))
(node (ref U1) (pin 6))
(node (ref J3) (pin A4B9)))
(net (code 13) (name GND)
(node (ref J3) (pin S2))
(node (ref C2) (pin 2))
(node (ref J2) (pin 6))
(node (ref C1) (pin 2))
(node (ref J3) (pin S3))
(node (ref J3) (pin S1))
(node (ref J3) (pin B1A12))
(node (ref J3) (pin A1B12))
(node (ref U1) (pin 5))
(node (ref J4) (pin 1))
(node (ref D1) (pin 1))
(node (ref J5) (pin 1))
(node (ref J3) (pin S4))
(node (ref J6) (pin 1))
(node (ref U1) (pin 3))
(node (ref U1) (pin 21))
(node (ref C3) (pin 2)))
(net (code 14) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 15) (name RX)
(node (ref JP9) (pin 1))
(node (ref JP2) (pin 1))
(node (ref J5) (pin 2))
(node (ref U1) (pin 30)))
(net (code 16) (name TX)
(node (ref U1) (pin 31))
(node (ref JP7) (pin 1))
(node (ref J5) (pin 3))
(node (ref JP4) (pin 1)))
(net (code 17) (name RST)
(node (ref JP5) (pin 1))
(node (ref JP6) (pin 1))
(node (ref J5) (pin 4))
(node (ref U1) (pin 29))
(node (ref J2) (pin 5))
(node (ref R1) (pin 1)))
(net (code 18) (name "Net-(J7-PadB4A9)")
(node (ref J7) (pin B4A9)))
(net (code 19) (name "Net-(J7-PadB1A12)")
(node (ref J7) (pin B1A12)))
(net (code 20) (name "Net-(J7-PadA8)")
(node (ref J7) (pin A8)))
(net (code 21) (name "Net-(J7-PadA7)")
(node (ref J7) (pin A7)))
(net (code 22) (name "Net-(J7-PadA6)")
(node (ref J7) (pin A6)))
(net (code 23) (name "Net-(J7-PadA5)")
(node (ref J7) (pin A5)))
(net (code 24) (name "Net-(J7-PadA4B9)")
(node (ref J7) (pin A4B9)))
(net (code 25) (name "Net-(J7-PadA1B12)")
(node (ref J7) (pin A1B12)))
(net (code 26) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 27) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 28) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1)))
(net (code 29) (name "Net-(J7-PadB5)")
(node (ref J7) (pin B5)))
(net (code 30) (name XTAL2)
(node (ref U1) (pin 8))
(node (ref C2) (pin 1))
(node (ref Y1) (pin 2)))
(net (code 31) (name XTAL1)
(node (ref U1) (pin 7))
(node (ref Y1) (pin 1))
(node (ref C1) (pin 1)))
(net (code 32) (name "Net-(U2-Pad13)")
(node (ref U2) (pin 13)))
(net (code 33) (name "Net-(U2-Pad9)")
(node (ref U2) (pin 9)))
(net (code 34) (name "Net-(U2-Pad8)")
(node (ref U2) (pin 8)))
(net (code 35) (name "Net-(U2-Pad7)")
(node (ref U2) (pin 7)))
(net (code 36) (name "Net-(U2-Pad6)")
(node (ref U2) (pin 6)))
(net (code 37) (name "Net-(U2-Pad5)")
(node (ref U2) (pin 5)))
(net (code 38) (name "Net-(U2-Pad4)")
(node (ref U2) (pin 4)))
(net (code 39) (name "Net-(U2-Pad3)")
(node (ref U2) (pin 3)))
(net (code 40) (name "Net-(U2-Pad2)")
(node (ref U2) (pin 2)))
(net (code 41) (name "Net-(U2-Pad16)")
(node (ref U2) (pin 16)))
(net (code 42) (name "Net-(U2-Pad15)")
(node (ref U2) (pin 15)))
(net (code 43) (name "Net-(U2-Pad14)")
(node (ref U2) (pin 14)))
(net (code 44) (name "Net-(U2-Pad12)")
(node (ref U2) (pin 12)))
(net (code 45) (name "Net-(U2-Pad11)")
(node (ref U2) (pin 11)))
(net (code 46) (name "Net-(U2-Pad10)")
(node (ref U2) (pin 10)))
(net (code 47) (name "Net-(U2-Pad1)")
(node (ref U2) (pin 1)))
(net (code 48) (name "Net-(J7-PadS4)")
(node (ref J7) (pin S4)))
(net (code 49) (name "Net-(J7-PadS3)")
(node (ref J7) (pin S3)))
(net (code 50) (name "Net-(J7-PadS2)")
(node (ref J7) (pin S2)))
(net (code 51) (name "Net-(J7-PadS1)")
(node (ref J7) (pin S1)))
(net (code 52) (name "Net-(J7-PadB8)")
(node (ref J7) (pin B8)))
(net (code 53) (name "Net-(J7-PadB7)")
(node (ref J7) (pin B7)))
(net (code 54) (name "Net-(J7-PadB6)")
(node (ref J7) (pin B6)))
(net (code 55) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R2) (pin 1)))
(net (code 56) (name "Net-(U1-Pad22)")
(net (code 55) (name "Net-(J3-PadA6)")
(node (ref J3) (pin A6))
(node (ref JP2) (pin 2))
(node (ref JP1) (pin 2)))
(net (code 56) (name "Net-(U1-Pad24)")
(node (ref U1) (pin 24)))
(net (code 57) (name "Net-(U1-Pad32)")
(node (ref U1) (pin 32)))
(net (code 58) (name "Net-(U1-Pad26)")
(node (ref U1) (pin 26)))
(net (code 59) (name "Net-(U1-Pad25)")
(node (ref U1) (pin 25)))
(net (code 60) (name "Net-(U1-Pad23)")
(node (ref U1) (pin 23)))
(net (code 61) (name "Net-(U1-Pad22)")
(node (ref U1) (pin 22)))
(net (code 57) (name "Net-(U1-Pad19)")
(net (code 62) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 63) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 2)))
(net (code 64) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 58) (name "Net-(U1-Pad14)")
(node (ref U1) (pin 14)))
(net (code 59) (name "Net-(J3-PadA8)")
(net (code 65) (name "Net-(U1-Pad12)")
(node (ref U1) (pin 12)))
(net (code 66) (name "Net-(U1-Pad11)")
(node (ref U1) (pin 11)))
(net (code 67) (name "Net-(J3-PadB8)")
(node (ref JP6) (pin 1))
(node (ref J3) (pin B8)))
(net (code 68) (name "Net-(J3-PadB5)")
(node (ref J3) (pin B5)))
(net (code 69) (name "Net-(J3-PadA8)")
(node (ref JP5) (pin 2))
(node (ref J3) (pin A8)))
(net (code 60) (name "Net-(J3-PadB8)")
(node (ref J3) (pin B8))
(node (ref JP6) (pin 2)))
(net (code 61) (name "Net-(J3-PadB5)")
(node (ref J3) (pin B5)))
(net (code 62) (name "Net-(J3-PadA5)")
(net (code 70) (name "Net-(J3-PadA5)")
(node (ref J3) (pin A5)))
(net (code 63) (name ENC1A)
(node (ref U1) (pin 32))
(node (ref J4) (pin 2)))
(net (code 64) (name BTN4)
(node (ref U1) (pin 26))
(node (ref J4) (pin 13)))
(net (code 65) (name BTN3)
(node (ref U1) (pin 25))
(node (ref J4) (pin 12)))
(net (code 66) (name BTN2)
(node (ref J4) (pin 11))
(node (ref U1) (pin 24)))
(net (code 67) (name BTN1)
(node (ref J4) (pin 10))
(node (ref U1) (pin 23)))
(net (code 68) (name ENC1B)
(node (ref U1) (pin 1))
(net (code 71) (name ENC4A)
(node (ref J4) (pin 8)))
(net (code 72) (name ENC2B)
(node (ref J4) (pin 5)))
(net (code 73) (name ENC1B)
(node (ref J4) (pin 3)))
(net (code 69) (name "Net-(J3-PadA6)")
(node (ref JP2) (pin 2))
(node (ref JP1) (pin 2))
(node (ref J3) (pin A6)))
(net (code 70) (name SCL)
(node (ref J6) (pin 3))
(node (ref JP8) (pin 1))
(node (ref JP3) (pin 1))
(node (ref U1) (pin 28)))
(net (code 71) (name "Net-(J3-PadB7)")
(node (ref J3) (pin B7))
(node (ref JP8) (pin 2))
(node (ref JP7) (pin 2)))
(net (code 72) (name "Net-(J3-PadB6)")
(net (code 74) (name ENC3B)
(node (ref J4) (pin 7)))
(net (code 75) (name ENC3A)
(node (ref J4) (pin 6)))
(net (code 76) (name ENC2A)
(node (ref J4) (pin 4)))
(net (code 77) (name ENC1A)
(node (ref J4) (pin 2)))
(net (code 78) (name BTN4)
(node (ref J4) (pin 13)))
(net (code 79) (name BTN3)
(node (ref J4) (pin 12)))
(net (code 80) (name BTN2)
(node (ref J4) (pin 11)))
(net (code 81) (name BTN1)
(node (ref J4) (pin 10)))
(net (code 82) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 83) (name "Net-(J3-PadB6)")
(node (ref JP10) (pin 2))
(node (ref JP9) (pin 2))
(node (ref J3) (pin B6)))))
(node (ref JP9) (pin 1))
(node (ref J3) (pin B6)))
(net (code 84) (name "Net-(J3-PadB7)")
(node (ref J3) (pin B7))
(node (ref JP7) (pin 1))
(node (ref JP8) (pin 2)))
(net (code 85) (name ENC4B)
(node (ref J4) (pin 9)))))

View file

@ -681,7 +681,7 @@ Wire Wire Line
3900 7150 3900 7300
Text Notes 1800 5700 0 50 ~ 0
Reset pullup
Text Notes 2450 5700 0 50 ~ 0
Text Notes 550 1000 0 50 ~ 0
ATmega decoupling
Wire Notes Line
2200 5700 1800 5700
@ -692,13 +692,13 @@ Wire Notes Line
Wire Notes Line
1800 5700 1800 6800
Wire Notes Line
2950 5700 2450 5700
1050 1000 550 1000
Wire Notes Line
2950 6800 2950 5700
1050 2100 1050 1000
Wire Notes Line
2450 6800 2950 6800
550 2100 1050 2100
Wire Notes Line
2450 5700 2450 6800
550 1000 550 2100
Text Notes 550 5700 0 50 ~ 0
ATmega oscillator
Wire Notes Line
@ -847,40 +847,40 @@ Wire Wire Line
1300 6050 1300 6300
Connection ~ 1300 6300
Wire Wire Line
2600 6400 2600 6500
700 1700 700 1800
Wire Wire Line
2600 6000 2600 6100
700 1300 700 1400
$Comp
L Device:C C3
U 1 1 6115564D
P 2600 6250
F 0 "C3" H 2715 6296 50 0000 L CNN
F 1 "100n" H 2715 6205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2638 6100 50 0001 C CNN
F 3 "~" H 2600 6250 50 0001 C CNN
1 2600 6250
P 700 1550
F 0 "C3" H 815 1596 50 0000 L CNN
F 1 "100n" H 815 1505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 738 1400 50 0001 C CNN
F 3 "~" H 700 1550 50 0001 C CNN
1 700 1550
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR08
U 1 1 61155121
P 2600 6500
F 0 "#PWR08" H 2600 6250 50 0001 C CNN
F 1 "GND" H 2605 6327 50 0000 C CNN
F 2 "" H 2600 6500 50 0001 C CNN
F 3 "" H 2600 6500 50 0001 C CNN
1 2600 6500
P 700 1800
F 0 "#PWR08" H 700 1550 50 0001 C CNN
F 1 "GND" H 705 1627 50 0000 C CNN
F 2 "" H 700 1800 50 0001 C CNN
F 3 "" H 700 1800 50 0001 C CNN
1 700 1800
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR07
U 1 1 61154991
P 2600 6000
F 0 "#PWR07" H 2600 5850 50 0001 C CNN
F 1 "VCC" H 2615 6173 50 0000 C CNN
F 2 "" H 2600 6000 50 0001 C CNN
F 3 "" H 2600 6000 50 0001 C CNN
1 2600 6000
P 700 1300
F 0 "#PWR07" H 700 1150 50 0001 C CNN
F 1 "VCC" H 715 1473 50 0000 C CNN
F 2 "" H 700 1300 50 0001 C CNN
F 3 "" H 700 1300 50 0001 C CNN
1 700 1300
1 0 0 -1
$EndComp
$Comp
@ -912,19 +912,19 @@ $EndComp
$Comp
L Interface_USB:CH340C U2
U 1 1 6118DFFB
P 6650 2150
F 0 "U2" H 6500 2000 50 0000 C CNN
F 1 "CH340C" H 6500 1900 50 0000 C CNN
F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 6700 1600 50 0001 L CNN
F 3 "https://datasheet.lcsc.com/szlcsc/Jiangsu-Qin-Heng-CH340C_C84681.pdf" H 6300 2950 50 0001 C CNN
1 6650 2150
P 6650 2400
F 0 "U2" H 6500 2250 50 0000 C CNN
F 1 "CH340C" H 6500 2150 50 0000 C CNN
F 2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" H 6700 1850 50 0001 L CNN
F 3 "https://datasheet.lcsc.com/szlcsc/Jiangsu-Qin-Heng-CH340C_C84681.pdf" H 6300 3200 50 0001 C CNN
1 6650 2400
1 0 0 -1
$EndComp
$Comp
L Connector:Screw_Terminal_01x03 J?
L Connector:Screw_Terminal_01x03 J8
U 1 1 61192611
P 10100 1650
F 0 "J?" H 10180 1692 50 0000 L CNN
F 0 "J8" H 10180 1692 50 0000 L CNN
F 1 "Screw_Terminal_01x03" H 10180 1601 50 0000 L CNN
F 2 "CUI_TB006-508-03BE:CUI_TB006-508-03BE" H 10100 1650 50 0001 C CNN
F 3 "~" H 10100 1650 50 0001 C CNN
@ -932,12 +932,12 @@ F 3 "~" H 10100 1650 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Device:R R?
L Device:R R3
U 1 1 611931AE
P 2000 5550
F 0 "R?" V 1793 5550 50 0000 C CNN
F 0 "R3" V 1793 5550 50 0000 C CNN
F 1 "120" V 1884 5550 50 0000 C CNN
F 2 "" V 1930 5550 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1930 5550 50 0001 C CNN
F 3 "~" H 2000 5550 50 0001 C CNN
1 2000 5550
0 1 1 0
@ -956,67 +956,67 @@ $EndComp
Text Notes 1700 5300 0 50 ~ 0
add switchable 120ohm resistor to stop reset
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP2
U 1 1 6119BC53
P 6700 4600
F 0 "JP?" H 6700 4805 50 0000 C CNN
F 0 "JP2" H 6700 4805 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 6700 4714 50 0000 C CNN
F 2 "" H 6700 4600 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 6700 4600 50 0001 C CNN
F 3 "~" H 6700 4600 50 0001 C CNN
1 6700 4600
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP4
U 1 1 6119D4AD
P 6700 5200
F 0 "JP?" H 6700 5405 50 0000 C CNN
F 0 "JP4" H 6700 5405 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 6700 5314 50 0000 C CNN
F 2 "" H 6700 5200 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 6700 5200 50 0001 C CNN
F 3 "~" H 6700 5200 50 0001 C CNN
1 6700 5200
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP5
U 1 1 6119DE73
P 6700 5500
F 0 "JP?" H 6700 5705 50 0000 C CNN
F 0 "JP5" H 6700 5705 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 6700 5614 50 0000 C CNN
F 2 "" H 6700 5500 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 6700 5500 50 0001 C CNN
F 3 "~" H 6700 5500 50 0001 C CNN
1 6700 5500
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP6
U 1 1 6119E34D
P 10500 4000
F 0 "JP?" H 10500 4205 50 0000 C CNN
F 0 "JP6" H 10500 4205 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 10500 4114 50 0000 C CNN
F 2 "" H 10500 4000 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 10500 4000 50 0001 C CNN
F 3 "~" H 10500 4000 50 0001 C CNN
1 10500 4000
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP7
U 1 1 6119F385
P 10500 4300
F 0 "JP?" H 10500 4505 50 0000 C CNN
F 0 "JP7" H 10500 4505 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 10500 4414 50 0000 C CNN
F 2 "" H 10500 4300 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 10500 4300 50 0001 C CNN
F 3 "~" H 10500 4300 50 0001 C CNN
1 10500 4300
1 0 0 -1
$EndComp
$Comp
L Jumper:SolderJumper_2_Bridged JP?
L Jumper:SolderJumper_2_Bridged JP9
U 1 1 6119F7AD
P 10500 4900
F 0 "JP?" H 10500 5105 50 0000 C CNN
F 0 "JP9" H 10500 5105 50 0000 C CNN
F 1 "SolderJumper_Bridged" H 10500 5014 50 0000 C CNN
F 2 "" H 10500 4900 50 0001 C CNN
F 2 "Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm" H 10500 4900 50 0001 C CNN
F 3 "~" H 10500 4900 50 0001 C CNN
1 10500 4900
1 0 0 -1
@ -1025,9 +1025,9 @@ Text GLabel 8550 2400 0 50 Input ~ 0
TX
Text GLabel 8550 2500 0 50 Input ~ 0
RX
Text GLabel 7150 1750 2 50 Input ~ 0
Text GLabel 7150 2000 2 50 Input ~ 0
RX
Text GLabel 7150 1850 2 50 Input ~ 0
Text GLabel 7150 2100 2 50 Input ~ 0
TX
Text GLabel 3600 2150 0 50 Input ~ 0
D+
@ -1037,9 +1037,9 @@ Text GLabel 5200 2250 2 50 Input ~ 0
D+
Text GLabel 5200 2150 2 50 Input ~ 0
D-
Text GLabel 6150 2150 0 50 Input ~ 0
Text GLabel 6150 2400 0 50 Input ~ 0
D-
Text GLabel 6150 2050 0 50 Input ~ 0
Text GLabel 6150 2300 0 50 Input ~ 0
D+
Wire Wire Line
3600 2150 3700 2150
@ -1050,138 +1050,138 @@ Wire Wire Line
Wire Wire Line
5100 2250 5200 2250
Wire Wire Line
6150 2050 6250 2050
6150 2300 6250 2300
Wire Wire Line
6150 2150 6250 2150
6150 2400 6250 2400
Wire Wire Line
7050 1750 7150 1750
7050 2000 7150 2000
Wire Wire Line
7050 1850 7150 1850
7050 2100 7150 2100
$Comp
L Device:C C?
L Device:C C6
U 1 1 6124E822
P 7300 2550
F 0 "C?" H 7415 2596 50 0000 L CNN
F 1 "100n" H 7415 2505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7338 2400 50 0001 C CNN
F 3 "~" H 7300 2550 50 0001 C CNN
1 7300 2550
P 7300 2800
F 0 "C6" H 7415 2846 50 0000 L CNN
F 1 "100n" H 7415 2755 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7338 2650 50 0001 C CNN
F 3 "~" H 7300 2800 50 0001 C CNN
1 7300 2800
0 1 1 0
$EndComp
Text GLabel 7550 2550 2 50 Input ~ 0
Text GLabel 7550 2800 2 50 Input ~ 0
RST
Wire Wire Line
7050 2550 7150 2550
7050 2800 7150 2800
Wire Wire Line
7450 2550 7550 2550
Text Notes 3250 5700 0 50 ~ 0
7450 2800 7550 2800
Text Notes 6800 650 0 50 ~ 0
CH340C decoupling
Wire Notes Line
3750 5700 3250 5700
7300 650 6800 650
Wire Notes Line
3750 6800 3750 5700
7300 1750 7300 650
Wire Notes Line
3250 6800 3750 6800
6800 1750 7300 1750
Wire Notes Line
3250 5700 3250 6800
6800 650 6800 1750
Wire Wire Line
3400 6400 3400 6500
6950 1350 6950 1450
Wire Wire Line
3400 6000 3400 6100
6950 950 6950 1050
$Comp
L Device:C C?
L Device:C C4
U 1 1 612767EE
P 3400 6250
F 0 "C?" H 3515 6296 50 0000 L CNN
F 1 "100n" H 3515 6205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3438 6100 50 0001 C CNN
F 3 "~" H 3400 6250 50 0001 C CNN
1 3400 6250
P 6950 1200
F 0 "C4" H 7065 1246 50 0000 L CNN
F 1 "100n" H 7065 1155 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 6988 1050 50 0001 C CNN
F 3 "~" H 6950 1200 50 0001 C CNN
1 6950 1200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR0101
U 1 1 612767F4
P 3400 6500
F 0 "#PWR?" H 3400 6250 50 0001 C CNN
F 1 "GND" H 3405 6327 50 0000 C CNN
F 2 "" H 3400 6500 50 0001 C CNN
F 3 "" H 3400 6500 50 0001 C CNN
1 3400 6500
P 6950 1450
F 0 "#PWR0101" H 6950 1200 50 0001 C CNN
F 1 "GND" H 6955 1277 50 0000 C CNN
F 2 "" H 6950 1450 50 0001 C CNN
F 3 "" H 6950 1450 50 0001 C CNN
1 6950 1450
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
L power:VCC #PWR0102
U 1 1 612767FA
P 3400 6000
F 0 "#PWR?" H 3400 5850 50 0001 C CNN
F 1 "VCC" H 3415 6173 50 0000 C CNN
F 2 "" H 3400 6000 50 0001 C CNN
F 3 "" H 3400 6000 50 0001 C CNN
1 3400 6000
P 6950 950
F 0 "#PWR0102" H 6950 800 50 0001 C CNN
F 1 "VCC" H 6965 1123 50 0000 C CNN
F 2 "" H 6950 950 50 0001 C CNN
F 3 "" H 6950 950 50 0001 C CNN
1 6950 950
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
L power:VCC #PWR0103
U 1 1 6127D497
P 6650 1400
F 0 "#PWR?" H 6650 1250 50 0001 C CNN
F 1 "VCC" H 6665 1573 50 0000 C CNN
F 2 "" H 6650 1400 50 0001 C CNN
F 3 "" H 6650 1400 50 0001 C CNN
1 6650 1400
P 6650 1650
F 0 "#PWR0103" H 6650 1500 50 0001 C CNN
F 1 "VCC" H 6665 1823 50 0000 C CNN
F 2 "" H 6650 1650 50 0001 C CNN
F 3 "" H 6650 1650 50 0001 C CNN
1 6650 1650
1 0 0 -1
$EndComp
Wire Wire Line
6650 1400 6650 1550
6650 1650 6650 1800
$Comp
L power:GND #PWR?
L power:GND #PWR0104
U 1 1 61285B81
P 6650 2850
F 0 "#PWR?" H 6650 2600 50 0001 C CNN
F 1 "GND" H 6655 2677 50 0000 C CNN
F 2 "" H 6650 2850 50 0001 C CNN
F 3 "" H 6650 2850 50 0001 C CNN
1 6650 2850
P 6650 3100
F 0 "#PWR0104" H 6650 2850 50 0001 C CNN
F 1 "GND" H 6655 2927 50 0000 C CNN
F 2 "" H 6650 3100 50 0001 C CNN
F 3 "" H 6650 3100 50 0001 C CNN
1 6650 3100
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR0105
U 1 1 6129550D
P 6100 1400
F 0 "#PWR?" H 6100 1150 50 0001 C CNN
F 1 "GND" H 6105 1227 50 0000 C CNN
F 2 "" H 6100 1400 50 0001 C CNN
F 3 "" H 6100 1400 50 0001 C CNN
1 6100 1400
P 6100 1650
F 0 "#PWR0105" H 6100 1400 50 0001 C CNN
F 1 "GND" H 6105 1477 50 0000 C CNN
F 2 "" H 6100 1650 50 0001 C CNN
F 3 "" H 6100 1650 50 0001 C CNN
1 6100 1650
0 1 1 0
$EndComp
$Comp
L Device:C C?
L Device:C C5
U 1 1 61296637
P 6400 1400
F 0 "C?" H 6515 1446 50 0000 L CNN
F 1 "100n" H 6515 1355 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 6438 1250 50 0001 C CNN
F 3 "~" H 6400 1400 50 0001 C CNN
1 6400 1400
P 6400 1650
F 0 "C5" H 6515 1696 50 0000 L CNN
F 1 "100n" H 6515 1605 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 6438 1500 50 0001 C CNN
F 3 "~" H 6400 1650 50 0001 C CNN
1 6400 1650
0 -1 -1 0
$EndComp
Wire Wire Line
6550 1400 6550 1550
6550 1650 6550 1800
Wire Wire Line
6100 1400 6250 1400
NoConn ~ 7050 2050
NoConn ~ 7050 2150
NoConn ~ 7050 2250
NoConn ~ 7050 2350
NoConn ~ 7050 2450
NoConn ~ 6250 1850
6100 1650 6250 1650
NoConn ~ 7050 2300
NoConn ~ 7050 2400
NoConn ~ 7050 2500
NoConn ~ 7050 2600
NoConn ~ 7050 2700
NoConn ~ 6250 2100
$Comp
L power:GND #PWR?
L power:GND #PWR0106
U 1 1 612D8ED6
P 4400 3050
F 0 "#PWR?" H 4400 2800 50 0001 C CNN
F 0 "#PWR0106" H 4400 2800 50 0001 C CNN
F 1 "GND" H 4405 2877 50 0000 C CNN
F 2 "" H 4400 3050 50 0001 C CNN
F 3 "" H 4400 3050 50 0001 C CNN
@ -1208,10 +1208,10 @@ Connection ~ 4300 3050
Wire Wire Line
4300 3050 4400 3050
$Comp
L power:GND #PWR?
L power:GND #PWR0107
U 1 1 612E0E05
P 3600 2650
F 0 "#PWR?" H 3600 2400 50 0001 C CNN
F 0 "#PWR0107" H 3600 2400 50 0001 C CNN
F 1 "GND" V 3605 2522 50 0000 R CNN
F 2 "" H 3600 2650 50 0001 C CNN
F 3 "" H 3600 2650 50 0001 C CNN
@ -1221,10 +1221,10 @@ $EndComp
Wire Wire Line
3600 2650 3700 2650
$Comp
L power:GND #PWR?
L power:GND #PWR0108
U 1 1 612E9092
P 5200 2650
F 0 "#PWR?" H 5200 2400 50 0001 C CNN
F 0 "#PWR0108" H 5200 2400 50 0001 C CNN
F 1 "GND" V 5205 2522 50 0000 R CNN
F 2 "" H 5200 2650 50 0001 C CNN
F 3 "" H 5200 2650 50 0001 C CNN
@ -1234,10 +1234,10 @@ $EndComp
Wire Wire Line
5200 2650 5100 2650
$Comp
L power:VCC #PWR?
L power:VCC #PWR0109
U 1 1 612F2964
P 3600 1850
F 0 "#PWR?" H 3600 1700 50 0001 C CNN
F 0 "#PWR0109" H 3600 1700 50 0001 C CNN
F 1 "VCC" V 3615 1977 50 0000 L CNN
F 2 "" H 3600 1850 50 0001 C CNN
F 3 "" H 3600 1850 50 0001 C CNN
@ -1247,10 +1247,10 @@ $EndComp
Wire Wire Line
3600 1850 3700 1850
$Comp
L power:VCC #PWR?
L power:VCC #PWR0110
U 1 1 612FAFB2
P 5200 1850
F 0 "#PWR?" H 5200 1700 50 0001 C CNN
F 0 "#PWR0110" H 5200 1700 50 0001 C CNN
F 1 "VCC" V 5215 1977 50 0000 L CNN
F 2 "" H 5200 1850 50 0001 C CNN
F 3 "" H 5200 1850 50 0001 C CNN
@ -1260,11 +1260,11 @@ $EndComp
Wire Wire Line
5200 1850 5100 1850
$Comp
L Device:R R?
L Device:R R4
U 1 1 61303408
P 7850 4100
F 0 "R?" H 7780 4054 50 0000 R CNN
F 1 "100" H 7780 4145 50 0000 R CNN
F 0 "R4" H 7780 4054 50 0000 R CNN
F 1 "40.2" H 7780 4145 50 0000 R CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7780 4100 50 0001 C CNN
F 3 "~" H 7850 4100 50 0001 C CNN
1 7850 4100
@ -1273,12 +1273,12 @@ $EndComp
Wire Wire Line
7850 3850 7850 3950
Wire Wire Line
6650 2750 6650 2850
6650 3000 6650 3100
$Comp
L power:VCC #PWR?
L power:VCC #PWR0111
U 1 1 6132AA97
P 9450 3850
F 0 "#PWR?" H 9450 3700 50 0001 C CNN
F 0 "#PWR0111" H 9450 3700 50 0001 C CNN
F 1 "VCC" V 9465 3977 50 0000 L CNN
F 2 "" H 9450 3850 50 0001 C CNN
F 3 "" H 9450 3850 50 0001 C CNN
@ -1286,11 +1286,11 @@ F 3 "" H 9450 3850 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Device:R R?
L Device:R R5
U 1 1 6132AA9D
P 9450 4100
F 0 "R?" H 9380 4054 50 0000 R CNN
F 1 "100" H 9380 4145 50 0000 R CNN
F 0 "R5" H 9380 4054 50 0000 R CNN
F 1 "40.2" H 9380 4145 50 0000 R CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 9380 4100 50 0001 C CNN
F 3 "~" H 9450 4100 50 0001 C CNN
1 9450 4100
@ -1301,10 +1301,10 @@ NoConn ~ 5100 2350
NoConn ~ 3700 2050
NoConn ~ 3700 2350
$Comp
L power:GND #PWR?
L power:GND #PWR0112
U 1 1 613557BF
P 9800 1750
F 0 "#PWR?" H 9800 1500 50 0001 C CNN
F 0 "#PWR0112" H 9800 1500 50 0001 C CNN
F 1 "GND" H 9805 1577 50 0000 C CNN
F 2 "" H 9800 1750 50 0001 C CNN
F 3 "" H 9800 1750 50 0001 C CNN
@ -1312,10 +1312,10 @@ F 3 "" H 9800 1750 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
L power:GND #PWR0113
U 1 1 61356B7F
P 9800 1200
F 0 "#PWR?" H 9800 950 50 0001 C CNN
F 0 "#PWR0113" H 9800 950 50 0001 C CNN
F 1 "GND" H 9805 1027 50 0000 C CNN
F 2 "" H 9800 1200 50 0001 C CNN
F 3 "" H 9800 1200 50 0001 C CNN
@ -1354,4 +1354,62 @@ Text GLabel 2500 3600 2 50 Input ~ 0
SIG2B
Wire Wire Line
9450 3850 9450 3950
$Comp
L CD74HC4053PWR:CD74HC4053PWR U3
U 1 1 611A257A
P 4750 4450
F 0 "U3" H 4750 5420 50 0000 C CNN
F 1 "CD74HC4053PWR" H 4750 5329 50 0000 C CNN
F 2 "CD74HC4053PWR:SOP65P640X120-16N" H 4750 4450 50 0001 L BNN
F 3 "" H 4750 4450 50 0001 L BNN
1 4750 4450
1 0 0 -1
$EndComp
Text Notes 3400 3500 0 50 ~ 0
CD74HC4053PWR decoupling
Wire Notes Line
3900 3500 3400 3500
Wire Notes Line
3900 4600 3900 3500
Wire Notes Line
3400 4600 3900 4600
Wire Notes Line
3400 3500 3400 4600
Wire Wire Line
3550 4200 3550 4300
Wire Wire Line
3550 3800 3550 3900
$Comp
L Device:C C?
U 1 1 611E06B0
P 3550 4050
F 0 "C?" H 3665 4096 50 0000 L CNN
F 1 "100n" H 3665 4005 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3588 3900 50 0001 C CNN
F 3 "~" H 3550 4050 50 0001 C CNN
1 3550 4050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 611E06B6
P 3550 4300
F 0 "#PWR?" H 3550 4050 50 0001 C CNN
F 1 "GND" H 3555 4127 50 0000 C CNN
F 2 "" H 3550 4300 50 0001 C CNN
F 3 "" H 3550 4300 50 0001 C CNN
1 3550 4300
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR?
U 1 1 611E06BC
P 3550 3800
F 0 "#PWR?" H 3550 3650 50 0001 C CNN
F 1 "VCC" H 3565 3973 50 0000 C CNN
F 2 "" H 3550 3800 50 0001 C CNN
F 3 "" H 3550 3800 50 0001 C CNN
1 3550 3800
1 0 0 -1
$EndComp
$EndSCHEMATC

View file

@ -0,0 +1,34 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# CD74HC4053PWR
#
DEF CD74HC4053PWR U 0 40 Y Y 1 L N
F0 "U" -500 839 50 H V L BNN
F1 "CD74HC4053PWR" -500 -957 50 H V L BNN
F2 "SOP65P640X120-16N" 0 0 50 H I L BNN
F3 "" 0 0 50 H I L BNN
DRAW
S -500 -800 500 800 0 0 16 f
X ~E 6 -700 500 200 R 40 40 0 0 I
X S0 11 -700 400 200 R 40 40 0 0 I
X S1 10 -700 300 200 R 40 40 0 0 I
X S2 9 -700 200 200 R 40 40 0 0 I
X VCC 16 700 700 200 L 40 40 0 0 W
X A0 12 700 500 200 L 40 40 0 0 O
X A1 13 700 400 200 L 40 40 0 0 O
X AN 14 700 300 200 L 40 40 0 0 O
X B0 2 700 200 200 L 40 40 0 0 O
X B1 1 700 100 200 L 40 40 0 0 O
X BN 15 700 0 200 L 40 40 0 0 O
X C0 5 700 -100 200 L 40 40 0 0 O
X C1 3 700 -200 200 L 40 40 0 0 O
X CN 4 700 -300 200 L 40 40 0 0 O
X VEE 7 700 -600 200 L 40 40 0 0 W
X GND 8 700 -700 200 L 40 40 0 0 W
ENDDRAW
ENDDEF
#
# End Library

View file

@ -0,0 +1,38 @@
(module SOP65P640X120-16N (layer F.Cu) (tedit 6118E265)
(descr "")
(fp_text reference REF** (at -0.325 -3.635 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value SOP65P640X120-16N (at 7.295 3.635 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_circle (center -4.19 -2.275) (end -4.09 -2.275) (layer F.SilkS) (width 0.2))
(fp_circle (center -4.19 -2.275) (end -4.09 -2.275) (layer F.Fab) (width 0.2))
(fp_line (start -2.2 -2.5) (end 2.2 -2.5) (layer F.Fab) (width 0.127))
(fp_line (start -2.2 2.5) (end 2.2 2.5) (layer F.Fab) (width 0.127))
(fp_line (start -1.765 -2.5) (end 1.765 -2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -2.2 -2.5) (end -2.2 2.5) (layer F.Fab) (width 0.127))
(fp_line (start 2.2 -2.5) (end 2.2 2.5) (layer F.Fab) (width 0.127))
(fp_line (start -3.905 -2.75) (end 3.905 -2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.905 2.75) (end 3.905 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.905 -2.75) (end -3.905 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.905 -2.75) (end 3.905 2.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.765 2.5) (end -1.765 2.5) (layer F.SilkS) (width 0.127))
(pad 1 smd rect (at -2.87 -2.275) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at -2.87 -1.625) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -2.87 -0.975) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 4 smd rect (at -2.87 -0.325) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 5 smd rect (at -2.87 0.325) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 6 smd rect (at -2.87 0.975) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 7 smd rect (at -2.87 1.625) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 8 smd rect (at -2.87 2.275) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 9 smd rect (at 2.87 2.275) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 10 smd rect (at 2.87 1.625) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 11 smd rect (at 2.87 0.975) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 12 smd rect (at 2.87 0.325) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 13 smd rect (at 2.87 -0.325) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 14 smd rect (at 2.87 -0.975) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 15 smd rect (at 2.87 -1.625) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
(pad 16 smd rect (at 2.87 -2.275) (size 1.57 0.41) (layers F.Cu F.Mask F.Paste))
)

View file

@ -1,3 +0,0 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View file

@ -2,4 +2,5 @@
(lib (name CUI_TB006-508-03BE)(type KiCad)(uri ${KIPRJMOD}/Libraries/CUI_TB006-508-03BE.pretty)(options "")(descr ""))
(lib (name HRO_TYPE-C-31-M-12)(type KiCad)(uri ${KIPRJMOD}/Libraries/HRO_TYPE-C-31-M-12.pretty)(options "")(descr ""))
(lib (name AVR-ISP)(type KiCad)(uri ${KIPRJMOD}/Libraries/AVR-ISP.pretty)(options "")(descr ""))
(lib (name CD74HC4053PWR)(type KiCad)(uri ${KIPRJMOD}/Libraries/CD74HC4053PWR.pretty)(options "")(descr ""))
)

View file

@ -1,3 +1,4 @@
(sym_lib_table
(lib (name TYPE-C-31-M-12)(type Legacy)(uri ${KIPRJMOD}/Libraries/TYPE-C-31-M-12.lib)(options "")(descr ""))
(lib (name CD74HC4053PWR)(type Legacy)(uri ${KIPRJMOD}/Libraries/CD74HC4053PWR.lib)(options "")(descr ""))
)