Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Compilation et installation de l'Interpreteur MicroPython et des programmes outilIntroduction | ||||||||
Line: 39 to 39 | ||||||||
Dans mon .bash_profile j'ai défini les variables d'environnement ESPIDF et IDF_PATH:
| ||||||||
Changed: | ||||||||
< < | ou /opt/ucc/micros/esp32/esp-idf est le directoire dans lequel esp-idf a été transféré. | |||||||
> > | ou /opt/ucc/micros/esp32/esp-idf est le classeur dans lequel esp-idf a été transféré. | |||||||
En plus
| ||||||||
Line: 50 to 50 | ||||||||
Added: | ||||||||
> > | On doit alors créer un environnement virtuel Python avec tous les modules nécessaire à la compilation de MicroPython. Pour ce faire on a besoin du paquet python3-venv:
sudo apt install python3-venvEn suite il faut créer l'environnement virtuel que j'appelle "esp-idf" cd $HOME/pythonEnvironnements python3 -m venv esp-idfEnfin on active cet environnement : source esp-idf/bin/activateLe terminal indique que nous nous trouvons dans le nouvel environnement : Maintenant nous pouvons installer les modules requis avec pip, par example: pip3 install pyparsing==2.3.1pour installer la version 2.3.1 de pyparsing. Une fois tout les modules seront installé la compilation de MicroPython devrait marcher sans problèmes. Dans mon cas j'ai copié le classeur ports/esp32/boards/GENERIC_SPIRAM dans ports/esp32/boards/WROVER et je compile avec la commande: make BOARD=WROVERCeci permet de faire des modification pour notre carte CPU WROVER sans toucher à la source de MicroPython. | |||||||
-- Uli Raich - 2021-05-10
Comments | ||||||||
Line: 57 to 84 | ||||||||
| ||||||||
Added: | ||||||||
> > |
|