Outils (logiciels et liens utiles)

Programme Sketchup 2017

Logiciel de Conception Assistée par Ordinateur gratuit à installer sur windows

Drivers à installer sur Windows pour la carte ESP32

L’activation des cartes ESP32 n’est pas toujours évidente. Suivant le modèle acheté, il va falloir essayer plusieurs drivers. Les 2 drivers suivants devraient vous permettre de les faire communiquer sur Windows.

Pour débugger les problèmes liés à la connexion des cartes, utiliser l’outil « devmgmt.msc » . Cet outil doit être lancé en mode administrateur.

Pour ouvrir le Gestionnaire de périphériques en tant qu’administrateur, effectuez une recherche de « Invite de commande » dans votre champ de démarrage. Cliquez avec le bouton droit de la souris sur l’invite et décidez de « Exécuter en tant qu’administrateur ». Dans la fenêtre, tapez : devmgmt.msc et appuyez sur la touche « Entrée » pour continuer.

1) Utilisation des drivers CP210

Lien vers la page de téléchargement sur Silicon Labs: 

https://www.silabs.com/developer-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads

The CP210x USB to UART Bridge Virtual COM Port (VCP) drivers are required for device operation as a Virtual COM Port to facilitate host communication with CP210x products. These devices can also interface to a host using the direct access driver.
 
Téléchargement direct de l’archive : cp210x_universal_windows_driver.zip

Comment l'installer ...

  • Décompresser l’archive téléchargée.
  • Faire un clic-droit sur le fichier « silabser.inf » et choisir « Installer » : identification en administrateur pour les PC de collège.
  • L’installation doit confirmer  en pop-up « Installation réussie ».

Utilisation ...

Lors de la connexion de la carte ESP32 de Vittascience (par exemple !), la pop-up suivante va apparaître pour choisir le port COM où vous avez connecté la carte.

2) Utilisation des drivers USB-SERIAL CH341

Lien vers la page de téléchargement sur le site WCH-IC :

https://wch-ic.com/downloads/CH341SER_EXE.html

Même procédure que pour le précédent driver. Vous pouvez le télécharger directement ici (cliquer ici) , le décompresser, cliquer sur ch341ser.inf et choisir « Installer ». Il faut avoir les droits d’administration pour que l’installation se fasse.

Flasher le firmware MicroPython sur la ESP32

Lien vers le site gcworks qui détaille les étapes nécessaires pour installer le système MicroPython nécessaire pour faire communiquer les cartes ESP32 avec le navigateur Web et le site Vittascience :

https://www.gcworks.fr/tutoriel/esp/FlasherlefirmwareMicroPython.html

Ce site présente les étapes suivantes:

Étape 1 : Raccordement et vérification des pilotes

Étape 2 : Télécharger le firmware Micropython

Étape 3 : Installer un logiciel permettant de flasher le firmware (uPyCraft)

Étape 4 : Tester le fonctionnement

Dans uPyCraft, cliquer sur Connect . Dans la console le symbole >>> apparaît . Tapez help() puis validez, des informations apparaissent dans la console. Tout est opérationnel !

Problème qui peut être rencontré lors de l’utilisation de uPyCraft:

Erreur MSVCP100 DLL is not found or missing (la DLL MSVCP100 n’a pas été trouvée ou est manquante).

=> Télécharger « Microsoft Visual C++ 2010 Redistributable Package (x64) » et l’exécuter. Relancer le PC ensuite. Il m’a fallu installer également la version x86 (vcredist_x86.exe) pour que le problème soit résolu.

Éditeur de code Python

Un petit logiciel éditeur de code Python très simple à utiliser : Mu, à télécharger sur  https://codewith.mu

Tutoriels pour l’utiliser : https://codewith.mu/en/tutorials/