Using NodeMCU ESP8266 with Arduino IDE

by Mar 29, 2020NodeMCU

The NodeMCU_ESP8266 can be used in various development platforms like the ESPlorer, LuaIDE, Arduino IDE etc. In this tutorial you will learn how to use it with the Arduino IDE.

First of all, you need to download the Arduino software. Click here to download it. You can also read my previous blog by clicking here, if you face any problem. After successfully installing the software, open it. Now, click on the File option in the menu bar and then click on preferences or press Ctrl+comma.

Go to the Preferences

You will see this dialog box as shown.

In this additional boards manager URL’s option, paste this URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) which links the ESP boards in the IDE. After pasting, press the OK button. Now, go to Tools —-> Board—-> Boards Manager as shown.

You will see this dialog box appearing on the screen.

After this, search the esp8266 and install it by simply clicking on the install option. After successfully installing, ‘INSTALLED’ will appear on that dialog box . Now, Close the dialog box and again go to Tools —> Board. Then search the NodeMCU 0.9 under ESP 8266 boards as shown.

By now, you have successfully installed the ESP8266 board. Now, connect the hardware and enjoy coding! After completing all your sketch, you need to select the port with which you have connected the board. Just go to Tools—> Port and select your correct port. After this, you can upload the code.

I hope you have uploaded your sketch to the board! Remember that the ESP8266 board will take a bit more time than the normal Arduino boards. If you face any problem, feel free to write it in the comment section.

Creating a multiplication Skill in Alexa using python

Written By Anmol Punetha

Hey, I am Anmol. I am a tech blogger and an electronics engineering student at the same time. As you're reading my blog, you are getting a generous amount of information in simpler words. Hope it's of use. Thank you for visiting. Keep reading!

RELATED POSTS

Coding  MicroPython using NodeMCU ESP8266

Coding MicroPython using NodeMCU ESP8266

Before diving into the NodeMCU with MicroPython we should know some key concepts of embedded programming such as flashing , firmware etc. Development platforms for NodeMCU_ESP8266: ESPlorerLuaIDEArduino IDE etc Programming languages for NodeMCU_ESP8266:...

Introduction to MicroPython and ESP8266

Introduction to MicroPython and ESP8266

For ages, C and C++ have ruled over the embedded system industry. Fast prototyping is an important aspect of the industry today. In fact MicroPython is the best suited for fast prototyping. Students and engineers are becoming very familiar with the Python programming...

Introduction to NodeMCU ESP8266

Introduction to NodeMCU ESP8266

The ESP8266 is, the name of a microcontroller designed by Espressif Systems. It is a self-contained WiFi networking solution offering as a bridge from the existing microcontroller to WiFi and is also capable of running self-contained applications. For less than $3, it...

VIDEOS – FOLLOW US ON YOUTUBE

EXPLORE OUR IOT PROJECTS

IoT Smart Gardening System – ESP8266, MQTT, Adafruit IO

Gardening is always a very calming pastime. However, our gardens' plants may not always receive the care they require due to our active lifestyles. What if we could remotely keep an eye on their health and provide them with the attention they require? In this article,...

How to Simulate IoT projects using Cisco Packet Tracer

In this tutorial, let's learn how to simulate the IoT project using the Cisco packet tracer. As an example, we shall build a simple Home Automation project to control and monitor devices. Introduction Firstly, let's quickly look at the overview of the software. Packet...

All you need to know about integrating NodeMCU with Ubidots over MQTT

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

All you need to know about integrating NodeMCU with Ubidots over Https

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

How to design a Wireless Blind Stick using nRF24L01 Module?

Introduction Let's learn to design a low-cost wireless blind stick using the nRF24L01 transceiver module. So the complete project is divided into the transmitter part and receiver part. Thus, the Transmitter part consists of an Arduino Nano microcontroller, ultrasonic...

Sending Temperature data to ThingSpeak Cloud and Visualize

In this article, we are going to learn “How to send temperature data to ThingSpeak Cloud?”. We can then visualize the temperature data uploaded to ThingSpeak Cloud anywhere in the world. But "What is ThingSpeak?” ThingSpeak is an open-source IoT platform that allows...

Amaze your friend with latest tricks of Raspberry Pi and Firebase

Introduction to our Raspberry Pi and Firebase trick Let me introduce you to the latest trick of Raspberry Pi and Firebase we'll be using to fool them. It begins with a small circuit to connect a temperature sensor and an Infrared sensor with Raspberry Pi. The circuit...

How to implement Machine Learning on IoT based Data?

Introduction The industrial scope for the convergence of the Internet of Things(IoT) and Machine learning(ML) is wide and informative. IoT renders an enormous amount of data from various sensors. On the other hand, ML opens up insight hidden in the acquired data....

Smart Display Board based on IoT and Google Firebase

Introduction In this tutorial, we are going to build a Smart Display Board based on IoT and Google Firebase by using NodeMCU8266 (or you can even use NodeMCU32) and LCD. Generally, in shops, hotels, offices, railway stations, notice/ display boards are used. They are...

Smart Gardening System – GO GREEN Project

Automation of farm activities can transform agricultural domain from being manual into a dynamic field to yield higher production with less human intervention. The project Green is developed to manage farms using modern information and communication technologies....