platformio / platform-espressif8266

Espressif 8266: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/espressif8266
Apache License 2.0
323 stars 219 forks source link

ESp8266 Arduino V2.6.0 #181

Closed mars000 closed 4 years ago

mars000 commented 4 years ago

I noticed this version just released on GitHub. Just for my understanding does PlatformIO automatically pick this up as an updated within the PlatformIO GUI in VSC or do I need to wait for someone to publish a PlatformIO file of sorts ?

Jason2866 commented 4 years ago

See #180

Niek commented 4 years ago

Also: https://github.com/platformio/platform-espressif8266/issues/167

Niek commented 4 years ago

Thanks @valeros, are you going to release a version on GitHub as well?

valeros commented 4 years ago

If there are no critical issues, it'll be released within a few days. As for now you can try the upstream vesion:

[env:upstream_develop]
platform = https://github.com/platformio/platform-espressif8266.git
board = ...
dirkmueller commented 4 years ago

It looks like tool-esptoolpy is still old, it should be 1.20800.0, with other words it needs to include https://github.com/espressif/esptool/releases/tag/v2.8

valeros commented 4 years ago

Do you experience any issues with the current tool-esptoolpy?

dirkmueller commented 4 years ago

@valeros not yet, however this is not matching the official release.. when you download https://github.com/esp8266/Arduino/releases/download/2.6.1/esp8266-2.6.1.zip

and do

$ grep __version__ tools/esptool/esptool.py
__version__ = "2.8"

you can see that it has 2.8, while platformio installs 2.6:

grep __version__ ~/.platformio/packages//tool-esptoolpy/esptool.py 
__version__ = "2.6"