diff --git a/Arduino-IDE.md b/Arduino-IDE.md index 7e9aa559..b97a2691 100644 --- a/Arduino-IDE.md +++ b/Arduino-IDE.md @@ -1,12 +1,13 @@ -## **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.** -**For these IDEs, setup is much easier and Tasmota project is already configured for.** +_**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.**_ + +## Arduino IDE setup and configuration for Tasmota compilation and upload ## 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. ## Install Arduino IDE - Windows: Unzip the installation file to a known folder. @@ -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. ### 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*. ## 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``. ## 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):