Nouvelles sur les librairies dans platformIO

Accueil Forums PlatformIO Nouvelles sur les librairies dans platformIO

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #4557
    Rolf Ziegler
    Maître des clés

    Il y a une solution élégante pour charger une librairie dans un projet platformio.

    En prérequis il faut avoir installé git (sur la racine /git) dans windows

    puis il suffit de mentionner le nom de la librairie dans platformio.ini avec l’étiquette

    lib_deps =

        https://github.com/ThingPulse/esp8266-oled-ssd1306.git

    d’autres librairies peuvent suivre.

    Cette librairies sera automatiquement chargée du site dans le dossier .piolibdeps

    C’est la classe, plus besoins de copier un zip dans le dossier projet, c’est fait tout seul.

    N’oubliez pas d’installer git de: https://git-scm.com/download/win lien

    Rem: pas besoin de connaitre les commandes Git, mais git doit être instllé.

    #4611
    Rolf Ziegler
    Maître des clés

    Pour charger une librairie dans votre projet sous PIO,

    Indiquer le no de la librairie quei l’on voit que l’on trouve dans lib sous Platformio (sans la charger)

    Et la librairies sera installée automatiquement dans la librairie locale du projet sous .piolibdeps

    Avantage, je peux directement copier les exemples dans mon main.cpp pour débuter un projet ou un test c’est très pratique

    essayer simplement en ajoutant  lib_deps = 2978 et la librairie OLED sera copiée dans votre projet.

    Alternative vous connaissez un git qui contient une librairie, je trouve le nom qui finit pas .git et il charge dirextement

    Attention, https ne peut pas être en début de ligne, mais il doit y avoir lib_deps avant.

    Rem: fastled est aussi dispo directement avec id=126, alternative à la ligne https://………..git ci-dessous

    • Cette réponse a été modifiée le il y a 5 années et 5 mois par Rolf Ziegler.
    • Cette réponse a été modifiée le il y a 5 années et 5 mois par Rolf Ziegler.
2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.