diff --git a/Arduino-IDE.md b/Arduino-IDE.md index 423dbfcf..d047cccc 100644 --- a/Arduino-IDE.md +++ b/Arduino-IDE.md @@ -23,15 +23,15 @@ IMPORTANT: For Windows users, before executing *arduino.exe* add an empty folder - Download the latest Tasmota release Source code from https://github.com/arendst/Sonoff-Tasmota/releases and unzip to another known folder. ### Copy files -#### ESP8266 Board version 2.3.0 +#### ESP8266 Board version 2.3.0 (2.3.x) - If not available copy from the Tasmota release Source code folder *arduino\version 2.3.0\tools\sdk\ld* file *eagle.flash.1m0.ld* to Arduino IDE folder *portable\packages\esp8266\hardware\esp8266\2.3.0\tools\sdk\ld*. - Replace in Arduino IDE folder *portable\packages\esp8266\hardware\esp8266\2.3.0* file *boards.txt* with the Tasmota Source code file *arduino\version 2.3.0\boards.txt*. -#### ESP8266 Board version 2.4.2 +#### ESP8266 Board version 2.4.2 (2.4.x) Remove default compile options for floating point ``printf`` and ``scanf`` which are not being used by Tasmota and save 15k code space. - Replace in Arduino IDE folder *portable\packages\esp8266\hardware\esp8266\2.4.2* file *platform.txt* with the Tasmota Source code file *arduino\version 2.4.2\platform.txt*. -#### ESP8266 Board version 2.5.2 +#### ESP8266 Board version 2.5.2 (2.5.x) Remove default compile options for floating point ``printf`` and ``scanf`` which are not being used by Tasmota and save 15k code space. - Use Setting Disable Exceptions in Arduino IDE / ``Tools`` - Replace in Arduino IDE folder *portable\packages\esp8266\hardware\esp8266\2.5.2* file *platform.txt* with the Tasmota Source code file *arduino\version 2.5.1\platform.txt*.