Setting up the Arduino IDE to work via WiFi
If you are using a Chromebook, you will need to use and follow the instructions for the DuinoApp Arduino IDE (see https://elegoo.wwfirst.ca/).
The Arduino IDE has built in support for updating devices like the ESP-01 over WiFi, however, since the Arduino Uno doesn't have built in WiFi, it isn't possible to program the Elegoo's Uno without adding support to the IDE. Fortunately, this is a very simple process:
- Install the Arduino IDE, but make sure it is not currently running.
- Download the Elegoo hardware support package from:
- Extract the contents of the zip file and copy the hardware folder to your Documents\Arduino\ folder (Usually C:\Users\yourusername\Documents\Arduino). If you did this correctly, the following folder structure should exist:
C:\Users\yourusername\Documents\Arduino\hardware\
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\boards.txt
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\platform.txt
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\bin\
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\bin\avrdude.exe
C:\Users\yourusername\Documents\Arduino\hardware\ElegooV3Plus\avr\bin\libusb0.dll - Make sure your Elegoo is turned on, but do not connect the USB cable.
- Open the Arduino IDE.
- Under the Tools->Boards->ElegooV3Plus-avr sub-menu, select Elegoo V3+ Uno
- Under the Tools->Port sub-menu, your Elegoo and it's IP address should appear. Select this option.
You can now upload sketches to the Arduino using the ESP-01.