Dette er alt som har med programmering å gjøre for den programmerbare lasten.
Først må du installere ESP-IDF. Dette er et rammeverk som brukes for å programmere ESP32 mikrokontrollere. I vårt tilfelle ESP32-S3
- Gå til ESP_IDF Getting Started Guide.
- Følg instruksjonene for Windows.
- Trykk på Windows Installer under Manual Installation.
Caution
4. Pass på at path for installasjonen blir C:/Espressif.
GitHub Desktop er et verktøy som gjør det enkelt å jobbe med Git og GitHub. Installer det for å klone og jobbe med repositoryet.
- Last ned GitHub Desktop.
- Installer programmet.
- Lag og/eller logg inn med GitHub-konto.
- Last ned 64-bit Git for Windows
Nå må du klone prosjektets repository til din maskin.
- Åpne GitHub Desktop
- Klikk på File > Clone Repository.
- Velg eller legg til URL til
Programmerbar_last. - Klikk på Clone.
Caution
5. Pass på at Pathen du velger ikke har noen spesialsymboler som SPACE, andre spesialtegn og Norske bokstaver.
Important
Dere kan hoppe over hele dette punktet, for meg og TD var ikke dette noe som måtte gjøres.
I repositoryet finner du en mappe kalt tools som inneholder en fil kalt init_esp_idf.bat. Denne filen må du endre slik at den fungerer på din maskin.
- Åpne
tools/init_esp_idf.bati VS Code. - I denne filen må du legge til en unik identifikator fra din ESP-IDF installasjon
@echo off echo Initialiserer ESP-IDF-miljøet... call "C:/Espressif/idf_cmd_init.bat" esp-idf-1d48cf7427aa464d60cc013d481736ef echo ESP-IDF-miljøet er klart! cmd- Her er det esp-idf-1d48cf7427aa464d60cc013d481736ef som det er snakk om, denne vil se annerledes ut hos deg.
- Åpne start menyen og finn ESP-IDF 5.4 CMD.
- Høyre klikk på den og trykk open file location.
- Høyre klikk på shortcut til ESP-IDF 5.4 CMD og trykk på Properties.
- Se under Target og finn din unike identifikator på slutten av Target, kopier denne.
- Erstatt den eksisterende identifikatoren i
init_esp_idf.batmed den du kopierte. - Lagre filen.
Nå kan du åpne prosjektet i VS Code og bruke den integrerte terminalen til å jobbe med ESP-IDF.
- Åpne VS Code.
- Klikk på File > Open Folder og velg mappen der du klonet repositoryet.
- Åpne Terminalen i VS Code.
- Terminalen skal nå automatisk initialisere ESP-IDF-miljøet ved hjelp av
init_esp_idf.batsom vi satt opp tidligere.
For å teste at alt fungerer kan du prøve å bygge prosjektet.
- I VS Code, åpne en terminal.
- Kjøre følgende kommando for å bygge prosjektet
idf.py build
Hvis alt er gjort riktig skal du nå ikke få noen errors og det skal bygge helt fint.