SPIFFS Projects

184 projects using SPIFFS

SPIFFS is a lightweight, heap-less file system designed for SPI NOR flash devices on resource-constrained embedded targets. It provides a POSIX-like API for flat file structures while implementing static wear leveling and garbage collection to maximize flash longevity and performance.

ESP32 Webserver with Firebase Integration

An ESP32 application that hosts an asynchronous web server and logs BME280 sensor data to Firebase. It utilizes SPIFFS for file storage and WiFiManager for easy network provisioning.

freertos spiffs

ESP32Cam PIR MQTT SPIFFS Webserver

A feature-rich ESP32-Cam application that integrates PIR motion sensing, DS18B20 temperature monitoring, and MQTT-based control. It supports photo uploads to a PHP server, live video streaming, and persistent configuration storage using SPIFFS.

spiffs
26

Esp32PC8001SIO

A hardware and software bridge for the NEC PC-8001 vintage computer that utilizes an ESP32 to provide modern connectivity. It enables SNTP time synchronization, environmental monitoring via BME280, and file transfers from FTP servers or internal SPIFFS storage using the XMODEM protocol.

spiffs

ESP32WebScope

A dual-core ESP32 application that functions as both a waveform generator and a web-based oscilloscope. It utilizes I2S for high-speed ADC sampling and WebSockets to provide a real-time visual interface for signal analysis directly in a browser.

freertos spiffs
18