platformio / platform-espressif8266

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

ESP8266 Arduino 2.5 - New Release #124

Closed aaron-neal closed 5 years ago

aaron-neal commented 5 years ago

Now that 2.5.0 has been released, are we able to get a new release on platformio?

I have loved using the latest GIT for development. But now 2.5.0 is done, It is a great place to put a mark in the sand for my projects, especially for production code.

lucasromeiro commented 5 years ago

Hi, I'm interested too.

Jason2866 commented 5 years ago

+1 So i dont have to use my own platform-espressif8266 github for 2.5.0 anymore...

debsahu commented 5 years ago

@1.9.0 please!

sentoxo commented 5 years ago

I'm waiting too.

xtianpaiva commented 5 years ago

+1

FWdeveloper commented 5 years ago

I am interested as well.

aderusha commented 5 years ago

Anyone have any advice for adding this manually into PIO until they officially support the 2.5.0 release?

Jason2866 commented 5 years ago

@aderusha you could use my repo. I have this done to use core 2.5.0 for the project "Tasmota" It is not restricted or crippled in any way. Feel free to use until official is released To use add in platformio.ini the entry: platform = https://github.com/Jason2866/platform-espressif8266.git#Tasmota

lucasromeiro commented 5 years ago

@aderusha you could use my repo. I have this done to use core 2.5.0 for the project "Tasmota" It is not restricted or crippled in any way. Feel free to use until official is released To use add in platformio.ini the entry: platform = https://github.com/Jason2866/platform-espressif8266.git#Tasmota

nice...

bigbuglamer commented 5 years ago

+1

ivankravets commented 5 years ago

Please re-test with the latest upstream version https://docs.platformio.org/en/latest/platforms/espressif8266.html#upstream

if it works, we will release in a few next days.

Thanks!

aderusha commented 5 years ago

So far so good over here! Have to change some code but that's due to changes in 2.5.0. PIO is working as expected.

FWdeveloper commented 5 years ago

Unfortunately got FS flash error:

Building SPIFFS image from ‘data’ directory to .pioenvs\esp_wroom_02\spiffs.bin *** [.pioenvs\esp_wroom_02\spiffs.bin] Error 148

If I go back to platform = espressif8266 FS image update works well.

debsahu commented 5 years ago

Default partition has no SPIFFs, one has to use -Teagle.flash.4m3m.ld as a build_flags

Jason2866 commented 5 years ago

Release generates buggy code. See #128 With platform = https://github.com/Jason2866/platform-espressif8266.git#Tasmota it works!

ivankravets commented 5 years ago

What do you mean under “buggy code”? Does it work with Arduino IDE? Please share a test project to reproduce your issue.

Jason2866 commented 5 years ago

Project Tasmota does fail, Arduino IDE with Core 2.5.0 does work https://github.com/arendst/Sonoff-Tasmota

Jason2866 commented 5 years ago

Solution for bug fix is in #128