Purpose of the project: creation of a cheap toy vehicle controlled by Arduino and ESP8266 chip, which can be driven from a mobile phone.
- Arduino chip
- ESP8266 chip
- Electrical componens like resistors etc.
Download Arduino IDE
Add ESP8266 support to Arduino IDE using guide
Add arduino-esp8266fs-plugin for static data uploading
Install ArduinoWebSockets library
$ cp ESP8266/Consts.h.template ESP8266/Consts.h # edit Consts.h if need
$ sudo npm install -g inliner
$ generate_final_htm.sh
- Plug ESP8266 in programming mode (connect GPIO_0 on GND)
- Upload static data:
Arduino IDE -> Tools -> ESP8266 Sketch Data Upload - Upload code:
Arduino IDE -> File -> Upload
$ python cmakegen.py . > CMakeLists.txt