Найти тему
Электроника, ESP32, Arduino

Установка загрузчика файловой системы (LittleFS) ESP8266 в среде Arduino IDE

Короткая инструкция по установке плагина ESP8266 LittleFS Filesystem Uploader в среду разработки Arduino для загрузки файлов в файловую систему ESP8266.

LittleFS — это облегченная файловая система, созданная для микроконтроллеров, которая позволяет вам обращаться к флэш-памяти, как если бы вы делали это в стандартной файловой системе на вашем компьютере, но она проще и имеет более ограниченные возможности. Вы можете читать, писать, закрывать и удалять файлы. Использование LittleFS с платами ESP8266 особенно полезно для:

  • создания конфигурационных файлов с настройками;
  • сохранения данных, которые не изменяются (аналогично использованию EEPROM);
  • создания файлов для сохранения небольших объемов данных, вместо использования карты microSD;
  • сохранения файлов HTML, CSS и JavaScript для создания веб-сервера;
  • сохранения изображений, рисунков и значков.

1. Переходим на страницу релиза скачиваем оттуда архив ESP8266LittleFS-X.zip

Releases · earlephilhower/arduino-esp8266littlefs-plugin

2. Находим путь папки где по умолчанию сохраняются скетчи:

У меня это папка
C:\Users\i\Documents\Arduino

3. Перейдите в папку со скетчами и создайте папку tools:

-2

4. Разархивируйте загруженную папку .zip . Откройте его и скопируйте папку ESP8266LittleFS в папку инструментов , созданную на предыдущем шаге. У вас должна получиться аналогичная структура папок:

-3

5. Перезапустите Arduino IDE. В меню Инструменты появится новый пункт меню с помощью которого можно загружать файлы в файловую систему LittleFS

-4

Пример использования LittleFS, будет разобран в следующей статье.
Полный список всей статей канала доступен по этой ссылке:

Всем удачи!