ESP8266 NodeMCU V3 compatible Development Board
This small microcontroller is very powerful and also includes a WLAN radio module. The module is compatible with the Arduino IDE and can be programmed immediately. With the ESP8266, you can easily connect your projects to the Internet. The board is often used for IoT (Internet of Things) applications or simply "Internet of Things". For example, you can connect your data logger to the Internet and log the data into a cloud. The NodeMcu has a micro-USB port for programming and power supply. Since the ESP8266 is a pure 3.3V controller, you must operate all inputs and outputs with 3.3V only! If you want to connect or control something with 5V, you must use a Logic Level Converter which you can also find in our shop.
Please note that the ESP8266 NodeMCU V3 cannot be plugged into a breadboard as it is too wide. As an alternative to the breadboard, we recommend the ProtoShield with voltage regulator that you can find under the following link:
ESP8266 NodeMCU V3 Base Board ProtoShield with Voltage Regulator
First, you have to install this board under the Board Manager in the Arduino IDE. You can find the board under the name "esp8266". If you can't find the board, you first have to add http://arduino.esp8266.com/stable/package_esp8266com_index.json under File=>Preferences=>Additonal Boards Manager URLs. Then, under Tools=>Boards=>Boards Manager, you can search and install the ESP8266. Once you have done that, you will find various ESP8266 boards under the Boards option that you can select (NodeMCU V1).
To load programs, connect the NOdeMCU to your PC. Then, you need to press both buttons on the board (RST and FLASH). First, release RST and then release FLASH. Now, you should be able to select the COM port in the Arduino IDE and copy the program onto the controller.
When programming with the Arduino IDE, you have to pay attention to the fact that you can control the pins in two different ways.
Option 1: Through the labelled name on the board:
Let's take the output D1 as an example. Here you can use the command digitalWrite(D1, HIGHT) to control the output.
Option 2: Through the GPIO number:
Here, you can control the D1 output through the GPIO number. In our example, the D1 is the GPIO05. So, via the command digitalWrite(5, HIGHT).
If you have any questions or problems with controlling it, or suggestions on the product description, simply write us an email or use the rating function. We are happy to help.
Link to CH340 driver:
CH340 driver for Windows:
https://download.bastelgarage.ch/Produkte/CH341SER.ZIP
MacOS CH340 driver:
https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver
Technical details:
- Controller: ESP8266
- Connection: Micro-USB
- CPU: 80 MHz, 32Bit RISC
- RAM: 96kB
- Flash: 4 MB
- WiFi (Client, AccessPoint Mode)
- 10 digital IOPins, 1 ADC (10Bit)
- Integrated WLAN antenna
- Size: 60 x 31 x 13mm
- Weight: 10g
Includes:
1x NodeMCU V3 compatible
ESP8266 NodeMCU V3 compatible Development Board
- Brand: purecrea
- Product Code: 420184
- Availability: In Stock
-
CHF9.90
- Ex Tax: CHF9.16
Related Products
Tags: ESP-12, ESP8266, Wifi, Wlan, Arduino, 3.3V, IoT, ch340g, lolin, 8266, ESP, FDTI, Espressif, AI-Thinker, Thinker, Microcontroller, NodeMCU