Updated Arduino IDE (markdown)

Michael Ingraham 2019-10-23 15:10:04 -04:00
parent 5a682f9c11
commit ea330a3320
1 changed files with 9 additions and 8 deletions

@ -1,10 +1,11 @@
## **How to setup and configure Arduino IDE for Tasmota compilation and upload.** ## Arduino IDE is not recommended to use for compiling Tasmota firmware.
**It is not recommended to use Arduino IDE for compiling Tasmota firmware, use [Gitpod](https://github.com/arendst/Sonoff-Tasmota/wiki/Compiling-Tasmota-on-Gitpod) or [VSC](https://github.com/arendst/Sonoff-Tasmota/wiki/Visual-Studio-Code) to build.** _**Use [Gitpod](https://github.com/arendst/Sonoff-Tasmota/wiki/Compiling-Tasmota-on-Gitpod) or [VSC with PlatformIO](https://github.com/arendst/Sonoff-Tasmota/wiki/Visual-Studio-Code) to compile the firmware. Setup is much easier for these IDEs. The Tasmota project is already configured for them.**_
**For these IDEs, setup is much easier and Tasmota project is already configured for.**
## Arduino IDE setup and configuration for Tasmota compilation and upload
## Download Arduino IDE ## Download Arduino IDE
- Download Arduino IDE from https://www.arduino.cc/en/main/software Download Arduino IDE from https://www.arduino.cc/en/main/software
It is recommended to use a *dedicated standalone version* of the IDE allowing easy ESP8266 file manipulation and library management. This can be achieved by downloading the Arduino IDE ZIP file for non admin install. It is recommended to use a *dedicated standalone version* of the IDE allowing easy ESP8266 file manipulation and library management. This can be achieved by downloading the Arduino IDE ZIP file for non admin install.
@ -15,7 +16,8 @@ It is recommended to use a *dedicated standalone version* of the IDE allowing ea
IMPORTANT: For Windows users, before executing *arduino.exe* add an empty folder called *portable* in the known folder. IMPORTANT: For Windows users, before executing *arduino.exe* add an empty folder called *portable* in the known folder.
### Install ESP8266 board software ### Install ESP8266 board software
- Open Arduino IDE and select ``File`` → ``Preferences`` (``Arduino`` → ``Preferences`` on Mac) and use the following text for field *Additional Boards Manager URLs:* ``https://github.com/Jason2866/Arduino/releases/download/2.5.3/package_esp8266com_index.json`` and select *OK*. - Open Arduino IDE and select ``File`` → ``Preferences`` (``Arduino`` → ``Preferences`` on Mac) and use the following text for field *Additional Boards Manager URLs:*
``https://github.com/Jason2866/Arduino/releases/download/2.5.3/package_esp8266com_index.json`` and select *OK*.
- Open ``Tools`` → ``Boards...`` → ``Boards Manager...`` and scroll down and click on *esp8266 by ESP8266 Community*. Click the *Install* button to download and install the latest ESP8266 board software. Select *Close*. - Open ``Tools`` → ``Boards...`` → ``Boards Manager...`` and scroll down and click on *esp8266 by ESP8266 Community*. Click the *Install* button to download and install the latest ESP8266 board software. Select *Close*.
## Download Tasmota ## Download Tasmota
@ -26,8 +28,7 @@ IMPORTANT: For Windows users, before executing *arduino.exe* add an empty folder
- Note: your *sketchbook* location can be found in the Arduino IDE preferences, default on the Mac is ``~/Documents/Arduino``. - Note: your *sketchbook* location can be found in the Arduino IDE preferences, default on the Mac is ``~/Documents/Arduino``.
## Configure Arduino IDE ## Configure Arduino IDE
Select ``Tools`` and verify the following settings for **All Tasmota devices**.
- Select ``Tools`` and verify the following settings for **All Tasmota devices**.
#### ESP8266 Board version 2.5.3 (core pre 2.6): #### ESP8266 Board version 2.5.3 (core pre 2.6):