91e75e620b
CI: cua-driver distro-compat matrix / debian:12 (glibc 2.36) (push) Has been cancelled
CI: SPDX Headers / Check SPDX headers (warn-only) (push) Has been cancelled
CD: Docs MCP Server / build (linux/amd64) (push) Has been cancelled
CD: Docs MCP Server / build (linux/arm64) (push) Has been cancelled
CD: Docs MCP Server / merge (push) Has been cancelled
CI: cua-driver distro-compat matrix / Resolve release version (push) Has been cancelled
CI: cua-driver distro-compat matrix / fedora:41 (glibc 2.40) (push) Has been cancelled
CI: cua-driver distro-compat matrix / rockylinux:9 (glibc 2.34) (push) Has been cancelled
CI: cua-driver distro-compat matrix / ubuntu:22.04 (glibc 2.35) (push) Has been cancelled
CI: cua-driver distro-compat matrix / ubuntu:24.04 (glibc 2.39) (push) Has been cancelled
CI: cua-driver distro-compat matrix / Distro compat summary (push) Has been cancelled
CI: Rust Linux unit / Rust Linux unit and compile (push) Has been cancelled
CI: Rust Windows unit / Rust Windows unit and compile (push) Has been cancelled
CI: Nix Linux Rust source / Nix / compositor build (push) Has been cancelled
CI: Nix Linux Rust source / Nix / driver package (push) Has been cancelled
CI: Nix Linux Rust source / Nix / Rust unit tests (push) Has been cancelled
329 lines
15 KiB
Plaintext
329 lines
15 KiB
Plaintext
(export (version "E")
|
|
(design
|
|
(source "/Users/merkebgirmay/Documents/ohm bench/kicad_PushToOnTimer_circuit/kicad_PushToOnTimer_circuit.kicad_sch")
|
|
(date "2026-02-28T15:30:40-0800")
|
|
(tool "Eeschema 9.0.7")
|
|
(sheet (number "1") (name "/") (tstamps "/")
|
|
(title_block
|
|
(title)
|
|
(company)
|
|
(rev)
|
|
(date)
|
|
(source "kicad_PushToOnTimer_circuit.kicad_sch")
|
|
(comment (number "1") (value ""))
|
|
(comment (number "2") (value ""))
|
|
(comment (number "3") (value ""))
|
|
(comment (number "4") (value ""))
|
|
(comment (number "5") (value ""))
|
|
(comment (number "6") (value ""))
|
|
(comment (number "7") (value ""))
|
|
(comment (number "8") (value ""))
|
|
(comment (number "9") (value "")))))
|
|
(components
|
|
(comp (ref "C1")
|
|
(value "1000uF")
|
|
(datasheet "~")
|
|
(description "Unpolarized capacitor")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Unpolarized capacitor"))
|
|
(libsource (lib "Device") (part "C") (description "Unpolarized capacitor"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "cap capacitor"))
|
|
(property (name "ki_fp_filters") (value "C_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "3afedec6-c112-4b70-a4f3-417c16d3b959"))
|
|
(comp (ref "D1")
|
|
(value "LED")
|
|
(datasheet "~")
|
|
(description "Light emitting diode")
|
|
(fields
|
|
(field (name "Sim.Pins") "1=K 2=A")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Light emitting diode"))
|
|
(libsource (lib "Device") (part "LED") (description "Light emitting diode"))
|
|
(property (name "Sim.Pins") (value "1=K 2=A"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "LED diode"))
|
|
(property (name "ki_fp_filters") (value "LED* LED_SMD:* LED_THT:*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "18a0848c-5732-4465-9632-693878d52294"))
|
|
(comp (ref "J1")
|
|
(value "Power_Input")
|
|
(datasheet "~")
|
|
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(libsource (lib "Connector_Generic") (part "Conn_01x02") (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "connector"))
|
|
(property (name "ki_fp_filters") (value "Connector*:*_1x??_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "ce84b474-4703-4730-bb8a-d3dbc63da52a"))
|
|
(comp (ref "Q1")
|
|
(value "BC547")
|
|
(footprint "Package_TO_SOT_THT:TO-92_Inline")
|
|
(datasheet "https://www.onsemi.com/pub/Collateral/BC550-D.pdf")
|
|
(description "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92")
|
|
(fields
|
|
(field (name "Sim.Device") "NPN")
|
|
(field (name "Sim.Pins") "1=C 2=B 3=E")
|
|
(field (name "Footprint") "Package_TO_SOT_THT:TO-92_Inline")
|
|
(field (name "Datasheet") "https://www.onsemi.com/pub/Collateral/BC550-D.pdf")
|
|
(field (name "Description") "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92"))
|
|
(libsource (lib "Transistor_BJT") (part "BC547") (description "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92"))
|
|
(property (name "Sim.Device") (value "NPN"))
|
|
(property (name "Sim.Pins") (value "1=C 2=B 3=E"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "NPN Transistor"))
|
|
(property (name "ki_fp_filters") (value "TO?92*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "768bbd6d-59d4-41cb-a3e1-0930fb2fc1a4"))
|
|
(comp (ref "Q2")
|
|
(value "BC557")
|
|
(footprint "Package_TO_SOT_THT:TO-92_Inline")
|
|
(datasheet "https://www.onsemi.com/pub/Collateral/BC556BTA-D.pdf")
|
|
(description "0.1A Ic, 45V Vce, PNP Small Signal Transistor, TO-92")
|
|
(fields
|
|
(field (name "Sim.Device") "PNP")
|
|
(field (name "Sim.Pins") "1=C 2=B 3=E")
|
|
(field (name "Footprint") "Package_TO_SOT_THT:TO-92_Inline")
|
|
(field (name "Datasheet") "https://www.onsemi.com/pub/Collateral/BC556BTA-D.pdf")
|
|
(field (name "Description") "0.1A Ic, 45V Vce, PNP Small Signal Transistor, TO-92"))
|
|
(libsource (lib "Transistor_BJT") (part "BC557") (description "0.1A Ic, 45V Vce, PNP Small Signal Transistor, TO-92"))
|
|
(property (name "Sim.Device") (value "PNP"))
|
|
(property (name "Sim.Pins") (value "1=C 2=B 3=E"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "PNP Transistor"))
|
|
(property (name "ki_fp_filters") (value "TO?92*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "1129243a-892b-4d63-80e4-63425f74cec9"))
|
|
(comp (ref "R1")
|
|
(value "2.2M")
|
|
(datasheet "~")
|
|
(description "Resistor")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Resistor"))
|
|
(libsource (lib "Device") (part "R") (description "Resistor"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "R res resistor"))
|
|
(property (name "ki_fp_filters") (value "R_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "33a334c2-43f2-4171-b430-ac3cd60a3a1a"))
|
|
(comp (ref "R2")
|
|
(value "1k")
|
|
(datasheet "~")
|
|
(description "Resistor")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Resistor"))
|
|
(libsource (lib "Device") (part "R") (description "Resistor"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "R res resistor"))
|
|
(property (name "ki_fp_filters") (value "R_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "846c7f87-f1dd-47ee-a7f9-e4f3ccb8444e"))
|
|
(comp (ref "R3")
|
|
(value "1k")
|
|
(datasheet "~")
|
|
(description "Resistor")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Resistor"))
|
|
(libsource (lib "Device") (part "R") (description "Resistor"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "R res resistor"))
|
|
(property (name "ki_fp_filters") (value "R_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "3ea5241f-8d77-4c1a-8c4d-52c429b00b10"))
|
|
(comp (ref "R4")
|
|
(value "470Ω")
|
|
(datasheet "~")
|
|
(description "Resistor")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Resistor"))
|
|
(libsource (lib "Device") (part "R") (description "Resistor"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "R res resistor"))
|
|
(property (name "ki_fp_filters") (value "R_*"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "c5256b25-3d03-4940-86cf-343decdbef1d"))
|
|
(comp (ref "SW1")
|
|
(value "PUSH_TO_ON")
|
|
(datasheet "~")
|
|
(description "Push button switch, generic, two pins")
|
|
(fields
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Push button switch, generic, two pins"))
|
|
(libsource (lib "Switch") (part "SW_Push") (description "Push button switch, generic, two pins"))
|
|
(property (name "Sheetname") (value "Root"))
|
|
(property (name "Sheetfile") (value "kicad_PushToOnTimer_circuit.kicad_sch"))
|
|
(property (name "ki_keywords") (value "switch normally-open pushbutton push-button"))
|
|
(sheetpath (names "/") (tstamps "/"))
|
|
(tstamps "cd30864d-db8c-4a53-94b5-f3a6838b4a5a")))
|
|
(libparts
|
|
(libpart (lib "Connector_Generic") (part "Conn_01x02")
|
|
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs "~")
|
|
(footprints
|
|
(fp "Connector*:*_1x??_*"))
|
|
(fields
|
|
(field (name "Reference") "J")
|
|
(field (name "Value") "Conn_01x02")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(pins
|
|
(pin (num "1") (name "Pin_1") (type "passive"))
|
|
(pin (num "2") (name "Pin_2") (type "passive"))))
|
|
(libpart (lib "Device") (part "C")
|
|
(description "Unpolarized capacitor")
|
|
(docs "~")
|
|
(footprints
|
|
(fp "C_*"))
|
|
(fields
|
|
(field (name "Reference") "C")
|
|
(field (name "Value") "C")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Unpolarized capacitor"))
|
|
(pins
|
|
(pin (num "1") (name "") (type "passive"))
|
|
(pin (num "2") (name "") (type "passive"))))
|
|
(libpart (lib "Device") (part "LED")
|
|
(description "Light emitting diode")
|
|
(docs "~")
|
|
(footprints
|
|
(fp "LED*")
|
|
(fp "LED_SMD:*")
|
|
(fp "LED_THT:*"))
|
|
(fields
|
|
(field (name "Reference") "D")
|
|
(field (name "Value") "LED")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Light emitting diode")
|
|
(field (name "Sim.Pins") "1=K 2=A"))
|
|
(pins
|
|
(pin (num "1") (name "K") (type "passive"))
|
|
(pin (num "2") (name "A") (type "passive"))))
|
|
(libpart (lib "Device") (part "R")
|
|
(description "Resistor")
|
|
(docs "~")
|
|
(footprints
|
|
(fp "R_*"))
|
|
(fields
|
|
(field (name "Reference") "R")
|
|
(field (name "Value") "R")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Resistor"))
|
|
(pins
|
|
(pin (num "1") (name "") (type "passive"))
|
|
(pin (num "2") (name "") (type "passive"))))
|
|
(libpart (lib "Switch") (part "SW_Push")
|
|
(description "Push button switch, generic, two pins")
|
|
(docs "~")
|
|
(fields
|
|
(field (name "Reference") "SW")
|
|
(field (name "Value") "SW_Push")
|
|
(field (name "Footprint"))
|
|
(field (name "Datasheet") "~")
|
|
(field (name "Description") "Push button switch, generic, two pins"))
|
|
(pins
|
|
(pin (num "1") (name "1") (type "passive"))
|
|
(pin (num "2") (name "2") (type "passive"))))
|
|
(libpart (lib "Transistor_BJT") (part "BC547")
|
|
(description "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92")
|
|
(docs "https://www.onsemi.com/pub/Collateral/BC550-D.pdf")
|
|
(footprints
|
|
(fp "TO?92*"))
|
|
(fields
|
|
(field (name "Reference") "Q")
|
|
(field (name "Value") "BC547")
|
|
(field (name "Footprint") "Package_TO_SOT_THT:TO-92_Inline")
|
|
(field (name "Datasheet") "https://www.onsemi.com/pub/Collateral/BC550-D.pdf")
|
|
(field (name "Description") "0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92")
|
|
(field (name "Sim.Device") "NPN")
|
|
(field (name "Sim.Pins") "1=C 2=B 3=E"))
|
|
(pins
|
|
(pin (num "1") (name "C") (type "passive"))
|
|
(pin (num "2") (name "B") (type "input"))
|
|
(pin (num "3") (name "E") (type "passive"))))
|
|
(libpart (lib "Transistor_BJT") (part "BC557")
|
|
(description "0.1A Ic, 45V Vce, PNP Small Signal Transistor, TO-92")
|
|
(docs "https://www.onsemi.com/pub/Collateral/BC556BTA-D.pdf")
|
|
(footprints
|
|
(fp "TO?92*"))
|
|
(fields
|
|
(field (name "Reference") "Q")
|
|
(field (name "Value") "BC557")
|
|
(field (name "Footprint") "Package_TO_SOT_THT:TO-92_Inline")
|
|
(field (name "Datasheet") "https://www.onsemi.com/pub/Collateral/BC556BTA-D.pdf")
|
|
(field (name "Description") "0.1A Ic, 45V Vce, PNP Small Signal Transistor, TO-92")
|
|
(field (name "Sim.Device") "PNP")
|
|
(field (name "Sim.Pins") "1=C 2=B 3=E"))
|
|
(pins
|
|
(pin (num "1") (name "C") (type "passive"))
|
|
(pin (num "2") (name "B") (type "input"))
|
|
(pin (num "3") (name "E") (type "passive")))))
|
|
(libraries
|
|
(library (logical "Connector_Generic")
|
|
(uri "/Applications/KiCad/KiCad.app/Contents/SharedSupport/symbols//Connector_Generic.kicad_sym"))
|
|
(library (logical "Device")
|
|
(uri "/Applications/KiCad/KiCad.app/Contents/SharedSupport/symbols//Device.kicad_sym"))
|
|
(library (logical "Switch")
|
|
(uri "/Applications/KiCad/KiCad.app/Contents/SharedSupport/symbols//Switch.kicad_sym"))
|
|
(library (logical "Transistor_BJT")
|
|
(uri "/Applications/KiCad/KiCad.app/Contents/SharedSupport/symbols//Transistor_BJT.kicad_sym")))
|
|
(nets
|
|
(net (code "1") (name "+12V") (class "Default")
|
|
(node (ref "J1") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
|
|
(node (ref "Q2") (pin "3") (pinfunction "E") (pintype "passive"))
|
|
(node (ref "R2") (pin "1") (pintype "passive"))
|
|
(node (ref "SW1") (pin "1") (pinfunction "1") (pintype "passive")))
|
|
(net (code "2") (name "GND") (class "Default")
|
|
(node (ref "C1") (pin "2") (pintype "passive"))
|
|
(node (ref "J1") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
|
|
(node (ref "Q1") (pin "3") (pinfunction "E") (pintype "passive"))
|
|
(node (ref "R4") (pin "2") (pintype "passive")))
|
|
(net (code "3") (name "Net-(C1-Pad1)") (class "Default")
|
|
(node (ref "C1") (pin "1") (pintype "passive"))
|
|
(node (ref "R1") (pin "1") (pintype "passive"))
|
|
(node (ref "SW1") (pin "2") (pinfunction "2") (pintype "passive")))
|
|
(net (code "4") (name "Net-(D1-A)") (class "Default")
|
|
(node (ref "D1") (pin "2") (pinfunction "A") (pintype "passive"))
|
|
(node (ref "Q2") (pin "1") (pinfunction "C") (pintype "passive")))
|
|
(net (code "5") (name "Net-(D1-K)") (class "Default")
|
|
(node (ref "D1") (pin "1") (pinfunction "K") (pintype "passive"))
|
|
(node (ref "R4") (pin "1") (pintype "passive")))
|
|
(net (code "6") (name "Net-(Q1-B)") (class "Default")
|
|
(node (ref "Q1") (pin "2") (pinfunction "B") (pintype "input"))
|
|
(node (ref "R1") (pin "2") (pintype "passive")))
|
|
(net (code "7") (name "Net-(Q1-C)") (class "Default")
|
|
(node (ref "Q1") (pin "1") (pinfunction "C") (pintype "passive"))
|
|
(node (ref "R2") (pin "2") (pintype "passive"))
|
|
(node (ref "R3") (pin "1") (pintype "passive")))
|
|
(net (code "8") (name "Net-(Q2-B)") (class "Default")
|
|
(node (ref "Q2") (pin "2") (pinfunction "B") (pintype "input"))
|
|
(node (ref "R3") (pin "2") (pintype "passive"))))) |