EmotiBit SimpleFTPServer
FTP-сервер для ESP8266, ESP32, STM32 и Arduino с поддержкой SPIFFS, LittleFS, SD и других файловых систем
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:bc26f45283b394754054e4cb4664b8634d8efb6470420dbbaa4811fa0e3b3836EmotiBit_SimpleFTPServer-2.1.7-EmotiBit.0.0.3-bc26f452.zipОписание
FTP-сервер для микроконтроллеров, форк SimpleFtpServer с поддержкой широкого спектра плат: ESP8266, ESP32, STM32, Raspberry Pi Pico W и Arduino. Работает с разными файловыми системами — SPIFFS, LittleFS, FFAT на ESP, SdFat на STM32, SD на Arduino с ограничением на формат имён 8.3. Поддерживает как локальное хранилище, так и подключённые SD-карты. В библиотеке реализована поддержка UTF-8, анонимных пользователей, управление IP в режиме Soft AP, корректное соответствие RFC для работы с файловыми менеджерами. Удобна для разделения приложения на слои — REST-логика на микроконтроллере, фронтенд отдельно. Активно поддерживается, последние обновления исправляли проблемы с переименованием файлов на SD и работой Ethernet-модулей.