ข้อมูล NodeMCU V3 LUA based ESP8266-12F/N NodeMCU V3 Development Kit USB CH340
Arduino-like hardware IO
Advanced API for hardware IO, which can dramatically reduce the redundant work for configuring and manipulating hardware. Code like arduino, but interactively in Lua script.
Nodejs style network API
Event-driven API for network applicaitons, which faciliates developers writing code running on a 5mm*5mm sized MCU in Nodejs style. Greatly speed up your IOT application developing process.
ESP-12F vs ESP-12EESP8266-12F is an enhanced version of ESP8266-12E, improve the peripheral circuit, the four laminates plate process, enhanced impedance matching, the signal output is better, it is stable with anti jamming ability, PCB antenna after professional laboratory testing, perfect matching, after ROHS certification, have been greatly improved! The enhanced version is fully compatible with the firmware before the ESP-12, based on the SPI and the new six IO port, mouth extraction, development is more convenient, application is more widely.
ESP8266-12F built-cloud services that you can use three commands into the global remote control function
ESP-12F: ground-breaking design, the new four-layer board design, the new revision antenna RF performance optimization, increased by 30% -50% Communication distance compared to the ESP-12E! Semi-hole chip technology, the whole IO leads, with metal shielding shell, has passed FCC & CE & RoHS certification, built-board PCB antenna, 4M bytes Flash.
Which is not all intelligible, at least as far as I am concerned.
The Electrodragon ESP-12F page also boasts of a new four-layer board design with an improved antenna that increases the WiFi range by 30% to 50%. No small feat if true in the field. The vendor confirms that this newer version is the same size and has the same pins as the previous version the ESP-12E. The page for the ESP-12E states that the latter is no longer available since replaced with the ESP-12F. The 12E had added extra pins: CS0, MISO, GPIO9, GPIO10, MOSI, SCLK (connected to the following pins on the development board: CMD, SD0, SD2, SD3, SD1 CLK). That is appealing: 2 extra GPIO pins!
The conclusion appears to be that there is no loss in receiving a development board based on the ESP-12F instead of the advertised ESP-12E. It may actually be a gain for the consumer.
วิธีแก้ปัญหา NodeMCU อัพโหลดไม่ได้
1. เช็คว่าลง Driver แล้ว โดยจะเห็น Comport
2. เช็คว่า ESP8266 ทำงานปกติ โดยจะเห็นชื่อ Wi-Fi
3. ถ้าลงไดรเวอร์แล้วยังไม่เห็น comport หรืออัพโหลดไม่เข้า ให้กดปุ่ม Flash ค้างไว้ กดและปล่อยปุ่ม Reset แล้วปล่อยปุ่ม Flash ก็จะมองเห็น comport และ อัพโหลดได้ปกติ
ข้อมูลเพิ่มเติม NodeMCU V3 LUA based ESP8266-12E NodeMCU V3 Development Kit USB CH340
- nodemcu.com
- https://github.com/nodemcu/nodemcu-devkit
- การใช้งานบอร์ด NodeMcu
- Ayarafun ESP8266 Thingspeak
- Driver CH340
คลิป NodeMCU V3 LUA based ESP8266-12E NodeMCU V3 Development Kit USB CH340
ตัวอย่าง การใช้งาน NodeMCU เพื่อควบคุมขา GPIO โดยใช้ Arduino เขียนง่าย ๆ เหมือนโปรแกรมไฟกระพริบ Arduino แค่เรียกชื่อขาให้ถูก ตอนอัพโหลดโคดอย่าลืมกดปุ่ม flash หรือ ต่อขา D3 เชื่อมกับขา Ground เพื่อเข้าสู่โหมด flash