Difference: CompilationDeLInterpreteursNopMicroPython (1 vs. 2)

Revision 22021-05-10 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Compilation et installation de l'Interpreteur MicroPython et des programmes outil

Introduction

Line: 25 to 27
 
  • à 115200 baud
  • sans "flow control"
Lancer
Added:
>
>
 
sudo minicom -s

Faire les changements dans "Serial port setup" et les sauver avec "Save setup as dfl".

Changed:
<
<
-- TWiki Admin User - 2021-05-10
>
>
-- Uli Raich - 2021-05-10
 

Comments

Revision 12021-05-10 - TWikiAdminUser

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Compilation et installation de l'Interpreteur MicroPython et des programmes outil

Introduction

Avant de pouvoir commencer à programmer le processeur ESP32 en MicroPython l’interpréteur doit être installé dans la mémoire flash de la carte CPU. Ce chapitre décrit comment télécharger le code source de MicroPython, comment le compiler et comment transférer le binaire dans la mémoire flash.

Quelques outils

Il est important de garder une structure du système de fichier bien propre pour pouvoir retrouver ses fichiers facilement. Pour cette raison je propose de préparer un classeur /opt/ucad comme classeur de base pour le cours. Dans opt/ucad on crée des classeurs

  • micros/esp32: pour toutes le programmes système du ESP32 (source de Micropython, éditeur, programmeur flash …)

  • doc: pour la documentation comme les fiches techniques du ESP32 ou des capteurs
  • transparents: pour les transparents du cours
  • exercices :
    • problèmes : la description des l’exercices
    • solutions: les solutions des exercices. Le code Python sera téléchargé dans un répertoire github, où les étudiants ont facilement accès
  • Freenove_Ultimate_Starter_Kit_for_ESP32 : la doc et les programmes fourni par Freenove
thonny est environnement de développement intégré (Integrated Development Environment IDE) qui est disponible dans Ubuntu:
sudo apt install thonny

La communication entre l’ESP32 et le PC se fait via une ligne série à l’aide d’un convertisseur USB – ligne série, qui se trouve sur la carte CPU de l’ESP32. Pour l'utiliser on a besoins d’un terminal sériel virtuel comme minicom ou gtkterm. Les deux programmes existent comme paquet Ubuntu et peuvent être installé de la même sorte que thonny :

sudo apt install minicom

Ces programmes doivent encore être configuré pour travaille

  • avec le port /dev/ttyUSB0
  • à 115200 baud
  • sans "flow control"
Lancer
sudo minicom -s

Faire les changements dans "Serial port setup" et les sauver avec "Save setup as dfl".

-- TWiki Admin User - 2021-05-10

Comments

<--/commentPlugin-->
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback