Tag Archives: esp8266

ESP-WIFI-MESH is a wireless communication network with nodes organized in a mesh topology using the simultaneous AP-STA feature on Espressif SoCs. It provides a self-forming and self-healing network, with ease of deployment. So today we are using mesh networking in order to make a wireless controlled car using esp8266 and esp32. We are using painless mesh library. painlessMesh is a library that takes care of the particulars of creating a simple mesh network using esp8266 and esp32 hardware. The goal is to allow the programmer to work with a mesh network without having to worry about how the network is structured or managed. Link for Painless mesh library – https://github.com/gmag11/painlessMesh Code for Remote – ESP32 Code for Car – ESP8266

Things used in this project Hardware components NodeMCU ESP8266 Breakout Board × 1 Software apps and online services Arduino IDE Hand tools and fabrication machines Soldering iron (generic) Solder Wire, Lead Free Story The Smart Board The Smart Board is based on internet of things. IoT The internet of things, or IoT, is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers (UIDs) and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. The IoT Board Firstly you will have to make a IoT board. Detailed Instructions are given in this video. The Smart Board The Smart Board can be made easily by watching this video. All Instructions are given in video. How to install ESP8266 in IDE – http://www.robocircuits.com/how-to-install-esp8266-library-in-arduino/ Custom parts and enclosures Gerber Files Schematics Code Blynk C/C++ /************************************************************* Download latest Blynk library here:…

Read more

To program NodeMCU in Arduino IDE, we have to install esp8266 board (ESP8266 core for Arduino) to Arduino IDE. Add Additional Board Manager URL for ESP8266 board:> File > Preference Add “http://arduino.esp8266.com/stable/package_esp8266com_index.json” in Additional Board Manager URLs. Add ESP8266 board to Arduino IDE:– Open Boards Manager in Arduino IDE– Search “esp8266” or “NodeMCU”, you will find “esp8266 by ESP8266 Community”. Install it. That’s it

What is NodeMCU? NodeMCU is an open source IoT platform. It includes firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12 module. … It is based on the eLua project, and built on the Espressif Non-OS SDK for ESP8266. It uses many open source projects, such as lua-cjson, and spiffs. How to program it using Arduino IDE? Firstly open the Arduino IDE Go to files and click on the preference in the Arduino IDE copy the below code in the Additional boards Manager http://arduino.esp8266.com/stable/package_esp8266com_index.json click OK to close the preference Tab. After completing the above steps , go to Tools and board, and then select board Manager Navigate to esp8266 by esp8266 community and install the software for Arduino. Once all the above process been completed we are read to program our esp8266 with Arduino IDE. For this example I have…

Read more