[Résolu] ESP32 (installation)

Bonjour,

pour renommer un utilisateur sous W7 et antérieur (W10 j'ne connais pas), il faut allez dans le panneau de configuration-->Comptes d'utilisateurs--> modifier ce que tu souhaite comme le nom de compte...

Scoob:
Bonjour,

pour renommer un utilisateur sous W7 et antérieur (W10 j'ne connais pas), il faut allez dans le panneau de configuration-->Comptes d'utilisateurs--> modifier ce que tu souhaite comme le nom de compte...

Merci, mais est ce que cela va renommer aussi le chemin : "C:\Users\Gérard" en "C:\Users\gerard" ?

Je viens de faire un essai qui est négatif :confused: Le nom est bien modifié dans le choix d'utilisateur mais le chemin d’accès garde l'ancienne nomination ... Dslé, va falloir attendre une autre méthode

Scoob:
Je viens de faire un essai qui est négatif :confused: Le nom est bien modifié dans le choix d'utilisateur mais le chemin d’accès garde l'ancienne nomination ... Dslé, va falloir attendre une autre méthode

Oui je venais de le faire, il va falloir me lancer dans le dur : ici
comme le suggérait al1fch
Mais j'avoue que j'hésite :confused:
Si quelqu'un a une autre idée, genre créer un autre chemin lors de l'installation de l'IDE peut être ?

ArduiCool:
Oui je venais de le faire, il va falloir me lancer dans le dur : ici
comme le suggérait al1fch
Mais j'avoue que j'hésite :confused:
Si quelqu'un a une autre idée, genre créer un autre chemin lors de l'installation de l'IDE peut être ?

supprime le dossier espressif
et recommence l'install du debut

Artouste:
supprime le dossier espressif
et recommence l'install du debut

Voilà je viens de refaire l'installation, et j'en suis au lancement de get.exe
Apparemment il s'est installé (voir la copie d'écran que je vais essayer de mettre) :

A la vérification du projet, voici le message d'erreur :
"Arduino : 1.8.4 (Windows 7), Carte : "ESP32 Dev Module, QIO, 80MHz, 4MB (32Mb), 921600, None"
exec: "C:\Users\Gérard\Documents\Arduino\hardware\espressif\esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++": file does not exist
Erreur de compilation pour la carte ESP32 Dev Module"


Quoi faire maintenant stp ?
Merci

ta copie d'écran montre une installation qui reste incomplète.

Si tu compares avec mon message #4 tu verras qu'il te manque 2 dossiers dont xtensa-esp32-elf qui contient plusieurs exécutables dont celui déclaré absent dans le message d'erreur cité

ArduiCool:
Voilà je viens de refaire l'installation, et j'en suis au lancement de get.exe
Apparemment il s'est installé (voir la copie d'écran que je vais essayer de mettre) :
exec: "C:\Users\Gérard\Documents\Arduino\hardware\espressif\esp32/tools/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++": file does not exist
Erreur de compilation pour la carte ESP32 Dev Module"


Quoi faire maintenant stp ?
Merci

comment tu a renommé ton nom d'utilisateur
appelle toi ABC ou GEGE et refais la manip

Artouste:
comment tu a renommé ton nom d'utilisateur
appelle toi ABC ou GEGE et refais la manip

mais je ne l'ai pas renommé du tout (trop compliqué pour moi) pour être dans la configuration "normale" du début, d'ailleurs on peut le voir sur la copie d'écran.

Alors effectivement il manque des fichiers dont "xtensa-esp32-elf".
J'avais trouvé sur le net le fichier "xtensa-esp32-elf-win32-1.22.0-59.zip" que j'avais décompressé dans le dossier "Tools", après on connais la suite (c'est mon premier post).
C'est pour ça que là je me suis arrêté au lancement de get.exe, pour attendre vos suggestions pour la suite....
merci

Proposition de 'contournement' en évitant de renommer l'utilisateur .....et son nom dans \C:Users\ :

-> Faire une installation portable d'Arduino qui présente la particularité de ne pas utiliser le répertoire utilisateur de Windows

1)télécharger l'IDE Arduino en version ZIP (pas l'exécutable)
2) décompresser à la racine d'un support amovible
3) ajouter un dossier nommé portable à la racine de ce support


4) tester le fonctionnement pour carte Uno , par exemple en chargeant l'exemple blink.ino , en le sauvant dans /portable/sketchbook puis en le compilant
5) utiliser GITGui selon la méthode actuellement conseillée pour cloner le dépot ESP32. indiquer l'installation Arduino portable comme destination
portable.jpg
6) une fois le clonage terminer lancer get.exe dans le dossier /portable/sketchbook/hardware/espressif/esp32/tools

Je vient de tester sur une clef USB3, compilation OK sans aller apparemment chercher quoi que ce soit sur le disque dur. Compilation OK d'un exemple ESP32, carte Wemos Lolin32. (Pas d'essai de flashage , ma seule carte ESP32 est en activité)

cela me paraît tres séduisant.

deux questions :
On la trouve où la version zip ?
mon disque dur est partitionnée, je peux le décompresser à la racine de ma partition D:\ ?

Nota, j'ai désinstallé l'IDE que j'avais mis et j'ai supprimé "C:\Users\Gérard\Documents\Arduino"

On la trouve où la version zip ?

Chez Arduino bien sûr !! C'est tout à fait 'officiel'


une partition disponible sur le disque dur, parfait !
à la racine ? peut être s'il n'y a rien d'autre, sinon mieux vaut créer un répertoire dédié

BINGO !!!!!!!
BRAVO al1fch

Alors pour ce qui me concerne, j'ai mis à la racine de ma partition un dossier "Arduino" dans lequel j'ai décompressé la version ZIP

  1. télécharger l'IDE Arduino en version ZIP (pas l'exécutable)
  2. décompresser dans le dossier "Arduino"de la partition D:\ (pour moi)
  3. ajouter un dossier nommé portable à la partition D:\ (pour moi)

Le reste évidement comme tu l'a dit bien sûr :wink:

Tout fonctionne !!!
encore un grand BRAVO, et surtout un très grand MERCI ;D ;D ;D

Il ne me reste plus qu'à récupérer les projets que j'avais créé, car il sont bien dans le répertoire que j'avais créé spécialement pour les stocker, mais ils n'ont plus la liaison avec l'IDE (non portable), puisque je l'ai désinstallé...
à moins que tu me dise comment recréer une liaison, je ne sais plus comment on dit... si je clique dessus ils ne s'ouvrent plus, normal, il y a un moyen mais je ne sais plus lequel :confused:

En tous cas, super idée que tu as eu là, encore un grand MERCI ;D ;D ;D

ArduiCool:
BRAVO al1fch
...
Il ne me reste plus qu'à récupérer les projets que j'avais créé, car il sont bien dans le répertoire que j'avais créé spécialement pour les stocker, mais ils n'ont plus la liaison avec l'IDE (non portable), puisque je l'ai désinstallé...
à moins que tu me dise comment recréer une liaison, je ne sais plus comment on dit... si je clique dessus ils ne s'ouvrent plus, normal, il y a un moyen mais je ne sais plus lequel

al1fch a trouvé la solution la plus simple
pour ton "reste" de probleme , il faut faire/verifier 2 choses :
-T'assurer dans les préférences de l'IDE (Fichier --->Préférences) que l'emplacement du carnet de croquis pointe vers le bon emplacement.

  • Faire en sorte que l'IDE arduino sur ton nouvel emplacement (arduino.exe) ouvre les fichiers .ino
    regarde ce lien

autrement il y a https://www.espruino.com/, qui font un IDE WEb, bon la programmation n'est pas en C/C++ mais en javascript, mais c'est puissant..

Espruino Web IDE ou a telecharger en extension chrome.

Artouste:
al1fch a trouvé la solution la plus simple
pour ton "reste" de probleme , il faut faire/verifier 2 choses :
-T'assurer dans les préférences de l'IDE (Fichier --->Préférences) que l'emplacement du carnet de croquis pointe vers le bon emplacement.

  • Faire en sorte que l'IDE arduino sur ton nouvel emplacement (arduino.exe) ouvre les fichiers .ino
    regarde ce lien

Parfais Artouste , cela a eu le mérite (non négligeable) de faire le ménage :slight_smile:

Merci, tout fonctionne maintenant

hazerty565:
autrement il y a https://www.espruino.com/, qui font un IDE WEb, bon la programmation n'est pas en C/C++ mais en javascript, mais c'est puissant..

Espruino Web IDE ou a telecharger en extension chrome.

Oui pas mal aussi, mais je crois que c'est en Anglais, et l'Anglais et moi ... :confused:
Merci quand même, d'autres peuvent choisir cette alternative, cela a le mérite de savoir qu'elle existe :slight_smile: