et je cherche à installer les bibliothèques Expressif requises.
Or l'IDE Arduino ne les trouve pas (bien que les cartes Expressif aient été installées dans l'IDE), et sur le Web je trouve facilement les fichiers correspondants avec l'extension ".h" mais je ne trouve pas les ".zip" comme à l'accoutumée.
Est-ce que c'est normal, et comment faire pour installer ces bibliothèques à partir du fichier ".h": suffit-il que je créé un répertoire avec le fichier ".h" dedans ?
et je cherche à installer les bibliothèques Expressif requises.
Peux tu préciser les quelles manquent ? montrer le message d'erreur.
pour info : Une fois :
-installé le 'Core ESP32', actuellement en vesrion 1.0 .4 (via le gestionnaire de cartes)
-sélectionnée la carte AIThinker ESP32-CAM (dans le code ET dans l'IDE)
la compilation de l'exemple "Camera Web Server" se fait sans aucun ajout de librairie, les diverses librairies nécessaires ayant été installées avec le 'Core ESP32'.
Pour d'autres libraires manquantes , il faut les récupérer avec le 'gestionnaire de bibliothèques' ou si elles n'y sont pas référencées, les récupérer sur leur dépot et les installler dans le dossier 'librairies' du répertoire personnel
Il n'y a pas de message d'erreur car pour l'instant j'en suis simplement à préparer mon programme en installant les pré-requis.
Pour d'autres libraires manquantes , il faut les récupérer avec le 'gestionnaire de bibliothèques' ou si elles n'y sont pas référencées, les récupérer sur leur dépot et les installler dans le dossier 'librairies' du répertoire personnel
C'est peut-être ici que j'ai raté quelque chose ! car je trouve bien sur les dépôts le fichier ".h" correspondant à chaque librairie manquante, mais je pensais qu'il fallait trouver la librairie au format ".zip" pour l'installer via le Gestionnaire de Bibliothèques ...
Y a-t-il moyen d'installer manuellement une librairie en copiant son fichier ".h" quelque part, sans passer par le Gestionnaire de Bibliothèques et sans avoir le ".zip" ? (à vous lire il me semble que ce devrait être possible....)
Ne pas chercher à installer des librairies qui sont déjà installées avec le noyau, même si tu ne les vois pas
(par exemple dans le dossier caché .Arduino15, cf message # 2 dans le cas de Linux )
Attendre l'avis du compilateur qui sait trouver les librairies déjà instrallées !
Ensuite il sera temps de compléter... s'il ya lieu
A titre d'exemple un programme associant ESP32-CAM et détecteur PIR a été compilé sans ajout de librairies alors qu'on voyait avait en tête de programme la copieuse liste suivante :