[{"data":1,"prerenderedAt":648},["ShallowReactive",2],{"schematic:ne555-astable-square-wave-generator:en":3},{"schematic":4,"title":19,"shortDescription":605,"proseSource":606,"localizationFallbackIssues":607,"related":608,"confirmations":607},{"schemaVersion":5,"governance":6,"slug":18,"title":19,"cluster":20,"tier":21,"shortDescription":22,"deepTechnicalOverview":23,"theoryOfOperation":24,"keySpecifications":25,"applications":47,"gotchas":52,"formulas":63,"bom":106,"interactiveElements":153,"circuitJson":201,"svg":601,"relatedSchematicSlugs":602,"relatedComponentSlugs":603,"relatedBoardSlugs":604},"1.0",{"publication":7,"verification":10,"provenance":15},{"status":8,"publishedDate":9},"published","2026-10-13",{"status":11,"verifiedDate":9,"verifiedBy":12,"checklist":13},"verified","Codex (documentary engineering review against TI SLFS022K; owner authorized publication on 2026-10-13; no physical bench test)",{"schema":14,"technicalFacts":14,"relationships":14,"sources":14},true,{"sourceUrls":16},[17],"https:\u002F\u002Fwww.ti.com\u002Flit\u002Fds\u002Fsymlink\u002Fne555.pdf","ne555-astable-square-wave-generator","NE555 Astable Square Wave Generator","timing_oscillators","Tier 1","Industry-standard relaxation oscillator generating precision clock pulses, audio tones, and variable-frequency square waves.","The NE555 timer in astable mode is a self-triggering relaxation oscillator based on two internal voltage comparators, an SR flip-flop, and an open-collector NPN discharge transistor. Operating entirely autonomously without external clock pulses, the circuit alternately charges and discharges timing capacitor C1 between 1\u002F3 VCC and 2\u002F3 VCC, producing a continuous digital square wave at Pin 3.","1. Charging Phase (Output HIGH): Initially, timing capacitor C1 is discharged. When power is applied, Pin 2 (TRIGGER) is below 1\u002F3 VCC, triggering the lower comparator which sets the internal flip-flop. Pin 3 (OUTPUT) drives HIGH; its voltage depends on supply voltage and output load, and the internal discharge transistor (Pin 7) turns OFF. Current flows from VCC through R1 and R2 into C1. C1 charges exponentially toward VCC with time constant tau_charge = (R1 + R2) * C1.\n\n2. Upper Threshold Crossing: When the voltage across C1 reaches 2\u002F3 VCC, Pin 6 (THRESHOLD) triggers the internal upper comparator. This resets the flip-flop: Pin 3 snaps LOW (near GND), and the internal discharge transistor turns ON, clamping Pin 7 to ground.\n\n3. Discharging Phase (Output LOW): With Pin 7 pulled to ground by the internal open-collector NPN transistor, current from VCC through R1 shunts directly to ground, while timing capacitor C1 discharges strictly through resistor R2 into Pin 7 with time constant tau_discharge = R2 * C1. Voltage on C1 decays exponentially toward ground.\n\n4. Cycle Repetition: When C1 voltage falls below 1\u002F3 VCC, Pin 2 (TRIGGER) detects the low voltage, setting the flip-flop again: Pin 3 goes HIGH, Pin 7 turns OFF, and C1 recharges. This cycle repeats continuously.",[26,29,32,35,38,41,44],{"label":27,"value":28},"Operating Supply Voltage","4.5 V – 16 V DC (Texas Instruments NE555; shown circuit uses +5 V)",{"label":30,"value":31},"Maximum Output Drive Current","200 mA (Sink \u002F Source capability)",{"label":33,"value":34},"Nominal Design Frequency","139 Hz (with R1 = 10 kΩ, R2 = 47 kΩ, C1 = 100 nF); calculated ideal value, not measured",{"label":36,"value":37},"Operating Frequency Range","Changing R1, R2 and C1 changes frequency; TI recommends NE555 operation at 100 kHz or below",{"label":39,"value":40},"Nominal Duty Cycle","54.8% (Design values: R1 = 10 kΩ, R2 = 47 kΩ); calculated ideal value, not measured",{"label":42,"value":43},"Adjustable Duty Cycle Range","Ideal topology: greater than 50% and less than 100%; changing R1\u002FR2 is required (no adjustment control fitted)",{"label":45,"value":46},"Timer Timing-Interval Temperature Coefficient","150 ppm\u002F°C typical in astable mode; excludes external resistor\u002Fcapacitor drift (TI SLFS022K §5.6)",[48,49,50,51],"Digital clock pulse sources and microcontroller heartbeat generators","Audible tone generators, piezo buzzers and alarm sirens","LED flashers, strobes and pulsed optical beacons","Periodic reference pulse sources for laboratory instruments and test benches",[53,58],{"title":54,"trap":55,"solution":56,"severity":57},"Supply Disturbances During Output Switching","Output switching and changes in load current can disturb the supply rail. Insufficient local bypassing can affect timing or nearby circuits; the transient magnitude depends on operating conditions and layout.","TI recommends a 100 nF ceramic bypass capacitor between VCC and GND. Place C4 close to Pins 8 and 1 with short connections. C3 is the additional 100 µF bulk reservoir used in this design.","critical",{"title":59,"trap":60,"solution":61,"severity":62},"Floating Control Voltage Pin (Pin 5) Environmental RF Pickup","Leaving Pin 5 (CONTROL) disconnected allows high-frequency EMI and electromagnetic interference to capacitively couple into the internal 2\u002F3 VCC reference resistor ladder, producing noticeable timing jitter and erratic frequency modulation.","For this circuit, connect C2 = 10 nF from Pin 5 to GND close to the IC to reduce noise coupling into the control threshold.","warning",[64,83,90,99],{"name":65,"latexOrText":66,"description":67,"variables":68},"High Time (Output HIGH)","t_{high} = \\ln(2) \\cdot (R_1 + R_2) \\cdot C_1 \\approx 0.693 \\cdot (R_1 + R_2) \\cdot C_1","Calculates the duration in seconds that output Pin 3 stays at logic HIGH while C1 charges from 1\u002F3 VCC to 2\u002F3 VCC.",[69,74,78],{"symbol":70,"name":71,"typicalValue":72,"unit":73},"R_1","Upper Pullup Resistor","10","kΩ",{"symbol":75,"name":76,"typicalValue":77,"unit":73},"R_2","Discharge Resistor","47",{"symbol":79,"name":80,"typicalValue":81,"unit":82},"C_1","Timing Capacitor","100","nF",{"name":84,"latexOrText":85,"description":86,"variables":87},"Low Time (Output LOW)","t_{low} = \\ln(2) \\cdot R_2 \\cdot C_1 \\approx 0.693 \\cdot R_2 \\cdot C_1","Calculates the duration in seconds that output Pin 3 stays at logic LOW while C1 discharges through R2 into Pin 7.",[88,89],{"symbol":75,"name":76,"typicalValue":77,"unit":73},{"symbol":79,"name":80,"typicalValue":81,"unit":82},{"name":91,"latexOrText":92,"description":93,"variables":94},"Output Frequency","f = \\frac{1}{t_{high} + t_{low}} \\approx \\frac{1.44}{(R_1 + 2 R_2) \\cdot C_1}","Fundamental oscillation frequency in Hertz (cycles per second).",[95,97,98],{"symbol":70,"name":96,"typicalValue":72,"unit":73},"Upper Resistor",{"symbol":75,"name":76,"typicalValue":77,"unit":73},{"symbol":79,"name":80,"typicalValue":81,"unit":82},{"name":100,"latexOrText":101,"description":102,"variables":103},"Duty Cycle Percentage","D = \\frac{t_{high}}{t_{high} + t_{low}} \\times 100\\% = \\frac{R_1 + R_2}{R_1 + 2 R_2} \\times 100\\%","Ratio of output HIGH time to total period. In standard topology, duty cycle is inherently greater than 50%.",[104,105],{"symbol":70,"name":96,"typicalValue":72,"unit":73},{"symbol":75,"name":76,"typicalValue":77,"unit":73},[107,116,123,128,135,142,149],{"refDes":108,"componentName":109,"value":110,"package":111,"quantity":112,"componentSlug":113,"role":114,"notes":115},"U1","Precision Bipolar Timer IC","NE555P","DIP-8",1,"ne555","Core relaxation oscillator IC","TI NE555P in DIP-8; other 555 variants require their own supply, output-drive and timing checks.",{"refDes":117,"componentName":118,"value":119,"package":120,"quantity":112,"role":121,"notes":122},"R1","Metal Film Resistor 1\u002F4W","10kΩ","Axial \u002F 0805","VCC charge pull-up resistor","Keep ≥ 1kΩ to protect Pin 7 discharge transistor",{"refDes":124,"componentName":118,"value":125,"package":120,"quantity":112,"role":126,"notes":127},"R2","47kΩ","Discharge timing resistor","±1% tolerance recommended",{"refDes":129,"componentName":130,"value":131,"package":132,"quantity":112,"role":133,"notes":134},"C1","Metalized Film \u002F Ceramic Capacitor","100nF","Radial \u002F 0805","Timing oscillation capacitor","Use low-drift C0G\u002FNP0 or MKT film for stable frequency",{"refDes":136,"componentName":137,"value":138,"package":139,"quantity":112,"role":140,"notes":141},"C2","Multilayer Ceramic Capacitor (MLCC)","10nF","0805 \u002F Radial","Pin 5 CONTROL noise bypass capacitor","50V rated X7R",{"refDes":143,"componentName":144,"value":145,"package":146,"quantity":112,"role":147,"notes":148},"C3","Aluminum Electrolytic Capacitor","100µF","Radial Ø6.3mm","VCC power supply bulk reservoir decoupling","Voltage rating ≥ 25V, stabilizes input against load fluctuations",{"refDes":150,"componentName":137,"value":131,"package":139,"quantity":112,"role":151,"notes":152},"C4","High-frequency VCC supply rail bypass","50V rated X7R; mount close to Pins 8 and 1 with short connections",{"U1":154,"R1":162,"R2":169,"C1":174,"C2":181,"C3":188,"C4":195},{"refDes":108,"name":155,"value":110,"role":156,"description":157,"componentSlug":113,"footprint":111,"specs":158},"NE555 Timer IC","Precision Relaxation Oscillator","Standard 8-pin timer integrating dual analog comparators, internal RS flip-flop, 200mA push-pull output driver, and open-collector discharge switch.",{"Supply Voltage":159,"Max Output Current":160,"Quiescent Current":161,"Package":111},"4.5V - 16V","200 mA","3 mA typical at VCC = 5 V, output LOW, no load (TI §5.5)",{"refDes":117,"name":71,"value":119,"role":163,"description":164,"footprint":120,"specs":165},"Charge Timing Network","Connects VCC to Pin 7. Sets charge current alongside R2. Limits current through Pin 7 when discharge transistor clamps to GND.",{"Resistance":166,"Tolerance":167,"Power Rating":168},"10 kΩ","±1%","0.25 W",{"refDes":124,"name":76,"value":125,"role":170,"description":171,"footprint":120,"specs":172},"Discharge Timing Network","Connects Pin 7 to Pins 2 & 6. Strictly governs the low-time discharge duration of capacitor C1.",{"Resistance":173,"Tolerance":167,"Power Rating":168},"47 kΩ",{"refDes":129,"name":80,"value":131,"role":175,"description":176,"footprint":139,"specs":177},"Oscillator Reservoir","Charges through R1+R2 to 2\u002F3 VCC and discharges through R2 to 1\u002F3 VCC, determining switching frequency.",{"Capacitance":178,"Dielectric":179,"Voltage":180},"100 nF (0.1 µF)","C0G\u002FNP0 Ceramic \u002F MKT Film","50 V",{"refDes":136,"name":182,"value":138,"role":183,"description":184,"footprint":185,"specs":186},"Control Bypass Capacitor","Noise Decoupling","Stabilizes the internal 2\u002F3 VCC reference potential on Pin 5 against high-frequency environmental noise.","0805",{"Capacitance":187,"Voltage":180},"10 nF (0.01 µF)",{"refDes":143,"name":189,"value":145,"role":190,"description":191,"footprint":146,"specs":192},"Bulk Decoupling Capacitor","Bulk Rail Reservoir","Low-frequency bulk electrolytic decoupling capacitor that absorbs supply line droop and stabilizes the positive rail.",{"Capacitance":193,"Voltage":194},"100 µF","25 V",{"refDes":150,"name":196,"value":131,"role":197,"description":198,"footprint":185,"specs":199},"High-Frequency Decoupling Capacitor","High-Frequency Rail Bypass","Local 100 nF ceramic bypass between VCC and GND; use short connections close to Pins 8 and 1.",{"Capacitance":178,"Dielectric":200,"Voltage":180},"X7R Ceramic",{"schemaVersion":202,"id":203,"meta":204,"components":210,"nets":309,"junctions":371,"netLabels":396,"wires":397},"1.5","doc-ne555-astable",{"title":19,"locale":205,"grid":206,"source":207},"en",20,{"type":208,"ref":209,"url":17},"datasheet","Texas Instruments xx555 Precision Timers, SLFS022K, revised March 2026: §6.3.2, Figure 6-5 and equations 1–6 (p. 12); §5.5–5.6 (pp. 5–7); §7.3 (p. 18). Adaptation: R1 = 10 kΩ, R2 = 47 kΩ, C1 = 100 nF, C2 = 10 nF, C3 = 100 µF, C4 = 100 nF.",[211,220,228,237,244,250,256,262,268,275,283,290,298,303],{"id":212,"symbolId":213,"refDes":214,"position":215,"rotation":217,"properties":218},"comp-p-vcc","port.power","P_VCC",{"x":206,"y":216},40,0,{"value":219},"+5V",{"id":221,"symbolId":222,"refDes":143,"position":223,"rotation":225,"properties":226},"comp-c3","capacitor.electrolytic",{"x":224,"y":224},100,90,{"value":227},"100uF",{"id":229,"symbolId":230,"refDes":231,"position":232,"rotation":217,"properties":235},"comp-p-gnd-c3","gnd.port","P_GND_C3",{"x":233,"y":234},60,200,{"value":236},"GND",{"id":238,"symbolId":239,"refDes":117,"position":240,"rotation":225,"properties":242},"comp-r1","resistor.iec",{"x":241,"y":224},240,{"value":243},"10k",{"id":245,"symbolId":239,"refDes":124,"position":246,"rotation":225,"properties":248},"comp-r2",{"x":241,"y":247},220,{"value":249},"47k",{"id":251,"symbolId":252,"refDes":129,"position":253,"rotation":225,"properties":255},"comp-c1","capacitor.ceramic",{"x":241,"y":254},340,{"value":131},{"id":257,"symbolId":230,"refDes":258,"position":259,"rotation":217,"properties":261},"comp-p-gnd-c1","P_GND_C1",{"x":234,"y":260},440,{"value":236},{"id":263,"symbolId":252,"refDes":136,"position":264,"rotation":225,"properties":267},"comp-c2",{"x":265,"y":266},320,300,{"value":138},{"id":269,"symbolId":230,"refDes":270,"position":271,"rotation":217,"properties":274},"comp-p-gnd-c2","P_GND_C2",{"x":272,"y":273},280,400,{"value":236},{"id":276,"symbolId":277,"refDes":108,"position":278,"rotation":217,"properties":281},"comp-u1","ic.timer.ne555",{"x":279,"y":280},360,180,{"value":282},"NE555",{"id":284,"symbolId":230,"refDes":285,"position":286,"rotation":217,"properties":289},"comp-p-gnd-u1","P_GND_U1",{"x":287,"y":288},420,380,{"value":236},{"id":291,"symbolId":292,"refDes":293,"position":294,"rotation":217,"properties":296},"comp-p-out","port.output","P_OUT",{"x":295,"y":247},660,{"value":297},"OUT",{"id":299,"symbolId":252,"refDes":150,"position":300,"rotation":225,"properties":302},"comp-c4",{"x":301,"y":224},160,{"value":131},{"id":304,"symbolId":230,"refDes":305,"position":306,"rotation":217,"properties":308},"comp-p-gnd-c4","P_GND_C4",{"x":307,"y":234},120,{"value":236},[310,324,340,349,358,364],{"id":311,"name":219,"class":312,"pins":313},"net_vcc","power",[314,316,318,319,321,323],{"component":212,"pin":315},"out",{"component":221,"pin":317},"1",{"component":238,"pin":317},{"component":276,"pin":320},"8",{"component":276,"pin":322},"4",{"component":299,"pin":317},{"id":325,"name":236,"class":326,"pins":327},"net_gnd","ground",[328,330,332,333,334,335,336,337,338,339],{"component":221,"pin":329},"2",{"component":229,"pin":331},"in",{"component":251,"pin":329},{"component":257,"pin":331},{"component":263,"pin":329},{"component":269,"pin":331},{"component":276,"pin":317},{"component":284,"pin":331},{"component":299,"pin":329},{"component":304,"pin":331},{"id":341,"name":342,"class":343,"pins":344},"net_disch","DISCH","signal",[345,346,347],{"component":238,"pin":329},{"component":245,"pin":317},{"component":276,"pin":348},"7",{"id":350,"name":351,"class":343,"pins":352},"net_timing","TIMING",[353,354,355,356],{"component":245,"pin":329},{"component":251,"pin":317},{"component":276,"pin":329},{"component":276,"pin":357},"6",{"id":359,"name":297,"class":343,"pins":360},"net_out",[361,363],{"component":276,"pin":362},"3",{"component":291,"pin":331},{"id":365,"name":366,"class":343,"pins":367},"net_cont","CONT",[368,370],{"component":276,"pin":369},"5",{"component":263,"pin":317},[372,376,379,382,385,388,392],{"id":373,"netId":311,"position":374},"j_vcc_c3",{"x":375,"y":375},80,{"id":377,"netId":311,"position":378},"j_vcc_r1",{"x":247,"y":375},{"id":380,"netId":311,"position":381},"j_vcc_u1p8",{"x":287,"y":375},{"id":383,"netId":341,"position":384},"j_disch",{"x":247,"y":234},{"id":386,"netId":350,"position":387},"j_timing",{"x":247,"y":265},{"id":389,"netId":350,"position":390},"j_thres",{"x":391,"y":391},260,{"id":393,"netId":311,"position":394},"j_vcc_c4",{"x":395,"y":375},140,[],[398,406,414,422,430,438,446,454,462,472,480,488,502,510,518,527,535,544,552,561,569,577,585,593],{"id":399,"netId":311,"endpoints":400,"path":403},"w_pvcc_j1",[401,402],{"component":212,"pin":315},{"junctionId":373},[404,405],{"x":216,"y":375},{"x":375,"y":375},{"id":407,"netId":311,"endpoints":408,"path":411},"w_j1_c3p1",[409,410],{"junctionId":373},{"component":221,"pin":317},[412,413],{"x":375,"y":375},{"x":375,"y":224},{"id":415,"netId":311,"endpoints":416,"path":419},"w_j1_jc4",[417,418],{"junctionId":373},{"junctionId":393},[420,421],{"x":375,"y":375},{"x":395,"y":375},{"id":423,"netId":311,"endpoints":424,"path":427},"w_jc4_c4p1",[425,426],{"junctionId":393},{"component":299,"pin":317},[428,429],{"x":395,"y":375},{"x":395,"y":224},{"id":431,"netId":311,"endpoints":432,"path":435},"w_jc4_j2",[433,434],{"junctionId":393},{"junctionId":377},[436,437],{"x":395,"y":375},{"x":247,"y":375},{"id":439,"netId":311,"endpoints":440,"path":443},"w_j2_r1p1",[441,442],{"junctionId":377},{"component":238,"pin":317},[444,445],{"x":247,"y":375},{"x":247,"y":224},{"id":447,"netId":311,"endpoints":448,"path":451},"w_j2_j3",[449,450],{"junctionId":377},{"junctionId":380},[452,453],{"x":247,"y":375},{"x":287,"y":375},{"id":455,"netId":311,"endpoints":456,"path":459},"w_j3_u1p8",[457,458],{"junctionId":380},{"component":276,"pin":320},[460,461],{"x":287,"y":375},{"x":287,"y":280},{"id":463,"netId":311,"endpoints":464,"path":467},"w_j3_u1p4",[465,466],{"junctionId":380},{"component":276,"pin":322},[468,469,471],{"x":287,"y":375},{"x":470,"y":375},480,{"x":470,"y":280},{"id":473,"netId":341,"endpoints":474,"path":477},"w_r1p2_jdisch",[475,476],{"component":238,"pin":329},{"junctionId":383},[478,479],{"x":247,"y":280},{"x":247,"y":234},{"id":481,"netId":341,"endpoints":482,"path":485},"w_jdisch_r2p1",[483,484],{"junctionId":383},{"component":245,"pin":317},[486,487],{"x":247,"y":234},{"x":247,"y":247},{"id":489,"netId":341,"endpoints":490,"path":493},"w_u1p7_jdisch",[491,492],{"component":276,"pin":348},{"junctionId":383},[494,496,498,499,500,501],{"x":495,"y":391},540,{"x":497,"y":391},560,{"x":497,"y":470},{"x":301,"y":470},{"x":301,"y":234},{"x":247,"y":234},{"id":503,"netId":350,"endpoints":504,"path":507},"w_r2p2_jtiming",[505,506],{"component":245,"pin":329},{"junctionId":386},[508,509],{"x":247,"y":266},{"x":247,"y":265},{"id":511,"netId":350,"endpoints":512,"path":515},"w_jtiming_c1p1",[513,514],{"junctionId":386},{"component":251,"pin":317},[516,517],{"x":247,"y":265},{"x":247,"y":254},{"id":519,"netId":350,"endpoints":520,"path":523},"w_jtiming_jthres",[521,522],{"junctionId":386},{"junctionId":389},[524,525,526],{"x":247,"y":265},{"x":391,"y":265},{"x":391,"y":391},{"id":528,"netId":350,"endpoints":529,"path":532},"w_jthres_u1p6",[530,531],{"junctionId":389},{"component":276,"pin":357},[533,534],{"x":391,"y":391},{"x":279,"y":391},{"id":536,"netId":350,"endpoints":537,"path":540},"w_jthres_u1p2",[538,539],{"junctionId":389},{"component":276,"pin":329},[541,542,543],{"x":391,"y":391},{"x":391,"y":241},{"x":279,"y":241},{"id":545,"netId":359,"endpoints":546,"path":549},"w_u1p3_pout",[547,548],{"component":276,"pin":362},{"component":291,"pin":331},[550,551],{"x":495,"y":241},{"x":295,"y":241},{"id":553,"netId":365,"endpoints":554,"path":557},"w_u1p5_c2p1",[555,556],{"component":276,"pin":369},{"component":263,"pin":317},[558,559,560],{"x":279,"y":272},{"x":266,"y":272},{"x":266,"y":266},{"id":562,"netId":325,"endpoints":563,"path":566},"w_c3p2_pgnd",[564,565],{"component":221,"pin":329},{"component":229,"pin":331},[567,568],{"x":375,"y":280},{"x":375,"y":234},{"id":570,"netId":325,"endpoints":571,"path":574},"w_c1p2_pgnd",[572,573],{"component":251,"pin":329},{"component":257,"pin":331},[575,576],{"x":247,"y":287},{"x":247,"y":260},{"id":578,"netId":325,"endpoints":579,"path":582},"w_c2p2_pgnd",[580,581],{"component":263,"pin":329},{"component":269,"pin":331},[583,584],{"x":266,"y":288},{"x":266,"y":273},{"id":586,"netId":325,"endpoints":587,"path":590},"w_u1p1_pgnd",[588,589],{"component":276,"pin":317},{"component":284,"pin":331},[591,592],{"x":260,"y":254},{"x":260,"y":288},{"id":594,"netId":325,"endpoints":595,"path":598},"w_c4p2_pgnd",[596,597],{"component":299,"pin":329},{"component":304,"pin":331},[599,600],{"x":395,"y":280},{"x":395,"y":234},"\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"5.7499999999999964 29 723.25 472\" width=\"723.25\" height=\"472\" role=\"img\">\u003Ctitle>NE555 Astable Square Wave Generator\u003C\u002Ftitle>\u003Cdesc>Exported from CircuitBase\u003C\u002Fdesc>\u003Cpolyline data-kind=\"wire\" points=\"40,80 80,80\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"80,80 80,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"80,80 140,80\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"140,80 140,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"140,80 220,80\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,80 220,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,80 420,80\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"420,80 420,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"420,80 480,80 480,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,180 220,200\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,200 220,220\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"540,260 560,260 560,480 160,480 160,200 220,200\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,300 220,320\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,320 220,340\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,320 260,320 260,260\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"260,260 360,260\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"260,260 260,240 360,240\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"540,240 660,240\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"360,280 300,280 300,300\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"80,180 80,200\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,420 220,440\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"300,380 300,400\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,340 440,380\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"140,180 140,200\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cg transform=\"translate(20,40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C3\" id=\"elem-c3\" cursor=\"pointer\">\u003Cg transform=\"translate(100,100) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"12\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+\u003C\u002Ftext>\u003C\u002Fg>\u003Ctext x=\"56\" y=\"132.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C3\u003C\u002Ftext>\u003Ctext x=\"56\" y=\"150.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100uF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(60,200) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R1\" id=\"elem-r1\" cursor=\"pointer\">\u003Cg transform=\"translate(240,100) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"238\" y=\"136.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R1\u003C\u002Ftext>\u003Ctext x=\"238\" y=\"154.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R2\" id=\"elem-r2\" cursor=\"pointer\">\u003Cg transform=\"translate(240,220) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"202\" y=\"256.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R2\u003C\u002Ftext>\u003Ctext x=\"202\" y=\"274.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">47k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C1\" id=\"elem-c1\" cursor=\"pointer\">\u003Cg transform=\"translate(240,340) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"244\" y=\"376.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C1\u003C\u002Ftext>\u003Ctext x=\"244\" y=\"394.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100nF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(200,440) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C2\" id=\"elem-c2\" cursor=\"pointer\">\u003Cg transform=\"translate(320,300) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"324\" y=\"336.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C2\u003C\u002Ftext>\u003Ctext x=\"324\" y=\"354.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10nF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(280,400) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"U1\" id=\"elem-u1\" cursor=\"pointer\">\u003Cg transform=\"translate(360,180) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"188\" height=\"168\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Crect x=\"20\" y=\"20\" width=\"140\" height=\"120\" fill=\"none\"\u002F>\u003Cline x1=\"0\" y1=\"60\" x2=\"20\" y2=\"60\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"64\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">TRIG\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"57\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"80\" x2=\"20\" y2=\"80\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"84\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">THRES\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"77\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">6\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"100\" x2=\"20\" y2=\"100\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"104\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">CONT\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"97\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">5\u003C\u002Ftext>\u003Cline x1=\"160\" y1=\"60\" x2=\"180\" y2=\"60\" fill=\"none\"\u002F>\u003Ctext x=\"156\" y=\"64\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">OUT\u003C\u002Ftext>\u003Ctext x=\"164\" y=\"57\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">3\u003C\u002Ftext>\u003Cline x1=\"160\" y1=\"80\" x2=\"180\" y2=\"80\" fill=\"none\"\u002F>\u003Ctext x=\"156\" y=\"84\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">DISCH\u003C\u002Ftext>\u003Ctext x=\"164\" y=\"77\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">7\u003C\u002Ftext>\u003Cline x1=\"60\" y1=\"0\" x2=\"60\" y2=\"20\" fill=\"none\"\u002F>\u003Ctext x=\"60\" y=\"34\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">VCC\u003C\u002Ftext>\u003Ctext x=\"63\" y=\"15\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">8\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"0\" x2=\"120\" y2=\"20\" fill=\"none\"\u002F>\u003Ctext x=\"120\" y=\"34\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">RESET\u003C\u002Ftext>\u003Ctext x=\"123\" y=\"15\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">4\u003C\u002Ftext>\u003Cline x1=\"80\" y1=\"140\" x2=\"80\" y2=\"160\" fill=\"none\"\u002F>\u003Ctext x=\"80\" y=\"134\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"83\" y=\"153\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">1\u003C\u002Ftext>\u003C\u002Fg>\u003Ctext x=\"450\" y=\"168.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">U1\u003C\u002Ftext>\u003Ctext x=\"450\" y=\"186.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">NE555\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(420,380) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(660,220) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"0,8 34,8 48,20 34,32 0,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C4\" id=\"elem-c4\" cursor=\"pointer\">\u003Cg transform=\"translate(160,100) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"164\" y=\"136.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C4\u003C\u002Ftext>\u003Ctext x=\"164\" y=\"154.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100nF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(120,200) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ccircle data-kind=\"junction\" cx=\"80\" cy=\"80\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"220\" cy=\"80\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"420\" cy=\"80\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"220\" cy=\"200\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"220\" cy=\"320\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"260\" cy=\"260\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"140\" cy=\"80\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ctext x=\"40\" y=\"104.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+5V\u003C\u002Ftext>\u003Ctext x=\"80\" y=\"246.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"244\" y=\"465.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"300\" y=\"446.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"440\" y=\"426.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"684\" y=\"276.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">OUT\u003C\u002Ftext>\u003Ctext x=\"140\" y=\"246.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003C\u002Fsvg>",[],[113],[],"Standard astable relaxation oscillator topology outputting continuous square wave clock pulses with adjustable duty cycle.","canonical",null,[609,623,636],{"slug":610,"cluster":20,"tier":21,"supplyVoltage":611,"voltageSpecification":614,"signalDomain":617,"breadboardFriendly":14,"title":618,"shortDescription":619,"bomCount":620,"formulaCount":621,"search":622},"ne555-monostable-delay-timer",[612,613],"5v","12v",{"kind":615,"value":616,"label":27},"supply","4.5 V – 16 V (TI §7.3)","digital","NE555 Monostable Delay Timer (One-Shot)","The one-shot circuit from the TI NE555 datasheet: press START and the output stays high for a fixed time set by one resistor and one capacitor, about 1.1 s with 100 kΩ and 10 µF.",7,2,"ne555 monostable delay timer (one-shot)\nthe one-shot circuit from the ti ne555 datasheet: press start and the output stays high for a fixed time set by one resistor and one capacitor, about 1.1 s with 100 kω and 10 µf.\nne555 monostable delay timer (one-shot)\nthe one-shot circuit from the ti ne555 datasheet: press start and the output stays high for a fixed time set by one resistor and one capacitor, about 1.1 s with 100 kω and 10 µf.\nne555 monostable delay timer (one-shot)\nthe one-shot circuit from the ti ne555 datasheet: press start and the output stays high for a fixed time set by one resistor and one capacitor, about 1.1 s with 100 kω and 10 µf.\ntiming_oscillators\nprecision timer\nne555p\nu1\nresistor\n100kω\nr1\naluminium electrolytic capacitor\n10µf\nc1\nceramic capacitor\n10nf\nc2\nceramic capacitor\n100nf\nc3\nresistor\n10kω\nr2\ntactile switch\nstart\nsw1",{"slug":624,"cluster":20,"tier":21,"supplyVoltage":625,"voltageSpecification":626,"signalDomain":629,"breadboardFriendly":630,"title":631,"shortDescription":632,"bomCount":633,"formulaCount":634,"search":635},"bjt-astable-multivibrator-led-flasher",[612],{"kind":615,"value":627,"label":628},"5.0 V DC nominal design assumption for educational demonstration. Requires sufficient headroom above the blue LED forward voltage (~3.3 V typ) to bias collector and base resistors; reverse base-emitter transients must remain within the transistor's absolute maximum rating (VEBO = 6.0 V for 2N3904BU).","Nominal Operating Supply Voltage","analog",false,"BJT Astable Multivibrator & Dual LED Flasher","Discrete two-transistor cross-coupled relaxation oscillator driving alternating LEDs without an integrated circuit.",10,3,"bjt astable multivibrator led flasher\ndiscrete two-transistor cross-coupled relaxation oscillator driving alternating leds without an integrated circuit.\nbjt astable multivibrator & dual led flasher\ndiscrete two-transistor cross-coupled relaxation oscillator driving alternating leds without an integrated circuit.\nbjt astable multivibrator led flasher\ndiscrete two-transistor cross-coupled relaxation oscillator driving alternating leds without an integrated circuit.\ntiming_oscillators\nnpn bipolar junction transistor\n2n3904bu\nq1\nnpn bipolar junction transistor\n2n3904bu\nq2\ncarbon film resistor 1\u002F4w\n1kω\nr1\ncarbon film resistor 1\u002F4w\n47kω\nr2\ncarbon film resistor 1\u002F4w\n47kω\nr3\ncarbon film resistor 1\u002F4w\n1kω\nr4\nnonpolar x7r multilayer ceramic capacitor\n10µf\nc1\nnonpolar x7r multilayer ceramic capacitor\n10µf\nc2\nstandard 5mm red indicator led\nred\nd1\nstandard 5mm blue indicator led\nblue\nd2",{"slug":637,"cluster":638,"tier":21,"supplyVoltage":639,"voltageSpecification":641,"signalDomain":617,"breadboardFriendly":14,"title":644,"shortDescription":645,"bomCount":620,"formulaCount":646,"search":647},"2n2222-relay-driver-flyback-protection","microcontroller_interfaces",[640,612,613],"3.3v",{"kind":615,"value":642,"label":643},"+12.0 V DC nominal (+10.8 V to +13.2 V operating range)","Relay Supply Voltage (VLOAD)","2N2222 \u002F 2N2222A NPN BJT Relay Driver with 1N4007 Flyback Clamping Diode","Discrete NPN bipolar junction transistor low-side relay driver circuit with 1N4007 flyback suppression diode, base saturation drive, and supply decoupling for 3.3V\u002F5V MCU control.",4,"2n2222 \u002F 2n2222a npn bjt relay driver with 1n4007 flyback clamping diode\ndiscrete npn bipolar junction transistor low-side relay driver circuit with 1n4007 flyback suppression diode, base saturation drive, and supply decoupling for 3.3v\u002F5v mcu control.\n2n2222 \u002F 2n2222a npn bjt relay driver with 1n4007 flyback clamping diode\ndiscrete npn bipolar junction transistor low-side relay driver circuit with 1n4007 flyback suppression diode, base saturation drive, and supply decoupling for 3.3v\u002F5v mcu control.\n2n2222 \u002F 2n2222a npn bjt relay driver with 1n4007 flyback clamping diode\ndiscrete npn bipolar junction transistor low-side relay driver circuit with 1n4007 flyback suppression diode, base saturation drive, and supply decoupling for 3.3v\u002F5v mcu control.\nmicrocontroller_interfaces\nnpn general purpose bipolar transistor\n2n2222a\nq1\ngeneral purpose rectifier \u002F clamp diode\n1n4007\nd1\nsubminiature spdt signal \u002F power relay\ng5v-1-dc12\nk1\nbase current-limiting resistor 1 kω\n1kω\nr1\nbase pull-down bleeder resistor 10 kω\n10kω\nr2\nhigh-frequency ceramic decoupling mlcc\n100nf 50v\nc1\nbulk aluminum electrolytic decoupling\n47µf 25v\nc2",1793836433809]