IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 3 fois
Vote des utilisateurs
1 
0 
Détails
Éditeur : https://github.com/earlephilhower
Licence : Non renseignée
Mise en ligne le 19 juillet 2025
Plate-formes : Linux, Mac, Windows
Langue : Français
Référencé dans
Navigation

arduino-littlefs-upload

arduino-littlefs-upload est un plugin conçu pour l'IDE Arduino 2.2.1 ou plus. Son but principal est de faciliter l’upload de systèmes de fichiers LittleFS vers certains microcontrôleurs. Ce plugin existait auparavant mais ne s'intégrait que dans les versions 1.x de l'IDE Arduino.

Fonctionnalités principales :
- téléversement de fichiers LittleFS vers les cartes Raspberry Pi Pico RP2040, RP2350, ESP8266, et ESP32.

Intégration dans l'IDE Arduino via la palette de commandes :
- sur Windows/Linux : [Ctrl] + [Shift] + [P], puis sélectionnez "Upload LittleFS to Pico/ESP8266/ESP32" ;
- sur macOS : [⌘] + [Shift] + [P], même commande.

Utilisation simple pour envoyer des fichiers statiques (comme des pages HTML, CSS, JSON, etc.) dans la mémoire flash via le système de fichiers.

Installation :
Placer le fichier VSIX dans le dossier de plugins de l’IDE Arduino :
- macOS/Linux : ~/.arduinoIDE/plugins/
- Windows : C:\Users\username\.arduinoIDE\plugins\
Puis redémarrer l’IDE.

Plus de détails sur https://github.com/earlephilhower/arduino-littlefs-upload.
Avatar de jfpinguet
Candidat au Club https://www.developpez.com
Le 22/08/2025 à 13:18
Bonjour,

je viens d'essayer d'envoyer des fichiers dans esp32 wroom avec littleFS, mais ça ne fonctionne pas!

Je peux envoyer mon code dans l'ESP32 sur le com4, mais quand je veux envoyer le fichier qui se trouve dans data/, j'ai un message comme quoi le com4 est busy ou qu'il n'existe pas !

Voici mon message d'erreur :

LittleFS Filesystem Uploader v1.5.4 -- https://github.com/earlephilhower/ar...ittlefs-upload

 Sketch Path: C:\Users\jeanf\Documents\Arduino\trackerSolaire\wifi_serveur_connexion_class_20
   Data Path: C:\Users\jeanf\Documents\Arduino\trackerSolaire\wifi_serveur_connexion_class_20\data
      Device: ESP32 series, model esp32
Using partition: default
  Partitions: C:\Users\jeanf\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\tools\partitions\default.csv
       Start: 0x290000
         End: 0x3f0000
 Serial Port: COM4

Building LittleFS filesystem
Command Line: C:\Users\jeanf\AppData\Local\Arduino15\packages\esp32\tools\mklittlefs\3.0.0-gnu12-dc7f933\mklittlefs.exe -c C:\Users\jeanf\Documents\Arduino\trackerSolaire\wifi_serveur_connexion_class_20\data -p 256 -b 4096 -s 1441792 C:\Users\jeanf\AppData\Local\Temp\tmp-8068-USOG0X5Xk1z2-.littlefs.bin
/files.htm
/index.htm
/menu.json
/style.css

Uploading LittleFS filesystem
Command Line: C:\Users\jeanf\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\5.0.0\esptool.exe --chip esp32 --port COM4 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 2686976 C:\Users\jeanf\AppData\Local\Temp\tmp-8068-USOG0X5Xk1z2-.littlefs.bin
Warning: Deprecated: Option '--flash_mode' is deprecated. Use '--flash-mode' instead.
Warning: Deprecated: Option '--flash_freq' is deprecated. Use '--flash-freq' instead.
Warning: Deprecated: Option '--flash_size' is deprecated. Use '--flash-size' instead.
Warning: Deprecated: Choice 'default_reset' for option '--before' is deprecated. Use 'default-reset' instead.
Warning: Deprecated: Choice 'hard_reset' for option '--after' is deprecated. Use 'hard-reset' instead.
Warning: Deprecated: Command 'write_flash' is deprecated. Use 'write-flash' instead.
esptool v5.0.0
Serial port COM4:

A fatal error occurred: Could not open COM4, the port is busy or doesn't exist.
(could not open port 'COM4': PermissionError(13, 'Acc�s refus�.', None, 5))



ERROR:  Upload failed, error code: 2
Qu'en pensez-vous ?
Avatar de f-leb
Responsable Arduino et Systèmes Embarqués https://www.developpez.com
Le 23/08/2025 à 9:42
Bonjour,

Citation Envoyé par jfpinguet Voir le message
Je peux envoyer mon code dans l'ESP32 sur le com4, mais quand je veux envoyer le fichier qui se trouve dans data/, j'ai un message comme quoi le com4 est busy ou qu'il n'existe pas !
Serial port COM4:

A fatal error occurred: Could not open COM4, the port is busy or doesn't exist.
(could not open port 'COM4': PermissionError(13, 'Acc�s refus�.', None, 5))

ERROR:  Upload failed, error code: 2
Le moniteur série ne serait-il pas déjà ouvert pendant le transfert des fichiers ? Dans ce cas, fermer le moniteur série avant d'utiliser arduino-littlefs-upload.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.