{"product_id":"nodemcu-v3-v2-esp8266-esp-12e-lua-wifi-internet-of-things-development-board-wireless-module-ch340-cp2102-ch9102x","title":"NodeMcu V3 V2 ESP8266 ESP-12E Lua WIFI Internet of Things Development Board Wireless Module CH340 CP2102 CH9102X","description":"\u003ch1\u003eSPECIFICATIONS\u003c\/h1\u003e\u003cp\u003e\u003cspan\u003eBrand Name\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eXYCJJCXL\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eChoice\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eyes\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eCondition\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eNew\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eHigh-concerned chemical\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003enone\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eOrigin\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eMainland China\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eType\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eModule\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003esemi_Choice\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eyes\u003c\/span\u003e\u003c\/p\u003e\u003cdiv style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.6;color:rgb(34, 34, 34)\"\u003e\n\u003ch3 style=\"color:rgb(11, 116, 222)\"\u003e🌐 ESP8266 CH340 V3\/ESP8266 CP2102\u003c\/h3\u003e\n\u003ctable style=\"border-collapse:collapse;border:1px solid rgb(68, 68, 68);width:100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e2️⃣ Interactive\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e3️⃣ Programmable\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💲 Low cost\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e✅ Simple\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🤖 Smart\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📶 WI-FI enabled\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🛠️ Ard--uino-like hardware IO\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e⚙️ Advanced API for hardware IO, which can dramatically reduce the redundant work for configuring and manipulating hardware.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💻 Code like ard--uino, but interactively in Lua script.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🌐 Nodejs style network API\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📡 Event-driven API for network applicaitons, which faciliates developers writing code running on a 5mm*5mm sized MCU in Nodejs style.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🚀 Greatly speed up your IOT application developing process.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3 style=\"color:rgb(11, 116, 222)\"\u003e📖 Introduction:\u003c\/h3\u003e\n\u003cp style=\"border:1px solid rgb(68, 68, 68);margin:0px 0px 10px;margin-bottom:10px;margin-top:0px;margin-left:0px;margin-right:0px;padding:6px;padding-bottom:6px;padding-top:6px;padding-left:6px;padding-right:6px\"\u003e⚡ ESP32 is already integrated antenna and RF balun, power amplifier, low-noise amplifiers, filters,\u003cbr\u003eand power management module. The entire solution takes up the least amount of printed circuit board area.\u003cbr\u003e📶 This board is used with 2.4 GHz dual-mode Wi-Fi and Bluetooth chips by TSMC 40nm low power technology,\u003cbr\u003epower and RF properties best, which is safe, reliable, and scalable to a variety of applications.\u003c\/p\u003e\n\u003ch3 style=\"color:rgb(11, 116, 222)\"\u003e🔑 Features:\u003c\/h3\u003e\n\u003ctable style=\"border-collapse:collapse;border:1px solid rgb(68, 68, 68);width:100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💎 High performance-price ratio\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📏 Small volume, easily embeded to other products\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💪 Strong function with support LWIP protocol, Freertos\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📡 Supporting three modes: AP, STA, and AP+STA\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💻 Supporting Lua program, easily to develop\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3 style=\"color:rgb(11, 116, 222)\"\u003e🔧 ESP8266 CH9102X\u003c\/h3\u003e\n\u003ctable style=\"border-collapse:collapse;border:1px solid rgb(68, 68, 68);width:100%\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e1️⃣ Open-source\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e2️⃣ Interactive\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e3️⃣ Programmable\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💲 Low cost\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e✅ Simple\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🤖 Smart\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📶 WI-FI enabled\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🛠️ Ard--uino-like hardware IO\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e⚙️ Advanced API for hardware IO, which can dramatically reduce the redundant work for configuring and manipulating hardware.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💻 Code like ard--uino, but interactively in Lua script.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🌐 Nodejs style network API\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e📡 Event-driven API for network applicaitons, which faciliates developers writing code running on a 5mm*5mm sized MCU in Nodejs style.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e🚀 Greatly speed up your IOT application developing process.\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd style=\"border:1px solid rgb(68, 68, 68);padding:6px\"\u003e\u003cp\u003e💰 Lowest cost WI-FI\u003c\/p\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cbr\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sf50a9d6248774099800550fa039dba3c5.png\" slate-data-type=\"image\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cdiv style=\"font-family:Arial, Helvetica, sans-serif;line-height:1.6;color:rgb(34, 34, 34)\"\u003e\n\u003ch2 style=\"font-size:22px;color:rgb(17, 17, 17);margin:0px 0px 10px;margin-bottom:10px;margin-top:0px;margin-left:0px;margin-right:0px\"\u003e📘 \u003cspan style=\"color:rgb(11, 114, 255)\"\u003eESP8266 \u0026amp; NodeMCU Develop Introduction\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv style=\"background-color:rgb(247, 251, 255);border:1px solid rgb(229, 238, 249);padding:12px 14px;padding-bottom:12px;padding-top:12px;padding-left:14px;padding-right:14px\"\u003e\n\u003cp style=\"margin:6px 0px;margin-bottom:6px;margin-top:6px;margin-left:0px;margin-right:0px\"\u003eThis is the tutorial to NodeMCU 1.0\/2.0\/2.1 development board (CP2102 \/ CH340 \/ CH9102X are applicable) and the lua programming design is given priority to.\u003c\/p\u003e\n\u003cp style=\"margin:6px 0px;margin-bottom:6px;margin-top:6px;margin-left:0px;margin-right:0px\"\u003eMke sure your computer have installed the USB driver (CP2102\/CH340\/CH9102X) then the device manager can find the COM.\u003c\/p\u003e\n\u003cp style=\"margin:6px 0px;margin-bottom:6px;margin-top:6px;margin-left:0px;margin-right:0px\"\u003eConfirm the development board has been updated for NodeMCU firmware (NodeMCU official firmware) or you can flash your it according to the fllowing guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 style=\"font-size:18px;color:rgb(10, 155, 85);margin:18px 0px 8px;margin-bottom:8px;margin-top:18px;margin-left:0px;margin-right:0px\"\u003e🔧 \u003cspan\u003ePart-1.Flash NodeMCU official firmware guide\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003col style=\"margin:8px 0px 12px 22px;margin-bottom:12px;margin-top:8px;margin-left:22px;margin-right:0px\"\u003e\u003cli style=\"margin:6px 0px;margin-bottom:6px;margin-top:6px;margin-left:0px;margin-right:0px\"\u003e\u003cp\u003eThe firmware given (you can choose either one of them)：\u003c\/p\u003e\u003c\/li\u003e\u003c\/ol\u003e\n\u003cdiv\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sb16a2fbffdfb4feeb13c5c45367f4ec6U.png\" slate-data-type=\"image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch2 style=\"color:rgb(0, 102, 204)\"\u003e⚡ How to flash?\u003c\/h2\u003e\u003cp\u003eOpen Nodemcu-firmware-flasher, choose which firmware to flash and set the address, then begin flashing.\u003c\/p\u003e\u003cp style=\"color:rgb(204, 0, 0)\"\u003e(At the same time hold \u003cstrong\u003eRST button\u003c\/strong\u003e and \u003cstrong\u003eFLASH button\u003c\/strong\u003e, then release RST button first while you begin flash.\u003cbr\u003eRelease FLASH button when you see the mac-address.\u003cbr\u003eUSB-CH340 version can flash automatically without this way.)\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sc1e3c7cd1ba04487ae1ef0d0cf30969dz.png\" slate-data-type=\"image\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch2 style=\"color:rgb(46, 134, 193)\"\u003e⚡ PART-2. Use ESPlorer to test\u003c\/h2\u003e\u003cp\u003eSupporting folder has a software with version installed.\u003c\/p\u003e\u003cp style=\"color:red\"\u003e\u003ci\u003eNote: ESPlorer need JAVA SE 7 or above.\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e2. Run ESPlorer, set Serial baud rate 9600.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThen press the OPEN to Nodemcu connection.\u003c\/p\u003e\u003cp\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/S5e3f5a8463d849598a6f03c321e3c761H.png\" slate-data-type=\"image\"\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/S00023fe387924f499fbc564c2a60c5afp.png\" slate-data-type=\"image\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003cdiv style=\"font-family:Arial, sans-serif;line-height:1.6\"\u003e\n\u003ch2 style=\"color:rgb(46, 134, 193)\"\u003e✨ LED Program Example\u003c\/h2\u003e\n\u003cp\u003eLED1 is connected to the GPIO16, it could be lighted when GPIO16 was low.\u003cbr\u003eAnd GPIO16 was named D0 on Nodemcu.\u003cbr\u003eFirst, we use the \".mode\" to set GPIO16 as output, and use \".write\" to set level LOW.\u003cbr\u003eIn addition, in order to be able to see the light, here with the \"TMR.Delay\" do the latency.\u003c\/p\u003e\n\u003cp\u003eThe whole program is as follows:\u003c\/p\u003e\n\u003cdiv\u003egpio.mode(0, gpio.OUTPUT) print(gpio.read(0), \"\\n\")\u003cbr\u003egpio.write(0, gpio.LOW)   print(gpio.read(0), \"\\n\")\u003cbr\u003etmr.delay(1000000)\u003cbr\u003egpio.write(0, gpio.HIGH)  print(gpio.read(0), \"\\n\")\u003c\/div\u003e\n\u003ch2 style=\"color:rgb(39, 174, 96)\"\u003e⬆️ Upload Program\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e3、Upload the program to Nodemcu.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sd20ab3d821ac40f58e9b7083f27ef428d.png\" slate-data-type=\"image\"\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/S12d08799b22147fb8296d327a22b3d9a5.png\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S59c5964a7e6a4765928ef37ac8de9b8cQ.png\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/S116d1bdbde0945349bd70e3fdf76186dh.png\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/Sf36c046b2d1a4390801a8efb1105bbc00.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg width=\"750\" height=\"auto\" src=\"https:\/\/ae01.alicdn.com\/kf\/S57ff2deed56e475481d724429ca4790eO.png\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/S8b1ae20f0e264eb0b8f92f471fee73b72.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e","brand":"Yoeruyo","offers":[{"title":"NodeMcu v3 CP2102","offer_id":55506044256555,"sku":"14:351074#NodeMcu v3 CP2102","price":17.2,"currency_code":"USD","in_stock":true},{"title":"NodeMcu v3 CH9102X","offer_id":55506044289323,"sku":"14:4044226#NodeMcu v3 CH9102X","price":16.68,"currency_code":"USD","in_stock":true},{"title":"ESP-12E","offer_id":55506044322091,"sku":"14:1202#ESP-12E","price":10.96,"currency_code":"USD","in_stock":true},{"title":"NodeMcu v3 CH340","offer_id":55506044354859,"sku":"14:350852#NodeMcu v3 CH340","price":14.72,"currency_code":"USD","in_stock":true},{"title":"ESP-12S","offer_id":55506044387627,"sku":"14:29#ESP-12S","price":11.32,"currency_code":"USD","in_stock":true},{"title":"ESP-12F","offer_id":55506044420395,"sku":"14:94#ESP-12F","price":11.08,"currency_code":"USD","in_stock":true},{"title":"NodeMcu Lua CP2102","offer_id":55506044453163,"sku":"14:201659813#NodeMcu Lua CP2102","price":18.88,"currency_code":"USD","in_stock":true},{"title":"NodeMcu Lua CH340","offer_id":55506044485931,"sku":"14:10#NodeMcu Lua CH340","price":14.92,"currency_code":"USD","in_stock":true},{"title":"D1 ESP12F Micro","offer_id":55506044518699,"sku":"14:193#D1 ESP12F Micro","price":14.4,"currency_code":"USD","in_stock":true},{"title":"D1 ESP12F Type-C","offer_id":55506044551467,"sku":"14:366#D1 ESP12F Type-C","price":14.28,"currency_code":"USD","in_stock":true},{"title":"CP2102 Adapter","offer_id":55506044584235,"sku":"14:173#CP2102 Adapter","price":12.44,"currency_code":"USD","in_stock":true},{"title":"CH340G Adapter","offer_id":55506044617003,"sku":"14:175#CH340G Adapter","price":11.68,"currency_code":"USD","in_stock":true},{"title":"D1 MINI V4.0.0","offer_id":55506044649771,"sku":"14:496#D1 MINI V4.0.0","price":14.28,"currency_code":"USD","in_stock":true},{"title":"NodeMcu TYPE-C","offer_id":55506044682539,"sku":"14:1052#NodeMcu TYPE-C","price":15.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/5744\/8747\/files\/S8b1ae20f0e264eb0b8f92f471fee73b72.webp?v=1788926768","url":"https:\/\/yoeruyo.com\/products\/nodemcu-v3-v2-esp8266-esp-12e-lua-wifi-internet-of-things-development-board-wireless-module-ch340-cp2102-ch9102x","provider":"Yoeruyo","version":"1.0","type":"link"}