Problème d'installation de l'extension ESP32 dans l'IDE Arduino (PC sous Mint 21.2 64B) Abandon du sujet

Bonjour,

J'ouvre ce sujet sur ma difficulté à utiliser mon OSfavori pour programmer mes cartes ESP32.
Pour commencer, mon PC tourne en dual boot et je ne rencontre pas de problème sous W11.
Néanmoins je préfère Mint qui est plus rapide pour compiler (enfin sur ma carte Arduino authentique)
Lien vers copies écran https://goopics.net/a/knj5553a

J'ai essayé avec les 2 ports et avec le même résultat.

Mes cartes ESP32 ESP32

Information sur ma configuration
Linux Mint
Version 21.2 Vistoria 64-bit
Noyau 5.15.0-89-generic x86_64
Mate 1.26.0
Matériel :
Processeur : IntelCore i3-10100 CPU @ 3.60 GHz x8

Bonjour @jclaudej

Ces cartes devraient apparaître l'une ou l'autre comme ttyUSB0

des élements de réponse t'ont déjà été avancés sur d'autres fils ces derniers jours , se disperser n'est pas très efficace

-ton appartenance au groupe 'dialup' ?
-éventuelle activité ( à ton insu) de brltty (activé systématiquement à l'installation d'Ubuntu) , il s'agit d'un démon de terminal braille qui réquisitionne ttyUSB0)
https://howtoinstall.co/en/brltty?action=uninstall

britty est désinstallé et le problème subsiste :frowning:

  1. session relancée après la désisntallation de brltty ?

  2. As-tu testé la version AppImage de l'IDE 2 ?

  3. après insertion du connecteur de la carte quelles lignes supplémentaires apparaissent en réponse à la commande sudo dmesg

a titre d'exemple j'ai ça juste après la connection d'une carte quelconque dotée d'un CP2102

84511.830454] usb 1-11: new full-speed USB device number 62 using xhci_hcd
[84512.009997] usb 1-11: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
[84512.010001] usb 1-11: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[84512.010003] usb 1-11: Product: CP2102 USB to UART Bridge Controller
[84512.010005] usb 1-11: Manufacturer: Silicon Labs
[84512.010007] usb 1-11: SerialNumber: 0001
[84512.020247] cp210x 1-11:1.0: cp210x converter detected
[84512.021262] usb 1-11: cp210x converter now attached to ttyUSB0

Merci al1fch,

Je pense que le problème est différent parce que j'ai bien :

Device= 1.00
[ 2657.261462] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2657.261468] usb 1-1: Product: CP2102 USB to UART Bridge Controller
[ 2657.261473] usb 1-1: Manufacturer: Silicon Labs
[ 2657.261477] usb 1-1: SerialNumber: 0001
[ 2657.271517] cp210x 1-1:1.0: cp210x converter detected
[ 2657.272723] usb 1-1: cp210x converter now attached to ttyUSB0

Mon problème est le message lorsque j'essai d'installer la carte esp32 par Expressif (voir photos jointes dans le premier message)

Téléchargement des paquets
esp32:xtensa-esp32-elf-gcc@esp-2021r2-patch5-8.4.0
Failed to install platform: 'esp32:esp32:2.0.11'.
Error: 2 UNKNOWN: Get "https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-linux-amd64.tar.gz": proxyconnect tcp: dial tcp :1080: connect: connection refused

Je ne comprend pas parce que je n'ai pas de proxy et de firewall sur mon PC

le titre de ton fil de discussion pointe un problème de port , de communication entre ordinateur et carte alors qu'au final tu buttes sur un problème d'installation de l'extension ESP32 dans l'IDE Arduino
ce qui est tout autre chose !!

Comment t'y prends tu pour installer cette extension ?

Le plus simple est de faire comme indiqué ici à partir de l(IDE après avoir ajouté l'url du bon fichier .json

https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide

J'ai modifié le titre, lorsque j'utilise la méthode décrite ci-dessus j'obtiens le message suivant :

Some indexes could not be updated. Get "https://downloads.arduino.cc/packages/package_index.tar.bz2": proxyconnect tcp: dial tcp :1080: connect: connection refused: https://downloads.arduino.cc/packages/package_index.tar.bz2 Get "https://espressif.github.io/arduino-esp32/package_esp32_index.json": proxyconnect tcp: dial tcp :1080: connect: connection refused: https://espressif.github.io/arduino-esp32/package_esp32_index.json

Ensuite j'ai téléchargé le fichier que j'ai décompressé mais ensuite je ne sais quoi faire avec l'arborescence ci-dessous :
bin
include
lib
libexec
share
xtensa-esp32-elf

Tu n'aurais pas des problèmes de droits parce que je vois que dans tes copies d'écran l'IDE est lancé en mode super utilisateur?

1 Like

Ensuite j'ai téléchargé le fichier que j'ai décompressé mais ensuite je ne sais quoi faire avec l'arborescence

l'installation d'ensemble est automatique , il n'y a d'habitude rien à télécharger, décompresser et à répartir en arborescence

je n'ai jamais tenté de lancer l'IDE en mode super utilsateur ......

Tu as vérifié que ta config de l'IDE n'est pas corrompue.
Voir dans l'IDE Fichiers/Préférences onglet Réseau si par hasard l'option Proxy ne serait pas sélectionnée.

fdunews => bonne pioche, j'ai désinstallé IDE en sélectionnant les paquets de LM et non Flatpack et cela semble être fonctionnel, mais avec une version 1.8.19 :wink:

@ suivre...........

Toujours des problèmes que je ne rencontre pas avec W11, donc dans l'immédiat je boot sur W11.

Fin du sujet

Non une rasade de plus :
Laisse tomber les flatpack ou autres sonneries.

L'ide s'installe très simplement, c'est du rudimentaire de chez rudimentaire.

  1. tu télécharges le fichier zip , surtout pas un autre.

  2. Tu crées un répertoire dans lequel tu décompresses le fichier zip

  3. Si tu veux, tu lances le script install.sh qui te crée une icône.
    Ce n'est pas obligatoire, le fichier à lancer est tout simplement : "arduino"

  4. tu supprimes le fichier zip qui est maintenant inutile.

  5. par précaution, tu supprimes le répertoire (caché, il commence par un point) .arduino15.
    Il sera reconstruit au prochain lancement de l'IDE.

  6. tu refais la configuration pour les ESP

et pi c'est tout.

Merci, dans l'immédiat j'ai surtout besoin d'avancer sur mon projet alors comme ça tourne sous W11...
Je procèderai à une installation comme décrit ci-dessus dans quelques temps :wink:

Sur arduino.cc pas ailleurs.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.