Espressif 8266 development platform 2.6.0: Support for LittleFS file system, updated Arduino core

We are pleased to announce the next release v2.6.0 of Espressif 8266 development platform.

What’s New

  • Updated Arduino core to 2.7.2 (release notes)
  • Added support for LittleFS file system
  • Minor bugfixes and improvements

SPIFFS is being deprecated, but continues to be the default file system. Please consider moving your code to LittleFS. To choose LittleFS as the file system, it should be explicitly specified using board_build.filesystem option in platformio.ini, for example:

[env:nodemcuv2]
platform = espressif8266
framework = arduino
board = nodemcuv2
board_build.filesystem = littlefs

More detailed information about using file systems can be found here.

Documentation

See Espressif 8266 — PlatformIO latest documentation

Examples

See project examples platform-espressif8266/examples at develop · platformio/platform-espressif8266 · GitHub

Update

  • PlatformIO IDE – please navigate to PIO Home > Platforms > Updates
  • PlatformIO Core – please run a next CLI command $ pio update

Thanks,
Your friends at PlatformIO

2 Likes

Hello.

I made an update to Espressif8266 2.6.2 platform to support ESP8266-NONOS-SDK 3.0.4 and Espressif style OTA (for NONOS & RTOS 1.5).

I saw some doc about registry, but not sure about the process to submit my enhancements. Does these kind of evolution must be initiated by official maintainer or external people can propose some enhancements?

Thanks