[{"data":1,"prerenderedAt":857},["ShallowReactive",2],{"pinout:nodemcu-v2-cp2102:uk":3},{"kind":4,"board":5,"visual":615,"family":774,"familyPublic":21,"sources":779,"related":801,"mountedComponents":814,"componentPageSlugs":832,"prose":833,"confirmations":101},"board",{"schemaVersion":6,"identity":7,"specs":26,"visual":40,"overview":82,"pins":96},"2.0.0",{"slug":8,"name":9,"familyId":10,"manufacturer":11,"pinCount":12,"sourceIds":13,"verification":18,"publication":24},"nodemcu-v2-cp2102","NodeMCU v2 Amica (ESP8266)","esp8266","Amica \u002F NodeMCU Team",30,[14,15,16,17],"src-nodemcu-v1-sch","src-esp8266ex-ds","src-esp12e-ds","src-esp8266-boot-mode",{"status":19,"checklist":20,"verifiedBy":22,"verifiedDate":23},"verified",{"physicalOrder":21,"capabilities":21,"constraints":21},true,"Serhii Shvab (CircuitBase owner)","2026-09-22",{"status":25,"publishedDate":23},"published",{"mcu":27,"core":28,"architecture":29,"clockMHz":30,"sramKb":30,"flashMb":31,"wireless":32,"logicVoltage":34,"is5VTolerantLogic":35,"operatingVoltageRange":36,"usbFeatures":37},"ESP8266EX","Tensilica Xtensa 32-bit LX106","Xtensa",80,4,[33],"Wi-Fi 802.11 b\u002Fg\u002Fn (2.4 GHz)","3.3 V",false,"4.75 - 10 V",[38,39],"USB-to-Serial (Silicon Labs CP2102)","DTR\u002FRTS Auto-Programming Circuit",{"level":41,"visualId":8,"headerLayout":42},"curated",{"headers":43},[44,63],{"id":45,"side":45,"label":46,"pinIds":47},"left","Left Header",[48,49,50,51,52,53,54,55,56,57,58,59,60,61,62],"pin_left_1","pin_left_2","pin_left_3","pin_left_4","pin_left_5","pin_left_6","pin_left_7","pin_left_8","pin_left_9","pin_left_10","pin_left_11","pin_left_12","pin_left_13","pin_left_14","pin_left_15",{"id":64,"side":64,"label":65,"pinIds":66},"right","Right Header",[67,68,69,70,71,72,73,74,75,76,77,78,79,80,81],"pin_right_1","pin_right_2","pin_right_3","pin_right_4","pin_right_5","pin_right_6","pin_right_7","pin_right_8","pin_right_9","pin_right_10","pin_right_11","pin_right_12","pin_right_13","pin_right_14","pin_right_15",{"summaryKey":83,"powerInputKeys":84,"variantKeys":88,"beforeYouWireKeys":92},"pages.nodemcu-v2-cp2102.overview.summary",[85,86,87],"pages.nodemcu-v2-cp2102.overview.power.usb","pages.nodemcu-v2-cp2102.overview.power.vin","pages.nodemcu-v2-cp2102.overview.power.pin3v3",[89,90,91],"pages.nodemcu-v2-cp2102.overview.variants.amicaBreadboard","pages.nodemcu-v2-cp2102.overview.variants.flashPins","pages.nodemcu-v2-cp2102.overview.variants.cp2102",[93,94,95],"pages.nodemcu-v2-cp2102.overview.before.voltage3v3","pages.nodemcu-v2-cp2102.overview.before.strapping","pages.nodemcu-v2-cp2102.overview.before.flashPins",[97,118,135,145,179,201,218,235,251,267,276,287,301,312,320,330,354,376,394,427,458,465,472,490,507,530,563,584,601,608],{"id":48,"label":98,"headerPosition":99,"gpio":101,"mcuPin":102,"voltage":34,"is5VTolerant":35,"capabilities":103,"constraints":111},"A0",{"header":45,"pin":100},1,null,"TOUT \u002F ADC0",[104],{"type":105,"detail":106,"evidence":109},"adc",{"subsystem":107,"signal":98,"channel":108},"ADC",0,[110],{"sourceId":14,"section":107},[112],{"severity":113,"code":114,"effect":115,"i18nKey":117},"warning","input_only",{"kind":116},"output_disabled","pinout.constraints.nodemcu_a0_divider",{"id":49,"label":119,"headerPosition":120,"gpio":101,"capabilities":122,"constraints":128},"RSV",{"header":45,"pin":121},2,[123],{"type":124,"evidence":125},"nc",[126],{"sourceId":14,"section":127},"IO CONN",[129],{"severity":130,"code":131,"effect":132,"i18nKey":134},"info","manufacturer_discretionary",{"kind":133},"gpio_disabled","pinout.constraints.nodemcu_reserved",{"id":50,"label":119,"headerPosition":136,"gpio":101,"capabilities":138,"constraints":142},{"header":45,"pin":137},3,[139],{"type":124,"evidence":140},[141],{"sourceId":14,"section":127},[143],{"severity":130,"code":131,"effect":144,"i18nKey":134},{"kind":133},{"id":51,"label":146,"headerPosition":147,"gpio":148,"mcuPin":149,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":150,"capabilities":152,"constraints":164},"SD3 \u002F D12",{"header":45,"pin":31},10,"GPIO10",{"max":151},12,[153,157],{"type":154,"evidence":155},"gpio",[156],{"sourceId":14,"section":127},{"type":158,"detail":159,"evidence":162},"spi",{"subsystem":160,"signal":161},"SPI0","CS",[163],{"sourceId":14,"section":127},[165],{"severity":166,"code":167,"effect":168,"i18nKey":170,"evidence":171},"critical","flash_psram_reserved",{"kind":169},"flash_bus_conflict","pinout.constraints.nodemcu_flash_pins",[172,176],{"sourceId":15,"section":173,"table":174,"note":175},"2. Pin Definitions","Table 2-1. ESP8266EX Pin Definitions","Pins 18-23 (SDIO_DATA_2\u002F3, SDIO_CMD, SDIO_CLK, SDIO_DATA_0\u002F1) are specified as \"Connect to SD_D2\u002FSD_D3\u002FSD_CMD\u002FSD_CLK\u002FSD_D0\u002FSD_D1 (Series R: 200 ohm)\" and carry GPIO6-GPIO11.",{"sourceId":15,"section":177,"note":178},"3.1.3. External Flash","\"ESP8266EX uses external SPI flash to store user programs\" - this bus is permanently occupied on a module that integrates the flash.",{"id":52,"label":180,"headerPosition":181,"gpio":183,"mcuPin":184,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":185,"capabilities":186,"constraints":195},"SD2 \u002F D11",{"header":45,"pin":182},5,9,"GPIO9",{"max":151},[187,190],{"type":154,"evidence":188},[189],{"sourceId":14,"section":127},{"type":158,"detail":191,"evidence":193},{"subsystem":160,"signal":192},"DATA",[194],{"sourceId":14,"section":127},[196],{"severity":166,"code":167,"effect":197,"i18nKey":170,"evidence":198},{"kind":169},[199,200],{"sourceId":15,"section":173,"table":174,"note":175},{"sourceId":15,"section":177,"note":178},{"id":53,"label":202,"headerPosition":203,"gpio":101,"mcuPin":205,"voltage":34,"is5VTolerant":35,"capabilities":206,"constraints":212},"SD1",{"header":45,"pin":204},6,"SD_D1 \u002F SPI_INT",[207],{"type":158,"detail":208,"evidence":210},{"subsystem":160,"signal":209},"MISO",[211],{"sourceId":14,"section":127},[213],{"severity":166,"code":167,"effect":214,"i18nKey":170,"evidence":215},{"kind":169},[216,217],{"sourceId":15,"section":173,"table":174,"note":175},{"sourceId":15,"section":177,"note":178},{"id":54,"label":219,"headerPosition":220,"gpio":101,"mcuPin":222,"voltage":34,"is5VTolerant":35,"capabilities":223,"constraints":229},"CMD",{"header":45,"pin":221},7,"SD_CMD \u002F SPI_MOSI",[224],{"type":158,"detail":225,"evidence":227},{"subsystem":160,"signal":226},"MOSI",[228],{"sourceId":14,"section":127},[230],{"severity":166,"code":167,"effect":231,"i18nKey":170,"evidence":232},{"kind":169},[233,234],{"sourceId":15,"section":173,"table":174,"note":175},{"sourceId":15,"section":177,"note":178},{"id":55,"label":236,"headerPosition":237,"gpio":101,"mcuPin":239,"voltage":34,"is5VTolerant":35,"capabilities":240,"constraints":245},"SD0",{"header":45,"pin":238},8,"SD_D0 \u002F SPI_MISO",[241],{"type":158,"detail":242,"evidence":243},{"subsystem":160,"signal":209},[244],{"sourceId":14,"section":127},[246],{"severity":166,"code":167,"effect":247,"i18nKey":170,"evidence":248},{"kind":169},[249,250],{"sourceId":15,"section":173,"table":174,"note":175},{"sourceId":15,"section":177,"note":178},{"id":56,"label":252,"headerPosition":253,"gpio":101,"mcuPin":254,"voltage":34,"is5VTolerant":35,"capabilities":255,"constraints":261},"CLK",{"header":45,"pin":183},"SD_CLK \u002F SPI_CLK",[256],{"type":158,"detail":257,"evidence":259},{"subsystem":160,"signal":258},"SCLK",[260],{"sourceId":14,"section":127},[262],{"severity":166,"code":167,"effect":263,"i18nKey":170,"evidence":264},{"kind":169},[265,266],{"sourceId":15,"section":173,"table":174,"note":175},{"sourceId":15,"section":177,"note":178},{"id":57,"label":268,"headerPosition":269,"gpio":101,"capabilities":270,"constraints":275},"GND",{"header":45,"pin":148},[271],{"type":272,"evidence":273},"gnd",[274],{"sourceId":14,"section":127},[],{"id":58,"label":277,"headerPosition":278,"gpio":101,"voltage":34,"capabilities":280,"constraints":286},"3V3",{"header":45,"pin":279},11,[281],{"type":282,"evidence":283},"power",[284],{"sourceId":14,"section":285},"POWER",[],{"id":59,"label":288,"headerPosition":289,"gpio":101,"mcuPin":290,"voltage":34,"is5VTolerant":35,"hasInternalPullUp":21,"capabilities":291,"constraints":297},"EN",{"header":45,"pin":151},"CH_PD",[292],{"type":293,"evidence":294},"reset",[295],{"sourceId":14,"section":296},"U1",[298],{"severity":113,"code":114,"effect":299,"i18nKey":300},{"kind":116},"pinout.constraints.nodemcu_en_pullup",{"id":60,"label":302,"headerPosition":303,"gpio":101,"mcuPin":305,"voltage":34,"is5VTolerant":35,"hasInternalPullUp":21,"capabilities":306,"constraints":311},"RST",{"header":45,"pin":304},13,"nRST",[307],{"type":293,"evidence":308},[309],{"sourceId":14,"section":310},"KEY",[],{"id":61,"label":268,"headerPosition":313,"gpio":101,"capabilities":315,"constraints":319},{"header":45,"pin":314},14,[316],{"type":272,"evidence":317},[318],{"sourceId":14,"section":127},[],{"id":62,"label":321,"headerPosition":322,"gpio":101,"voltage":324,"capabilities":325,"constraints":329},"VIN",{"header":45,"pin":323},15,"5.0 V",[326],{"type":282,"evidence":327},[328],{"sourceId":14,"section":285},[],{"id":67,"label":331,"headerPosition":332,"gpio":333,"mcuPin":334,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":335,"hasInternalPullDown":21,"capabilities":336,"constraints":349},"D0 \u002F GPIO16",{"header":64,"pin":100},16,"GPIO16 \u002F WAKE",{"max":151},[337,341],{"type":154,"evidence":338},[339],{"sourceId":15,"section":340},"Pin Descriptions",{"type":342,"detail":343,"evidence":346},"rtc",{"subsystem":344,"signal":345},"RTC","WAKE",[347],{"sourceId":15,"section":348},"Deep-Sleep Wakeup",[350],{"severity":113,"code":351,"effect":352,"i18nKey":353},"onboard_component_shared",{"kind":116},"pinout.constraints.nodemcu_d0_wake",{"id":68,"label":355,"headerPosition":356,"gpio":182,"mcuPin":357,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":358,"hasInternalPullUp":21,"capabilities":359,"constraints":375},"D1 \u002F GPIO5",{"header":64,"pin":121},"GPIO5",{"max":151},[360,363,370],{"type":154,"evidence":361},[362],{"sourceId":15,"section":340},{"type":364,"detail":365,"evidence":368},"i2c",{"subsystem":366,"signal":367},"I2C0","SCL",[369],{"sourceId":14,"section":127},{"type":371,"evidence":372},"pwm",[373],{"sourceId":15,"section":374},"PWM",[],{"id":69,"label":377,"headerPosition":378,"gpio":31,"mcuPin":379,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":380,"hasInternalPullUp":21,"capabilities":381,"constraints":393},"D2 \u002F GPIO4",{"header":64,"pin":137},"GPIO4",{"max":151},[382,385,390],{"type":154,"evidence":383},[384],{"sourceId":15,"section":340},{"type":364,"detail":386,"evidence":388},{"subsystem":366,"signal":387},"SDA",[389],{"sourceId":14,"section":127},{"type":371,"evidence":391},[392],{"sourceId":15,"section":374},[],{"id":70,"label":395,"headerPosition":396,"gpio":108,"mcuPin":397,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":398,"hasInternalPullUp":21,"capabilities":399,"constraints":411},"D3 \u002F GPIO0",{"header":64,"pin":31},"GPIO0",{"max":151},[400,403,408],{"type":154,"evidence":401},[402],{"sourceId":15,"section":340},{"type":404,"evidence":405},"strap",[406],{"sourceId":15,"section":407},"Boot Configuration",{"type":371,"evidence":409},[410],{"sourceId":15,"section":374},[412],{"severity":166,"code":413,"condition":414,"effect":417,"i18nKey":419,"evidence":420},"boot_strapping",{"kind":415,"direction":416},"during_reset","high",{"kind":418},"boot_failure","pinout.constraints.nodemcu_gpio0_boot",[421,424],{"sourceId":14,"section":422,"note":423},"Sheet 02_ESP12_CORE","Schematic note: \"On every boot\u002Freset\u002Fwakeup, GPIO15 MUST keep LOW, GPIO2 MUST keep HIGH. GPIO0 HIGH -> RUN MODE, LOW -> FLASH MODE.\" R1, R2 and R5 are the 12k strapping resistors on GPIO0, GPIO2 and GPIO15.",{"sourceId":17,"section":425,"note":426},"Required Pins \u002F Select Bootloader Mode","GPIO15 must be pulled low and GPIO2 high (or left floating on its internal pull-up) at every boot; GPIO0 low selects the ROM serial bootloader, high selects normal execution.",{"id":71,"label":428,"headerPosition":429,"gpio":121,"mcuPin":430,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":431,"hasInternalPullUp":21,"capabilities":432,"constraints":450},"D4 \u002F GPIO2",{"header":64,"pin":182},"GPIO2 \u002F TXD1",{"max":151},[433,436,444,447],{"type":154,"evidence":434},[435],{"sourceId":15,"section":340},{"type":437,"detail":438,"evidence":441},"uart",{"subsystem":439,"signal":440},"UART1","TX",[442],{"sourceId":15,"section":443},"UART",{"type":404,"evidence":445},[446],{"sourceId":15,"section":407},{"type":371,"evidence":448},[449],{"sourceId":15,"section":374},[451],{"severity":166,"code":413,"condition":452,"effect":453,"i18nKey":454,"evidence":455},{"kind":415,"direction":416},{"kind":418},"pinout.constraints.nodemcu_gpio2_boot",[456,457],{"sourceId":14,"section":422,"note":423},{"sourceId":17,"section":425,"note":426},{"id":72,"label":277,"headerPosition":459,"gpio":101,"voltage":34,"capabilities":460,"constraints":464},{"header":64,"pin":204},[461],{"type":282,"evidence":462},[463],{"sourceId":14,"section":285},[],{"id":73,"label":268,"headerPosition":466,"gpio":101,"capabilities":467,"constraints":471},{"header":64,"pin":221},[468],{"type":272,"evidence":469},[470],{"sourceId":14,"section":127},[],{"id":74,"label":473,"headerPosition":474,"gpio":314,"mcuPin":475,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":476,"hasInternalPullUp":21,"capabilities":477,"constraints":489},"D5 \u002F GPIO14",{"header":64,"pin":238},"GPIO14 \u002F HSPICLK",{"max":151},[478,481,486],{"type":154,"evidence":479},[480],{"sourceId":15,"section":340},{"type":158,"detail":482,"evidence":484},{"subsystem":483,"signal":258},"HSPI",[485],{"sourceId":15,"section":483},{"type":371,"evidence":487},[488],{"sourceId":15,"section":374},[],{"id":75,"label":491,"headerPosition":492,"gpio":151,"mcuPin":493,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":494,"hasInternalPullUp":21,"capabilities":495,"constraints":506},"D6 \u002F GPIO12",{"header":64,"pin":183},"GPIO12 \u002F HSPIQ",{"max":151},[496,499,503],{"type":154,"evidence":497},[498],{"sourceId":15,"section":340},{"type":158,"detail":500,"evidence":501},{"subsystem":483,"signal":209},[502],{"sourceId":15,"section":483},{"type":371,"evidence":504},[505],{"sourceId":15,"section":374},[],{"id":76,"label":508,"headerPosition":509,"gpio":304,"mcuPin":510,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":511,"hasInternalPullUp":21,"capabilities":512,"constraints":529},"D7 \u002F GPIO13",{"header":64,"pin":148},"GPIO13 \u002F HSPID",{"max":151},[513,516,520,526],{"type":154,"evidence":514},[515],{"sourceId":15,"section":340},{"type":158,"detail":517,"evidence":518},{"subsystem":483,"signal":226},[519],{"sourceId":15,"section":483},{"type":437,"detail":521,"evidence":524},{"subsystem":522,"signal":523},"UART0","CTS",[525],{"sourceId":15,"section":443},{"type":371,"evidence":527},[528],{"sourceId":15,"section":374},[],{"id":77,"label":531,"headerPosition":532,"gpio":323,"mcuPin":533,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":534,"hasInternalPullDown":21,"capabilities":535,"constraints":554},"D8 \u002F GPIO15",{"header":64,"pin":279},"GPIO15 \u002F HSPICS",{"max":151},[536,539,543,546,551],{"type":154,"evidence":537},[538],{"sourceId":15,"section":340},{"type":158,"detail":540,"evidence":541},{"subsystem":483,"signal":161},[542],{"sourceId":15,"section":483},{"type":404,"evidence":544},[545],{"sourceId":15,"section":407},{"type":437,"detail":547,"evidence":549},{"subsystem":522,"signal":548},"RTS",[550],{"sourceId":15,"section":443},{"type":371,"evidence":552},[553],{"sourceId":15,"section":374},[555],{"severity":166,"code":413,"condition":556,"effect":558,"i18nKey":559,"evidence":560},{"kind":415,"direction":557},"low",{"kind":418},"pinout.constraints.nodemcu_gpio15_boot",[561,562],{"sourceId":14,"section":422,"note":423},{"sourceId":17,"section":425,"note":426},{"id":78,"label":564,"headerPosition":565,"gpio":137,"mcuPin":566,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":567,"hasInternalPullUp":21,"capabilities":568,"constraints":578},"RX \u002F GPIO3",{"header":64,"pin":151},"GPIO3 \u002F RXD0",{"max":151},[569,572],{"type":154,"evidence":570},[571],{"sourceId":15,"section":340},{"type":437,"detail":573,"evidence":575},{"subsystem":522,"signal":574},"RX",[576],{"sourceId":14,"section":577},"USB TO UART",[579],{"severity":113,"code":580,"effect":581,"i18nKey":583},"uart_bridge_connected",{"kind":582},"bus_monitored","pinout.constraints.nodemcu_rx_bridge",{"id":79,"label":585,"headerPosition":586,"gpio":100,"mcuPin":587,"voltage":34,"is5VTolerant":35,"operatingCurrentMa":588,"hasInternalPullUp":21,"capabilities":589,"constraints":597},"TX \u002F GPIO1",{"header":64,"pin":304},"GPIO1 \u002F TXD0",{"max":151},[590,593],{"type":154,"evidence":591},[592],{"sourceId":15,"section":340},{"type":437,"detail":594,"evidence":595},{"subsystem":522,"signal":440},[596],{"sourceId":14,"section":577},[598],{"severity":113,"code":580,"effect":599,"i18nKey":600},{"kind":582},"pinout.constraints.nodemcu_tx_bridge",{"id":80,"label":268,"headerPosition":602,"gpio":101,"capabilities":603,"constraints":607},{"header":64,"pin":314},[604],{"type":272,"evidence":605},[606],{"sourceId":14,"section":127},[],{"id":81,"label":277,"headerPosition":609,"gpio":101,"voltage":34,"capabilities":610,"constraints":614},{"header":64,"pin":323},[611],{"type":282,"evidence":612},[613],{"sourceId":14,"section":285},[],{"visualDoc":616,"isParametric":35},{"schemaVersion":6,"boardSlug":8,"dimensions":617,"pcbColor":620,"outline":621,"mountingHoles":629,"components":648,"pinPlacements":727},{"width":618,"height":619},25.4,48.5,"#1a1a1a",{"kind":622,"cornerRadius":623,"vertices":624},"polygon",2.5,[625,626,627,628],{"x":108,"y":108,"r":623},{"x":618,"y":108,"r":623},{"x":618,"y":619,"r":623},{"x":108,"y":619,"r":623},[630,635,639,644],{"id":631,"cx":632,"cy":632,"r":633,"label":634},"hole_tl",2.2,1.3,"Mounting Hole TL",{"id":636,"cx":637,"cy":632,"r":633,"label":638},"hole_tr",23.2,"Mounting Hole TR",{"id":640,"cx":641,"cy":642,"r":633,"label":643},"hole_bl",2.4,45.8,"Mounting Hole BL",{"id":645,"cx":646,"cy":642,"r":633,"label":647},"hole_br",23,"Mounting Hole BR",[649,659,672,681,691,701,712,720],{"id":650,"kind":651,"label":652,"x":653,"y":100,"width":333,"height":654,"rotation":108,"description":655,"descriptionKey":656,"showLabelOnBoard":21,"labelPosition":657,"labelColor":658},"esp12_module","module_shield","ESP-12E \u002F ESP8266MOD",4.7,24,"AI-Thinker ESP-12E Wi-Fi module containing ESP8266EX 80MHz 32-bit MCU, 4MB SPI Flash memory, 26MHz crystal, and integrated gold PCB trace antenna.","pinout.components.nodemcu_esp12","center","#f8fafc",{"id":660,"kind":661,"label":662,"x":663,"y":664,"width":665,"height":666,"rotation":108,"description":667,"descriptionKey":668,"showLabelOnBoard":21,"labelPosition":669,"relatedPins":670,"componentSlug":671},"ldo_regulator","regulator_ldo_sot223","NCP1117 3.3V",6.8,27.5,6.5,3.5,"NCP1117ST33T3G \u002F AMS1117-3.3 low-dropout voltage regulator stepping down 5V USB or VIN (up to 10V) to stable 3.3V power rail (800mA rating).","pinout.components.nodemcu_ldo","bottom",[58,62,72,81],"ams1117-3-3",{"id":673,"kind":674,"label":675,"x":676,"y":677,"width":666,"height":678,"rotation":108,"description":679,"descriptionKey":680,"showLabelOnBoard":35},"cap_tantalum","capacitor_tantalum","100uF",14.2,28,2.8,"100µF Case-B tantalum capacitor buffering the 3.3V rail against Wi-Fi transmission current spikes.","pinout.components.nodemcu_tantalum",{"id":682,"kind":683,"label":684,"x":685,"y":686,"width":182,"height":182,"rotation":108,"description":687,"descriptionKey":688,"showLabelOnBoard":21,"labelPosition":657,"labelColor":689,"relatedPins":690},"cp2102_ic","qfn_ic","CP2102",10.2,34.5,"Silicon Labs CP2102 USB-to-UART bridge controller providing serial interface and hardware RTS\u002FDTR auto-reset bootloader signaling.","pinout.components.nodemcu_cp2102","#94a3b8",[78,79],{"id":692,"kind":693,"label":694,"x":663,"y":695,"width":696,"height":697,"rotation":108,"description":698,"descriptionKey":699,"showLabelOnBoard":35,"relatedPins":700},"led_user","led_smd","USER LED",32.2,0.8,1.6,"Onboard blue status LED connected to GPIO16 \u002F D0 (active-low via 470Ω resistor).","pinout.components.nodemcu_led",[67],{"id":702,"kind":703,"label":704,"x":705,"y":706,"width":707,"height":708,"rotation":108,"description":709,"descriptionKey":710,"showLabelOnBoard":35,"relatedPins":711},"usb_port","usb_micro_b","Micro-USB",8.95,44,7.5,5.5,"Micro-USB female receptacle providing 5V DC power and serial data communication via the CP2102 bridge.","pinout.components.nodemcu_usb",[57,62,78,79],{"id":713,"kind":714,"label":302,"x":715,"y":706,"width":137,"height":137,"rotation":108,"description":716,"descriptionKey":717,"showLabelOnBoard":21,"labelPosition":718,"relatedPins":719},"btn_rst","button_smd",5.2,"Hardware RESET tactile push button pulling the active-low RST line to ground when pressed.","pinout.components.nodemcu_rst_btn","top",[60],{"id":721,"kind":714,"label":722,"x":723,"y":706,"width":137,"height":137,"rotation":108,"description":724,"descriptionKey":725,"showLabelOnBoard":21,"labelPosition":718,"relatedPins":726},"btn_flash","FLASH",17.2,"Hardware FLASH tactile push button pulling GPIO0 to ground when held down during reset to enter UART flash mode.","pinout.components.nodemcu_flash_btn",[70],[728,731,733,735,737,739,741,743,744,746,748,750,752,754,756,758,760,761,762,763,764,765,766,767,768,769,770,771,772,773],{"pinId":48,"x":729,"y":730,"labelPosition":45},1.27,7.62,{"pinId":49,"x":729,"y":732,"labelPosition":45},10.16,{"pinId":50,"x":729,"y":734,"labelPosition":45},12.7,{"pinId":51,"x":729,"y":736,"labelPosition":45},15.24,{"pinId":52,"x":729,"y":738,"labelPosition":45},17.78,{"pinId":53,"x":729,"y":740,"labelPosition":45},20.32,{"pinId":54,"x":729,"y":742,"labelPosition":45},22.86,{"pinId":55,"x":729,"y":618,"labelPosition":45},{"pinId":56,"x":729,"y":745,"labelPosition":45},27.94,{"pinId":57,"x":729,"y":747,"labelPosition":45},30.48,{"pinId":58,"x":729,"y":749,"labelPosition":45},33.02,{"pinId":59,"x":729,"y":751,"labelPosition":45},35.56,{"pinId":60,"x":729,"y":753,"labelPosition":45},38.1,{"pinId":61,"x":729,"y":755,"labelPosition":45},40.64,{"pinId":62,"x":729,"y":757,"labelPosition":45},43.18,{"pinId":67,"x":759,"y":730,"labelPosition":64},24.13,{"pinId":68,"x":759,"y":732,"labelPosition":64},{"pinId":69,"x":759,"y":734,"labelPosition":64},{"pinId":70,"x":759,"y":736,"labelPosition":64},{"pinId":71,"x":759,"y":738,"labelPosition":64},{"pinId":72,"x":759,"y":740,"labelPosition":64},{"pinId":73,"x":759,"y":742,"labelPosition":64},{"pinId":74,"x":759,"y":618,"labelPosition":64},{"pinId":75,"x":759,"y":745,"labelPosition":64},{"pinId":76,"x":759,"y":747,"labelPosition":64},{"pinId":77,"x":759,"y":749,"labelPosition":64},{"pinId":78,"x":759,"y":751,"labelPosition":64},{"pinId":79,"x":759,"y":753,"labelPosition":64},{"pinId":80,"x":759,"y":755,"labelPosition":64},{"pinId":81,"x":759,"y":757,"labelPosition":64},{"id":10,"name":775,"vendor":776,"descriptionKey":777,"defaultVoltage":34,"architecture":778},"ESP8266 Series","Espressif Systems","families.esp8266.description","Tensilica L106 32-bit",[780,787,792,797],{"id":14,"publisher":781,"title":782,"documentType":783,"url":784,"version":785,"accessedDate":786},"NodeMCU Team","NodeMCU DEVKIT V1.0 Schematic & Altium Design Reference","schematic","https:\u002F\u002Fgithub.com\u002Fnodemcu\u002Fnodemcu-devkit-v1.0","1.0","2026-09-15",{"id":15,"publisher":776,"title":788,"documentType":789,"url":790,"version":791,"accessedDate":786},"ESP8266EX Datasheet","datasheet","https:\u002F\u002Fwww.espressif.com\u002Fsites\u002Fdefault\u002Ffiles\u002Fdocumentation\u002F0a-esp8266ex_datasheet_en.pdf","v4.4",{"id":16,"publisher":793,"title":794,"documentType":789,"url":795,"version":796,"accessedDate":786},"AI-Thinker","ESP-12E WiFi Module Specification","https:\u002F\u002Fdocs.ai-thinker.com\u002F_media\u002Fesp8266\u002Fdocs\u002Fesp-12e_product_specification_en.pdf","v1.0",{"id":17,"publisher":776,"title":798,"documentType":799,"url":800,"accessedDate":23},"ESP8266 Boot Mode Selection (esptool documentation)","application_note","https:\u002F\u002Fdocs.espressif.com\u002Fprojects\u002Fesptool\u002Fen\u002Flatest\u002Fesp8266\u002Fadvanced-topics\u002Fboot-mode-selection.html",[802,805,808,811],{"slug":803,"name":804},"wemos-d1-mini-v3","Wemos D1 Mini v3.0 (ESP8266)",{"slug":806,"name":807},"arduino-mega-2560","Arduino Mega 2560 Rev3",{"slug":809,"name":810},"arduino-pro-mini","Arduino Pro Mini",{"slug":812,"name":813},"raspberry-pi-gpio-40pin","Raspberry Pi 40-Pin GPIO Header",[815],{"id":671,"slug":671,"mpn":816,"primaryCategory":817,"manufacturers":818,"shortDescription":821,"packages":822,"packageTypes":825,"voltage":826,"recommendedOperating":830,"roleOnBoard":831},"AMS1117-3.3","voltage_regulator",[819,820],"Advanced Monolithic Systems","Various","Лінійний LDO-стабілізатор позитивної напруги на 1 А з фіксованим виходом 3,3 В у корпусі SOT-223.",[823],{"packageType":824,"pinCount":31},"SOT-223",[824],{"context":827,"min":828,"max":323,"typical":182,"outputTypical":829},"input",4.75,3.3,{"supplyVoltageMinV":828,"supplyVoltageTypV":182,"supplyVoltageMaxV":323},"Стабілізатор 3,3 В для живлення Wi-Fi",[671],{"title":834,"description":835,"card":836,"intro":837,"safe":838,"adc":839,"interfaces":840,"strapping":841,"input":842,"overview":843},"Розпіновка та схема NodeMCU v2 Amica (ESP8266)","Інтерактивна схема розпіновки NodeMCU v2 Amica ESP8266: 30-пінова карта GPIO, АЦП, I2C, SPI, UART, strapping-піни, вихід з глибокого сну та специфікація CP2102.","30-пінова макетно-сумісна плата ESP8266 з мостом Silicon Labs CP2102 та модулем ESP-12E.","NodeMCU v2 Amica — еталонна плата на ESP8266 для макетних плат (відстань між рядами 0.9\"). Побудована на модулі ESP-12E та мості USB-UART Silicon Labs CP2102, вона надає 32-бітні обчислення на 80MHz з інтегрованим Wi-Fi 802.11 b\u002Fg\u002Fn.","Найбільш безпечні та універсальні цифрові виводи — це D1 (GPIO5) та D2 (GPIO4), які також реалізують апаратну шину I2C (SCL\u002FSDA). Виводи D5 (GPIO14), D6 (GPIO12) та D7 (GPIO13) ідеальні для SPI та ШІМ. Усі піни працюють суто з логікою 3,3 В (не толерантні до 5 В).","Аналоговий вхід A0 приймає напругу від 0 до 3,3 В завдяки вбудованому дільнику напруги 220к \u002F 100к, що знижує вхідний сигнал до нативного діапазону 0–1,0 В вхідного каскаду TOUT мікроконтролера ESP8266EX.","Штатна шина I2C призначена на D1 (SCL, GPIO5) та D2 (SDA, GPIO4). Апаратний SPI (HSPI) доступний на D5 (SCLK, GPIO14), D6 (MISO, GPIO12), D7 (MOSI, GPIO13) та D8 (CS, GPIO15). Головний UART0 підключений до RX (GPIO3) та TX (GPIO1) через міст CP2102.","Три піни конфігурації завантаження (strapping) опитуються під час перезавантаження: D3 (GPIO0) повинен мати рівень HIGH для звичайного старту (рівень LOW переводить чіп у режим прошивки); D4 (GPIO2) має бути HIGH; D8 (GPIO15) повинен утримуватися на рівні LOW (має підтяжку 12к до GND).","Вивід D0 (GPIO16) має апаратні особливості: він не підтримує апаратні переривання, ШІМ та шину I2C. Для виходу з режиму Deep Sleep з'єднайте D0 з піном RST, щоб вбудований таймер RTC міг перезавантажити ядро.",{"summary":844,"power":845,"variants":849,"before":853},"NodeMCU v2 Amica — плата розробника IoT з відкритим вихідним кодом, спроєктована командою NodeMCU. За розмірів 48.5 x 25,4 мм її ширина між гребінками 0.9\" залишає по одному вільному стовпчику отворів з кожного боку стандартної безпайкової макетної плати, розв’язуючи проблему несумісності ширших плат v3 із макетними платами.",{"usb":846,"vin":847,"pin3v3":848},"Вхід 5 В порту Micro-USB через захисний діод D1 на LDO-стабілізатор NCP1117 \u002F AMS1117.","Пін VIN (зовнішнє живлення від 5 В до 10 В постійного струму, що стабілізується до 3,3 В).","Виводи 3V3 (стабілізована шина 3,3 В з піковим струмом до 800 мА для живлення ESP8266 та зовнішніх модулів).",{"amicaBreadboard":850,"flashPins":851,"cp2102":852},"Сумісність із макетною платою (крок 0.9\"): на відміну від громіздкої NodeMCU v3 LoLin шириною 1.1\", v2 Amica вміщується на стандартну макетну плату, зберігаючи з кожного боку один доступний ряд отворів для з’єднань.","Внутрішня гребінка SPI Flash (GPIO6–GPIO11): піни SD3, SD2, SD1, CMD, SD0, CLK безпосередньо з’єднані з мікросхемою SPI Flash на 4MB всередині модуля ESP-12E. Ніколи не підключайте до цих пінів зовнішню периферію.","Міст Silicon Labs CP2102: Забезпечує стабільний обмін даними та апаратне скидання за лініями DTR\u002FRTS для автоматичної прошивки в Arduino IDE та PlatformIO без ручного натискання кнопок.",{"voltage3v3":854,"strapping":855,"flashPins":856},"Суворе обмеження логіки 3.3V: входи ESP8266EX НЕ толерантні до 5V. Пряме підключення виходів 5-вольтових датчиків (наприклад, Echo 5V HC-SR04) незворотно зруйнує вхідні буфери.","Піни початкового старту (D3, D4, D8): Зовнішні компоненти не повинні примусово змінювати їхні рівні під час подачі живлення: D3=HIGH, D4=HIGH, D8=LOW.","Не використовуйте SD0–SD3 та CLK\u002FCMD: Використання GPIO6–11 викликає миттєвий крах прошивки (Watchdog reset) через втрату зв'язку з Flash-пам'яттю.",1791754288226]