Sommaire

Installer MicroPython sur l’ESP8266

1. Connecter la carte NodeMCU

Démarrez le Raspberry Pi. Lorsque le bureau de Raspberry Pi OS est apparu, connectez la carte NodeMCU avec un câble microUSB<=>USB sur une des prises USB du Raspberry Pi.

Ouvrez une fenêtre de terminal, tapez la commande :

dmesg

Vous devriez obtenir un affichage de ce genre :

[1186.418569] usb 1-1.1: ch341-uart converter now attached to ttyUSB0

Cette ligne indique que la carte NodeMCU a bien été détectée et que le pilote CH431 de son convertisseur Série<=>USB est connecté à ttyUSB0. Notez ce port de connexion qui va servir par la suite pour converser avec la carte NodeMCU.

2. Télécharger le firmware

Pour utiliser la carte NodeMCU avec Scratch 3, le firmware (logiciel constructeur) d’origine de la carte doit être remplacé par MicroPython, qui est une version réduite de Python 3, optimisée pour fonctionner sur les microcontrôleurs.

Ouvrez la page http://micropython.org/download#esp8266 sur le navigateur du Raspberry Pi. Faites défiler la page jusqu’à trouver la rubrique Espressif ESP-based boards. Cliquez sur l’image de l’ESP8266 (Generic ESP8266 module).

Vous arrivez sur la page Firmware for Generic ESP8266 module (micrologiciels pour module générique ESP8266).

Sélectionnez la dernière version, notée latest. Au moment de la rédaction de ces lignes, la version ...