[{"data":1,"prerenderedAt":654},["ShallowReactive",2],{"schematic:esp32-auto-reset-flashing-circuit:tr":3},{"schematic":4,"title":19,"shortDescription":22,"proseSource":614,"localizationFallbackIssues":615,"related":616,"confirmations":615},{"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":72,"bom":123,"interactiveElements":169,"circuitJson":218,"svg":609,"relatedSchematicSlugs":610,"relatedComponentSlugs":611,"relatedBoardSlugs":613},"1.0",{"publication":7,"verification":10,"provenance":15},{"status":8,"publishedDate":9},"published","2026-10-23",{"status":11,"verifiedDate":9,"verifiedBy":12,"checklist":13},"verified","Claude (documentary review against the Espressif ESP32-DevKitC V4 schematic, ESP32 Hardware Design Guidelines and esptool documentation; CAD redraw; LLM localization review; owner publication GO; no bench or native-human claim)",{"schema":14,"technicalFacts":14,"relationships":14,"sources":14},true,{"sourceUrls":16},[17],"https:\u002F\u002Fdl.espressif.com\u002Fdl\u002Fschematics\u002Fesp32_devkitc_v4-sch.pdf","esp32-auto-reset-flashing-circuit","ESP32 Otomatik Reset ve Önyükleme Devresi (DTR\u002FRTS)","microcontroller_interfaces","Tier 1","Espressif geliştirme kartlarındaki iki transistörlü devre: esptool, Arduino IDE ve PlatformIO bir USB-UART köprüsünün DTR ve RTS hatları üzerinden ESP32’yi resetler ve seri bootloader’ını başlatır; hiçbir düğmeye basmak gerekmez.","Bu, Espressif ESP32-DevKitC V4 şemasındaki “auto program” bloğudur; EN gecikme ağı ile BOOT ve EN düğmeleriyle birlikte yeniden çizilmiştir. ESP32, resetten çıktığı anda IO0 düşük seviyedeyse seri bootloader’ını başlatır. DevKitC üzerindeki CP2102N ya da bir CH340G gibi bir USB-UART köprüsünün iki boş modem kontrol çıkışı vardır, DTR ve RTS; bellenim yükleme araçları EN ve IO0’ı sürmek için bunları değiştirir. İki NPN transistör çapraz bağlıdır, bu yüzden her biri yalnızca iki kontrol hattı farklı seviyedeyken iletime geçer: DTR ve RTS ikisi de yüksek ya da ikisi de düşükken hiçbir şey olmaz; böylece iki hattı birlikte etkinleştiren bir terminal programı çipi resetlemez. Referans kart SS8050 transistörler kullanır; burada çizilen genel amaçlı 2N3904 bu akımlarda aynı işi görür. EN üzerindeki pull-up direnci ve kondansatör, Espressif’in önerdiği 10 kΩ ve 1 µF değerlerini izler; DevKitC V4 ise 0,1 µF kullanır. GPIO0’ın dahili zayıf pull-up direnci olduğundan devrenin IO0 üzerinde dirence ihtiyacı yoktur.","### 1. USB-UART köprüsünden DTR ve RTS\nDTR ve RTS aktif düşük çıkışlardır: yazılım bir hattı etkinleştirdiğinde pin 0 V’a iner; bıraktığında 3,3 V’a döner. Aşağıdaki her şey, DevKitC V4 şemasına basılmış doğruluk tablosundaki gibi pin seviyeleriyle anlatılmıştır.\n\n### 2. Çapraz bağlı transistörler\nQ1’in bazı R1 üzerinden DTR’ye, emiteri RTS’ye bağlıdır; kolektörü EN’i çeker. Q2 bunun ayna görüntüsüdür: baz R2 üzerinden RTS’ye, emiter DTR’ye, kolektör IO0’a bağlıdır. Bir transistör yalnızca baz tarafı yüksek ve emiter tarafı düşükken iletime geçer:\n\nDTR = 1, RTS = 1: iki transistör de kesimde, EN = 1, IO0 = 1.\n\nDTR = 0, RTS = 0: iki transistör de kesimde, EN = 1, IO0 = 1.\n\nDTR = 1, RTS = 0: Q1 iletimde, EN = 0 (çip resette), IO0 = 1.\n\nDTR = 0, RTS = 1: Q2 iletimde, EN = 1, IO0 = 0.\n\nEşit seviyeler hiçbir şeyi anahtarlamadığından, iki hattı birlikte etkinleştiren bir port açılışı çipi resetlemez. Bir transistör kesimdeyken emiteri yüksek ve bazı düşükse, baz-emiter eklemi 3,3 V ile ters kutuplanır; bu, 2N3904’ün en az 6 V olan V(BR)EBO değerinin oldukça altındadır.\n\n### 3. Reset\nesptool önce DTR = 1, RTS = 0 yapar. Q1 doyuma girer, EN’i toprağa çeker ve C1’i boşaltır. ESP32, CHIP_PU en az 50 µs boyunca 0,6 V’un altında kaldığında resetlenir; esptool bu durumu 100 ms korur. R1 = 10 kΩ ile Q1’in baz akımı yaklaşık olarak:\n$$I_B = \\frac{V_{DTR} - V_{BE}}{R_1} \\approx \\frac{3.3\\text{ V} - 0.7\\text{ V}}{10\\text{ k}\\Omega} = 0.26\\text{ mA}$$\nolur; bu, R3’ün sağladığı 0,33 mA’e karşı transistörü doyuma sokar.\n\n### 4. IO0 düşükken resetten çıkış\nArdından esptool art arda iki çağrıyla DTR = 0 ve RTS = 1 yapar. Bu ikisi arasında iki hat da kısa bir süre düşüktür ve iki transistör de kesimdedir; C1 bu ara boyunca EN’in yükselişini yavaşlatır, böylece Q2 iletime geçip IO0’ı düşüğe çektiğinde çip hâlâ resettedir. Ardından EN, R3 üzerinden C1’i şarj ederek yükselir:\n$$\\tau = R_3 \\cdot C_1 = 10\\text{ k}\\Omega \\cdot 1\\,\\mu\\text{F} = 10\\text{ ms}$$\nÇip resetten çıkarken strapping pinlerini okur. IO0’ı düşük bulunca flash’taki program yerine seri bootloader’ı başlatır. Bootloader’ın başlaması için GPIO2’nin de düşük seviyede ya da bağlantısız olması gerekir.\n\n### 5. Boşta durumuna dönüş\n50 ms sonra esptool DTR’yi bırakır; böylece iki hat da yüksek, iki transistör de kesimdedir ve IO0 dahili pull-up direnci üzerinden yüksek seviyeye döner. Bootloader çalışmaya devam eder ve yükleme TXD0 ve RXD0 üzerinden sürer. Yeni bellenimi çalıştırmak için esptool yalnızca RTS’ye darbe verir (DTR = 1, RTS = 0): IO0 yüksekken sıradan bir donanım reseti.",[26,29,32,35,38,41,44],{"label":27,"value":28},"Çalışma lojik seviyesi","3,3 V (DevKitC V4 üzerinde VDD33)",{"label":30,"value":31},"Kontrol doğruluk tablosu (pin seviyeleri)","DTR 1, RTS 0 → EN 0; DTR 0, RTS 1 → IO0 0; eşit seviyeler → EN 1, IO0 1 (DevKitC V4 şeması)",{"label":33,"value":34},"Reset koşulu","CHIP_PU en az 50 µs boyunca 0,6 V altında (Espressif Hardware Design Guidelines)",{"label":36,"value":37},"EN gecikme ağı","Espressif’in önerdiği 10 kΩ ve 1 µF, τ = 10 ms (hesaplanan); DevKitC V4 üzerinde 0,1 µF",{"label":39,"value":40},"Bootloader başlatma koşulu","Resetten çıkışta IO0 düşük; GPIO2 düşük veya bağlantısız (esptool dokümantasyonu)",{"label":42,"value":43},"Transistörler","DevKitC V4 üzerinde SS8050; burada 2N3904 çizilmiştir",{"label":45,"value":46},"Baz akımı","10 kΩ baz dirençleriyle transistör başına ≈ 0,26 mA (hesaplanan, VBE ≈ 0,7 V varsayımıyla)",[48,49,50,51],"ESP32 geliştirme kartlarında USB-UART üzerinden bellenim yükleme","Arduino IDE, PlatformIO veya ESP-IDF’ten düğmesiz programlanması gereken özel ESP32 kartları","ESP32 modüllerini programlamak için USB-UART adaptörleri","Kartları otomatik olarak yeniden programlayan test fikstürleri",[53,58,63,67],{"title":54,"trap":55,"solution":56,"severity":57},"EN üzerinde yetersiz kapasitans","EN ile GND arasında kondansatör yoksa ya da çok küçükse otomatik reset güvenilmez olur ve esptool çipe bağlanamayabilir; bu en çok Windows’ta görülür.","esptool dokümantasyonunun önerdiği gibi EN ile GND arasına 1 µF ile 10 µF arası bir kondansatör takın; 10 kΩ ile birlikte 1 µF, Espressif donanım tasarım kılavuzlarıyla örtüşür.","critical",{"title":59,"trap":60,"solution":61,"severity":62},"Seri monitör kartı resetliyor veya tutuyor","Bazı terminal programları ve sürücüler portu açarken RTS veya DTR’yi kendiliğinden etkinleştirir; RTS\u002FCTS donanım akış kontrolü de RTS’yi sürer. Seviyelere bağlı olarak kart resetlenir ya da resette veya bootloader’da kalır. Linux’ta boştaki bir port varsayılan olarak RTS’yi etkinleştirebilir.","Terminal programında RTS\u002FCTS donanım akış kontrolünü kapatın. Linux’ta esptool dokümantasyonunda anlatıldığı gibi portun HUPCL bayrağını temizleyin (stty -F \u002Fdev\u002FttyUSB0 -hupcl).","warning",{"title":64,"trap":65,"solution":66,"severity":62},"GPIO2 üzerindeki yük bootloader’ı engeller","ESP32 seri bootloader’a yalnızca IO0 düşükken GPIO2 de düşük veya bağlantısızsa girer. GPIO2’yi yüksekte tutan bir pull-up direnci ya da başka bir devre, transistörler doğru anahtarlasa bile otomatik resetin çalışmasını engeller.","GPIO2’yi bağlantısız bırakın ya da reset sırasında düşük olduğundan emin olun; üzerine pull-up direnci koymayın.",{"title":68,"trap":69,"solution":70,"severity":71},"IO0 üzerinde büyük kondansatör","IO0 üzerindeki büyük bir kondansatör, güç verildikten sonra pini bir süre düşük tutar ve çip kendi programı yerine bootloader’ı başlatabilir.","Espressif donanım tasarım kılavuzlarının uyardığı gibi IO0’a yüksek değerli kondansatör eklemeyin; devre yalnızca dahili zayıf pull-up direncine dayanır.","info",[73,92,104],{"name":74,"latexOrText":75,"description":76,"variables":77},"EN gecikme zaman sabiti","\\tau = R_3 \\cdot C_1","Q1 veya SW2 bıraktıktan sonra EN’in yükselişinin zaman sabiti.",[78,83,88],{"symbol":79,"name":80,"typicalValue":81,"unit":82},"R_3","EN pull-up direnci","10","kΩ",{"symbol":84,"name":85,"typicalValue":86,"unit":87},"C_1","EN gecikme kondansatörü","1","µF",{"symbol":89,"name":90,"typicalValue":81,"unit":91},"\\tau","Zaman sabiti (hesaplanan)","ms",{"name":93,"latexOrText":94,"description":95,"variables":96},"Bırakma sırasında EN gerilimi","V_{EN}(t) = V_{DD}\\left(1 - e^{-t\u002F\\tau}\\right)","EN, bir zaman sabitinden sonra besleme geriliminin %63’üne, beş zaman sabitinden sonra yaklaşık %99’una ulaşır (çizilen değerlerle 50 ms).",[97,102],{"symbol":98,"name":99,"typicalValue":100,"unit":101},"V_{DD}","Besleme gerilimi","3.3","V",{"symbol":89,"name":103,"typicalValue":81,"unit":91},"Zaman sabiti",{"name":105,"latexOrText":106,"description":107,"variables":108},"Transistör baz akımı","I_B = \\frac{V_{DD} - V_{BE}}{R_1}","Kendi kontrol hattı yüksek, diğeri düşükken iletimdeki transistörün baz akımı.",[109,111,115,118],{"symbol":98,"name":110,"typicalValue":100,"unit":101},"Kontrol hattının yüksek seviyesi",{"symbol":112,"name":113,"typicalValue":114,"unit":101},"V_{BE}","Baz-emiter gerilimi (varsayılan)","0.7",{"symbol":116,"name":117,"typicalValue":81,"unit":82},"R_1","Baz direnci",{"symbol":119,"name":120,"typicalValue":121,"unit":122},"I_B","Baz akımı (hesaplanan)","0.26","mA",[124,133,137,144,148,151,158,165],{"refDes":125,"componentName":126,"value":127,"package":128,"quantity":129,"componentSlug":130,"role":131,"notes":132},"Q1","Küçük sinyal NPN transistör","2N3904","TO-92",1,"2n3904","EN’i düşük seviyeye çeker","DevKitC V4 üzerinde SS8050-G. Bu akımlarda herhangi bir küçük NPN anahtar iş görür.",{"refDes":134,"componentName":126,"value":127,"package":128,"quantity":129,"componentSlug":130,"role":135,"notes":136},"Q2","IO0’ı düşük seviyeye çeker","DevKitC V4 üzerinde SS8050-G.",{"refDes":138,"componentName":139,"value":140,"package":141,"quantity":129,"role":142,"notes":143},"R1","Direnç","10kΩ","0603 \u002F 0805 \u002F axial","Q1 baz direnci","DevKitC V4 üzerinde R21.",{"refDes":145,"componentName":139,"value":140,"package":141,"quantity":129,"role":146,"notes":147},"R2","Q2 baz direnci","DevKitC V4 üzerinde R22.",{"refDes":149,"componentName":139,"value":140,"package":141,"quantity":129,"role":80,"notes":150},"R3","DevKitC V4 üzerinde R11.",{"refDes":152,"componentName":153,"value":154,"package":155,"quantity":129,"role":156,"notes":157},"C1","Seramik kondansatör","1µF","0603 \u002F 0805","EN gecikmesi","Espressif’in önerdiği değer. DevKitC V4 üzerinde 0,1 µF (C9) ve ayrıca EN düğmesine paralel 0,1 µF (C14) bulunur.",{"refDes":159,"componentName":160,"value":161,"package":162,"quantity":129,"role":163,"notes":164},"SW1","Dokunsal buton","BOOT","SMD \u002F THT","IO0’ı elle düşüğe çekme","DevKitC V4 buna paralel 0,1 µF ekler (C15).",{"refDes":166,"componentName":160,"value":167,"package":162,"quantity":129,"role":168},"SW2","EN","Elle reset",{"Q1":170,"Q2":180,"R1":185,"R2":190,"R3":195,"C1":200,"SW1":207,"SW2":213},{"refDes":125,"name":171,"value":127,"role":172,"description":173,"componentSlug":130,"footprint":174,"specs":175},"EN reset transistörü","ESP32’yi resetlemek için EN’i düşük seviyeye çeker","Bazı R1 üzerinden DTR ile sürülür, emiteri RTS’ye, kolektörü EN’e bağlıdır. Yalnızca DTR yüksek ve RTS düşükken iletime geçer; o zaman EN’i toprağa çeker ve C1’i boşaltır, bu da çipi resetler. Diğer tüm durumlarda kesimdedir ve R3, EN’i yüksekte tutar.","TO-92 (SOT-23 SS8050 on the reference board)",{"Referans parça":176,"V(BR)CEO":177,"V(BR)EBO":178,"IC":179},"SS8050-G (Espressif ESP32-DevKitC V4 kartı)","en az 40 V (onsemi 2N3903\u002FD)","en az 6 V (onsemi 2N3903\u002FD)","en fazla 200 mA (onsemi 2N3903\u002FD)",{"refDes":134,"name":181,"value":127,"role":182,"description":183,"componentSlug":130,"footprint":174,"specs":184},"IO0 önyükleme transistörü","Seri bootloader’ı seçmek için IO0’ı düşük seviyeye çeker","Bazı R2 üzerinden RTS ile sürülür, emiteri DTR’ye, kolektörü IO0’a bağlıdır. Yalnızca RTS yüksek ve DTR düşükken iletime geçer; o zaman IO0’ı düşük tutar, böylece ESP32 resetten çıkarken seri bootloader’ını başlatır.",{"Referans parça":176,"V(BR)CEO":177,"V(BR)EBO":178,"IC":179},{"refDes":138,"name":142,"value":140,"role":186,"description":187,"footprint":141,"specs":188},"Q1’in baz akımını sınırlar","DTR’yi Q1’in bazına bağlar (DevKitC V4 üzerinde R21). DTR 3,3 V ve RTS 0 V iken Q1’e yaklaşık 0,26 mA baz akımı verir (hesaplanan).",{"Direnç değeri":189},"10 kΩ (DevKitC V4, R21, %5)",{"refDes":145,"name":146,"value":140,"role":191,"description":192,"footprint":141,"specs":193},"Q2’nin baz akımını sınırlar","RTS’yi Q2’nin bazına bağlar (DevKitC V4 üzerinde R22). RTS 3,3 V ve DTR 0 V iken Q2’ye yaklaşık 0,26 mA baz akımı verir (hesaplanan).",{"Direnç değeri":194},"10 kΩ (DevKitC V4, R22, %5)",{"refDes":149,"name":80,"value":140,"role":196,"description":197,"footprint":141,"specs":198},"EN’i yüksekte tutar ve C1 ile reset gecikmesini belirler","EN’i (CHIP_PU) 3,3 V’a çeker; böylece Q1 ve SW2 açıkken çip çalışır. C1 ile birlikte, güç verildiğinde ve resetten sonra EN’in yükselen kenarını geciktirir. Espressif bu RC gecikmesi için R = 10 kΩ önerir.",{"Direnç değeri":199},"10 kΩ (DevKitC V4, R11; Espressif Hardware Design Guidelines kılavuzu)",{"refDes":152,"name":85,"value":154,"role":201,"description":202,"footprint":203,"specs":204},"EN’in bırakılmasını geciktirir","R3 ile birlikte EN’in yükselişini hesaplanan 10 ms zaman sabitine yavaşlatır. Espressif donanım tasarım kılavuzlarında C = 1 µF önerir; esptool dokümantasyonu da güvenilir otomatik reset için EN üzerinde 1 µF ile 10 µF arası ister. DevKitC V4’ün kendisi burada 0,1 µF kullanır (C9).","0603 \u002F 0805 ceramic",{"Kapasitans":205,"esptool önerisi":206},"1 µF (Espressif Hardware Design Guidelines kılavuzu)","1 µF ile 10 µF arası",{"refDes":159,"name":208,"value":161,"role":163,"description":209,"footprint":210,"specs":211},"BOOT düğmesi","Basılı tutulduğu sürece IO0’ı toprağa çeker. BOOT basılıyken EN’e basıp bırakmak, otomatik devre kullanılamadığında seri bootloader’ı elle başlatır.","Tactile switch",{"İşlev":212},"Basılıyken IO0 GND’ye",{"refDes":166,"name":214,"value":167,"role":168,"description":215,"footprint":210,"specs":216},"EN (reset) düğmesi","Basılı tutulduğu sürece EN’i toprağa çeker ve ESP32’yi resetler. Q1’e paralel bağlıdır.",{"İşlev":217},"Basılıyken EN GND’ye",{"schemaVersion":219,"id":220,"meta":221,"components":228,"nets":334,"junctions":396,"netLabels":422,"wires":423},"1.5","esp32_auto_reset",{"title":222,"locale":223,"grid":224,"source":225},"ESP32 Otomatik Reset ve Önyükleme Devresi","tr",20,{"type":226,"ref":227,"url":17},"datasheet","Espressif ESP32-DevKitC V4 schematic (ESP32_DevKitc_V4, Rev V4, 2017-12-06), \"Micro USB 5V & USB-UART\" block: Q1\u002FQ2 SS8050-G, R21\u002FR22 10 kΩ, R11 10 kΩ, auto-program truth table; SW1\u002FSW2 \"SWITCH BUTTON\" block. EN RC values R = 10 kΩ, C = 1 µF from Espressif ESP32 Hardware Design Guidelines, Schematic Checklist, CHIP_PU. Adaptation: 2N3904 in place of SS8050; R1\u002FR2\u002FR3\u002FC1 renumbered from R21\u002FR22\u002FR11\u002FC9; button capacitors C14\u002FC15 not drawn.",[229,238,245,251,255,262,267,276,283,290,299,305,311,318,322,327],{"id":230,"symbolId":231,"refDes":232,"position":233,"rotation":234,"properties":236},"comp-j-dtr","port.input","J_DTR",{"x":234,"y":235},0,100,{"value":237},"DTR",{"id":239,"symbolId":231,"refDes":240,"position":241,"rotation":234,"properties":243},"comp-j-rts","J_RTS",{"x":234,"y":242},300,{"value":244},"RTS",{"id":246,"symbolId":247,"refDes":138,"position":248,"rotation":234,"properties":250},"comp-r1","resistor.iec",{"x":249,"y":235},140,{"value":140},{"id":252,"symbolId":247,"refDes":145,"position":253,"rotation":234,"properties":254},"comp-r2",{"x":249,"y":242},{"value":140},{"id":256,"symbolId":257,"refDes":125,"position":258,"rotation":234,"properties":261},"comp-q1","bjt.npn",{"x":259,"y":260},220,80,{"value":127},{"id":263,"symbolId":257,"refDes":134,"position":264,"rotation":234,"properties":266},"comp-q2",{"x":259,"y":265},280,{"value":127},{"id":268,"symbolId":269,"refDes":270,"position":271,"rotation":234,"properties":274},"comp-vcc","port.power","P_3V3",{"x":272,"y":273},380,-120,{"value":275},"+3.3V",{"id":277,"symbolId":247,"refDes":149,"position":278,"rotation":281,"properties":282},"comp-r3",{"x":279,"y":280},420,-60,90,{"value":140},{"id":284,"symbolId":285,"refDes":152,"position":286,"rotation":281,"properties":289},"comp-c1","capacitor.ceramic",{"x":287,"y":288},500,60,{"value":154},{"id":291,"symbolId":292,"refDes":293,"position":294,"rotation":234,"properties":297},"comp-gnd-c1","gnd.port","P_GND_C1",{"x":295,"y":296},460,160,{"value":298},"GND",{"id":300,"symbolId":301,"refDes":166,"position":302,"rotation":281,"properties":304},"comp-sw2","button.momentary",{"x":303,"y":288},580,{"value":167},{"id":306,"symbolId":292,"refDes":307,"position":308,"rotation":234,"properties":310},"comp-gnd-sw2","P_GND_SW2",{"x":309,"y":296},540,{"value":298},{"id":312,"symbolId":313,"refDes":314,"position":315,"rotation":234,"properties":317},"comp-j-en","port.output","J_EN",{"x":316,"y":224},640,{"value":167},{"id":319,"symbolId":301,"refDes":159,"position":320,"rotation":281,"properties":321},"comp-sw1",{"x":303,"y":265},{"value":161},{"id":323,"symbolId":292,"refDes":324,"position":325,"rotation":234,"properties":326},"comp-gnd-sw1","P_GND_SW1",{"x":309,"y":272},{"value":298},{"id":328,"symbolId":313,"refDes":329,"position":330,"rotation":234,"properties":332},"comp-j-io0","J_IO0",{"x":316,"y":331},240,{"value":333},"IO0",[335,344,350,358,364,374,380,386],{"id":336,"name":237,"class":337,"pins":338},"net_dtr","signal",[339,341,342],{"component":230,"pin":340},"out",{"component":246,"pin":86},{"component":263,"pin":343},"e",{"id":345,"name":244,"class":337,"pins":346},"net_rts",[347,348,349],{"component":239,"pin":340},{"component":252,"pin":86},{"component":256,"pin":343},{"id":351,"name":352,"class":337,"pins":353},"net_q1_base","Q1_B",[354,356],{"component":246,"pin":355},"2",{"component":256,"pin":357},"b",{"id":359,"name":360,"class":337,"pins":361},"net_q2_base","Q2_B",[362,363],{"component":252,"pin":355},{"component":263,"pin":357},{"id":365,"name":167,"class":337,"pins":366},"net_en",[367,369,370,371,372],{"component":256,"pin":368},"c",{"component":277,"pin":355},{"component":284,"pin":86},{"component":300,"pin":86},{"component":312,"pin":373},"in",{"id":375,"name":333,"class":337,"pins":376},"net_io0",[377,378,379],{"component":263,"pin":368},{"component":319,"pin":86},{"component":328,"pin":373},{"id":381,"name":275,"class":382,"pins":383},"net_3v3","power",[384,385],{"component":268,"pin":340},{"component":277,"pin":86},{"id":387,"name":298,"class":388,"pins":389},"net_gnd","ground",[390,391,392,393,394,395],{"component":284,"pin":355},{"component":291,"pin":373},{"component":300,"pin":355},{"component":306,"pin":373},{"component":319,"pin":355},{"component":323,"pin":373},[397,401,405,410,414,418],{"id":398,"netId":336,"position":399},"j-dtr",{"x":260,"y":400},120,{"id":402,"netId":345,"position":403},"j-rts",{"x":235,"y":404},320,{"id":406,"netId":365,"position":407},"j-en-r3",{"x":408,"y":409},400,40,{"id":411,"netId":365,"position":412},"j-en-c1",{"x":413,"y":409},480,{"id":415,"netId":365,"position":416},"j-en-sw2",{"x":417,"y":409},560,{"id":419,"netId":375,"position":420},"j-io0",{"x":417,"y":421},260,[],[424,432,440,451,459,467,478,486,494,503,511,519,527,535,543,551,560,568,576,585,593,601],{"id":425,"netId":336,"endpoints":426,"path":429},"w-dtr-in",[427,428],{"component":230,"pin":340},{"junctionId":398},[430,431],{"x":288,"y":400},{"x":260,"y":400},{"id":433,"netId":336,"endpoints":434,"path":437},"w-dtr-r1",[435,436],{"junctionId":398},{"component":246,"pin":86},[438,439],{"x":260,"y":400},{"x":249,"y":400},{"id":441,"netId":336,"endpoints":442,"path":445},"w-dtr-q2e",[443,444],{"junctionId":398},{"component":263,"pin":343},[446,447,448,449],{"x":260,"y":400},{"x":260,"y":408},{"x":242,"y":408},{"x":242,"y":450},360,{"id":452,"netId":345,"endpoints":453,"path":456},"w-rts-in",[454,455],{"component":239,"pin":340},{"junctionId":402},[457,458],{"x":288,"y":404},{"x":235,"y":404},{"id":460,"netId":345,"endpoints":461,"path":464},"w-rts-r2",[462,463],{"junctionId":402},{"component":252,"pin":86},[465,466],{"x":235,"y":404},{"x":249,"y":404},{"id":468,"netId":345,"endpoints":469,"path":472},"w-rts-q1e",[470,471],{"junctionId":402},{"component":256,"pin":343},[473,474,476,477],{"x":235,"y":404},{"x":235,"y":475},200,{"x":242,"y":475},{"x":242,"y":296},{"id":479,"netId":351,"endpoints":480,"path":483},"w-r1-q1b",[481,482],{"component":246,"pin":355},{"component":256,"pin":357},[484,485],{"x":259,"y":400},{"x":259,"y":400},{"id":487,"netId":359,"endpoints":488,"path":491},"w-r2-q2b",[489,490],{"component":252,"pin":355},{"component":263,"pin":357},[492,493],{"x":259,"y":404},{"x":259,"y":404},{"id":495,"netId":365,"endpoints":496,"path":499},"w-q1c-en",[497,498],{"component":256,"pin":368},{"junctionId":406},[500,501,502],{"x":242,"y":260},{"x":242,"y":409},{"x":408,"y":409},{"id":504,"netId":365,"endpoints":505,"path":508},"w-en-r3",[506,507],{"junctionId":406},{"component":277,"pin":355},[509,510],{"x":408,"y":409},{"x":408,"y":224},{"id":512,"netId":365,"endpoints":513,"path":516},"w-en-r3-c1",[514,515],{"junctionId":406},{"junctionId":411},[517,518],{"x":408,"y":409},{"x":413,"y":409},{"id":520,"netId":365,"endpoints":521,"path":524},"w-en-c1",[522,523],{"junctionId":411},{"component":284,"pin":86},[525,526],{"x":413,"y":409},{"x":413,"y":288},{"id":528,"netId":365,"endpoints":529,"path":532},"w-en-c1-sw2",[530,531],{"junctionId":411},{"junctionId":415},[533,534],{"x":413,"y":409},{"x":417,"y":409},{"id":536,"netId":365,"endpoints":537,"path":540},"w-en-sw2",[538,539],{"junctionId":415},{"component":300,"pin":86},[541,542],{"x":417,"y":409},{"x":417,"y":288},{"id":544,"netId":365,"endpoints":545,"path":548},"w-en-out",[546,547],{"junctionId":415},{"component":312,"pin":373},[549,550],{"x":417,"y":409},{"x":316,"y":409},{"id":552,"netId":381,"endpoints":553,"path":556},"w-vcc-r3",[554,555],{"component":268,"pin":340},{"component":277,"pin":86},[557,559],{"x":408,"y":558},-80,{"x":408,"y":280},{"id":561,"netId":387,"endpoints":562,"path":565},"w-c1-gnd",[563,564],{"component":284,"pin":355},{"component":291,"pin":373},[566,567],{"x":413,"y":249},{"x":413,"y":296},{"id":569,"netId":387,"endpoints":570,"path":573},"w-sw2-gnd",[571,572],{"component":300,"pin":355},{"component":306,"pin":373},[574,575],{"x":417,"y":249},{"x":417,"y":296},{"id":577,"netId":375,"endpoints":578,"path":581},"w-q2c-io0",[579,580],{"component":263,"pin":368},{"junctionId":419},[582,583,584],{"x":242,"y":265},{"x":242,"y":421},{"x":417,"y":421},{"id":586,"netId":375,"endpoints":587,"path":590},"w-io0-sw1",[588,589],{"junctionId":419},{"component":319,"pin":86},[591,592],{"x":417,"y":421},{"x":417,"y":265},{"id":594,"netId":375,"endpoints":595,"path":598},"w-io0-out",[596,597],{"junctionId":419},{"component":328,"pin":373},[599,600],{"x":417,"y":421},{"x":316,"y":421},{"id":602,"netId":387,"endpoints":603,"path":606},"w-sw1-gnd",[604,605],{"component":319,"pin":355},{"component":323,"pin":373},[607,608],{"x":417,"y":450},{"x":417,"y":272},"\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"-9 -162.4 718 611\" width=\"718\" height=\"611\" role=\"img\">\u003Ctitle>ESP32 Auto-Reset and Boot Circuit\u003C\u002Ftitle>\u003Cdesc>Exported from CircuitBase\u003C\u002Fdesc>\u003Cpolyline data-kind=\"wire\" points=\"60,120 80,120\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"80,120 140,120\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"80,120 80,400 300,400 300,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"60,320 100,320\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"100,320 140,320\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"100,320 100,200 300,200 300,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,120 220,120\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,320 220,320\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"300,80 300,40 400,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"400,40 400,20\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"400,40 480,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,40 480,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,40 560,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,40 560,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,40 640,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"400,-80 400,-60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,140 480,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,140 560,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"300,280 300,260 560,260\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,260 560,280\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,260 640,260\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"560,360 560,380\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cg transform=\"translate(0,100) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(0,300) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R1\" id=\"elem-r1\" cursor=\"pointer\">\u003Cg transform=\"translate(140,100) rotate(0)\" 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=\"180\" y=\"98.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R1\u003C\u002Ftext>\u003Ctext x=\"180\" y=\"152.4\" text-anchor=\"middle\" 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(140,300) rotate(0)\" 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=\"180\" y=\"298.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R2\u003C\u002Ftext>\u003Ctext x=\"180\" y=\"352.4\" text-anchor=\"middle\" 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=\"Q1\" id=\"elem-q1\" cursor=\"pointer\">\u003Cg transform=\"translate(220,80) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"88\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"35\" y1=\"20\" x2=\"35\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"0\" y1=\"40\" x2=\"35\" y2=\"40\" fill=\"none\"\u002F>\u003Cline x1=\"35\" y1=\"28\" x2=\"80\" y2=\"0\" fill=\"none\"\u002F>\u003Cline x1=\"35\" y1=\"52\" x2=\"80\" y2=\"80\" fill=\"none\"\u002F>\u003Cpolygon points=\"57.4,59.5 64.7,70.5 51.6,68.8\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"272\" y=\"48.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">Q1\u003C\u002Ftext>\u003Ctext x=\"272\" y=\"66.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2N3904\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"Q2\" id=\"elem-q2\" cursor=\"pointer\">\u003Cg transform=\"translate(220,280) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"88\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"35\" y1=\"20\" x2=\"35\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"0\" y1=\"40\" x2=\"35\" y2=\"40\" fill=\"none\"\u002F>\u003Cline x1=\"35\" y1=\"28\" x2=\"80\" y2=\"0\" fill=\"none\"\u002F>\u003Cline x1=\"35\" y1=\"52\" x2=\"80\" y2=\"80\" fill=\"none\"\u002F>\u003Cpolygon points=\"57.4,59.5 64.7,70.5 51.6,68.8\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"272\" y=\"248.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">Q2\u003C\u002Ftext>\u003Ctext x=\"272\" y=\"266.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2N3904\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(380,-120) 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=\"R3\" id=\"elem-r3\" cursor=\"pointer\">\u003Cg transform=\"translate(420,-60) 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=\"418\" y=\"-23.6\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R3\u003C\u002Ftext>\u003Ctext x=\"418\" y=\"-5.6\" 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=\"C1\" id=\"elem-c1\" cursor=\"pointer\">\u003Cg transform=\"translate(500,60) 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=\"504\" y=\"96.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=\"504\" y=\"114.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">1µF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(460,160) 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=\"SW2\" id=\"elem-sw2\" cursor=\"pointer\">\u003Cg transform=\"translate(580,60) 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=\"28\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"52\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"28\" y1=\"14\" x2=\"28\" y2=\"26\" fill=\"none\"\u002F>\u003Cline x1=\"52\" y1=\"14\" x2=\"52\" y2=\"26\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"16\" x2=\"48\" y2=\"12\" fill=\"none\"\u002F>\u003Cline x1=\"36\" y1=\"8\" x2=\"44\" y2=\"8\" fill=\"none\"\u002F>\u003Cline x1=\"40\" y1=\"8\" x2=\"40\" y2=\"14\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"582\" y=\"96.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SW2\u003C\u002Ftext>\u003Ctext x=\"582\" y=\"114.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">EN\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(540,160) 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(640,20) 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=\"SW1\" id=\"elem-sw1\" cursor=\"pointer\">\u003Cg transform=\"translate(580,280) 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=\"28\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"52\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"28\" y1=\"14\" x2=\"28\" y2=\"26\" fill=\"none\"\u002F>\u003Cline x1=\"52\" y1=\"14\" x2=\"52\" y2=\"26\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"16\" x2=\"48\" y2=\"12\" fill=\"none\"\u002F>\u003Cline x1=\"36\" y1=\"8\" x2=\"44\" y2=\"8\" fill=\"none\"\u002F>\u003Cline x1=\"40\" y1=\"8\" x2=\"40\" y2=\"14\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"582\" y=\"316.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SW1\u003C\u002Ftext>\u003Ctext x=\"582\" y=\"334.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">BOOT\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(540,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(640,240) 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>\u003Ccircle data-kind=\"junction\" cx=\"80\" cy=\"120\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"100\" cy=\"320\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"400\" cy=\"40\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"480\" cy=\"40\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"560\" cy=\"40\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"560\" cy=\"260\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ctext x=\"36\" y=\"156.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">DTR\u003C\u002Ftext>\u003Ctext x=\"36\" y=\"356.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">RTS\u003C\u002Ftext>\u003Ctext x=\"400\" y=\"-133.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"480\" y=\"206.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=\"560\" y=\"206.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=\"664\" y=\"76.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">EN\u003C\u002Ftext>\u003Ctext x=\"560\" 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=\"664\" y=\"296.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">IO0\u003C\u002Ftext>\u003C\u002Fsvg>",[],[130,612],"ch340g",[],"overlay",null,[617,633,643],{"slug":618,"cluster":20,"tier":21,"supplyVoltage":619,"voltageSpecification":623,"signalDomain":627,"breadboardFriendly":14,"title":628,"shortDescription":629,"bomCount":630,"formulaCount":631,"search":632},"2n2222-relay-driver-flyback-protection",[620,621,622],"3.3v","5v","12v",{"kind":624,"value":625,"label":626},"supply","+12.0 V DC nominal (+10.8 V ila +13.2 V çalışma aralığı)","Röle Besleme Gerilimi (VLOAD)","digital","1N4007 Sönümleme Diyotlu 2N2222 \u002F 2N2222A NPN BJT Röle Sürücüsü","3.3V\u002F5V MCU kontrolü için 1N4007 flyback sönümleme diyotu, beyz doyum sürmesi ve besleme dekuplajına sahip ayrık NPN transistörlü alçak taraf 12V röle sürücü devresi.",7,4,"1n4007 sönümleme diyotlu 2n2222 \u002F 2n2222a npn bjt röle sürücüsü\n3.3v\u002F5v mcu kontrolü için 1n4007 flyback sönümleme diyotu, beyz doyum sürmesi ve besleme dekuplajına sahip ayrık npn transistörlü alçak taraf 12v röle sürücü devresi.\n1n4007 sönümleme diyotlu 2n2222 \u002F 2n2222a npn bjt röle sürücüsü\n3.3v\u002F5v mcu kontrolü için 1n4007 flyback sönümleme diyotu, beyz doyum sürmesi ve besleme dekuplajına sahip ayrık npn transistörlü alçak taraf 12v röle sürücü devresi.\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\ngenel amaçlı npn bipolar transistör\n2n2222a\nq1\ngenel amaçlı doğrultucu \u002F sönümleme diyotu\n1n4007\nd1\nsubminyatür elektromekanik spdt röle\ng5v-1-dc12\nk1\nbeyz akım sınırlama direnci 1 kω\n1kω\nr1\nbeyz pull-down direnci 10 kω\n10kω\nr2\nyüksek frekanslı dekuplaj seramik mlcc\n100nf 50v\nc1\nalüminyum elektrolitik bara dekuplaj kondansatörü\n47µf 25v\nc2",{"slug":634,"cluster":20,"tier":21,"supplyVoltage":635,"voltageSpecification":636,"signalDomain":627,"breadboardFriendly":14,"title":639,"shortDescription":640,"bomCount":641,"formulaCount":631,"search":642},"bss138-bidirectional-i2c-level-shifter",[620,621],{"kind":624,"value":637,"label":638},"+3.3 V DC nominal (+1.65 V ile +3.6 V çalışma aralığı)","Düşük Gerilim Beslemesi (VDD1)","BSS138 ile 3.3V - 5V Çift Yönlü I2C Mantık Seviyesi Dönüştürücü","Pull-up dirençleri ve besleme dekuplajı ile iki adet onsemi BSS138 N-kanal MOSFET kullanarak 3.3V ve 5V mantık alanlarını birbirine bağlayan çift yönlü I2C veri yolu gerilim seviye dönüştürücüsü.",8,"bss138 ile 3.3v - 5v çift yönlü i2c mantık seviyesi dönüştürücü\npull-up dirençleri ve besleme dekuplajı ile iki adet onsemi bss138 n-kanal mosfet kullanarak 3.3v ve 5v mantık alanlarını birbirine bağlayan çift yönlü i2c veri yolu gerilim seviye dönüştürücüsü.\nbss138 ile 3.3v - 5v çift yönlü i2c mantık seviyesi dönüştürücü\npull-up dirençleri ve besleme dekuplajı ile iki adet onsemi bss138 n-kanal mosfet kullanarak 3.3v ve 5v mantık alanlarını birbirine bağlayan çift yönlü i2c veri yolu gerilim seviye dönüştürücüsü.\nbss138 bidirectional i2c 3.3v to 5v level shifter\nbidirectional i2c bus voltage level translator interfacing 3.3v and 5v logic domains using two onsemi bss138 n-channel mosfets with pull-up resistors and decoupled supplies.\nmicrocontroller_interfaces\nn-kanal mantık seviyesi mosfet\nbss138\nq1\nn-kanal mantık seviyesi mosfet\nbss138\nq2\nsmd çip direnç\n10kω\nr1\nsmd çip direnç\n10kω\nr2\nsmd çip direnç\n10kω\nr3\nsmd çip direnç\n10kω\nr4\nçok katmanlı seramik kondansatör\n100nf\nc1\nçok katmanlı seramik kondansatör\n100nf\nc2",{"slug":644,"cluster":20,"tier":21,"supplyVoltage":645,"voltageSpecification":647,"signalDomain":650,"breadboardFriendly":14,"title":651,"shortDescription":652,"bomCount":630,"formulaCount":631,"search":653},"irlz44n-logic-level-low-side-switch",[620,621,622,646],"24v",{"kind":624,"value":648,"label":649},"+12.0 V DC nominal (+5.0 V ile +50.0 V DC çalışma aralığı)","Yük Besleme Gerilimi (VLOAD)","mixed","IRLZ44N Mantık Seviyeli N-Kanal MOSFET Alt Kol DC Anahtarı","Infineon IRLZ44NPbF mantık seviyeli N-kanal MOSFET ile 3.3V veya 5V mikrodenetleyici mantığından yüksek akımlı endüktif ve omik yükleri süren 12V\u002F24V ayrık alt kol DC anahtar devresi.","irlz44n mantık seviyeli n-kanal mosfet alt kol dc anahtarı\ninfineon irlz44npbf mantık seviyeli n-kanal mosfet ile 3.3v veya 5v mikrodenetleyici mantığından yüksek akımlı endüktif ve omik yükleri süren 12v\u002F24v ayrık alt kol dc anahtar devresi.\nirlz44n mantık seviyeli n-kanal mosfet alt kol dc anahtarı\ninfineon irlz44npbf mantık seviyeli n-kanal mosfet ile 3.3v veya 5v mikrodenetleyici mantığından yüksek akımlı endüktif ve omik yükleri süren 12v\u002F24v ayrık alt kol dc anahtar devresi.\nirlz44n logic-level n-channel mosfet low-side dc switch\ndiscrete 12v\u002F24v low-side dc switch circuit driving high-current inductive and resistive loads with an infineon irlz44npbf logic-level mosfet from 3.3v or 5v mcu logic.\nmicrocontroller_interfaces\nmantık seviyeli n-kanal güç mosfet'i\nirlz44npbf\nq1\nkapı seri sönümleme direnci 100 ω\n100ω\nr1\nkapı pull-down direnci 10 kω\n10kω\nr2\nendüktif flyback tutucu koruma diyotu\n1n4007\nd1\n12v fırçalı dc motor\n12v dc motor\nm1\nbesleme filtreleme elektrolitik kondansatörü 100 µf\n100µf\nc1\nyüksek frekanslı seramik dekuplaj kondansatörü 100 nf\n100nf\nc2",1793836430079]