platformio / platform-espressif8266

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

Update ESP8266_RTOS_SDK v1.4.0 to ESP8266_RTOS_SDK v3.x.x #219

Open rajeshpachaikani opened 4 years ago

rajeshpachaikani commented 4 years ago

The version being used is awfully old and no documentation available for it on Espressif's website.

koluckirafal commented 3 years ago

This problem still exists, I had to migrate project to standard Espressif RTOS SDK because of outdated version used in PlatformIO.

Seramis commented 3 years ago

Yup, i write here to give support for updating the SDK for ESP8266.

Seramis commented 3 years ago

85

125

192

So, any plans?

pamafe1976 commented 3 years ago

I am also interested in this update

yooshky commented 3 years ago

ESP8266_RTOS_SDK v1.4.0 is unuseable, PIO for me too.

shreekant-sureliya commented 3 years ago

is there any update...?

utkarshsethi commented 3 years ago

@ivankravets @valeros please help with this

yanwuguangjun commented 2 years ago

no body care?

randaljunior commented 2 years ago

Is It too hard to make this jump? no one on PlatformIO cares?

mtlcrusher commented 2 years ago

I would like to help, however, I don't know where is the repos that supposed to be edited?

koluckirafal commented 2 years ago

I would like to help, however, I don't know where is the repos that supposed to be edited?

https://github.com/platformio/platform-espressif8266/

  1. platform.json - here you need to bump version, currently release v3.4: https://github.com/espressif/ESP8266_RTOS_SDK/releases/tag/v3.4
  2. builder/frameworks/esp8266-rtos-sdk.py - builder script needs to be updated for the RTOS SDK 3.x, which had some breaking changes to make it closer to the ESP-IDF framework. You might want to check how is ESP-IDF support implemented here: https://github.com/platformio/platform-espressif32/blob/develop/builder/frameworks/espidf.py
seancale commented 2 years ago

Still looks like it's trying to use the same ancient SDK.

My platform.json has this, even for the development version:

 "framework-esp8266-rtos-sdk": {
      "type": "framework",
      "optional": true,
      "owner": "platformio",
      "version": ">=1.5.0-beta"
    },

I'm running PlatformIO Core version 6.0.2 on VS Code 1.67.2. Device is a generic ESP8285.

bwjohns4 commented 1 year ago

Any update on this?

uGiFarukh commented 1 year ago

Any update?

r315 commented 1 year ago

Does platform.io will ever support ESP8266_RTOS_SDK v3.x ?

hernot commented 12 months ago

There is a pending pull-request #284 from @freedib which would benefit from some more up-votes and commets from eagerly awaiting users.

jeecrypt commented 11 months ago

I would like to return to PlatformIO, but the old version of RTOS SDK does not allow me to do this. I'm really looking forward to the update. I want stability.

bebek commented 7 months ago

Is there any commitment to do the SDK upgrade or are we facing a dead end? We cannot use anymore PIO for the esp8266 with RTOS.