ESP32 Bit Pirate home
  • LittleFS
  • Beginner
  • 3 min
  • Web UI

Recipe · Beginner · LittleFS

How to manage LittleFS files

Use the Web UI Files panel to list, upload, download and delete files stored in ESP32 Bit Pirate flash.

File transfer workflow between device and storage.
LittleFS is the small on-device storage area used by several file workflows.
Step 1

Workflow

  1. Open the firmware Web UI from a browser session.
  2. Open the Files panel next to Send.
  3. Upload, download or delete the file you need for the next workflow.
  4. Refresh the panel and confirm the filename and size look right.

Result

What it means

The Files panel shows stored LittleFS files and sizes, so the file is available for firmware workflows such as Infrared, SubGHz or script-style experiments.

Troubleshooting

  • If upload fails, check free LittleFS space from the system shell.
  • Keep file names simple and short.
  • Do not treat LittleFS as permanent archival storage.

Next steps

  • Try the same workflow on a known safe pin or target.
  • Save the useful command as a note or alias.
  • Move to the protocol-specific recipe once the basics work.

LittleFS Web UI FAQ

What should I store in LittleFS?

Use it for small workflow files such as captured IR files, SubGHz .sub files, notes, dumps and helper assets that the firmware can load from internal flash.

How much space is available?

On an 8 MB flash board, the wiki documents about 4.5 MB of available LittleFS space, depending on the firmware partition layout.

Can flashing firmware erase LittleFS files?

Yes. Flashing other firmware images or changing partition layouts can overwrite stored files. Download important captures before reflashing or experimenting with builds.

Go deeper