Skip to content
This repository was archived by the owner on Oct 16, 2021. It is now read-only.

Latest commit

 

History

History
27 lines (16 loc) · 1016 Bytes

README.md

File metadata and controls

27 lines (16 loc) · 1016 Bytes

GUI interface for Arduino Control in the Web though ESP8266 Core without NodeMCU

Here are two PWM pins for controlling pin 10 and 11 And also two fully digital pins for controlling pin 12 and 13

We can create all sorts of fancy UI but this is the basic

Step 1: Paste the IP address obtained from successfully completing the physical connection in .env file

Checkout espNArduino branch if you haven't setup your physical connection

Step 2: Install the necessary npm modules using 'npm i'

Step 3: Then start the server using 'npm start'

After that you are happy to play with this thing

So to summarize web gui sends a GET request http://192.168.0.104/data?mode=a&pin=10&data=50

to server setup in ESP8266 with arguments and then the server program at ESP8266 parses the information And communicates the necessary data to Arduino using serial ports <a10,50>

After that arduino receives the transmissions breaks it down and executes it.

Create ISSUE if you have any trouble understanding