[{"data":1,"prerenderedAt":857},["ShallowReactive",2],{"pinout:nodemcu-v2-cp2102:pt":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","Regulador de tensão linear positivo de baixa queda (LDO) de 1 A com saída fixa de 3,3 V em encapsulamento 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},"Regulador de 3,3 V da alimentação do Wi-Fi",[671],{"title":834,"description":835,"card":836,"intro":837,"safe":838,"adc":839,"interfaces":840,"strapping":841,"input":842,"overview":843},"Pinagem e Diagrama do NodeMCU v2 Amica (ESP8266)","Diagrama de pinagem interativo do NodeMCU v2 Amica ESP8266: mapeamento GPIO de 30 pinos, ADC, I2C, SPI, UART, pinos de strapping, despertar do deep sleep e especificações de alimentação do CP2102.","Placa de desenvolvimento ESP8266 de 30 pinos compatível com protoboard, com Silicon Labs CP2102 e módulo ESP-12E.","A NodeMCU v2 Amica é a placa ESP8266 de referência compatível com protoboard (espaçamento entre fileiras de 0.9\"). Construída em torno do módulo ESP-12E e da ponte USB-UART Silicon Labs CP2102, ela oferece processamento de 32 bits a 80MHz com Wi-Fi 802.11 b\u002Fg\u002Fn integrado.","As opções seguras e simples de E\u002FS de uso geral incluem D1 (GPIO5) e D2 (GPIO4), que também fornecem I2C por hardware (SCL\u002FSDA). D5 (GPIO14), D6 (GPIO12) e D7 (GPIO13) são ideais para SPI ou PWM. Observe que todos os pinos operam estritamente com lógica de 3,3 V (NÃO toleram 5V).","O pino A0 aceita entradas analógicas de 0 a 3,3 V graças a um divisor de tensão integrado de 220k\u002F100k que reduz a tensão para a faixa interna de 0–1,0 V do ADC TOUT do ESP8266EX.","O I2C por hardware padrão usa D1 (SCL, GPIO5) e D2 (SDA, GPIO4). O HSPI por hardware usa D5 (SCLK, GPIO14), D6 (MISO, GPIO12), D7 (MOSI, GPIO13) e D8 (CS, GPIO15). A UART0 principal é roteada para RX (GPIO3) e TX (GPIO1) pela ponte CP2102.","Três pinos de strapping de boot devem ser mantidos em níveis lógicos específicos durante o reset: D3 (GPIO0) deve estar em HIGH para a execução normal da flash (LOW aciona o modo de download UART); D4 (GPIO2) deve estar em HIGH; D8 (GPIO15) deve ser mantido em LOW (tem pull-down interno de 12k).","O D0 (GPIO16) tem restrições de hardware especiais: não possui interrupções por hardware, PWM nem capacidade I2C. Para usar o modo Deep Sleep, conecte D0 ao RST para que o temporizador RTC interno possa levar RST ao nível baixo e despertar o processador.",{"summary":844,"power":845,"variants":849,"before":853},"A NodeMCU v2 Amica é uma placa de desenvolvimento IoT de código aberto projetada pela equipe NodeMCU. Com 48.5 x 25.4 mm, sua largura de barra de 0.9\" deixa uma coluna livre de pontos de conexão em cada lado de uma protoboard sem solda padrão, resolvendo a incompatibilidade com protoboard das placas v3 mais largas.",{"usb":846,"vin":847,"pin3v3":848},"Entrada Micro-USB de 5V roteada pelo diodo de proteção D1 até o regulador LDO NCP1117 \u002F AMS1117.","Pino VIN (entrada DC externa de 5V a 10V reduzida a 3,3 V pelo LDO integrado).","Pinos 3V3 (trilha regulada de 3,3 V DC, com até 800mA de capacidade de pico compartilhada entre o transmissor Wi-Fi do ESP8266 e os sensores externos).",{"amicaBreadboard":850,"flashPins":851,"cp2102":852},"Compatibilidade com protoboard (passo de 0.9\"): diferentemente da volumosa NodeMCU v3 LoLin de 1.1\", a v2 Amica cabe em protoboards padrão preservando uma fileira acessível de furos de conexão em cada lado.","Barra interna da flash SPI (GPIO6–GPIO11): os pinos SD3, SD2, SD1, CMD, SD0 e CLK estão ligados diretamente ao chip de flash SPI de 4MB dentro do módulo ESP-12E. Nunca conecte periféricos externos a esses pinos.","Ponte Silicon Labs CP2102: equipada com o controlador USB-UART CP2102 de alta confiabilidade com temporização automática de reset por hardware DTR\u002FRTS para upload de sketches sem problemas na Arduino IDE e no PlatformIO.",{"voltage3v3":854,"strapping":855,"flashPins":856},"Limite estrito de lógica de 3,3 V: as entradas do ESP8266EX NÃO toleram 5V. Ligar diretamente saídas de sensores de 5V (por exemplo, o Echo de 5V do HC-SR04) destruirá permanentemente os buffers de entrada.","Pinos de modo de boot (D3, D4, D8): os resistores de pull externos nunca devem contrariar os estados de boot: D3=HIGH, D4=HIGH, D8=LOW durante o reset de energização.","Evite SD0–SD3 e CLK\u002FCMD: usar GPIO6–11 causa travamentos imediatos do kernel (Fatal exception \u002F Watchdog reset), pois o processador perde o acesso à memória flash do firmware.",1791754288276]