Omet navegació

2.2 Instal·lació en W10

1) Instal·lació de python3

Anem a la web de python i descarreguem la darrera versió (3.8.5 ara mateix), que ve acompanyada de pip. La instal·lem.

Python 3.8.5

2) Instal·lació del firmware

Per carregar el Firmware als ESP32 cal el programa esptool. Obrim el terminal de windows 10 (windows PowerShell) i teclegem la ordre:

pip install esptool

install esptool on windows 10

Ara anem a la la pàgina de MicroPython per baixar el últim firmware de la nostra ESP32. En el nostre cas baixem esp32spiram-idf3-20191220-v1.12.bin
Ara esborrem el firmware antic des del terminal:

python esptool.py --chip esp32 --port COM4 erase_flashBotó boot en ESP32 ( Si no sabem el port COMX eliminem de la ordre --port COM4 i deixem que el sistema trobe a ESP32)

Després pugem el nou firmware amb l'ordre:

python esptool.py --chip esp32 --port COM4 --baud 115200 write_flash -z 0x1000 esp32spiram-idf3-20191220-v1.12.bin

El resultat serà semblant a aquest:

Firmware to ESP32

3) Instal·lació de l'IDE Thonny

Posem al nostre ESP32 un Led amb un Resistència de la forma:

ESP32 led 17

Anem a la pàgina de descarrega de Thonny i baixem la darrera versió de l'instal·lador per a Windows 10. La instal·lem.

IDE Thonny

El fitxer editable està ací: D17.py (py - 410 B)

Abans de carregar cap programa de MicroPython cal seleccionar quin llenguatge executa Thonny.

ves a Tools , Options

Tools , Options

i a la pestanya Interpreter, tria el llenguatge «MicroPython(ESP32)».

Interpreter, MicroPython

Guarda el script D17.py i executa'l amb el botó (verd) de Play que hi ha baix de View.

No oblides prémer al mateix temps el botó boot de ESP32.

ESP32 boot

També pots executar ordres al terminal de Thonny per controlar amb ordres directes el ESP32.

Prova les ordres una a una:

import machine
pin1 = machine.Pin(17, machine.Pin.OUT)
pin1.value(1)
pin1.value(0)

Després executa help() per veure un resum d'ordres bàsiques.

Creat amb eXeLearning (Finestra nova)