Changes between Version 23 and Version 24 of IOC_T06


Ignore:
Timestamp:
Mar 19, 2026, 9:58:51 PM (7 months ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IOC_T06

    v23 v24  
    4747
    4848Que vous soyez sur votre ordinateur personnel ou sur une des machines du réseau, les modules ESP32 ne sont pas disponibles par défaut dans l'IDE Arduino, il faut les ajouter. Vous allez vous rendre compte qu'il y a fréquemment des problèmes de version. En effet, il faut que les bibliothèques Arduino installées soient compatibles avec le matériel. Vous allez produire du code sur la machine hote (qui tourne l'IDE) et exécuter ce code sur une boad ESP32 (ici TTGO-Lora-OLED V1). Parfois, ça ne marche pas bien, voire pas du tout, parce qu'on ne prends pas les bonnes versions, mais on finit par trouver la bonne combinaison.\\
     49
     50Sur les machines des salles de TP, vous allez avoir un autre problème, le quota d'espace disque de vos compte. l'installation des bibliothèques prend de la place, il faudra travailler sur /dsk/l1/misc/
     51
    4952Voici la procédure à suivre pour ajouter les gestionnaires de cartes à base d'ESP32 :
    5053
    51 * Lancer `Arduino`
     54* Effacer le répertoire `$HOME/.arduino15` de votre compte
     55{{{#!c
     56mv $HOME/.arduino15 $HOME/.arduino15.old
     57}}}
     58* Créer un répertoire `login-name/aruino15` dans /dsk/l1/misc (**remplacer login-name par votre nom de login**)
     59{{{#!c
     60mkdir /dsk/l1/misc/login-name
     61mkdir /dsk/l1/misc/login-name/arduino15
     62}}}
     63* Créer un lien symbolique de `$HOME/.ardino15` vers `/dsk/l1/misc/login-name/arduino`
     64{{{#!c
     65ln -s /dsk/l1/misc/login-name/arduino15 $HOME/.arduino15
     66}}}
     67* Lancer `Arduino` sur un terminal
    5268* Cliquer sur `Fichier > Préférences`
    5369* Dans `URL de gestionnaire de cartes supplémentaires`, écrire :[[BR]]
    … …  
    5874* Écrire dans la fenêtre de recherche : `esp32`
    5975* Choississez la bibliothèque de Espressif (la société créatrice de l'ESP32)
    60 * Sélectionner la version 2.0.17 (ou inférieure).
     76* Sélectionner la version 1.0.6 (c'est ancien mais les cartes ESP32 ont quelques années).
    6177* Cliquer sur `Installer`
    62 * Attendre l'installation (ça peut être long et cela prend de la place dans le répertoire $HOME/.arduino, vous risquez de dépasser votre quota et donc vous devrez peut-être faire du ménage)
     78* Attendre l'installation (ça peut être long et cela prend de la place dans le répertoire $HOME/.arduino qui est maintenant sur /dsk/l1/misc)
    6379* Cliquer sur `Fermer`
    64 
    65 Sur les machines du Labo, il y a un problème de quota. Voici les packages téléchargés, on peut utiliser `/dsk/l1/misc` ...
    66 - Le [htdocs:files répertoire] contient package eps32.tgz et le json du package.
    67 - Vous pouvez tester le composant ESP32 en exécutant quelques exemples de tutoriaux (décrivez succinctement ce que vous avez fait dans le CR). Les exemples sont accessibles
    6880
    6981**Les documents utiles se trouvent**