esp32_loraprs/extras/schematics/lora_tracker.net

539 wiersze
20 KiB
Plaintext

(export (version D)
(design
(source ${KIPRJMOD}/lora_tracker.sch)
(date "Mon 22 Nov 2021 03:11:38 PM EET")
(tool "Eeschema 5.0.2+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source lora_tracker.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U2)
(value E22-400M30S)
(footprint gs:E22-400M30S)
(libsource (lib gs-eagle-import) (part E22-400M30S) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 6194CACC))
(comp (ref J1)
(value Conn_Coaxial)
(footprint Connector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount)
(datasheet " ~")
(libsource (lib Connector) (part Conn_Coaxial) (description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)"))
(sheetpath (names /) (tstamps /))
(tstamp 619A9181))
(comp (ref JP1)
(value SolderJumper_3_Open)
(footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 619A9CAA))
(comp (ref JP2)
(value SolderJumper_3_Open)
(footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 619AAF54))
(comp (ref JP3)
(value SolderJumper_3_Open)
(footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 619AC0BC))
(comp (ref JP4)
(value SolderJumper_2_Open)
(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 619C59F2))
(comp (ref JP5)
(value SolderJumper_2_Open)
(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 619C9C44))
(comp (ref JP6)
(value SolderJumper_2_Open)
(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 619D6D42))
(comp (ref C2)
(value 100uF)
(footprint Capacitor_SMD:CP_Elec_3x5.3)
(datasheet ~)
(libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 619EF8E3))
(comp (ref C1)
(value 100nF)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 619EF996))
(comp (ref U3)
(value Ai-Thinker-Ra-01)
(footprint RF_Module:Ai-Thinker-Ra-01-LoRa)
(datasheet https://mikroelectron.com/Product/10KM-433M-LORA-LONG-RANGE-WIRELESS-MODULE-RA-01)
(libsource (lib RF_Module) (part Ai-Thinker-Ra-01) (description "Ai-Thinker LoRa Module Ra-01"))
(sheetpath (names /) (tstamps /))
(tstamp 61A0738A))
(comp (ref JP8)
(value SolderJumper_2_Open)
(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 61A555B2))
(comp (ref JP7)
(value SolderJumper_2_Open)
(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 61A74681))
(comp (ref C3)
(value 100nF)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61A98B18))
(comp (ref J2)
(value Conn_01x10_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x10_Female) (description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61AA7D88))
(comp (ref J3)
(value Conn_01x12_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x12_Female) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61AA8097))
(comp (ref U1)
(value ESP32)
(footprint "gs:esp32 devkit")
(libsource (lib gs-eagle-import) (part ESP32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 61978D9D))
(comp (ref J4)
(value Conn_01x03_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x03_Female) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61D04C33)))
(libparts
(libpart (lib Connector) (part Conn_01x03_Female)
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03_Female))
(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))))
(libpart (lib Connector) (part Conn_01x10_Female)
(description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x10_Female))
(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))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))))
(libpart (lib Connector) (part Conn_01x12_Female)
(description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x12_Female))
(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))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))
(pin (num 11) (name Pin_11) (type passive))
(pin (num 12) (name Pin_12) (type passive))))
(libpart (lib Connector) (part Conn_Coaxial)
(description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)")
(docs " ~")
(footprints
(fp *BNC*)
(fp *SMA*)
(fp *SMB*)
(fp *SMC*)
(fp *Cinch*))
(fields
(field (name Reference) J)
(field (name Value) Conn_Coaxial))
(pins
(pin (num 1) (name In) (type passive))
(pin (num 2) (name Ext) (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 CP1)
(description "Polarized capacitor, US symbol")
(docs ~)
(footprints
(fp CP_*))
(fields
(field (name Reference) C)
(field (name Value) CP1))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (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 Jumper) (part SolderJumper_3_Open)
(description "Solder Jumper, 3-pole, open")
(docs ~)
(footprints
(fp SolderJumper*Open*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_3_Open))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name C) (type input))
(pin (num 3) (name B) (type passive))))
(libpart (lib RF_Module) (part Ai-Thinker-Ra-01)
(description "Ai-Thinker LoRa Module Ra-01")
(docs https://mikroelectron.com/Product/10KM-433M-LORA-LONG-RANGE-WIRELESS-MODULE-RA-01)
(footprints
(fp Ai?Thinker?Ra?01*))
(fields
(field (name Reference) U)
(field (name Value) Ai-Thinker-Ra-01)
(field (name Footprint) RF_Module:Ai-Thinker-Ra-01-LoRa))
(pins
(pin (num 1) (name Ant) (type input))
(pin (num 2) (name Gnd) (type power_in))
(pin (num 3) (name 3v3) (type power_in))
(pin (num 4) (name ~Reset) (type input))
(pin (num 5) (name DIO0) (type BiDi))
(pin (num 6) (name DIO1) (type BiDi))
(pin (num 7) (name DIO2) (type BiDi))
(pin (num 8) (name DIO3) (type BiDi))
(pin (num 9) (name Gnd) (type passive))
(pin (num 10) (name DIO4) (type BiDi))
(pin (num 11) (name DIO5) (type BiDi))
(pin (num 12) (name SCK) (type BiDi))
(pin (num 13) (name MISO) (type output))
(pin (num 14) (name MOSI) (type input))
(pin (num 15) (name ~NSS) (type input))
(pin (num 16) (name Gnd) (type passive))))
(libpart (lib gs-eagle-import) (part E22-400M30S)
(fields
(field (name Reference) U)
(field (name Value) E22-400M30S))
(pins
(pin (num 1) (name GND@1) (type BiDi))
(pin (num 2) (name GND@2) (type BiDi))
(pin (num 3) (name GND@3) (type BiDi))
(pin (num 4) (name GND@4) (type BiDi))
(pin (num 5) (name GND@5) (type BiDi))
(pin (num 6) (name RXEN) (type BiDi))
(pin (num 7) (name TXEN) (type BiDi))
(pin (num 8) (name DIO2) (type BiDi))
(pin (num 9) (name VCC@1) (type BiDi))
(pin (num 10) (name VCC@2) (type BiDi))
(pin (num 11) (name GND@6) (type BiDi))
(pin (num 12) (name GND@7) (type BiDi))
(pin (num 13) (name DIO1) (type BiDi))
(pin (num 14) (name BUSY) (type BiDi))
(pin (num 15) (name NRST) (type BiDi))
(pin (num 16) (name MISO) (type BiDi))
(pin (num 17) (name MOSI) (type BiDi))
(pin (num 18) (name SCK) (type BiDi))
(pin (num 19) (name NSS) (type BiDi))
(pin (num 20) (name GND@8) (type BiDi))
(pin (num 21) (name ANT) (type BiDi))
(pin (num 22) (name GND@9) (type BiDi))))
(libpart (lib gs-eagle-import) (part ESP32)
(fields
(field (name Reference) U)
(field (name Value) ESP32))
(pins
(pin (num 1) (name +3V3) (type input))
(pin (num 2) (name EN) (type input))
(pin (num 3) (name GPIO36) (type input))
(pin (num 4) (name GPIO39) (type input))
(pin (num 5) (name GPIO34) (type input))
(pin (num 6) (name GPIO35) (type input))
(pin (num 7) (name GPIO32) (type input))
(pin (num 8) (name GPIO33) (type input))
(pin (num 9) (name GPIO25) (type input))
(pin (num 10) (name GPIO26) (type input))
(pin (num 11) (name GPIO27) (type input))
(pin (num 12) (name GPIO14) (type input))
(pin (num 13) (name GPIO12) (type input))
(pin (num 14) (name GND) (type input))
(pin (num 15) (name GPIO13) (type input))
(pin (num 16) (name GPIO9) (type input))
(pin (num 17) (name GPIO10) (type input))
(pin (num 18) (name GPIO11) (type input))
(pin (num 19) (name VIN) (type input))
(pin (num 20) (name GPIO6) (type input))
(pin (num 21) (name GPIO7) (type input))
(pin (num 22) (name GPIO8) (type input))
(pin (num 23) (name GPIO15) (type input))
(pin (num 24) (name GPIO2) (type input))
(pin (num 25) (name GPIO0) (type input))
(pin (num 26) (name GPIO4) (type input))
(pin (num 27) (name GPIO16) (type input))
(pin (num 28) (name GPIO17) (type input))
(pin (num 29) (name GPIO5) (type input))
(pin (num 30) (name GPIO18) (type input))
(pin (num 31) (name GPIO19) (type input))
(pin (num 32) (name GND) (type input))
(pin (num 33) (name GPIO21) (type input))
(pin (num 34) (name GPIO3) (type input))
(pin (num 35) (name GPIO1) (type input))
(pin (num 36) (name GPIO22) (type input))
(pin (num 37) (name GPIO23) (type input))
(pin (num 38) (name GND) (type input)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Jumper)
(uri /usr/share/kicad/library/Jumper.lib))
(library (logical RF_Module)
(uri /usr/share/kicad/library/RF_Module.lib))
(library (logical gs-eagle-import)
(uri ${KIPRJMOD}/gs-eagle-import.lib)))
(nets
(net (code 1) (name GPIO7)
(node (ref J3) (pin 1))
(node (ref U1) (pin 21)))
(net (code 2) (name "Net-(JP5-Pad2)")
(node (ref U1) (pin 18))
(node (ref JP5) (pin 2)))
(net (code 3) (name GPIO10)
(node (ref J2) (pin 1))
(node (ref U1) (pin 17)))
(net (code 4) (name GPIO13)
(node (ref U1) (pin 15))
(node (ref J2) (pin 3)))
(net (code 5) (name "Net-(JP4-Pad2)")
(node (ref JP4) (pin 2))
(node (ref U1) (pin 14)))
(net (code 6) (name "Net-(JP7-Pad2)")
(node (ref JP7) (pin 2))
(node (ref U1) (pin 1)))
(net (code 7) (name GPIO39)
(node (ref U1) (pin 4))
(node (ref J2) (pin 8)))
(net (code 8) (name GPIO36)
(node (ref J2) (pin 9))
(node (ref U1) (pin 3)))
(net (code 9) (name EN)
(node (ref J2) (pin 10))
(node (ref U1) (pin 2)))
(net (code 10) (name GPIO21)
(node (ref J3) (pin 9))
(node (ref U1) (pin 33)))
(net (code 11) (name GPIO35)
(node (ref J2) (pin 6))
(node (ref U1) (pin 6)))
(net (code 12) (name GPIO34)
(node (ref J2) (pin 7))
(node (ref U1) (pin 5)))
(net (code 13) (name "Net-(JP2-Pad1)")
(node (ref JP2) (pin 1))
(node (ref U1) (pin 30))
(node (ref JP3) (pin 3)))
(net (code 14) (name "Net-(JP3-Pad1)")
(node (ref U1) (pin 29))
(node (ref JP3) (pin 1)))
(net (code 15) (name BUSY)
(node (ref U3) (pin 5))
(node (ref U2) (pin 14))
(node (ref U1) (pin 12)))
(net (code 16) (name "Net-(JP8-Pad1)")
(node (ref JP8) (pin 1))
(node (ref U1) (pin 20)))
(net (code 17) (name MOSI)
(node (ref U3) (pin 14))
(node (ref U2) (pin 17))
(node (ref U1) (pin 37)))
(net (code 18) (name DIO1)
(node (ref U2) (pin 13))
(node (ref U3) (pin 6))
(node (ref U1) (pin 13)))
(net (code 19) (name MISO)
(node (ref JP1) (pin 2))
(node (ref U2) (pin 16))
(node (ref U3) (pin 13)))
(net (code 20) (name SCK)
(node (ref U3) (pin 12))
(node (ref U2) (pin 18))
(node (ref JP2) (pin 2)))
(net (code 21) (name NSS)
(node (ref U2) (pin 19))
(node (ref JP3) (pin 2))
(node (ref U3) (pin 15)))
(net (code 22) (name NRST)
(node (ref U2) (pin 15))
(node (ref U1) (pin 11))
(node (ref U3) (pin 4)))
(net (code 23) (name GPIO15)
(node (ref U1) (pin 23))
(node (ref J3) (pin 3)))
(net (code 24) (name GPIO8)
(node (ref U1) (pin 22))
(node (ref J3) (pin 2)))
(net (code 25) (name GPIO22)
(node (ref U1) (pin 36))
(node (ref J3) (pin 12)))
(net (code 26) (name GPIO1)
(node (ref U1) (pin 35))
(node (ref J3) (pin 11)))
(net (code 27) (name GPIO3)
(node (ref U1) (pin 34))
(node (ref J3) (pin 10)))
(net (code 28) (name GPIO0)
(node (ref J3) (pin 5))
(node (ref U1) (pin 25)))
(net (code 29) (name GPIO4)
(node (ref U1) (pin 26))
(node (ref J3) (pin 6)))
(net (code 30) (name GPIO16)
(node (ref J3) (pin 7))
(node (ref U1) (pin 27)))
(net (code 31) (name GPIO17)
(node (ref J3) (pin 8))
(node (ref U1) (pin 28)))
(net (code 32) (name GPIO2)
(node (ref J3) (pin 4))
(node (ref U1) (pin 24)))
(net (code 33) (name "Net-(U3-Pad7)")
(node (ref U3) (pin 7)))
(net (code 34) (name GND)
(node (ref U2) (pin 11))
(node (ref U2) (pin 12))
(node (ref U3) (pin 16))
(node (ref JP4) (pin 1))
(node (ref U2) (pin 1))
(node (ref JP5) (pin 1))
(node (ref JP6) (pin 2))
(node (ref U3) (pin 2))
(node (ref U1) (pin 38))
(node (ref U3) (pin 9))
(node (ref C2) (pin 2))
(node (ref C1) (pin 2))
(node (ref U2) (pin 20))
(node (ref J4) (pin 1))
(node (ref J1) (pin 2))
(node (ref U2) (pin 5))
(node (ref U2) (pin 4))
(node (ref U2) (pin 3))
(node (ref U2) (pin 22))
(node (ref C3) (pin 2))
(node (ref U2) (pin 2)))
(net (code 35) (name 3v3)
(node (ref U3) (pin 3))
(node (ref JP8) (pin 2))
(node (ref J4) (pin 2))
(node (ref JP7) (pin 1))
(node (ref C3) (pin 1)))
(net (code 36) (name VCC)
(node (ref C1) (pin 1))
(node (ref C2) (pin 1))
(node (ref U1) (pin 19))
(node (ref J4) (pin 3))
(node (ref U2) (pin 10))
(node (ref U2) (pin 9)))
(net (code 37) (name "Net-(U3-Pad11)")
(node (ref U3) (pin 11)))
(net (code 38) (name "Net-(U3-Pad10)")
(node (ref U3) (pin 10)))
(net (code 39) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8)))
(net (code 40) (name GPIO9)
(node (ref J2) (pin 2))
(node (ref U1) (pin 16)))
(net (code 41) (name GPIO25)
(node (ref U1) (pin 9))
(node (ref J2) (pin 5)))
(net (code 42) (name GPIO26)
(node (ref J2) (pin 4))
(node (ref U1) (pin 10)))
(net (code 43) (name "Net-(J1-Pad1)")
(node (ref U2) (pin 21))
(node (ref J1) (pin 1))
(node (ref U3) (pin 1)))
(net (code 44) (name TXEN)
(node (ref U1) (pin 8))
(node (ref U2) (pin 7)))
(net (code 45) (name RXEN)
(node (ref U2) (pin 6))
(node (ref U1) (pin 7)))
(net (code 46) (name "Net-(JP1-Pad1)")
(node (ref JP1) (pin 1))
(node (ref U1) (pin 31))
(node (ref JP2) (pin 3)))
(net (code 47) (name "Net-(U2-Pad8)")
(node (ref U2) (pin 8)))
(net (code 48) (name "Net-(JP1-Pad3)")
(node (ref JP6) (pin 1))
(node (ref JP1) (pin 3))
(node (ref U1) (pin 32)))))