-->
Page 3 of 4

Re: Best practise installing ESP8266 & ESP32 on Windows

PostPosted: Thu May 04, 2017 2:30 pm
by Shenkie
schufti wrote:Hi,

For an easy maintainable Arduino-esp8266-ide I would do something like:

a) download:
recent Arduino-ide as .zip version (https://www.arduino.cc/en/Main/Software)
esp8266 arduino core as .zip (https://github.com/esp8266/Arduino/archive/master.zip)
esp32 arduino core as .zip (https://github.com/espressif/arduino-es ... master.zip)
and install python 2.7 (https://www.python.org/downloads/windows/)
b) unpack Arduino to suitable place (e.g. d:\, keep the version info if you like to have several versions)
c) create an empty directory "portable" in this directory
d) create directory "espressif" under "hardware"
e) unpack both core .zip to this directory (and rename to esp8266, esp32 if prefered)
f) in subdir "tool" of "esp8266" core execute "get.py", in subdir "tool" of "esp32" core execute "get.exe"
g) start arduino, you should now be able to see Esp8266/Esp32 devices under tools/boards

If later you want to update to newer .git version, just download the .zip again and copy its content to the existing directory.

this gives you the freedom of the location of your Arduino-ide, simplifies backups (all in one dir) and parallel versions, keeps your settings, all sketches and additional libs in one place (portable\sketchbook)


Good instructions! Thank you!

Except the get.py script is not working because http://arduino.esp8266.com seems to be having a DNS error :shock: and is therefor offline.

Do you know if there is a way to download the packages from the get.py script manually? :geek:

Thanks in advance

Re: Best practise installing ESP8266 & ESP32 on Windows

PostPosted: Fri May 05, 2017 10:07 am
by Shenkie
Shenkie wrote:
schufti wrote:Hi,

For an easy maintainable Arduino-esp8266-ide I would do something like:

a) download:
recent Arduino-ide as .zip version (https://www.arduino.cc/en/Main/Software)
esp8266 arduino core as .zip (https://github.com/esp8266/Arduino/archive/master.zip)
esp32 arduino core as .zip (https://github.com/espressif/arduino-es ... master.zip)
and install python 2.7 (https://www.python.org/downloads/windows/)
b) unpack Arduino to suitable place (e.g. d:\, keep the version info if you like to have several versions)
c) create an empty directory "portable" in this directory
d) create directory "espressif" under "hardware"
e) unpack both core .zip to this directory (and rename to esp8266, esp32 if prefered)
f) in subdir "tool" of "esp8266" core execute "get.py", in subdir "tool" of "esp32" core execute "get.exe"
g) start arduino, you should now be able to see Esp8266/Esp32 devices under tools/boards

If later you want to update to newer .git version, just download the .zip again and copy its content to the existing directory.

this gives you the freedom of the location of your Arduino-ide, simplifies backups (all in one dir) and parallel versions, keeps your settings, all sketches and additional libs in one place (portable\sketchbook)


Good instructions! Thank you!

Except the get.py script is not working because http://arduino.esp8266.com seems to be having a DNS error :shock: and is therefor offline.

Do you know if there is a way to download the packages from the get.py script manually? :geek:

Thanks in advance


Already got it!

INFO: new hassle free method w/o python

PostPosted: Tue Aug 07, 2018 3:06 am
by schufti
new hassle free method w/o python here

Re: Best practise installing ESP8266 & ESP32 on Windows

PostPosted: Mon Mar 02, 2020 9:17 am
by Alois Segner
schufti wrote:Hi,

2) extract get.exe from attached archive and place in tools under esp8266 before f)

says to place the get.exe in esp8266 branch, not to replace anything in esp32.

Thank you, it works.
Now years later a few new ESP's on the market, for me the ESP32 Pico v4 kit, the esptool.exe is not covering it.
Please compile an updated one as I still use Win XPSP3 (on a very well running laptop).
I struggled to get all right components (Pythonv xx, pyistall xx etc) with no luck. Thank you very much in advance! I do not like to trow good working tools away...