PersistentQueue

Implementation of a queue that persists messages to flash.

Author
Anatoli Arkhipenko
Website
https://github.com/arkhipenko/PersistentQueue
Category
Data Storage
License
BSD 3 Clause
Library Type
Contributed
Architectures
esp32

Each message is a file on SPIFFS or LittleFS, so the queue survives a reset or power loss. Messages are retrieved oldest first or newest first. Supports peek and drop for at-least-once delivery and an optional message limit. ESP32 (arduino-esp32).

Downloads

Filename Release Date File Size
PersistentQueue-1.2.1.zip 2026-09-29 32.49 KiB
PersistentQueue-1.2.0.zip 2026-09-29 30.20 KiB
PersistentQueue-1.0.1.zip 2024-06-28 11.56 KiB
PersistentQueue-1.0.0.zip 2024-06-27 11.44 KiB