From 5ec5b2f809ac00baf091f7e766c9bf9179a1ff84 Mon Sep 17 00:00:00 2001 From: Mikolaj Wielgus Date: Sat, 20 Sep 2025 23:20:11 +0200 Subject: [PATCH] test: Add astable_multivibrator test project (no testing code yet) --- .../astable_multivibrator.dsn | 240 ++ .../astable_multivibrator.kicad_pcb | 2572 +++++++++++++++++ .../astable_multivibrator.kicad_prl | 130 + .../astable_multivibrator.kicad_pro | 631 ++++ .../astable_multivibrator.kicad_sch | 2066 +++++++++++++ 5 files changed, 5639 insertions(+) create mode 100644 tests/multilayer/astable_multivibrator/astable_multivibrator.dsn create mode 100644 tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pcb create mode 100644 tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_prl create mode 100644 tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pro create mode 100644 tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_sch diff --git a/tests/multilayer/astable_multivibrator/astable_multivibrator.dsn b/tests/multilayer/astable_multivibrator/astable_multivibrator.dsn new file mode 100644 index 0000000..ebfec00 --- /dev/null +++ b/tests/multilayer/astable_multivibrator/astable_multivibrator.dsn @@ -0,0 +1,240 @@ +(pcb /home/mikolaj/proj/topola/tests/multilayer/astable_multivibrator/astable_multivibrator.dsn + (parser + (string_quote ") + (space_in_quoted_tokens on) + (host_cad "KiCad's Pcbnew") + (host_version "9.0.2") + ) + (resolution um 10) + (unit um) + (structure + (layer F.Cu + (type signal) + (property + (index 0) + ) + ) + (layer B.Cu + (type signal) + (property + (index 1) + ) + ) + (boundary + (path pcb 0 130400 -80600 124600 -80600 124600 -73300 130400 -73300 + 130400 -80600) + ) + (via "Via[0-1]_600:300_um") + (rule + (width 200) + (clearance 50) + (clearance 12.5 (type smd_smd)) + ) + ) + (placement + (component Resistor_SMD:R_0201_0603Metric + (place R1 129055.000000 -74600.000000 back 0.000000 (PN 470)) + (place R2 125945.000000 -74600.000000 back 180.000000 (PN 470)) + (place C2 127000.000000 -74200.000000 back 270.000000 (PN 4.7u)) + ) + (component LED_SMD:LED_1206_3216Metric + (place D2 126000.000000 -76000.000000 front 90.000000 (PN LED)) + (place D1 129000.000000 -76000.000000 front 90.000000 (PN LED)) + ) + (component "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (place J2 126000.000000 -79250.000000 back 0.000000 (PN Conn_01x01_Pin)) + (place J1 129000.000000 -79250.000000 back 0.000000 (PN Conn_01x01_Pin)) + ) + (component Resistor_SMD:R_0201_0603Metric::1 + (place R4 129055.000000 -77500.000000 back 0.000000 (PN 47K)) + (place R3 125920.000000 -77500.000000 back 180.000000 (PN 47K)) + (place C1 128000.000000 -74200.000000 back 270.000000 (PN 4.7u)) + ) + (component "Package_TO_SOT_SMD:SOT-523" + (place Q2 128750.000000 -76000.000000 back 180.000000 (PN DTC144EE)) + ) + (component "Package_TO_SOT_SMD:SOT-523::1" + (place Q1 126250.000000 -76000.000000 back 0.000000 (PN DTC144EE)) + ) + ) + (library + (image Resistor_SMD:R_0201_0603Metric + (outline (path signal 100 300 -150 -300 -150)) + (outline (path signal 100 300 150 300 -150)) + (outline (path signal 100 -300 -150 -300 150)) + (outline (path signal 100 -300 150 300 150)) + (outline (path signal 50 700 -350 -700 -350)) + (outline (path signal 50 700 350 700 -350)) + (outline (path signal 50 -700 -350 -700 350)) + (outline (path signal 50 -700 350 700 350)) + (pin RoundRect[T]Pad_460.000000x400.000000_100.381000_um_0.000000_0 2 320 0) + (pin RoundRect[T]Pad_460.000000x400.000000_100.381000_um_0.000000_0 1 -320 0) + ) + (image LED_SMD:LED_1206_3216Metric + (outline (path signal 100 1600 -800 1600 800)) + (outline (path signal 100 1600 800 -1200 800)) + (outline (path signal 100 -1200 800 -1600 400)) + (outline (path signal 100 -1600 -800 1600 -800)) + (outline (path signal 100 -1600 400 -1600 -800)) + (outline (path signal 50 2280 -1130 -2280 -1130)) + (outline (path signal 50 2280 1130 2280 -1130)) + (outline (path signal 50 -2280 -1130 -2280 1130)) + (outline (path signal 50 -2280 1130 2280 1130)) + (outline (path signal 120 1600 1135 -2285 1135)) + (outline (path signal 120 -2285 -1135 1600 -1135)) + (outline (path signal 120 -2285 1135 -2285 -1135)) + (pin RoundRect[T]Pad_1250.000000x1750.000000_250.951000_um_0.000000_0 2 1400 0) + (pin RoundRect[T]Pad_1250.000000x1750.000000_250.951000_um_0.000000_0 1 -1400 0) + ) + (image "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (outline (path signal 100 -500 0 -481.459 134.898 -427.21 259.792 -341.277 365.418 + -230.033 443.943 -101.728 489.542 34.121 498.834 167.44 471.13 + 288.34 408.485 387.856 315.544 458.606 199.201 495.343 68.083 + 495.343 -68.083 458.606 -199.201 387.856 -315.544 288.34 -408.485 + 167.44 -471.13 34.121 -498.834 -101.728 -489.542 -230.033 -443.943 + -341.277 -365.418 -427.21 -259.792 -481.459 -134.898 -500 0)) + (outline (path signal 50 1300 -1300 1300 1300)) + (outline (path signal 50 1300 1300 -1300 1300)) + (outline (path signal 50 -1300 -1300 1300 -1300)) + (outline (path signal 50 -1300 1300 -1300 -1300)) + (pin RoundRect[A]Pad_1600.000000x1600.000000_250.951000_um_0.000000_0 1 0 0) + ) + (image Resistor_SMD:R_0201_0603Metric::1 + (outline (path signal 50 -700 350 700 350)) + (outline (path signal 50 -700 -350 -700 350)) + (outline (path signal 50 700 350 700 -350)) + (outline (path signal 50 700 -350 -700 -350)) + (outline (path signal 100 -300 150 300 150)) + (outline (path signal 100 -300 -150 -300 150)) + (outline (path signal 100 300 150 300 -150)) + (outline (path signal 100 300 -150 -300 -150)) + (pin RoundRect[T]Pad_460.000000x400.000000_100.381000_um_0.000000_0 1 -320 0) + (pin RoundRect[T]Pad_460.000000x400.000000_100.381000_um_0.000000_0 2 320 0) + ) + (image "Package_TO_SOT_SMD:SOT-523" + (outline (path signal 120 650 900 -650 900)) + (outline (path signal 120 650 -900 -650 -900)) + (outline (path signal 0 -1100 510 -1117.18 440.292 -1164.79 386.552 -1231.92 361.094 + -1303.19 369.748 -1362.28 410.532 -1395.64 474.103 -1395.64 545.897 + -1362.28 609.468 -1303.19 650.252 -1231.92 658.906 -1164.79 633.448 + -1117.18 579.708 -1100 510)) + (outline (path signal 50 -1150 1050 -1150 -1050)) + (outline (path signal 50 -1150 1050 1150 1050)) + (outline (path signal 50 1150 -1050 -1150 -1050)) + (outline (path signal 50 1150 -1050 1150 1050)) + (outline (path signal 100 -400 450 -400 -800)) + (outline (path signal 100 -400 450 -50 800)) + (outline (path signal 100 -400 -800 400 -800)) + (outline (path signal 100 400 800 -50 800)) + (outline (path signal 100 400 -800 400 800)) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 1 -645 500) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 2 -645 -500) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 3 645 0) + ) + (image "Package_TO_SOT_SMD:SOT-523::1" + (outline (path signal 120 650 900 -650 900)) + (outline (path signal 120 650 -900 -650 -900)) + (outline (path signal 0 -1400 510 -1382.82 579.708 -1335.21 633.448 -1268.08 658.906 + -1196.81 650.252 -1137.72 609.468 -1104.36 545.897 -1104.36 474.103 + -1137.72 410.532 -1196.81 369.748 -1268.08 361.094 -1335.21 386.552 + -1382.82 440.292 -1400 510)) + (outline (path signal 50 -1150 1050 -1150 -1050)) + (outline (path signal 50 -1150 1050 1150 1050)) + (outline (path signal 50 1150 -1050 -1150 -1050)) + (outline (path signal 50 1150 -1050 1150 1050)) + (outline (path signal 100 -400 450 -400 -800)) + (outline (path signal 100 -400 450 -50 800)) + (outline (path signal 100 -400 -800 400 -800)) + (outline (path signal 100 400 800 -50 800)) + (outline (path signal 100 400 -800 400 800)) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 1 -645 500) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 2 -645 -500) + (pin RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 (rotate 180) 3 645 0) + ) + (padstack RoundRect[T]Pad_460.000000x400.000000_100.381000_um_0.000000_0 + (shape (polygon F.Cu 0 -230.381 100 -222.74 138.414 -200.98 170.98 -168.414 192.74 + -129.999 200.38 130 200.381 168.414 192.74 200.98 170.98 + 222.74 138.414 230.38 99.999 230.381 -100 222.74 -138.414 + 200.98 -170.98 168.414 -192.74 129.999 -200.38 -130 -200.381 + -168.414 -192.74 -200.98 -170.98 -222.74 -138.414 -230.38 -99.999 + -230.381 100)) + (attach off) + ) + (padstack RoundRect[T]Pad_510.000000x400.000000_100.381000_um_0.000000_0 + (shape (polygon F.Cu 0 -255.381 100 -247.74 138.414 -225.98 170.98 -193.414 192.74 + -154.999 200.38 155 200.381 193.414 192.74 225.98 170.98 + 247.74 138.414 255.38 99.999 255.381 -100 247.74 -138.414 + 225.98 -170.98 193.414 -192.74 154.999 -200.38 -155 -200.381 + -193.414 -192.74 -225.98 -170.98 -247.74 -138.414 -255.38 -99.999 + -255.381 100)) + (attach off) + ) + (padstack RoundRect[T]Pad_1250.000000x1750.000000_250.951000_um_0.000000_0 + (shape (polygon F.Cu 0 -625.951 625 -606.848 721.035 -552.449 802.449 -471.035 856.848 + -374.999 875.95 375 875.951 471.035 856.848 552.449 802.449 + 606.848 721.035 625.95 624.999 625.951 -625 606.848 -721.035 + 552.449 -802.449 471.035 -856.848 374.999 -875.95 -375 -875.951 + -471.035 -856.848 -552.449 -802.449 -606.848 -721.035 -625.95 -624.999 + -625.951 625)) + (attach off) + ) + (padstack RoundRect[A]Pad_1600.000000x1600.000000_250.951000_um_0.000000_0 + (shape (polygon F.Cu 0 -800.951 550 -781.848 646.035 -727.449 727.449 -646.035 781.848 + -549.999 800.95 550 800.951 646.035 781.848 727.449 727.449 + 781.848 646.035 800.95 549.999 800.951 -550 781.848 -646.035 + 727.449 -727.449 646.035 -781.848 549.999 -800.95 -550 -800.951 + -646.035 -781.848 -727.449 -727.449 -781.848 -646.035 -800.95 -549.999 + -800.951 550)) + (shape (polygon B.Cu 0 -800.951 550 -781.848 646.035 -727.449 727.449 -646.035 781.848 + -549.999 800.95 550 800.951 646.035 781.848 727.449 727.449 + 781.848 646.035 800.95 549.999 800.951 -550 781.848 -646.035 + 727.449 -727.449 646.035 -781.848 549.999 -800.95 -550 -800.951 + -646.035 -781.848 -727.449 -727.449 -781.848 -646.035 -800.95 -549.999 + -800.951 550)) + (attach off) + ) + (padstack "Via[0-1]_600:300_um" + (shape (circle F.Cu 600)) + (shape (circle B.Cu 600)) + (attach off) + ) + ) + (network + (net "Net-(Q1-B)" + (pins Q1-1 C1-1) + ) + (net "Net-(Q2-B)" + (pins Q2-1 C2-2) + ) + (net "Net-(J1-Pin_1)" + (pins R1-1 R2-1 R4-1 R3-1 J1-1) + ) + (net GND + (pins J2-1 Q2-2 Q1-2) + ) + (net "Net-(D2-K)" + (pins D2-1 R3-2 Q2-3 C1-2) + ) + (net "Net-(D1-K)" + (pins R4-2 Q1-3 C2-1 D1-1) + ) + (net "Net-(D1-A)" + (pins R1-2 D1-2) + ) + (net "Net-(D2-A)" + (pins R2-2 D2-2) + ) + (class kicad_default GND "Net-(D1-A)" "Net-(D1-K)" "Net-(D2-A)" "Net-(D2-K)" + "Net-(J1-Pin_1)" "Net-(Q1-B)" "Net-(Q2-B)" + (circuit + (use_via "Via[0-1]_600:300_um") + ) + (rule + (width 200) + (clearance 50) + ) + ) + ) + (wiring + ) +) diff --git a/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pcb b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pcb new file mode 100644 index 0000000..2f34aed --- /dev/null +++ b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pcb @@ -0,0 +1,2572 @@ +(kicad_pcb + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + (39 "User.1" user) + (41 "User.2" user) + (43 "User.3" user) + (45 "User.4" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "Net-(Q1-B)") + (net 2 "Net-(Q2-B)") + (net 3 "Net-(J1-Pin_1)") + (net 4 "GND") + (net 5 "Net-(D2-K)") + (net 6 "Net-(D1-K)") + (net 7 "Net-(D1-A)") + (net 8 "Net-(D2-A)") + (footprint "LED_SMD:LED_1206_3216Metric" + (layer "F.Cu") + (uuid "3c790987-4d0f-47b4-a51a-2693c1ba850f") + (at 129 76 90) + (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D1" + (at 0 -1.83 90) + (layer "F.SilkS") + (uuid "b131e8be-741a-452a-bbcd-936ec201b722") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LED" + (at 0 1.83 90) + (layer "F.Fab") + (uuid "1b17e729-9e34-4d52-b557-a87f4654bf61") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7ddd765c-0ec2-4d82-a982-9d60781afd6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "0c7c9f69-bc65-4713-9f27-ebf7feb16ef8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06506b48-7b2e-48fd-bbe7-cc060603a3c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/d13ef5ae-3c44-40b6-ba96-3150ab63cfaf") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 1.6 -1.135) + (end -2.285 -1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "100e12d6-3a63-4df7-855c-70b3ecc27e0f") + ) + (fp_line + (start -2.285 -1.135) + (end -2.285 1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "795f3523-3788-452e-b79d-373f9f144833") + ) + (fp_line + (start -2.285 1.135) + (end 1.6 1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58f64a70-a27c-48db-97ad-cb8076d7f244") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77ba566e-2be3-4235-8f99-f8debf9a0f50") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d7c4e87-5420-46fa-b5d5-fe7e0128ef42") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e33c941e-656e-46ad-948f-a2f5a567173e") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41f027f8-6694-410c-9336-a04ca49aacd5") + ) + (fp_line + (start 1.6 -0.8) + (end -1.2 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "631a81cf-f9c4-4dc5-9a5e-66ff528dec49") + ) + (fp_line + (start -1.2 -0.8) + (end -1.6 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8606f23f-5dd7-4766-a1a3-c813f7dc01b6") + ) + (fp_line + (start -1.6 -0.4) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ef578e2b-58ff-4967-98bf-b6aec739618c") + ) + (fp_line + (start 1.6 0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89ec4e45-b3cd-4ae1-a281-0b96bf849558") + ) + (fp_line + (start -1.6 0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "944fb2d5-a068-4b8f-b229-9ed03fcf7191") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "64aea84b-03bf-44af-93ca-4ad426b097c2") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4 0 90) + (size 1.25 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.2) + (net 6 "Net-(D1-K)") + (pinfunction "K") + (pintype "passive") + (uuid "9739003e-1978-46b2-bab9-5d43b1e491ca") + ) + (pad "2" smd roundrect + (at 1.4 0 90) + (size 1.25 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.2) + (net 7 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "ead75ef2-b3ec-483d-9c90-a270364fdbc9") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_1206_3216Metric" + (layer "F.Cu") + (uuid "e7c58deb-0d80-49ec-9de2-b13922aea457") + (at 126 76 90) + (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "LED") + (property "Reference" "D2" + (at 0 -1.83 90) + (layer "F.SilkS") + (uuid "bd961da3-a41b-431e-8775-ececa9813448") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LED" + (at 0 1.83 90) + (layer "F.Fab") + (uuid "d9109889-5fa9-486b-ac47-62fb252ab67b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "2ab1d2c1-0021-4b39-a6b7-b8c35a1cc56d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "e41b9a58-2ffc-4057-9420-360fe32c3bc1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a83720ad-843d-4926-9612-0e8aa6fbb640") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED* LED_SMD:* LED_THT:*") + (path "/96ebacd4-7a2b-433a-8c4e-b3864064419c") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 1.6 -1.135) + (end -2.285 -1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1bbd7b6-f81c-4590-bcda-80b11af333ca") + ) + (fp_line + (start -2.285 -1.135) + (end -2.285 1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4bae294-d3c0-40b8-8571-3bcfbbde93ed") + ) + (fp_line + (start -2.285 1.135) + (end 1.6 1.135) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6233ffcf-ad2d-463a-b3f9-d2435060a90b") + ) + (fp_line + (start 2.28 -1.13) + (end 2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b91ee8d1-38d4-460e-963a-775fa72f0962") + ) + (fp_line + (start -2.28 -1.13) + (end 2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0de070a-368c-4ad6-9387-2df727f3fc89") + ) + (fp_line + (start 2.28 1.13) + (end -2.28 1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "58d14803-2578-44b5-8879-638f629b2bbb") + ) + (fp_line + (start -2.28 1.13) + (end -2.28 -1.13) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b034e7c3-d5ed-4495-bff4-53d7ba81438e") + ) + (fp_line + (start 1.6 -0.8) + (end -1.2 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b6d611f-e51b-4aa6-837a-6996f4f48870") + ) + (fp_line + (start -1.2 -0.8) + (end -1.6 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76021701-1b31-4db8-b33e-0d460caece26") + ) + (fp_line + (start -1.6 -0.4) + (end -1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3020e6b-497a-4393-a2d4-8f483ccdbca1") + ) + (fp_line + (start 1.6 0.8) + (end 1.6 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b926d912-9b55-4d8b-b788-0ab34fdf8be2") + ) + (fp_line + (start -1.6 0.8) + (end 1.6 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c683d7a2-b648-4b9b-aa94-b8d4a65c2ede") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "678b7ea8-8ae8-41b3-a6f7-f0e969453fce") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" smd roundrect + (at -1.4 0 90) + (size 1.25 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.2) + (net 5 "Net-(D2-K)") + (pinfunction "K") + (pintype "passive") + (uuid "b487db35-f445-4de4-b195-c7729e7f149e") + ) + (pad "2" smd roundrect + (at 1.4 0 90) + (size 1.25 1.75) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.2) + (net 8 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "5ffb88ef-5316-4787-bf40-3efac39bbffb") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0201_0603Metric" + (layer "B.Cu") + (uuid "10b3082a-c241-4d3d-8e75-b39f6cb15ec9") + (at 129.055 77.5 180) + (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R4" + (at 0 1.05 0) + (layer "B.SilkS") + (uuid "0804da99-89e4-470c-80cc-fa8a85d65957") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "47K" + (at 0 -1.05 0) + (layer "B.Fab") + (uuid "b21decf7-5c5d-4f85-a0db-4714f2c708c6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2a5c92d9-2bbe-436f-9951-91203097a4ea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cbb078bf-a669-45a3-a9af-393fc4cc1dfc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/905990ce-24d1-4a9c-8ba0-8dcae4759cfb") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "95cf16ae-a8da-424f-aa88-b171945220f3") + ) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9161be62-5806-4910-a828-19c14474dc61") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d033e85-03a4-41dd-a4f4-19dd48b53f2d") + ) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a4fde056-aa5d-4217-88e0-0fa4f68356e5") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3bebeb1e-6071-4997-a25e-a7717a52c359") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dcc584a4-38cb-4f88-b0a7-9819f5fe046a") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "afb634e1-7708-4572-9b23-33e4492a9589") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5c51491-5396-4e2c-b86a-b1b907b596e8") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 0) + (layer "B.Fab") + (uuid "cc6429c1-06f2-4e63-8d1d-46e816a5c880") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0 180) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "e91d9aa1-0707-4f05-8699-210bbebd4d16") + ) + (pad "" smd roundrect + (at 0.345 0 180) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "2dfcee2a-eaf3-4cc9-9e07-9cc5d3e7d4a5") + ) + (pad "1" smd roundrect + (at -0.32 0 180) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 3 "Net-(J1-Pin_1)") + (pintype "passive") + (uuid "04dec573-ac48-4f68-82b7-adb32a412821") + ) + (pad "2" smd roundrect + (at 0.32 0 180) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 6 "Net-(D1-K)") + (pintype "passive") + (uuid "9ae7311e-8e03-42f7-a95b-7f7283bba8d2") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-523" + (layer "B.Cu") + (uuid "11c2ad23-b2cb-4ec9-9e24-8433bc1ece01") + (at 126.25 76 180) + (descr "SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf") + (tags "SOT-523") + (property "Reference" "Q1" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "06a5b3c2-7e28-4a65-8687-c7ad541ae396") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "DTC144EE" + (at 0 -1.75 0) + (layer "B.Fab") + (uuid "dd2028e8-439b-49b7-9e5b-9fd4d899c6d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC818-D.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3ccee1b6-5dbf-4d5c-8600-c0e673fb1448") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3b0e2c5b-e18e-4650-b2d3-688ccbd9686e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "SOT?23*") + (path "/5a0492a6-d552-4972-90d2-50e8e88f2093") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.65 0.9) + (end -0.65 0.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "938a1c50-b8f3-4dc1-904f-b1742a1292fc") + ) + (fp_line + (start 0.65 -0.9) + (end -0.65 -0.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6a7e0915-1033-4c47-9393-e889423fd074") + ) + (fp_circle + (center -1.25 0.51) + (end -1.1 0.51) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "042e3513-7445-4596-a1e1-76830926484e") + ) + (fp_line + (start 1.15 -1.05) + (end 1.15 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0cd78cfb-ae7d-4cc2-8ce1-96d3595e648f") + ) + (fp_line + (start 1.15 -1.05) + (end -1.15 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "15d1525a-4281-4c62-9f9e-7c224cf3bbe5") + ) + (fp_line + (start -1.15 1.05) + (end 1.15 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f5ecfda3-58e2-4b2e-b2d5-4cffba4aa414") + ) + (fp_line + (start -1.15 1.05) + (end -1.15 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4edc4932-b12e-41f6-b48a-1e092939a210") + ) + (fp_line + (start 0.4 0.8) + (end -0.05 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ded3ec59-07fa-4fb9-9e11-95fd83bd223a") + ) + (fp_line + (start 0.4 -0.8) + (end 0.4 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "309450aa-d623-4d5c-92a8-ef3602fc53be") + ) + (fp_line + (start -0.4 0.45) + (end -0.05 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e1952db8-11ea-4ce9-b91a-0100a4d1c1a0") + ) + (fp_line + (start -0.4 0.45) + (end -0.4 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "61306dbd-0518-404e-895f-e4e31aabe487") + ) + (fp_line + (start -0.4 -0.8) + (end 0.4 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "884fb82c-1df9-4a69-9124-fdef292d0beb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "B.Fab") + (uuid "204695e1-960c-4aa5-bf80-b8eb69ad4903") + (effects + (font + (size 0.4 0.4) + (thickness 0.0625) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.645 0.5) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "Net-(Q1-B)") + (pinfunction "B") + (pintype "input") + (uuid "9177167e-254a-4bad-8b1f-209901e95b73") + ) + (pad "2" smd roundrect + (at -0.645 -0.5) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 4 "GND") + (pinfunction "E") + (pintype "passive") + (uuid "34325781-f417-4d57-9ce2-c9922037fc42") + ) + (pad "3" smd roundrect + (at 0.645 0) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 6 "Net-(D1-K)") + (pinfunction "C") + (pintype "passive") + (uuid "a20a7ce2-8e69-4668-8cee-d15aa6578b76") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-523.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (layer "B.Cu") + (uuid "374bbbc2-dc8d-4fd5-b60c-6c369d210353") + (at 126 79.25 180) + (descr "Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.10 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") + (tags "connector wire 0.1sqmm") + (property "Reference" "J2" + (at 0 2 0) + (layer "B.SilkS") + (uuid "104f5d46-a383-457b-80a6-33c7588b726e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 0 -2 0) + (layer "B.Fab") + (uuid "92efbf83-0a5f-41d5-a81c-c713ad9e89d2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8c5f3c81-585b-4c32-b2e4-c4ea40896154") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ecb61bc5-4aef-42d8-b88c-2fdebbc6541b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/9849db18-de61-4612-8826-13f52420ffdb") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr exclude_from_pos_files) + (fp_line + (start 1.3 1.3) + (end -1.3 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "226cefa1-6cf8-4c4b-a82a-aa5d8d196694") + ) + (fp_line + (start 1.3 -1.3) + (end 1.3 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc1f10d2-251d-40c4-9f43-a583c858d503") + ) + (fp_line + (start -1.3 1.3) + (end -1.3 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e4cffdff-f1ea-420e-b857-f65f95964792") + ) + (fp_line + (start -1.3 -1.3) + (end 1.3 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c8e54f9-b848-40df-9286-8f5e38bf767e") + ) + (fp_circle + (center 0 0) + (end 0.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "c5226ccf-c94e-457d-9bef-5b56df48f483") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "574445b1-51c7-44b0-ae44-9ee93078b0bd") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 180) + (size 1.6 1.6) + (drill 0.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (net 4 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "91c2ae3c-a7ea-4a68-9fdd-745eebb36548") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_TO_SOT_SMD:SOT-523" + (layer "B.Cu") + (uuid "99a9ee75-b589-44de-9301-f2d8f1ddfe59") + (at 128.75 76) + (descr "SOT523, https://www.diodes.com/assets/Package-Files/SOT523.pdf") + (tags "SOT-523") + (property "Reference" "Q2" + (at 0 1.7 180) + (layer "B.SilkS") + (uuid "283aa781-4601-48ae-b7eb-5d4baf6d1b74") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "DTC144EE" + (at 0 -1.75 180) + (layer "B.Fab") + (uuid "9d3c7315-d9a2-45dd-a38b-b345834e4693") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC818-D.pdf" + (at 0 0 180) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "e29bfbd9-b171-432d-ad84-5f8c89c9b365") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 180) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "89064f4b-5256-45d0-b89a-329042ca918f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "SOT?23*") + (path "/d3396b44-f6c7-4cac-bcc4-92fd48657396") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.65 -0.9) + (end -0.65 -0.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b1b906f-2dc0-4488-bba9-0c676d74dbc7") + ) + (fp_line + (start 0.65 0.9) + (end -0.65 0.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e6183b8d-f3b3-4f66-aa35-f8bcd30bc070") + ) + (fp_circle + (center -1.25 0.51) + (end -1.1 0.51) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5d992c27-01b7-4f5c-8bde-2cd2215f5b2d") + ) + (fp_line + (start -1.15 1.05) + (end -1.15 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9edaf60-076d-4b9d-9bd1-273c296d4dd8") + ) + (fp_line + (start -1.15 1.05) + (end 1.15 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21602544-c244-42b3-9449-8f794fbd0f46") + ) + (fp_line + (start 1.15 -1.05) + (end -1.15 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e6cc4d4-8d62-49d4-ae27-471ccfe97454") + ) + (fp_line + (start 1.15 -1.05) + (end 1.15 1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "95f6fd43-79d6-44fc-96de-9421cd972319") + ) + (fp_line + (start -0.4 -0.8) + (end 0.4 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "69b6d811-7aef-4721-a723-ea2a3831ed68") + ) + (fp_line + (start -0.4 0.45) + (end -0.4 -0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "56711ab9-a4bc-48fd-ba69-fc433ae12d7b") + ) + (fp_line + (start -0.4 0.45) + (end -0.05 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "33bf3982-f8d7-4cfc-8dab-ef11311a19e7") + ) + (fp_line + (start 0.4 -0.8) + (end 0.4 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "42d520db-8f27-4cf0-b2e0-4a0137f8285d") + ) + (fp_line + (start 0.4 0.8) + (end -0.05 0.8) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1f96b568-86b6-4143-85c0-f785a741ce88") + ) + (fp_text user "${REFERENCE}" + (at 0 0 270) + (layer "B.Fab") + (uuid "6064d5c6-263b-46f7-8444-532e93c53ccc") + (effects + (font + (size 0.4 0.4) + (thickness 0.0625) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.645 0.5 180) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "Net-(Q2-B)") + (pinfunction "B") + (pintype "input") + (uuid "12396c91-2988-4c94-a296-a6863670c634") + ) + (pad "2" smd roundrect + (at -0.645 -0.5 180) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 4 "GND") + (pinfunction "E") + (pintype "passive") + (uuid "cb48268b-8047-4b5c-b326-e70a105ce70a") + ) + (pad "3" smd roundrect + (at 0.645 0 180) + (size 0.51 0.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 5 "Net-(D2-K)") + (pinfunction "C") + (pintype "passive") + (uuid "45d5614f-97a0-4a2c-85dd-b343c9b2b6bf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-523.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "B.Cu") + (uuid "99bbe56f-a175-47e6-a9f2-9161aaafaf20") + (at 128 74.2 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C1" + (at 0 1.05 90) + (layer "B.SilkS") + (uuid "3073cf0a-78d2-4a1f-8748-29047b3b0b57") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "4.7u" + (at 0 -1.05 90) + (layer "B.Fab") + (uuid "fb3d4fcc-ee93-4bb3-98ee-b64f46a328ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "7a60939b-3a24-411e-8b33-1b0c0b6048da") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "92e9b3bf-a4a2-409f-a335-64712be348b7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/f9593f02-5467-457e-a6e3-62edbaf21a8a") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f57a58f-bc44-4166-861c-1d92cd476944") + ) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fa23a3d3-ef3d-4c14-a04a-9804b1df9fd6") + ) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1450d791-3a94-4d89-9ec6-ec8c18ea2b01") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1c2d58f5-aed8-490b-924b-8afb259eb903") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f41daf75-4aeb-4072-898e-d5d5bceaf3cf") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7caa43c6-a2f1-4da8-afef-55ebe67fa254") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "058d6c69-e2d2-4c05-a9e8-f156a8446105") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0b2cddc2-c52c-4c15-ae64-7763ea560873") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 90) + (layer "B.Fab") + (uuid "b390b0ff-5c74-40d0-a95f-9427565212be") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "9c387efc-83c2-4823-b4bc-91c3aa03e73c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "de0801ee-0852-40ac-9052-dadf81eeef91") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 1 "Net-(Q1-B)") + (pintype "passive") + (uuid "d51fca73-6128-4c5c-a325-b1f3045be83b") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 5 "Net-(D2-K)") + (pintype "passive") + (uuid "7086b59b-5a4e-426c-a68d-9c2beac3312d") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0201_0603Metric" + (layer "B.Cu") + (uuid "d23667ec-e63a-4f8d-bd8c-580ad0c373d1") + (at 129.055 74.6 180) + (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R1" + (at 0 1.05 0) + (layer "B.SilkS") + (uuid "6e448c20-71e9-4e10-8574-f53bdb7f7836") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "470" + (at 0 -1.05 0) + (layer "B.Fab") + (uuid "9cf1074e-4868-41b9-9dda-a412fcfaa5cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2ce540ce-18d7-4fcd-8273-5120796f8192") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6763442e-ec22-441e-9b4d-5632d4c7ba15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/e9486e5a-e96d-4bf2-932d-a59583788a09") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3350d85f-4012-4328-b493-1d78bf92d43b") + ) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a9da3e3-5a25-42d7-b961-4d6fa4375584") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "27eb8c8d-5e22-4ede-a1a3-2797f7c5c8cd") + ) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f070bf97-d82d-4fbb-97d1-2ba7ffafdff4") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6e75b62a-e768-4dab-813c-d4a08d6a6db6") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "440b58f6-0690-48cc-abbc-1ef73889e925") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6d286fdd-56fc-40af-a028-9d5d89d33fb6") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9118d11b-cef4-4f2e-9b10-da96451f8612") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 0) + (layer "B.Fab") + (uuid "a4af4db1-861f-467f-9d10-b6bb4cd01cb2") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0 180) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "5612a45c-2a80-42b2-ba51-48f0c1f031c3") + ) + (pad "" smd roundrect + (at 0.345 0 180) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "06042afe-298d-48aa-b3fc-87295639ae35") + ) + (pad "1" smd roundrect + (at -0.32 0 180) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 3 "Net-(J1-Pin_1)") + (pintype "passive") + (uuid "ecb56054-60a3-4a03-8ff9-b15bd139b3e5") + ) + (pad "2" smd roundrect + (at 0.32 0 180) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 7 "Net-(D1-A)") + (pintype "passive") + (uuid "b7b83975-aa4b-4cc2-ae4a-12f6f37a2e2f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Capacitor_SMD:C_0201_0603Metric" + (layer "B.Cu") + (uuid "d60ca8ca-4a6b-46c6-a062-88711d1fcc81") + (at 127 74.2 90) + (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.05 90) + (layer "B.SilkS") + (uuid "29c8f07b-202e-4d93-8256-d5319e84ba25") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "4.7u" + (at 0 -1.05 90) + (layer "B.Fab") + (uuid "2caa31a4-cff4-4d3a-afd6-2483f3f13e22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "440fac61-da6e-4875-ac2a-49c12379e758") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 90) + (layer "B.Fab") + (hide yes) + (uuid "6793a4d6-abb2-4555-96b8-71594281602c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/ad6a1834-1fc5-42f8-bedc-99cc658a09af") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12006c2b-de79-417e-a748-6cb4440f12ce") + ) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7f7bad55-2d59-4e1c-b2f5-25060f4718f1") + ) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7beb0def-30ec-4664-aaa8-efe50f313f45") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82bb6600-2f66-4770-af40-af7e10a3cd01") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9a54120e-f82b-46af-803b-3fd679e80b70") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8397ccd-43a6-44da-92bb-4a2a440f11a3") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "144e4ef5-7c4c-4f00-a7ba-5fa6c50f2030") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a4a9c7b-26af-4e06-b7f1-1809595ea48f") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 90) + (layer "B.Fab") + (uuid "765cd4a5-2665-4b1b-beed-26d22b7b4b4d") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0 90) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "e9438fd2-a33f-43b9-8fcd-1a770f3cd34c") + ) + (pad "" smd roundrect + (at 0.345 0 90) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "aa14267a-ed11-43e8-b860-eff517272d2b") + ) + (pad "1" smd roundrect + (at -0.32 0 90) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 6 "Net-(D1-K)") + (pintype "passive") + (uuid "edc774fa-7a8b-4094-b350-5b29b49e20c0") + ) + (pad "2" smd roundrect + (at 0.32 0 90) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 2 "Net-(Q2-B)") + (pintype "passive") + (uuid "009d25ba-d923-4078-a2df-58d5043be221") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (layer "B.Cu") + (uuid "e054e380-d0bc-495f-b1d1-8335d87029a3") + (at 129 79.25 180) + (descr "Soldered wire connection, for a single 0.1 mm² wire, basic insulation, conductor diameter 0.4mm, outer diameter 1mm, size source Multi-Contact FLEXI-E 0.10 (https://www.staubli.com/content/dam/ecs/catalogs-brochures/TM/CAB-Main-11014119-en.pdf#page=9), bend radius 3 times outer diameter, generated with kicad-footprint-generator") + (tags "connector wire 0.1sqmm") + (property "Reference" "J1" + (at 0 2 0) + (layer "B.SilkS") + (uuid "6f02c0a7-d3c5-404c-a9ec-0a5b214694f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 0 -2 0) + (layer "B.Fab") + (uuid "161b074a-26da-4ab6-8549-37b4377f337a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "650e4835-8f8c-4866-ad97-c747735db105") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2f263fe9-397c-4a6b-972f-cedf6d56a157") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_1x??_*") + (path "/3c9cbb31-e492-4eb9-b449-6dd912723b56") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr exclude_from_pos_files) + (fp_line + (start 1.3 1.3) + (end -1.3 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1c2fee6-04b1-4b5d-9e32-0b85df97e3a7") + ) + (fp_line + (start 1.3 -1.3) + (end 1.3 1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0b45b5a7-9b16-48ca-8cf4-b25d0213c8a6") + ) + (fp_line + (start -1.3 1.3) + (end -1.3 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "13195152-3aa5-4221-8efa-92f6a65268c0") + ) + (fp_line + (start -1.3 -1.3) + (end 1.3 -1.3) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9f1bb5c3-36af-4403-893e-5733c92ffaff") + ) + (fp_circle + (center 0 0) + (end 0.5 0) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "15705e3a-c165-4a69-ab4a-49f960383727") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "7edf57f3-f782-4c3d-aafb-1ed89cf42804") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole roundrect + (at 0 0 180) + (size 1.6 1.6) + (drill 0.6) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.15625) + (net 3 "Net-(J1-Pin_1)") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "d3b28163-4e80-44be-9ad7-b1be5ea55ecf") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0201_0603Metric" + (layer "B.Cu") + (uuid "e64c048f-12c2-456f-9a39-2ead6a2e3732") + (at 125.92 77.5) + (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.05 0) + (layer "B.SilkS") + (uuid "6c472f73-3eca-4611-b153-c7685d342da4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "47K" + (at 0 -1.05 0) + (layer "B.Fab") + (uuid "72846fc6-b7ee-4f41-ae66-67b7d2cf6d1f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6ae520c5-1468-496c-a689-32b0e93781b1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a911af59-6893-467a-b8dd-fcb69aca5da2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/6343e536-0c88-453b-aa72-319d02f00072") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ce6a2137-424a-4a53-9990-2c8c22929f52") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89806d49-ae28-4084-a07c-4525a802c047") + ) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca658b80-fc73-4f5a-8c16-6668fcc263e5") + ) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac574e5a-ff8f-408b-a6ce-3a1bbf77c864") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "48d94f41-2e86-4c7f-8f6b-8ddad1301b6f") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8a7e634-6af3-4f60-ada1-b5d108f570c8") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7f232fc5-820f-4a5d-a6fc-831e80c5eea5") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "36ae523b-ff56-45e9-99e2-27d7ffdb6bd2") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 0) + (layer "B.Fab") + (uuid "ff16ff46-c237-4260-9cfd-17d9354e3d07") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "41d67f91-30e1-4256-840e-0bb2e3352540") + ) + (pad "" smd roundrect + (at 0.345 0) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "38245290-aa09-4dad-b101-c6f98cc4b777") + ) + (pad "1" smd roundrect + (at -0.32 0) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 3 "Net-(J1-Pin_1)") + (pintype "passive") + (uuid "310d2d11-1481-4f0a-8f0c-6184f3175106") + ) + (pad "2" smd roundrect + (at 0.32 0) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 5 "Net-(D2-K)") + (pintype "passive") + (uuid "5c0c0ce4-b141-4c2d-a43f-b8205dafbd78") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Resistor_SMD:R_0201_0603Metric" + (layer "B.Cu") + (uuid "f1938351-6e6e-4b73-a65c-263712792584") + (at 125.945 74.6) + (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (property "Reference" "R2" + (at 0 1.05 0) + (layer "B.SilkS") + (uuid "79e66ac4-71df-46d1-a21c-a8f3743fdc4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "470" + (at 0 -1.05 0) + (layer "B.Fab") + (uuid "9169821f-fea7-41a7-bdd4-e041cf65710e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "605d06ea-e409-43d0-a5cf-b5b6666d06a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c307a2e2-9dd2-45ff-a93f-54fe35672b6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/bbe91893-8c85-485f-914e-2257a9fc8caa") + (sheetname "/") + (sheetfile "astable_multivibrator.kicad_sch") + (attr smd) + (fp_line + (start -0.7 -0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6a231a17-7a37-4bf5-9caa-5781edf7dd80") + ) + (fp_line + (start -0.7 0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e82d804-be53-467c-b7b7-03e8557f7046") + ) + (fp_line + (start 0.7 -0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cf17d5e-c7fe-49e6-8b27-5419a710900b") + ) + (fp_line + (start 0.7 0.35) + (end 0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf3e8959-b716-4654-9e0a-f9a75e62c09b") + ) + (fp_line + (start -0.3 -0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2960f6fb-c507-4677-a641-80270b3a79a9") + ) + (fp_line + (start -0.3 0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b9c67d53-7ba2-4437-9a01-254f7ea5264e") + ) + (fp_line + (start 0.3 -0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1d115afe-1c5f-47f1-ac91-ef7f8101dd71") + ) + (fp_line + (start 0.3 0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0155de8d-82f8-4dca-8d67-cabb83186f46") + ) + (fp_text user "${REFERENCE}" + (at 0 0.68 0) + (layer "B.Fab") + (uuid "5d33f9f6-f667-4c22-9bfd-cb2388556e83") + (effects + (font + (size 0.25 0.25) + (thickness 0.04) + ) + (justify mirror) + ) + ) + (pad "" smd roundrect + (at -0.345 0) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "03d3e80e-924b-4aa4-a25e-aa6f2e141c2a") + ) + (pad "" smd roundrect + (at 0.345 0) + (size 0.318 0.36) + (layers "B.Paste") + (roundrect_rratio 0.25) + (uuid "af967f6b-a96f-45a8-a044-79e7d54fade3") + ) + (pad "1" smd roundrect + (at -0.32 0) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 3 "Net-(J1-Pin_1)") + (pintype "passive") + (uuid "5bae416c-f513-4cc0-aab0-8a376e772873") + ) + (pad "2" smd roundrect + (at 0.32 0) + (size 0.46 0.4) + (layers "B.Cu" "B.Mask") + (roundrect_rratio 0.25) + (net 8 "Net-(D2-A)") + (pintype "passive") + (uuid "69c13405-f089-49d0-98b5-7ba4a4ae9b4c") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 124.6 73.3) + (end 130.4 80.6) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "8f941bb9-eb42-4538-8f94-ed0795c0f0e5") + ) + (embedded_fonts no) +) diff --git a/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_prl b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_prl new file mode 100644 index 0000000..cedbbc3 --- /dev/null +++ b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_prl @@ -0,0 +1,130 @@ +{ + "board": { + "active_layer": 25, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "astable_multivibrator.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pro b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pro new file mode 100644 index 0000000..d4ea2ce --- /dev/null +++ b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_pro @@ -0,0 +1,631 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.3, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0 + ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "astable_multivibrator.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.05, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "astable_multivibrator.dsn", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "106ed0ff-ba73-492a-b812-bff694c55102", + "Root" + ] + ], + "text_variables": {} +} diff --git a/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_sch b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_sch new file mode 100644 index 0000000..5679011 --- /dev/null +++ b/tests/multilayer/astable_multivibrator/astable_multivibrator.kicad_sch @@ -0,0 +1,2066 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "106ed0ff-ba73-492a-b812-bff694c55102") + (paper "A4") + (lib_symbols + (symbol "Connector:Conn_01x01_Pin" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x01_Pin_1_1" + (rectangle + (start 0.8636 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy 0.8636 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_BJT:BC817" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "BC817" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC818-D.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "0.8A Ic, 45V Vce, NPN Transistor, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "NPN Transistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "BC817_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "BC817_1_1" + (polyline + (pts + (xy 0.635 0.635) (xy 2.54 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 -0.635) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.778) (xy 1.778 -1.27) (xy 2.286 -2.286) (xy 1.27 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 142.24 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "0ec15ff6-4d35-4182-8b53-9d190976e739") + ) + (junction + (at 177.8 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "19d68edc-c04c-4beb-a38c-f9be554fea57") + ) + (junction + (at 177.8 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "2087eae8-1e92-41ab-8ccd-6889dc6a7d1f") + ) + (junction + (at 142.24 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "6de68b7b-6c3a-4b74-bf3e-00b754e733ca") + ) + (junction + (at 162.56 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "8be17abe-bd5a-40ab-9be5-42b17bef293a") + ) + (junction + (at 162.56 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "940fe96d-226f-4c97-9aaf-08f50c5714ae") + ) + (junction + (at 127 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "ac870842-0ba9-4c04-95d4-31b677781f46") + ) + (junction + (at 177.8 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "e05bdc92-871f-415d-9181-074b0dbf8f7b") + ) + (junction + (at 127 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "f44fe40d-300d-48d5-8f58-6122674a1091") + ) + (wire + (pts + (xy 177.8 91.44) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0e5ff84d-e160-4f45-9791-3ac8bf6bc3bf") + ) + (wire + (pts + (xy 142.24 80.01) (xy 142.24 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40e47a8b-e253-4756-9881-15b9e3948304") + ) + (wire + (pts + (xy 127 63.5) (xy 142.24 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "670b7406-5acc-4984-8ffa-7694dc4b32ea") + ) + (wire + (pts + (xy 162.56 63.5) (xy 162.56 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75462556-1fec-43a9-ac1a-d445b7eba6ec") + ) + (wire + (pts + (xy 177.8 91.44) (xy 177.8 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a9fef91-e8ca-4461-bce9-3b7210e69e4b") + ) + (wire + (pts + (xy 177.8 72.39) (xy 177.8 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b13089d-fa87-4b87-9041-5f88d286f12f") + ) + (wire + (pts + (xy 177.8 63.5) (xy 187.96 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b43e39a-1ef2-46ba-9a0a-0c65bb076976") + ) + (wire + (pts + (xy 127 88.9) (xy 127 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "95d09cfe-d115-4baf-9fcb-48189d7c11e5") + ) + (wire + (pts + (xy 127 87.63) (xy 127 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a336453e-6ce1-4bd0-9e18-67ab5c191982") + ) + (wire + (pts + (xy 127 88.9) (xy 162.56 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "abd0e2bd-4b3a-4f58-bbe9-fe20e2f855ec") + ) + (wire + (pts + (xy 162.56 80.01) (xy 162.56 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be931d84-f7e6-4762-80e6-ed0137a20812") + ) + (wire + (pts + (xy 142.24 63.5) (xy 162.56 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c58eaba6-b314-4b7a-a309-779fcb035ec3") + ) + (wire + (pts + (xy 142.24 63.5) (xy 142.24 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c8382c72-c91a-49c9-9075-2f6b103c06e5") + ) + (wire + (pts + (xy 177.8 87.63) (xy 177.8 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbdd6683-b131-4319-8a6b-8c540b0ac1d9") + ) + (wire + (pts + (xy 142.24 91.44) (xy 142.24 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d440f8a5-79a1-498b-bf9d-53abcc575f16") + ) + (wire + (pts + (xy 127 72.39) (xy 127 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec5a93e8-1119-46d3-9c16-80c1156520a6") + ) + (wire + (pts + (xy 127 106.68) (xy 177.8 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f048c26f-2615-4e65-bf82-22d562a9a1f9") + ) + (wire + (pts + (xy 162.56 63.5) (xy 177.8 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2006010-7361-4d1d-a1fc-de832a03d63d") + ) + (wire + (pts + (xy 162.56 88.9) (xy 162.56 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9faae90-aa28-40f0-b6d0-635ef71906da") + ) + (wire + (pts + (xy 177.8 106.68) (xy 187.96 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc2c5cd3-ebeb-4ee9-a2c2-8304f93b9387") + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 193.04 63.5 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c9cbb31-e492-4eb9-b449-6dd912723b56") + (property "Reference" "J1" + (at 192.405 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 192.405 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (at 193.04 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 193.04 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 193.04 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7071293d-613e-4bb7-8bf7-f33d78fd6132") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:BC817") + (at 129.54 101.6 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5a0492a6-d552-4972-90d2-50e8e88f2093") + (property "Reference" "Q1" + (at 124.46 100.3299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "DTC144EE" + (at 124.46 102.8699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-523" + (at 124.46 103.505 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC818-D.pdf" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "94d3b45c-9b8e-41f0-9db4-9d1c54d4d97b") + ) + (pin "3" + (uuid "04bf4a3a-c578-4060-98ac-199619f82372") + ) + (pin "1" + (uuid "12348bd4-0a5f-41f6-951c-3f748902bb66") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 142.24 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6343e536-0c88-453b-aa72-319d02f00072") + (property "Reference" "R3" + (at 144.78 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "47K" + (at 144.78 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0201_0603Metric" + (at 140.462 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 142.24 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 142.24 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a8f73393-dc25-424f-88c6-a32931c1a04b") + ) + (pin "2" + (uuid "df59a3a3-a8c4-47f1-acab-6d7518915f3f") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 162.56 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "905990ce-24d1-4a9c-8ba0-8dcae4759cfb") + (property "Reference" "R4" + (at 165.1 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "47K" + (at 165.1 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0201_0603Metric" + (at 160.782 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 162.56 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e0d5464a-20f4-4ddc-af8f-528b2eb93111") + ) + (pin "2" + (uuid "6189e735-9208-4871-a368-60abcea4e996") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 177.8 83.82 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "96ebacd4-7a2b-433a-8c4e-b3864064419c") + (property "Reference" "D2" + (at 181.61 84.1374 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 181.61 86.6774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "LED_SMD:LED_1206_3216Metric" + (at 177.8 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 177.8 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 177.8 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 177.8 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a98a893f-1454-4fb8-afb0-96867fca080a") + ) + (pin "1" + (uuid "42f059d9-cdfd-4725-8fb9-7508fbebb3da") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 193.04 106.68 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9849db18-de61-4612-8826-13f52420ffdb") + (property "Reference" "J2" + (at 192.405 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 192.405 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm" + (at 193.04 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 193.04 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 193.04 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3df1972a-accc-429f-8705-dbaecfaeaf66") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 166.37 101.6 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ad6a1834-1fc5-42f8-bedc-99cc658a09af") + (property "Reference" "C2" + (at 166.37 93.98 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "4.7u" + (at 166.37 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 170.18 100.6348 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 166.37 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 166.37 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7224cc18-861a-480f-bd45-7976649a22aa") + ) + (pin "2" + (uuid "b69599ab-0bb7-44c2-9ed1-b7770fd5d850") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 177.8 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bbe91893-8c85-485f-914e-2257a9fc8caa") + (property "Reference" "R2" + (at 180.34 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "470" + (at 180.34 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0201_0603Metric" + (at 176.022 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 177.8 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 177.8 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "71d6fd0a-7691-48c2-8105-2555ff424835") + ) + (pin "2" + (uuid "7c166790-1fd2-4763-83b7-a88008e9c54a") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 127 106.68 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c6721287-ed5b-436e-98a2-b42443fb59d2") + (property "Reference" "#PWR01" + (at 127 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 127 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 127 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 127 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 127 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b256c322-2174-40c2-8821-a1cfea719e92") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 127 83.82 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d13ef5ae-3c44-40b6-ba96-3150ab63cfaf") + (property "Reference" "D1" + (at 130.81 84.1374 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 130.81 86.6774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "LED_SMD:LED_1206_3216Metric" + (at 127 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 127 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 127 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 127 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ebe2624c-1be4-47c3-a65f-ed0f0ec8ccb1") + ) + (pin "1" + (uuid "c21a7a2d-9e7e-479b-a941-b188b7193b61") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:BC817") + (at 175.26 101.6 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d3396b44-f6c7-4cac-bcc4-92fd48657396") + (property "Reference" "Q2" + (at 180.34 100.3299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "DTC144EE" + (at 180.34 102.8699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-523" + (at 180.34 103.505 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BC818-D.pdf" + (at 175.26 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "" + (at 175.26 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e5a30df9-9624-4c99-8bd2-125fa705efbe") + ) + (pin "3" + (uuid "9cc170f4-4e8e-420d-8c27-bd8383859b7a") + ) + (pin "1" + (uuid "45e9c373-fcc0-4273-9b43-497faec7f30c") + ) + (instances + (project "astable_multivibrator" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 127 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e9486e5a-e96d-4bf2-932d-a59583788a09") + (property "Reference" "R1" + (at 129.54 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "470" + (at 129.54 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0201_0603Metric" + (at 125.222 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 127 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 127 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bcc7e328-792c-43a2-8fcf-9c74bddd9fcd") + ) + (pin "2" + (uuid "ed8e9d5a-93ed-4887-a0d1-8f8363f47309") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 138.43 101.6 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f9593f02-5467-457e-a6e3-62edbaf21a8a") + (property "Reference" "C1" + (at 138.43 93.98 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "4.7u" + (at 138.43 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0201_0603Metric" + (at 142.24 100.6348 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 138.43 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 138.43 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "41dedd4f-e537-4094-b474-473fa0d3f1b2") + ) + (pin "2" + (uuid "05fa5d7a-2e3a-450b-b5df-7c33d37f6a7a") + ) + (instances + (project "" + (path "/106ed0ff-ba73-492a-b812-bff694c55102" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +)