Description
What is Internet of Things (IoT) ?
The Internet of Things (IoT) refers to the ever-growing network of physical objects that feature an IP address for internet connectivity, and the communication that occurs between these objects and other Internet-enabled devices and systems. The Internet of Things can change the way citizens live, travel, and take care of each other. These developments are being supported by large corporations as well as startups.
What is ESP8266 ?
ESP8266 is a low-cost Wi-Fi microchip with full TCP/IP stack and microcontroller capability produced by Shanghai-based Chinese manufacturer, Espressif Systems. The first series of modules made with the ESP8266 is by Ai-Thinker an collectively referred to as “ESP-xx modules”.
Novice ESP8266 developers are encouraged to consider NodeMCU, a larger ESP8266 Wi-Fi development boards, which includes the USB-to-UART bridge and a Micro-USB connector coupled with a 3.3 volt power regulator already built into the board
What is NodeMCU?
NodeMcu is an open source LUA based IoT platform that enable you to prototype your IoT product within a few Lua script lines. This development kit iincludes a CP2102 TTL to USB chip for programming and debugging, is breadboard-friendly, and can simply be powered via its micro USB port.
Features
- A programable WiFi module.
- Operating Voltage:
- 5V via USB or Vin pin
- 3.3V for controller and GPIO
- Flash Memory: 4 MB
- SRAM: 64 KB
- Clock Speed: 80 MHz
- Can be programmed with Arduino IDE.
- USB-TTL converter, CH340 built-in for serial communication, debugging and programming loading.
- 10 GPIOs (D0-D10), PWM functionality, I2C and SPI communication, 1-Wire and ADC, A0 etc. All in one board.
- Integrated support for WiFi network
- 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
- Lowest cost WiFi
- Weight: 10g
- Product dimensions: 48mm(L)x25mm(W)x13mm(H)
Tutorials
Resources
- Schematic & PCB, Source Code, API Documents
- CH34X driver (Please ensure the board is plug in to computer USB port during driver installation)
- Windows (V3.5 Mar2019)
- Mac OS (V1.5 Mar2019)
- Linux (V1.5 Mar2019) (Normally is readily installed)
- CH34X Driver – Get the latest driver from factory
- Getting Started with NodeMCU V3 by sho8c1rkut
- Getting Started with NodeMCU V3, Arduino ecosystem and PlatformIO IDE by Danila Loginov
Robo Admin T –
Good and amazing product.