JayLooi / RemoteArduino

Remotely interface with Arduino Uno through ESP8266
10 stars 6 forks source link

Remote Arduino

By Looi Kian Seong

Source Code Organisation

Repository
├── docs
├── ESP8266_Interface
│   ├──AbstractPubSub
│   ├──ArduinoOTAFirmwareUpdater
│   ├──ArduinoRemoteDebug
│   └──ArduinoRemoteInterface
└── Host

The docs folder contains the image(s) used for explanation.

The ESP8266_Interface folder contains the libraries developed for ESP8266 WiFi module to interface with Arduino Uno

The Host folder contains the Python script developed for the host machine to interface with the remote Arduino connected by ESP8266 WiFi module.

Circuit Connection

Include the ESP8266 libraries for Arduino IDE

After cloning this repo, goes to ESP8266_Interface folder, manually copy all the folders in ESP8266_Interface to the Arduino libraries location. Guide to manual library installation can be found from this link.

Step 1:

Step 2: