Page 1 of 1

Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Mon 10 Aug 2020 12:57
by Dominique
J'ai trouvé un chouette article concernant l'utilisation de Thonny avec MicroPython

Utiliser Thonny avec MicroPython (circuitdigest.com)

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Wed 31 Mar 2021 13:15
by Dominique
François à également écrit un très chouette article sur Thonny et le Pico sous MicroPython.

Utiliser le Raspberry Pi PICO avec Thonny et MicroPython (Framboise314.fr)

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Thu 1 Apr 2021 07:22
by sensor56
Thonny s'avère effectivement super simple et facile à installer et utiliser. L'adoption de cet outil par la Raspberry Pi Foundation en fait l'outil par défaut "de facto". Le gros intérêt avec Thonny est d'avoir dans un seul outil les 2 fonctions "interpréteur" et "éditeur". Je trouve aussi très sympa la fonction de grapheur.

J'ai mis en ligne çà il y a peu : https://www.micropython.fr/port_pi_pico ... ur_2_en_1/ et la petite vidéo qui va bien ici : https://www.micropython.fr/tutos_videos ... icropython

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Fri 25 Oct 2024 19:30
by Laveyronnais
Bonsoir,

Juste un point qui dénote sur cet IDE plutôt pas mal d'ailleurs, c'est le foutu cache :evil:
Je ne sais pas sous Windows, je ne travaille que sous Linux avec Thonny, mais le cache ne prend pas toujours la dernière version. Pire il m'a parfois rapatrié l'ancien code depuis la carte après plantage :( Heureusement que j'ai une très bonne mémoire...

Donc prudence avec ça. Un tuyau faire un "from machine import reset", puis "reset()" en console. Ça permet un redémarrage à froid comme si on débranchait la carte. Je pense que le bouton rouge fait de même, mais je ne sais pas si il passe outre le cache, il faudrait que j’approfondisse mais mes projets plantent de moins en moins la machine :lol: .

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Mon 4 Nov 2024 13:13
by Dominique
Merci pour ce retour d'information.

Pour ma part, je ne rencontrais des problèmes de mise-à-jour qu'avec des carte exposant le système de fichiers via USB.
Cela s'est calmé lorsque le support Disque USB était désactivé sur la carte.

J'ai débuté la programmation MicroPython bien avant que Thonny ne supporte les plateformes microcontrôleur.
Du coup j'ai utilisé des outils en ligne de commande.
J'ai d'abord utilisé RShell (qui était vraiment pas mal) que j'ai maintenant remplacé par mpremote de MicroPython. C'est vraiment un Must!

Je bosse aussi sur des machine Linux... pour le coding je me suis récemment tourné vers SublimeText (et abandonné AtomIDE... trop gourmand en mémoire). Il parait que ZED est aussi pas mal comme éditeur de code.

Dominique

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Thu 25 Sep 2025 07:04
by Coyotte
Hello,
Petit déterrage de post... ;)

Je découvre Thonny et le trouve super pratique pour un débutant en micropython.
Il y a juste un petit truc que je trouve un peu énervant : Il ne mémorise pas l'emplacement du dernier fichier ouvert.
Dès lors, si j'ouvre plusieurs fichiers dans le même répertoire, je dois à chaque fois repréciser le chemin complet.

Ce n'est pas grave en soi, mais un peu casse-pieds lorsque l'on a des arborescences assez profondes.
Il y a-t-il un truc pour éviter cela ?
(Autre que mettre tous mes fichiers dans mon "Home" ;) )


Coyotte

Re: Thonny: Editeur Python & MicroPython (orienté ESP32)

Posted: Fri 26 Sep 2025 01:32
by Dominique
Coyotte wrote: Thu 25 Sep 2025 07:04 Je découvre Thonny et le trouve super pratique pour un débutant en micropython.
Il y a juste un petit truc que je trouve un peu énervant : Il ne mémorise pas l'emplacement du dernier fichier ouvert.
Dès lors, si j'ouvre plusieurs fichiers dans le même répertoire, je dois à chaque fois repréciser le chemin complet.
Salut Coyotte,
Heureux de te recroiser...
  1. Il est certainement possible de créer un liens depuis Home vers un répertoire de ton arborescence. Cela permettrait d'éviter la navigation à chaque fois.
  2. Vérifie s'il n'y a pas eu une mise-à-jour de Thonny.
  3. Poster un rapport de Bug sur le site de Thonny IDE