Hvordan installere MicroPython på en ESP32

MicroPython er en slank og effektiv implementering av Python 3 som inkluderer en liten delmengde av Python standardbiblioteket og er optimalisert for å kjøre på mikrokontrollere og i begrensede miljøer. ESP32-S2 Mini er en populær mikrokontroller som er kompatibel med MicroPython. Denne artikkelen vil guide deg gjennom trinnene for å installere MicroPython på en ESP32-S2 Mini.

Forutsetninger:

  1. En ESP32-S2 Mini modul. NB. For å sette ESP32 S2 Mini i boot mode, hold inne reset og 0 knappen, slipp reset, og så 0 knapp.
  2. En USB-kabel for å koble ESP32-S2 Mini til PC-en.
  3. En Windows-PC.

Trinn 1: Installere Python

  1. Gå til Python’s offisielle nedlastingsside og last ned den nyeste versjonen av Python for Windows.
  2. Åpne den nedlastede .exe-filen og start installasjonsveiviseren.
  3. Husk å merke av for «Add Python X.X to PATH» i starten av installasjonen. Dette sørger for at Python blir lagt til i systemvariablene og kan kjøres fra hvilken som helst kommandoprompt.
  4. Følg veiviserens trinn for å fullføre installasjonen.

Trinn 2: Installere pip og nødvendige pakker

  1. Åpne en kommandoprompt (CMD) som administrator.
  2. For å forsikre deg om at Python er riktig installert, skriv inn python --version. Dette bør vise den installerte versjonen av Python.
  3. Installer esptool og pyserial ved å kjøre følgende kommando:
   pip install esptool pyserial

Trinn 3: Laste ned MicroPython firmware

  1. Gå til MicroPython’s offisielle ESP32 nedlastingsside.
  2. Last ned den nyeste binær-firmwareen for ESP32-S2. Filen vil typisk ha en «.bin» filtype.

Trinn 4: Installere MicroPython på ESP32-S2 Mini

  1. Koble ESP32-S2 Mini til PC-en via USB-kabelen.
  2. Finn ut hvilken port ESP32-S2 er koblet til. Dette kan ofte være COM3, COM4, etc. Du kan finne dette i Windows’ Enhetsbehandling under «Porter».
  3. I kommandoprompten, kjør følgende kommando for å slette eksisterende firmware på ESP32-S2:
   esptool.py --port PORT_NAME erase_flash

Erstatt PORT_NAME med den faktiske porten ESP32-S2 er koblet til, for eksempel COM3.

  1. Deretter, for å skrive den nye MicroPython-firmwareen til ESP32-S2, kjør:
   esptool.py --port PORT_NAME --baud 1000000 write_flash -z 0x1000 FIRMWARE.bin

Husk å erstatte PORT_NAME med den faktiske porten og FIRMWARE.bin med stien til den nedlastede MicroPython firmware-filen.

Gratulerer! Du har nå installert MicroPython på din ESP32-S2 Mini. Du kan nå starte programmeringen ved å bruke verktøy som ampy eller tilkoble direkte via en terminal som PuTTY for å kjøre Python-kode på enheten din.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

×






Skriv inn din epostadresse så vi kan sende deg en mail når varen er på lager:
X
0
    0
    Handlekurv
    Tøm handlekurvTilbake til butikk
      Calculate Shipping
      Apply Coupon
      ×