IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

[plugin EDI Arduino 2.x] arduino-littlefs-upload [Sources]


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 207
    Billets dans le blog
    48
    Par défaut [plugin EDI Arduino 2.x] arduino-littlefs-upload
    Bonjour,

    Je vous propose un nouvel élément à utiliser : 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/ar...ittlefs-upload

    Qu'en pensez-vous ?

  2. #2
    Invité de passage
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Février 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2014
    Messages : 2
    Par défaut essai avec un esp32 wroom
    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 ?

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 207
    Billets dans le blog
    48
    Par défaut
    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.

Discussions similaires

  1. [Arduino ESP32] [Arduino EDI 2.x] Installer système de fichiers SPIFFS
    Par Artemus24 dans le forum Arduino
    Réponses: 10
    Dernier message: 18/07/2025, 16h49
  2. Réponses: 4
    Dernier message: 22/05/2023, 16h08
  3. Réponses: 27
    Dernier message: 31/03/2023, 11h37
  4. EDI Arduino
    Par forum dans le forum Arduino
    Réponses: 5
    Dernier message: 08/03/2023, 21h38
  5. Réponses: 10
    Dernier message: 04/03/2019, 19h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo