First rough console schematic
This commit is contained in:
parent
91ea930434
commit
26d82621b4
3 changed files with 2030 additions and 518 deletions
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
(export (version D)
|
||||
(design
|
||||
(source "D:\\Dokumente\\Coding\\Visual Studio Code\\smart-lamp-control\\Devices\\Console\\Hardware\\Circuit\\Console.sch")
|
||||
(date "10.08.2021 21:30:06")
|
||||
(date "10.08.2021 23:04:52")
|
||||
(tool "Eeschema (5.1.10)-1")
|
||||
(sheet (number 1) (name /) (tstamps /)
|
||||
(title_block
|
||||
|
@ -29,13 +29,6 @@
|
|||
(libsource (lib Device) (part Rotary_Encoder_Switch) (description "Rotary encoder, dual channel, incremental quadrate outputs, with switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 6112A1C1))
|
||||
(comp (ref J1)
|
||||
(value AVR-ISP-6)
|
||||
(footprint AVR-ISP:AVR-ISP)
|
||||
(datasheet " ~")
|
||||
(libsource (lib Connector) (part AVR-ISP-6) (description "Atmel 6-pin ISP connector"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 61134728))
|
||||
(comp (ref J3)
|
||||
(value TYPE-C-31-M-12)
|
||||
(footprint HRO_TYPE-C-31-M-12:HRO_TYPE-C-31-M-12)
|
||||
|
@ -47,7 +40,140 @@
|
|||
(field (name STANDARD) "Manufacturer Recommendations"))
|
||||
(libsource (lib TYPE-C-31-M-12) (part TYPE-C-31-M-12) (description ""))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 6112D89A)))
|
||||
(tstamp 6112D89A))
|
||||
(comp (ref JP1)
|
||||
(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 6113282A))
|
||||
(comp (ref C3)
|
||||
(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 6115564D))
|
||||
(comp (ref C2)
|
||||
(value 22p)
|
||||
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 611448F1))
|
||||
(comp (ref C1)
|
||||
(value 22p)
|
||||
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 6113DC2F))
|
||||
(comp (ref Y1)
|
||||
(value 16MHz)
|
||||
(footprint Crystal:Crystal_SMD_HC49-SD_HandSoldering)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part Crystal) (description "Two pin crystal"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 6113484F))
|
||||
(comp (ref J1)
|
||||
(value AVR-ISP-6)
|
||||
(footprint AVR-ISP:AVR-ISP)
|
||||
(datasheet " ~")
|
||||
(libsource (lib Connector) (part AVR-ISP-6) (description "Atmel 6-pin ISP connector"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 61134728))
|
||||
(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)
|
||||
(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 JP3)
|
||||
(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 6118262C))
|
||||
(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 JP10)
|
||||
(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 611A3577))
|
||||
(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 JP8)
|
||||
(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 611A3587))
|
||||
(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 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 SW2)
|
||||
(value PEC11R-4220F-S0012)
|
||||
(footprint Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG)
|
||||
(datasheet https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf)
|
||||
(libsource (lib Device) (part Rotary_Encoder_Switch) (description "Rotary encoder, dual channel, incremental quadrate outputs, with switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 611CC8B9))
|
||||
(comp (ref SW3)
|
||||
(value PEC11R-4220F-S0012)
|
||||
(footprint Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG)
|
||||
(datasheet https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf)
|
||||
(libsource (lib Device) (part Rotary_Encoder_Switch) (description "Rotary encoder, dual channel, incremental quadrate outputs, with switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 611CDF12))
|
||||
(comp (ref SW4)
|
||||
(value PEC11R-4220F-S0012)
|
||||
(footprint Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG)
|
||||
(datasheet https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf)
|
||||
(libsource (lib Device) (part Rotary_Encoder_Switch) (description "Rotary encoder, dual channel, incremental quadrate outputs, with switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 611CEA4E)))
|
||||
(libparts
|
||||
(libpart (lib Connector) (part AVR-ISP-6)
|
||||
(description "Atmel 6-pin ISP connector")
|
||||
|
@ -65,6 +191,39 @@
|
|||
(pin (num 4) (name MOSI) (type passive))
|
||||
(pin (num 5) (name ~RST) (type passive))
|
||||
(pin (num 6) (name GND) (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 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 Device) (part Rotary_Encoder_Switch)
|
||||
(description "Rotary encoder, dual channel, incremental quadrate outputs, with switch")
|
||||
(docs ~)
|
||||
|
@ -79,6 +238,17 @@
|
|||
(pin (num C) (name C) (type passive))
|
||||
(pin (num S1) (name S1) (type passive))
|
||||
(pin (num S2) (name S2) (type passive))))
|
||||
(libpart (lib Jumper) (part SolderJumper_2_Open)
|
||||
(description "Solder Jumper, 2-pole, open")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp SolderJumper*Open*))
|
||||
(fields
|
||||
(field (name Reference) JP)
|
||||
(field (name Value) SolderJumper_2_Open))
|
||||
(pins
|
||||
(pin (num 1) (name A) (type passive))
|
||||
(pin (num 2) (name B) (type passive))))
|
||||
(libpart (lib MCU_Microchip_ATmega) (part ATmega48PV-10AU)
|
||||
(aliases
|
||||
(alias ATmega48P-20AU)
|
||||
|
@ -166,123 +336,179 @@
|
|||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
|
||||
(library (logical Device)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
|
||||
(library (logical Jumper)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Jumper.lib"))
|
||||
(library (logical MCU_Microchip_ATmega)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/MCU_Microchip_ATmega.lib"))
|
||||
(library (logical TYPE-C-31-M-12)
|
||||
(uri "D:\\Dokumente\\Coding\\Visual Studio Code\\smart-lamp-control\\Devices\\Console\\Hardware\\Circuit/Libraries/TYPE-C-31-M-12.lib")))
|
||||
(nets
|
||||
(net (code 1) (name "Net-(J3-PadA4B9)")
|
||||
(node (ref J3) (pin A4B9)))
|
||||
(net (code 2) (name "Net-(U1-Pad8)")
|
||||
(node (ref U1) (pin 8)))
|
||||
(net (code 3) (name "Net-(U1-Pad9)")
|
||||
(node (ref U1) (pin 9)))
|
||||
(net (code 4) (name "Net-(SW1-PadA)")
|
||||
(node (ref SW1) (pin A)))
|
||||
(net (code 5) (name "Net-(SW1-PadB)")
|
||||
(node (ref SW1) (pin B)))
|
||||
(net (code 6) (name "Net-(SW1-PadC)")
|
||||
(node (ref SW1) (pin C)))
|
||||
(net (code 7) (name "Net-(SW1-PadS1)")
|
||||
(node (ref SW1) (pin S1)))
|
||||
(net (code 8) (name "Net-(SW1-PadS2)")
|
||||
(node (ref SW1) (pin S2)))
|
||||
(net (code 9) (name "Net-(J1-Pad1)")
|
||||
(node (ref J1) (pin 1)))
|
||||
(net (code 10) (name "Net-(J1-Pad2)")
|
||||
(node (ref J1) (pin 2)))
|
||||
(net (code 11) (name "Net-(J1-Pad3)")
|
||||
(node (ref J1) (pin 3)))
|
||||
(net (code 12) (name "Net-(J1-Pad4)")
|
||||
(node (ref J1) (pin 4)))
|
||||
(net (code 13) (name "Net-(J1-Pad5)")
|
||||
(node (ref J1) (pin 5)))
|
||||
(net (code 14) (name "Net-(J1-Pad6)")
|
||||
(node (ref J1) (pin 6)))
|
||||
(net (code 15) (name "Net-(J3-PadA1B12)")
|
||||
(node (ref J3) (pin A1B12)))
|
||||
(net (code 16) (name "Net-(U1-Pad7)")
|
||||
(node (ref U1) (pin 7)))
|
||||
(net (code 17) (name "Net-(J3-PadA5)")
|
||||
(net (code 1) (name "Net-(J3-PadA5)")
|
||||
(node (ref J3) (pin A5)))
|
||||
(net (code 18) (name "Net-(J3-PadA6)")
|
||||
(node (ref J3) (pin A6)))
|
||||
(net (code 19) (name "Net-(J3-PadA7)")
|
||||
(node (ref J3) (pin A7)))
|
||||
(net (code 20) (name "Net-(J3-PadA8)")
|
||||
(node (ref J3) (pin A8)))
|
||||
(net (code 21) (name "Net-(J3-PadB1A12)")
|
||||
(node (ref J3) (pin B1A12)))
|
||||
(net (code 22) (name "Net-(J3-PadB4A9)")
|
||||
(node (ref J3) (pin B4A9)))
|
||||
(net (code 23) (name "Net-(J3-PadB5)")
|
||||
(net (code 2) (name "Net-(J3-PadB6)")
|
||||
(node (ref JP10) (pin 2))
|
||||
(node (ref J3) (pin B6))
|
||||
(node (ref JP9) (pin 2)))
|
||||
(net (code 3) (name "Net-(J3-PadB7)")
|
||||
(node (ref JP8) (pin 2))
|
||||
(node (ref J3) (pin B7))
|
||||
(node (ref JP7) (pin 2)))
|
||||
(net (code 4) (name /RST)
|
||||
(node (ref JP5) (pin 1)))
|
||||
(net (code 5) (name /RX)
|
||||
(node (ref JP7) (pin 1)))
|
||||
(net (code 6) (name /SCL)
|
||||
(node (ref JP8) (pin 1)))
|
||||
(net (code 7) (name /TX)
|
||||
(node (ref JP9) (pin 1)))
|
||||
(net (code 8) (name /ENC3B)
|
||||
(node (ref SW3) (pin B)))
|
||||
(net (code 9) (name /BTN2)
|
||||
(node (ref SW2) (pin S2)))
|
||||
(net (code 10) (name /ENC2B)
|
||||
(node (ref SW2) (pin B)))
|
||||
(net (code 11) (name /ENC2A)
|
||||
(node (ref SW2) (pin A)))
|
||||
(net (code 12) (name "Net-(J3-PadB5)")
|
||||
(node (ref J3) (pin B5)))
|
||||
(net (code 24) (name "Net-(J3-PadB6)")
|
||||
(node (ref J3) (pin B6)))
|
||||
(net (code 25) (name "Net-(J3-PadB7)")
|
||||
(node (ref J3) (pin B7)))
|
||||
(net (code 26) (name "Net-(J3-PadB8)")
|
||||
(net (code 13) (name "Net-(J3-PadB8)")
|
||||
(node (ref JP6) (pin 2))
|
||||
(node (ref J3) (pin B8)))
|
||||
(net (code 27) (name "Net-(J3-PadS1)")
|
||||
(node (ref J3) (pin S1)))
|
||||
(net (code 28) (name "Net-(J3-PadS2)")
|
||||
(node (ref J3) (pin S2)))
|
||||
(net (code 29) (name "Net-(J3-PadS3)")
|
||||
(node (ref J3) (pin S3)))
|
||||
(net (code 30) (name "Net-(J3-PadS4)")
|
||||
(node (ref J3) (pin S4)))
|
||||
(net (code 31) (name "Net-(U1-Pad23)")
|
||||
(node (ref U1) (pin 23)))
|
||||
(net (code 32) (name "Net-(U1-Pad10)")
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 33) (name "Net-(U1-Pad11)")
|
||||
(node (ref U1) (pin 11)))
|
||||
(net (code 34) (name "Net-(U1-Pad12)")
|
||||
(node (ref U1) (pin 12)))
|
||||
(net (code 35) (name "Net-(U1-Pad13)")
|
||||
(node (ref U1) (pin 13)))
|
||||
(net (code 36) (name "Net-(U1-Pad14)")
|
||||
(node (ref U1) (pin 14)))
|
||||
(net (code 37) (name "Net-(U1-Pad15)")
|
||||
(node (ref U1) (pin 15)))
|
||||
(net (code 38) (name "Net-(U1-Pad16)")
|
||||
(node (ref U1) (pin 16)))
|
||||
(net (code 39) (name "Net-(U1-Pad17)")
|
||||
(node (ref U1) (pin 17)))
|
||||
(net (code 40) (name "Net-(U1-Pad18)")
|
||||
(node (ref U1) (pin 18)))
|
||||
(net (code 41) (name "Net-(U1-Pad19)")
|
||||
(node (ref U1) (pin 19)))
|
||||
(net (code 42) (name "Net-(U1-Pad2)")
|
||||
(node (ref U1) (pin 2)))
|
||||
(net (code 43) (name "Net-(U1-Pad20)")
|
||||
(node (ref U1) (pin 20)))
|
||||
(net (code 44) (name "Net-(U1-Pad21)")
|
||||
(node (ref U1) (pin 21))
|
||||
(node (ref U1) (pin 5))
|
||||
(node (ref U1) (pin 3)))
|
||||
(net (code 45) (name "Net-(U1-Pad22)")
|
||||
(node (ref U1) (pin 22)))
|
||||
(net (code 46) (name "Net-(U1-Pad1)")
|
||||
(node (ref U1) (pin 1)))
|
||||
(net (code 47) (name "Net-(U1-Pad24)")
|
||||
(node (ref U1) (pin 24)))
|
||||
(net (code 48) (name "Net-(U1-Pad25)")
|
||||
(node (ref U1) (pin 25)))
|
||||
(net (code 49) (name "Net-(U1-Pad26)")
|
||||
(node (ref U1) (pin 26)))
|
||||
(net (code 50) (name "Net-(U1-Pad27)")
|
||||
(net (code 14) (name /SDA)
|
||||
(node (ref JP10) (pin 1)))
|
||||
(net (code 15) (name /RST)
|
||||
(node (ref JP6) (pin 1)))
|
||||
(net (code 16) (name "Net-(J3-PadA8)")
|
||||
(node (ref J3) (pin A8))
|
||||
(node (ref JP5) (pin 2)))
|
||||
(net (code 17) (name /SDA)
|
||||
(node (ref JP1) (pin 1)))
|
||||
(net (code 18) (name "Net-(J3-PadA6)")
|
||||
(node (ref JP1) (pin 2))
|
||||
(node (ref J3) (pin A6))
|
||||
(node (ref JP2) (pin 2)))
|
||||
(net (code 19) (name "Net-(J3-PadA7)")
|
||||
(node (ref JP3) (pin 2))
|
||||
(node (ref J3) (pin A7))
|
||||
(node (ref JP4) (pin 2)))
|
||||
(net (code 20) (name /RX)
|
||||
(node (ref JP4) (pin 1)))
|
||||
(net (code 21) (name /SCL)
|
||||
(node (ref JP3) (pin 1)))
|
||||
(net (code 22) (name /TX)
|
||||
(node (ref JP2) (pin 1)))
|
||||
(net (code 23) (name /SDA)
|
||||
(node (ref U1) (pin 27)))
|
||||
(net (code 51) (name "Net-(U1-Pad28)")
|
||||
(node (ref U1) (pin 28)))
|
||||
(net (code 52) (name "Net-(U1-Pad29)")
|
||||
(node (ref U1) (pin 29)))
|
||||
(net (code 53) (name "Net-(U1-Pad30)")
|
||||
(node (ref U1) (pin 30)))
|
||||
(net (code 54) (name "Net-(U1-Pad31)")
|
||||
(node (ref U1) (pin 31)))
|
||||
(net (code 55) (name "Net-(U1-Pad32)")
|
||||
(net (code 24) (name /ENC3A)
|
||||
(node (ref SW3) (pin A)))
|
||||
(net (code 25) (name /ENC4A)
|
||||
(node (ref SW4) (pin A)))
|
||||
(net (code 26) (name /ENC1B)
|
||||
(node (ref SW1) (pin B)))
|
||||
(net (code 27) (name /ENC1A)
|
||||
(node (ref SW1) (pin A)))
|
||||
(net (code 28) (name /ENC4B)
|
||||
(node (ref SW4) (pin B)))
|
||||
(net (code 29) (name /BTN4)
|
||||
(node (ref U1) (pin 26)))
|
||||
(net (code 30) (name /BTN3)
|
||||
(node (ref U1) (pin 25)))
|
||||
(net (code 31) (name /BTN2)
|
||||
(node (ref U1) (pin 24)))
|
||||
(net (code 32) (name /BTN1)
|
||||
(node (ref U1) (pin 23)))
|
||||
(net (code 33) (name /ENC4B)
|
||||
(node (ref U1) (pin 13)))
|
||||
(net (code 34) (name "Net-(U1-Pad20)")
|
||||
(node (ref U1) (pin 20)))
|
||||
(net (code 35) (name "Net-(U1-Pad19)")
|
||||
(node (ref U1) (pin 19)))
|
||||
(net (code 36) (name "Net-(U1-Pad22)")
|
||||
(node (ref U1) (pin 22)))
|
||||
(net (code 37) (name "Net-(U1-Pad14)")
|
||||
(node (ref U1) (pin 14)))
|
||||
(net (code 38) (name /ENC3B)
|
||||
(node (ref U1) (pin 11)))
|
||||
(net (code 39) (name /ENC3A)
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 40) (name /ENC2B)
|
||||
(node (ref U1) (pin 9)))
|
||||
(net (code 41) (name /ENC2A)
|
||||
(node (ref U1) (pin 2)))
|
||||
(net (code 42) (name /ENC1B)
|
||||
(node (ref U1) (pin 1)))
|
||||
(net (code 43) (name /ENC1A)
|
||||
(node (ref U1) (pin 32)))
|
||||
(net (code 56) (name "Net-(U1-Pad4)")
|
||||
(node (ref U1) (pin 4))
|
||||
(node (ref U1) (pin 6)))))
|
||||
(net (code 44) (name /ENC4A)
|
||||
(node (ref U1) (pin 12)))
|
||||
(net (code 45) (name GND)
|
||||
(node (ref J3) (pin A1B12))
|
||||
(node (ref U1) (pin 21))
|
||||
(node (ref C3) (pin 2))
|
||||
(node (ref SW1) (pin S1))
|
||||
(node (ref C2) (pin 2))
|
||||
(node (ref J1) (pin 6))
|
||||
(node (ref C1) (pin 2))
|
||||
(node (ref SW1) (pin C))
|
||||
(node (ref U1) (pin 3))
|
||||
(node (ref U1) (pin 5))
|
||||
(node (ref SW4) (pin C))
|
||||
(node (ref J3) (pin S1))
|
||||
(node (ref J3) (pin S2))
|
||||
(node (ref J3) (pin S3))
|
||||
(node (ref SW4) (pin S1))
|
||||
(node (ref SW3) (pin S1))
|
||||
(node (ref J3) (pin S4))
|
||||
(node (ref SW2) (pin S1))
|
||||
(node (ref SW2) (pin C))
|
||||
(node (ref SW3) (pin C))
|
||||
(node (ref J3) (pin B1A12)))
|
||||
(net (code 46) (name /BTN4)
|
||||
(node (ref SW4) (pin S2)))
|
||||
(net (code 47) (name /BTN3)
|
||||
(node (ref SW3) (pin S2)))
|
||||
(net (code 48) (name /BTN1)
|
||||
(node (ref SW1) (pin S2)))
|
||||
(net (code 49) (name /SCL)
|
||||
(node (ref U1) (pin 28)))
|
||||
(net (code 50) (name VCC)
|
||||
(node (ref R1) (pin 2))
|
||||
(node (ref J1) (pin 2))
|
||||
(node (ref U1) (pin 18))
|
||||
(node (ref J3) (pin B4A9))
|
||||
(node (ref J3) (pin A4B9))
|
||||
(node (ref U1) (pin 6))
|
||||
(node (ref C3) (pin 1))
|
||||
(node (ref U1) (pin 4)))
|
||||
(net (code 51) (name /XTAL2)
|
||||
(node (ref U1) (pin 8)))
|
||||
(net (code 52) (name /XTAL1)
|
||||
(node (ref U1) (pin 7)))
|
||||
(net (code 53) (name /SCK)
|
||||
(node (ref U1) (pin 17)))
|
||||
(net (code 54) (name /MISO)
|
||||
(node (ref U1) (pin 16)))
|
||||
(net (code 55) (name /MOSI)
|
||||
(node (ref U1) (pin 15)))
|
||||
(net (code 56) (name /TX)
|
||||
(node (ref U1) (pin 31)))
|
||||
(net (code 57) (name /RX)
|
||||
(node (ref U1) (pin 30)))
|
||||
(net (code 58) (name /RST)
|
||||
(node (ref R1) (pin 1)))
|
||||
(net (code 59) (name /RST)
|
||||
(node (ref J1) (pin 5)))
|
||||
(net (code 60) (name /SCK)
|
||||
(node (ref J1) (pin 3)))
|
||||
(net (code 61) (name /MOSI)
|
||||
(node (ref J1) (pin 4)))
|
||||
(net (code 62) (name /MISO)
|
||||
(node (ref J1) (pin 1)))
|
||||
(net (code 63) (name /XTAL1)
|
||||
(node (ref C1) (pin 1))
|
||||
(node (ref Y1) (pin 1)))
|
||||
(net (code 64) (name /XTAL2)
|
||||
(node (ref Y1) (pin 2))
|
||||
(node (ref C2) (pin 1)))
|
||||
(net (code 65) (name /RST)
|
||||
(node (ref U1) (pin 29)))))
|
|
@ -16,51 +16,845 @@ $EndDescr
|
|||
$Comp
|
||||
L MCU_Microchip_ATmega:ATmega328P-AU U1
|
||||
U 1 1 61124B57
|
||||
P 3800 3350
|
||||
F 0 "U1" H 3800 1761 50 0000 C CNN
|
||||
F 1 "ATmega328P-AU" H 3800 1670 50 0000 C CNN
|
||||
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 3800 3350 50 0001 C CIN
|
||||
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 3800 3350 50 0001 C CNN
|
||||
1 3800 3350
|
||||
P 1800 2500
|
||||
F 0 "U1" H 1800 2650 50 0000 C CNN
|
||||
F 1 "ATmega328P-AU" H 1750 2550 50 0000 C CNN
|
||||
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 1800 2500 50 0001 C CIN
|
||||
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1800 2500 50 0001 C CNN
|
||||
1 1800 2500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:Rotary_Encoder_Switch SW1
|
||||
U 1 1 6112A1C1
|
||||
P 6200 3550
|
||||
F 0 "SW1" H 6200 3917 50 0000 C CNN
|
||||
F 1 "PEC11R-4220F-S0012" H 6200 3826 50 0000 C CNN
|
||||
F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6050 3710 50 0001 C CNN
|
||||
F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 6200 3810 50 0001 C CNN
|
||||
1 6200 3550
|
||||
P 6450 1150
|
||||
F 0 "SW1" H 6450 1517 50 0000 C CNN
|
||||
F 1 "PEC11R-4220F-S0012" H 6450 1426 50 0000 C CNN
|
||||
F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6300 1310 50 0001 C CNN
|
||||
F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 6450 1410 50 0001 C CNN
|
||||
1 6450 1150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes -850 -800 0 50 ~ 0
|
||||
use jumper (solderswitch) to change between i2c / uart
|
||||
$Comp
|
||||
L TYPE-C-31-M-12:TYPE-C-31-M-12 J3
|
||||
U 1 1 6112D89A
|
||||
P 8650 4800
|
||||
F 0 "J3" H 8650 5467 50 0000 C CNN
|
||||
F 1 "TYPE-C-31-M-12" H 8650 5376 50 0000 C CNN
|
||||
F 2 "HRO_TYPE-C-31-M-12:HRO_TYPE-C-31-M-12" H 8650 4800 50 0001 L BNN
|
||||
F 3 "https://datasheet.lcsc.com/lcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf" H 8650 4800 50 0001 L BNN
|
||||
F 4 "3.31mm" H 8650 4800 50 0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
|
||||
F 5 "Manufacturer Recommendations" H 8650 4800 50 0001 L BNN "STANDARD"
|
||||
F 6 "A" H 8650 4800 50 0001 L BNN "PARTREV"
|
||||
F 7 "HRO Electronics" H 8650 4800 50 0001 L BNN "MANUFACTURER"
|
||||
1 8650 4800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP1
|
||||
U 1 1 6113282A
|
||||
P 6700 4450
|
||||
F 0 "JP1" H 6700 4655 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 6700 4564 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6700 4450 50 0001 C CNN
|
||||
F 3 "~" H 6700 4450 50 0001 C CNN
|
||||
1 6700 4450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text HLabel 2500 1900 2 50 Input ~ 0
|
||||
XTAL1
|
||||
Text HLabel 2500 2000 2 50 Input ~ 0
|
||||
XTAL2
|
||||
Wire Wire Line
|
||||
2400 1900 2500 1900
|
||||
Wire Wire Line
|
||||
2400 2000 2500 2000
|
||||
$Comp
|
||||
L power:VCC #PWR0101
|
||||
U 1 1 61153B27
|
||||
P 1800 900
|
||||
F 0 "#PWR0101" H 1800 750 50 0001 C CNN
|
||||
F 1 "VCC" H 1815 1073 50 0000 C CNN
|
||||
F 2 "" H 1800 900 50 0001 C CNN
|
||||
F 3 "" H 1800 900 50 0001 C CNN
|
||||
1 1800 900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1800 900 1800 950
|
||||
Wire Wire Line
|
||||
1800 950 1900 950
|
||||
Wire Wire Line
|
||||
1900 950 1900 1000
|
||||
Connection ~ 1800 950
|
||||
Wire Wire Line
|
||||
1800 950 1800 1000
|
||||
$Comp
|
||||
L power:VCC #PWR0102
|
||||
U 1 1 61154991
|
||||
P 3200 5500
|
||||
F 0 "#PWR0102" H 3200 5350 50 0001 C CNN
|
||||
F 1 "VCC" H 3215 5673 50 0000 C CNN
|
||||
F 2 "" H 3200 5500 50 0001 C CNN
|
||||
F 3 "" H 3200 5500 50 0001 C CNN
|
||||
1 3200 5500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0103
|
||||
U 1 1 61155121
|
||||
P 3200 6000
|
||||
F 0 "#PWR0103" H 3200 5750 50 0001 C CNN
|
||||
F 1 "GND" H 3205 5827 50 0000 C CNN
|
||||
F 2 "" H 3200 6000 50 0001 C CNN
|
||||
F 3 "" H 3200 6000 50 0001 C CNN
|
||||
1 3200 6000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C C3
|
||||
U 1 1 6115564D
|
||||
P 3200 5750
|
||||
F 0 "C3" H 3315 5796 50 0000 L CNN
|
||||
F 1 "100n" H 3315 5705 50 0000 L CNN
|
||||
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3238 5600 50 0001 C CNN
|
||||
F 3 "~" H 3200 5750 50 0001 C CNN
|
||||
1 3200 5750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
3200 5500 3200 5600
|
||||
Wire Wire Line
|
||||
3200 5900 3200 6000
|
||||
$Comp
|
||||
L power:GND #PWR0104
|
||||
U 1 1 6115A165
|
||||
P 1800 4100
|
||||
F 0 "#PWR0104" H 1800 3850 50 0001 C CNN
|
||||
F 1 "GND" H 1805 3927 50 0000 C CNN
|
||||
F 2 "" H 1800 4100 50 0001 C CNN
|
||||
F 3 "" H 1800 4100 50 0001 C CNN
|
||||
1 1800 4100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1800 4000 1800 4100
|
||||
Connection ~ 2100 5500
|
||||
Wire Wire Line
|
||||
2100 5250 2100 5500
|
||||
Connection ~ 1500 5500
|
||||
Wire Wire Line
|
||||
1500 5250 1500 5500
|
||||
Wire Wire Line
|
||||
1950 5500 2100 5500
|
||||
Wire Wire Line
|
||||
1500 5500 1650 5500
|
||||
Connection ~ 1800 6000
|
||||
Wire Wire Line
|
||||
1800 6000 2100 6000
|
||||
Wire Wire Line
|
||||
2100 6000 2100 5900
|
||||
Wire Wire Line
|
||||
1500 6000 1800 6000
|
||||
Wire Wire Line
|
||||
1500 5900 1500 6000
|
||||
Wire Wire Line
|
||||
2100 5500 2100 5600
|
||||
Wire Wire Line
|
||||
1500 5500 1500 5600
|
||||
$Comp
|
||||
L power:GND #PWR0105
|
||||
U 1 1 611452AB
|
||||
P 1800 6000
|
||||
F 0 "#PWR0105" H 1800 5750 50 0001 C CNN
|
||||
F 1 "GND" H 1805 5827 50 0000 C CNN
|
||||
F 2 "" H 1800 6000 50 0001 C CNN
|
||||
F 3 "" H 1800 6000 50 0001 C CNN
|
||||
1 1800 6000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C C2
|
||||
U 1 1 611448F1
|
||||
P 2100 5750
|
||||
F 0 "C2" H 2215 5796 50 0000 L CNN
|
||||
F 1 "22p" H 2215 5705 50 0000 L CNN
|
||||
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2138 5600 50 0001 C CNN
|
||||
F 3 "~" H 2100 5750 50 0001 C CNN
|
||||
1 2100 5750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text HLabel 2100 5250 1 50 Input ~ 0
|
||||
XTAL2
|
||||
Text HLabel 1500 5250 1 50 Input ~ 0
|
||||
XTAL1
|
||||
$Comp
|
||||
L Device:C C1
|
||||
U 1 1 6113DC2F
|
||||
P 1500 5750
|
||||
F 0 "C1" H 1615 5796 50 0000 L CNN
|
||||
F 1 "22p" H 1615 5705 50 0000 L CNN
|
||||
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1538 5600 50 0001 C CNN
|
||||
F 3 "~" H 1500 5750 50 0001 C CNN
|
||||
1 1500 5750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:Crystal Y1
|
||||
U 1 1 6113484F
|
||||
P 1800 5500
|
||||
F 0 "Y1" H 1800 5768 50 0000 C CNN
|
||||
F 1 "16MHz" H 1800 5677 50 0000 C CNN
|
||||
F 2 "Crystal:Crystal_SMD_HC49-SD_HandSoldering" H 1800 5500 50 0001 C CNN
|
||||
F 3 "~" H 1800 5500 50 0001 C CNN
|
||||
1 1800 5500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Connector:AVR-ISP-6 J1
|
||||
U 1 1 61134728
|
||||
P 5350 2550
|
||||
F 0 "J1" H 5021 2646 50 0000 R CNN
|
||||
F 1 "AVR-ISP-6" H 5021 2555 50 0000 R CNN
|
||||
F 2 "AVR-ISP:AVR-ISP" V 5100 2600 50 0001 C CNN
|
||||
F 3 " ~" H 4075 2000 50 0001 C CNN
|
||||
1 5350 2550
|
||||
P 4500 5800
|
||||
F 0 "J1" H 4171 5896 50 0000 R CNN
|
||||
F 1 "AVR-ISP-6" H 4171 5805 50 0000 R CNN
|
||||
F 2 "AVR-ISP:AVR-ISP" V 4250 5850 50 0001 C CNN
|
||||
F 3 " ~" H 3225 5250 50 0001 C CNN
|
||||
1 4500 5800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 1950 1350 0 50 ~ 0
|
||||
use jumper (solderswitch) to change between i2c / uart
|
||||
$Comp
|
||||
L TYPE-C-31-M-12:TYPE-C-31-M-12 J3
|
||||
U 1 1 6112D89A
|
||||
P 7750 2400
|
||||
F 0 "J3" H 7750 3067 50 0000 C CNN
|
||||
F 1 "TYPE-C-31-M-12" H 7750 2976 50 0000 C CNN
|
||||
F 2 "HRO_TYPE-C-31-M-12:HRO_TYPE-C-31-M-12" H 7750 2400 50 0001 L BNN
|
||||
F 3 "https://datasheet.lcsc.com/lcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf" H 7750 2400 50 0001 L BNN
|
||||
F 4 "3.31mm" H 7750 2400 50 0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
|
||||
F 5 "Manufacturer Recommendations" H 7750 2400 50 0001 L BNN "STANDARD"
|
||||
F 6 "A" H 7750 2400 50 0001 L BNN "PARTREV"
|
||||
F 7 "HRO Electronics" H 7750 2400 50 0001 L BNN "MANUFACTURER"
|
||||
1 7750 2400
|
||||
L power:VCC #PWR0106
|
||||
U 1 1 61161D0D
|
||||
P 4400 5200
|
||||
F 0 "#PWR0106" H 4400 5050 50 0001 C CNN
|
||||
F 1 "VCC" H 4415 5373 50 0000 C CNN
|
||||
F 2 "" H 4400 5200 50 0001 C CNN
|
||||
F 3 "" H 4400 5200 50 0001 C CNN
|
||||
1 4400 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0107
|
||||
U 1 1 6116239D
|
||||
P 4400 6300
|
||||
F 0 "#PWR0107" H 4400 6050 50 0001 C CNN
|
||||
F 1 "GND" H 4405 6127 50 0000 C CNN
|
||||
F 2 "" H 4400 6300 50 0001 C CNN
|
||||
F 3 "" H 4400 6300 50 0001 C CNN
|
||||
1 4400 6300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4400 5200 4400 5300
|
||||
Wire Wire Line
|
||||
4400 6200 4400 6300
|
||||
Text HLabel 2500 1700 2 50 Input ~ 0
|
||||
MISO
|
||||
Text HLabel 2500 1800 2 50 Input ~ 0
|
||||
SCK
|
||||
Text HLabel 2500 1600 2 50 Input ~ 0
|
||||
MOSI
|
||||
Text HLabel 2500 2800 2 50 Input ~ 0
|
||||
RST
|
||||
Wire Wire Line
|
||||
2400 2800 2500 2800
|
||||
Wire Wire Line
|
||||
2400 1600 2500 1600
|
||||
Wire Wire Line
|
||||
2400 1700 2500 1700
|
||||
Wire Wire Line
|
||||
2400 1800 2500 1800
|
||||
Text HLabel 5000 5600 2 50 Input ~ 0
|
||||
MISO
|
||||
Text HLabel 5000 5700 2 50 Input ~ 0
|
||||
MOSI
|
||||
Text HLabel 5000 5800 2 50 Input ~ 0
|
||||
SCK
|
||||
Text HLabel 5000 5900 2 50 Input ~ 0
|
||||
RST
|
||||
Wire Wire Line
|
||||
4900 5600 5000 5600
|
||||
Wire Wire Line
|
||||
4900 5700 5000 5700
|
||||
Wire Wire Line
|
||||
4900 5800 5000 5800
|
||||
$Comp
|
||||
L Device:R R1
|
||||
U 1 1 611669B4
|
||||
P 2700 5700
|
||||
F 0 "R1" H 2770 5746 50 0000 L CNN
|
||||
F 1 "10k" H 2770 5655 50 0000 L CNN
|
||||
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2630 5700 50 0001 C CNN
|
||||
F 3 "~" H 2700 5700 50 0001 C CNN
|
||||
1 2700 5700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4900 5900 5000 5900
|
||||
$Comp
|
||||
L power:VCC #PWR0108
|
||||
U 1 1 61167C00
|
||||
P 2700 5950
|
||||
F 0 "#PWR0108" H 2700 5800 50 0001 C CNN
|
||||
F 1 "VCC" H 2715 6123 50 0000 C CNN
|
||||
F 2 "" H 2700 5950 50 0001 C CNN
|
||||
F 3 "" H 2700 5950 50 0001 C CNN
|
||||
1 2700 5950
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2700 5850 2700 5950
|
||||
Text HLabel 2700 5450 1 50 Input ~ 0
|
||||
RST
|
||||
Wire Wire Line
|
||||
2700 5450 2700 5550
|
||||
$Comp
|
||||
L power:VCC #PWR0109
|
||||
U 1 1 6116E743
|
||||
P 7850 4400
|
||||
F 0 "#PWR0109" H 7850 4250 50 0001 C CNN
|
||||
F 1 "VCC" V 7865 4527 50 0000 L CNN
|
||||
F 2 "" H 7850 4400 50 0001 C CNN
|
||||
F 3 "" H 7850 4400 50 0001 C CNN
|
||||
1 7850 4400
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0110
|
||||
U 1 1 6116F373
|
||||
P 9450 4400
|
||||
F 0 "#PWR0110" H 9450 4250 50 0001 C CNN
|
||||
F 1 "VCC" V 9465 4528 50 0000 L CNN
|
||||
F 2 "" H 9450 4400 50 0001 C CNN
|
||||
F 3 "" H 9450 4400 50 0001 C CNN
|
||||
1 9450 4400
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0111
|
||||
U 1 1 6116FC1F
|
||||
P 7850 5200
|
||||
F 0 "#PWR0111" H 7850 4950 50 0001 C CNN
|
||||
F 1 "GND" V 7855 5072 50 0000 R CNN
|
||||
F 2 "" H 7850 5200 50 0001 C CNN
|
||||
F 3 "" H 7850 5200 50 0001 C CNN
|
||||
1 7850 5200
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0112
|
||||
U 1 1 6117066A
|
||||
P 9450 5200
|
||||
F 0 "#PWR0112" H 9450 4950 50 0001 C CNN
|
||||
F 1 "GND" V 9455 5072 50 0000 R CNN
|
||||
F 2 "" H 9450 5200 50 0001 C CNN
|
||||
F 3 "" H 9450 5200 50 0001 C CNN
|
||||
1 9450 5200
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0113
|
||||
U 1 1 61170DB1
|
||||
P 8650 5600
|
||||
F 0 "#PWR0113" H 8650 5350 50 0001 C CNN
|
||||
F 1 "GND" H 8655 5427 50 0000 C CNN
|
||||
F 2 "" H 8650 5600 50 0001 C CNN
|
||||
F 3 "" H 8650 5600 50 0001 C CNN
|
||||
1 8650 5600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8400 5500 8400 5600
|
||||
Wire Wire Line
|
||||
8400 5600 8550 5600
|
||||
Wire Wire Line
|
||||
8900 5600 8900 5500
|
||||
Connection ~ 8650 5600
|
||||
Wire Wire Line
|
||||
8650 5600 8750 5600
|
||||
Wire Wire Line
|
||||
8750 5500 8750 5600
|
||||
Connection ~ 8750 5600
|
||||
Wire Wire Line
|
||||
8750 5600 8900 5600
|
||||
Wire Wire Line
|
||||
8550 5500 8550 5600
|
||||
Connection ~ 8550 5600
|
||||
Wire Wire Line
|
||||
8550 5600 8650 5600
|
||||
Wire Wire Line
|
||||
7850 4400 7950 4400
|
||||
Wire Wire Line
|
||||
9350 4400 9450 4400
|
||||
Wire Wire Line
|
||||
9350 5200 9450 5200
|
||||
Wire Wire Line
|
||||
7850 5200 7950 5200
|
||||
Text HLabel 2500 3000 2 50 Input ~ 0
|
||||
RX
|
||||
Text HLabel 2500 3100 2 50 Input ~ 0
|
||||
TX
|
||||
Wire Wire Line
|
||||
2400 3000 2500 3000
|
||||
Wire Wire Line
|
||||
2400 3100 2500 3100
|
||||
Text HLabel 6500 5350 0 50 Input ~ 0
|
||||
RX
|
||||
Text HLabel 6500 4750 0 50 Input ~ 0
|
||||
TX
|
||||
Text HLabel 2500 2600 2 50 Input ~ 0
|
||||
SDA
|
||||
Text HLabel 2500 2700 2 50 Input ~ 0
|
||||
SCL
|
||||
Wire Wire Line
|
||||
2400 2700 2500 2700
|
||||
Wire Wire Line
|
||||
2400 2600 2500 2600
|
||||
Text HLabel 6500 5050 0 50 Input ~ 0
|
||||
SCL
|
||||
Text HLabel 6500 4450 0 50 Input ~ 0
|
||||
SDA
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP2
|
||||
U 1 1 611823D1
|
||||
P 6700 4750
|
||||
F 0 "JP2" H 6700 4955 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 6700 4864 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6700 4750 50 0001 C CNN
|
||||
F 3 "~" H 6700 4750 50 0001 C CNN
|
||||
1 6700 4750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP3
|
||||
U 1 1 6118262C
|
||||
P 6700 5050
|
||||
F 0 "JP3" H 6700 5255 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 6700 5164 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6700 5050 50 0001 C CNN
|
||||
F 3 "~" H 6700 5050 50 0001 C CNN
|
||||
1 6700 5050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP4
|
||||
U 1 1 61182926
|
||||
P 6700 5350
|
||||
F 0 "JP4" H 6700 5555 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 6700 5464 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6700 5350 50 0001 C CNN
|
||||
F 3 "~" H 6700 5350 50 0001 C CNN
|
||||
1 6700 5350
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6500 4450 6550 4450
|
||||
Wire Wire Line
|
||||
6500 4750 6550 4750
|
||||
Wire Wire Line
|
||||
6500 5050 6550 5050
|
||||
Wire Wire Line
|
||||
6500 5350 6550 5350
|
||||
Wire Wire Line
|
||||
6850 4450 7000 4450
|
||||
Wire Wire Line
|
||||
7000 4450 7000 4600
|
||||
Wire Wire Line
|
||||
7000 4750 6850 4750
|
||||
Wire Wire Line
|
||||
6850 5050 7000 5050
|
||||
Wire Wire Line
|
||||
7000 5050 7000 5200
|
||||
Wire Wire Line
|
||||
7000 5350 6850 5350
|
||||
Wire Wire Line
|
||||
7950 4700 7250 4700
|
||||
Wire Wire Line
|
||||
7250 4700 7250 4600
|
||||
Wire Wire Line
|
||||
7250 4600 7000 4600
|
||||
Connection ~ 7000 4600
|
||||
Wire Wire Line
|
||||
7000 4600 7000 4750
|
||||
Wire Wire Line
|
||||
7950 4800 7250 4800
|
||||
Wire Wire Line
|
||||
7250 4800 7250 5200
|
||||
Wire Wire Line
|
||||
7250 5200 7000 5200
|
||||
Connection ~ 7000 5200
|
||||
Wire Wire Line
|
||||
7000 5200 7000 5350
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP10
|
||||
U 1 1 611A3577
|
||||
P 10500 5350
|
||||
F 0 "JP10" H 10500 5555 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 10500 5464 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10500 5350 50 0001 C CNN
|
||||
F 3 "~" H 10500 5350 50 0001 C CNN
|
||||
1 10500 5350
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Text HLabel 10700 4450 2 50 Input ~ 0
|
||||
RX
|
||||
Text HLabel 10700 5050 2 50 Input ~ 0
|
||||
TX
|
||||
Text HLabel 10700 4750 2 50 Input ~ 0
|
||||
SCL
|
||||
Text HLabel 10700 5350 2 50 Input ~ 0
|
||||
SDA
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP9
|
||||
U 1 1 611A3581
|
||||
P 10500 5050
|
||||
F 0 "JP9" H 10500 5255 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 10500 5164 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10500 5050 50 0001 C CNN
|
||||
F 3 "~" H 10500 5050 50 0001 C CNN
|
||||
1 10500 5050
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP8
|
||||
U 1 1 611A3587
|
||||
P 10500 4750
|
||||
F 0 "JP8" H 10500 4955 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 10500 4864 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10500 4750 50 0001 C CNN
|
||||
F 3 "~" H 10500 4750 50 0001 C CNN
|
||||
1 10500 4750
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP7
|
||||
U 1 1 611A358D
|
||||
P 10500 4450
|
||||
F 0 "JP7" H 10500 4655 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 10500 4564 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10500 4450 50 0001 C CNN
|
||||
F 3 "~" H 10500 4450 50 0001 C CNN
|
||||
1 10500 4450
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
10700 5350 10650 5350
|
||||
Wire Wire Line
|
||||
10700 5050 10650 5050
|
||||
Wire Wire Line
|
||||
10700 4750 10650 4750
|
||||
Wire Wire Line
|
||||
10700 4450 10650 4450
|
||||
Wire Wire Line
|
||||
10350 5350 10200 5350
|
||||
Wire Wire Line
|
||||
10200 5350 10200 5200
|
||||
Wire Wire Line
|
||||
10200 5050 10350 5050
|
||||
Wire Wire Line
|
||||
10350 4750 10200 4750
|
||||
Wire Wire Line
|
||||
10200 4750 10200 4600
|
||||
Wire Wire Line
|
||||
10200 4450 10350 4450
|
||||
Wire Wire Line
|
||||
9950 5200 10200 5200
|
||||
Connection ~ 10200 5200
|
||||
Wire Wire Line
|
||||
10200 5200 10200 5050
|
||||
Wire Wire Line
|
||||
9950 4600 10200 4600
|
||||
Connection ~ 10200 4600
|
||||
Wire Wire Line
|
||||
10200 4600 10200 4450
|
||||
Wire Wire Line
|
||||
9350 4700 9950 4700
|
||||
Wire Wire Line
|
||||
9950 4700 9950 4600
|
||||
Wire Wire Line
|
||||
9350 4800 9950 4800
|
||||
Wire Wire Line
|
||||
9950 4800 9950 5200
|
||||
NoConn ~ 7950 4600
|
||||
Text HLabel 6500 5650 0 50 Input ~ 0
|
||||
RST
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP5
|
||||
U 1 1 611B209C
|
||||
P 6700 5650
|
||||
F 0 "JP5" H 6700 5855 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 6700 5764 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6700 5650 50 0001 C CNN
|
||||
F 3 "~" H 6700 5650 50 0001 C CNN
|
||||
1 6700 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6500 5650 6550 5650
|
||||
Wire Wire Line
|
||||
6850 5650 7350 5650
|
||||
Wire Wire Line
|
||||
7350 5650 7350 4900
|
||||
Wire Wire Line
|
||||
7350 4900 7950 4900
|
||||
Text HLabel 10700 4150 2 50 Input ~ 0
|
||||
RST
|
||||
Wire Wire Line
|
||||
10700 4150 10650 4150
|
||||
$Comp
|
||||
L Jumper:SolderJumper_2_Open JP6
|
||||
U 1 1 611BB7CB
|
||||
P 10500 4150
|
||||
F 0 "JP6" H 10500 4355 50 0000 C CNN
|
||||
F 1 "SolderJumper" H 10500 4264 50 0000 C CNN
|
||||
F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10500 4150 50 0001 C CNN
|
||||
F 3 "~" H 10500 4150 50 0001 C CNN
|
||||
1 10500 4150
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
10350 4150 9850 4150
|
||||
Wire Wire Line
|
||||
9850 4150 9850 4600
|
||||
Wire Wire Line
|
||||
9850 4600 9350 4600
|
||||
NoConn ~ 9350 4900
|
||||
$Comp
|
||||
L Device:Rotary_Encoder_Switch SW2
|
||||
U 1 1 611CC8B9
|
||||
P 6450 1850
|
||||
F 0 "SW2" H 6450 2217 50 0000 C CNN
|
||||
F 1 "PEC11R-4220F-S0012" H 6450 2126 50 0000 C CNN
|
||||
F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6300 2010 50 0001 C CNN
|
||||
F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 6450 2110 50 0001 C CNN
|
||||
1 6450 1850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:Rotary_Encoder_Switch SW3
|
||||
U 1 1 611CDF12
|
||||
P 6450 2500
|
||||
F 0 "SW3" H 6450 2867 50 0000 C CNN
|
||||
F 1 "PEC11R-4220F-S0012" H 6450 2776 50 0000 C CNN
|
||||
F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6300 2660 50 0001 C CNN
|
||||
F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 6450 2760 50 0001 C CNN
|
||||
1 6450 2500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:Rotary_Encoder_Switch SW4
|
||||
U 1 1 611CEA4E
|
||||
P 6450 3150
|
||||
F 0 "SW4" H 6450 3517 50 0000 C CNN
|
||||
F 1 "PEC11R-4220F-S0012" H 6450 3426 50 0000 C CNN
|
||||
F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6300 3310 50 0001 C CNN
|
||||
F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 6450 3410 50 0001 C CNN
|
||||
1 6450 3150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0114
|
||||
U 1 1 611D8308
|
||||
P 6850 1050
|
||||
F 0 "#PWR0114" H 6850 800 50 0001 C CNN
|
||||
F 1 "GND" V 6855 922 50 0000 R CNN
|
||||
F 2 "" H 6850 1050 50 0001 C CNN
|
||||
F 3 "" H 6850 1050 50 0001 C CNN
|
||||
1 6850 1050
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0115
|
||||
U 1 1 611D8FD0
|
||||
P 6850 1750
|
||||
F 0 "#PWR0115" H 6850 1500 50 0001 C CNN
|
||||
F 1 "GND" V 6855 1622 50 0000 R CNN
|
||||
F 2 "" H 6850 1750 50 0001 C CNN
|
||||
F 3 "" H 6850 1750 50 0001 C CNN
|
||||
1 6850 1750
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0116
|
||||
U 1 1 611D963F
|
||||
P 6850 2400
|
||||
F 0 "#PWR0116" H 6850 2150 50 0001 C CNN
|
||||
F 1 "GND" V 6855 2272 50 0000 R CNN
|
||||
F 2 "" H 6850 2400 50 0001 C CNN
|
||||
F 3 "" H 6850 2400 50 0001 C CNN
|
||||
1 6850 2400
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0117
|
||||
U 1 1 611D9C98
|
||||
P 6850 3050
|
||||
F 0 "#PWR0117" H 6850 2800 50 0001 C CNN
|
||||
F 1 "GND" V 6855 2922 50 0000 R CNN
|
||||
F 2 "" H 6850 3050 50 0001 C CNN
|
||||
F 3 "" H 6850 3050 50 0001 C CNN
|
||||
1 6850 3050
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0118
|
||||
U 1 1 611DA2AE
|
||||
P 6050 1150
|
||||
F 0 "#PWR0118" H 6050 900 50 0001 C CNN
|
||||
F 1 "GND" V 6055 1022 50 0000 R CNN
|
||||
F 2 "" H 6050 1150 50 0001 C CNN
|
||||
F 3 "" H 6050 1150 50 0001 C CNN
|
||||
1 6050 1150
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0119
|
||||
U 1 1 611DA9D0
|
||||
P 6050 1850
|
||||
F 0 "#PWR0119" H 6050 1600 50 0001 C CNN
|
||||
F 1 "GND" V 6055 1722 50 0000 R CNN
|
||||
F 2 "" H 6050 1850 50 0001 C CNN
|
||||
F 3 "" H 6050 1850 50 0001 C CNN
|
||||
1 6050 1850
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0120
|
||||
U 1 1 611DAF5D
|
||||
P 6050 2500
|
||||
F 0 "#PWR0120" H 6050 2250 50 0001 C CNN
|
||||
F 1 "GND" V 6055 2372 50 0000 R CNN
|
||||
F 2 "" H 6050 2500 50 0001 C CNN
|
||||
F 3 "" H 6050 2500 50 0001 C CNN
|
||||
1 6050 2500
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0121
|
||||
U 1 1 611DB327
|
||||
P 6050 3150
|
||||
F 0 "#PWR0121" H 6050 2900 50 0001 C CNN
|
||||
F 1 "GND" V 6055 3022 50 0000 R CNN
|
||||
F 2 "" H 6050 3150 50 0001 C CNN
|
||||
F 3 "" H 6050 3150 50 0001 C CNN
|
||||
1 6050 3150
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6050 1150 6150 1150
|
||||
Wire Wire Line
|
||||
6750 1050 6850 1050
|
||||
Wire Wire Line
|
||||
6750 1750 6850 1750
|
||||
Wire Wire Line
|
||||
6050 1850 6150 1850
|
||||
Wire Wire Line
|
||||
6050 2500 6150 2500
|
||||
Wire Wire Line
|
||||
6050 3150 6150 3150
|
||||
Wire Wire Line
|
||||
6750 2400 6850 2400
|
||||
Wire Wire Line
|
||||
6750 3050 6850 3050
|
||||
Text HLabel 6850 1250 2 50 Input ~ 0
|
||||
BTN1
|
||||
Text HLabel 6850 1950 2 50 Input ~ 0
|
||||
BTN2
|
||||
Text HLabel 6850 2600 2 50 Input ~ 0
|
||||
BTN3
|
||||
Text HLabel 6850 3250 2 50 Input ~ 0
|
||||
BTN4
|
||||
Wire Wire Line
|
||||
6750 1250 6850 1250
|
||||
Wire Wire Line
|
||||
6750 1950 6850 1950
|
||||
Wire Wire Line
|
||||
6750 2600 6850 2600
|
||||
Wire Wire Line
|
||||
6750 3250 6850 3250
|
||||
Text HLabel 2500 2200 2 50 Input ~ 0
|
||||
BTN1
|
||||
Text HLabel 2500 2300 2 50 Input ~ 0
|
||||
BTN2
|
||||
Text HLabel 2500 2400 2 50 Input ~ 0
|
||||
BTN3
|
||||
Text HLabel 2500 2500 2 50 Input ~ 0
|
||||
BTN4
|
||||
Wire Wire Line
|
||||
2400 2200 2500 2200
|
||||
Wire Wire Line
|
||||
2400 2300 2500 2300
|
||||
Wire Wire Line
|
||||
2400 2400 2500 2400
|
||||
Wire Wire Line
|
||||
2400 2500 2500 2500
|
||||
Text HLabel 6050 1050 0 50 Input ~ 0
|
||||
ENC1A
|
||||
Text HLabel 6050 1250 0 50 Input ~ 0
|
||||
ENC1B
|
||||
Text HLabel 6050 1750 0 50 Input ~ 0
|
||||
ENC2A
|
||||
Text HLabel 6050 1950 0 50 Input ~ 0
|
||||
ENC2B
|
||||
Text HLabel 6050 2400 0 50 Input ~ 0
|
||||
ENC3A
|
||||
Text HLabel 6050 2600 0 50 Input ~ 0
|
||||
ENC3B
|
||||
Text HLabel 6000 3050 0 50 Input ~ 0
|
||||
ENC4A
|
||||
Text HLabel 6000 3250 0 50 Input ~ 0
|
||||
ENC4B
|
||||
Wire Wire Line
|
||||
6050 1050 6150 1050
|
||||
Wire Wire Line
|
||||
6050 1250 6150 1250
|
||||
Wire Wire Line
|
||||
6050 1750 6150 1750
|
||||
Wire Wire Line
|
||||
6050 1950 6150 1950
|
||||
Wire Wire Line
|
||||
6050 2400 6150 2400
|
||||
Wire Wire Line
|
||||
6050 2600 6150 2600
|
||||
Wire Wire Line
|
||||
6000 3050 6150 3050
|
||||
Wire Wire Line
|
||||
6000 3250 6150 3250
|
||||
Text HLabel 2500 3200 2 50 Input ~ 0
|
||||
ENC1A
|
||||
Text HLabel 2500 3300 2 50 Input ~ 0
|
||||
ENC1B
|
||||
Text HLabel 2500 3400 2 50 Input ~ 0
|
||||
ENC2A
|
||||
Text HLabel 2500 3500 2 50 Input ~ 0
|
||||
ENC2B
|
||||
Text HLabel 2500 3600 2 50 Input ~ 0
|
||||
ENC3A
|
||||
Text HLabel 2500 3700 2 50 Input ~ 0
|
||||
ENC3B
|
||||
Text HLabel 2500 1300 2 50 Input ~ 0
|
||||
ENC4A
|
||||
Text HLabel 2500 1400 2 50 Input ~ 0
|
||||
ENC4B
|
||||
Wire Wire Line
|
||||
2400 1300 2500 1300
|
||||
Wire Wire Line
|
||||
2400 1400 2500 1400
|
||||
Wire Wire Line
|
||||
2400 3200 2500 3200
|
||||
Wire Wire Line
|
||||
2400 3300 2500 3300
|
||||
Wire Wire Line
|
||||
2400 3400 2500 3400
|
||||
Wire Wire Line
|
||||
2400 3500 2500 3500
|
||||
Wire Wire Line
|
||||
2400 3600 2500 3600
|
||||
Wire Wire Line
|
||||
2400 3700 2500 3700
|
||||
NoConn ~ 2400 1500
|
||||
NoConn ~ 1200 1600
|
||||
NoConn ~ 1200 1500
|
||||
NoConn ~ 1200 1300
|
||||
$EndSCHEMATC
|
||||
|
|
Reference in a new issue