Review: Aan de slag met de Espressif ESP32-PICO-KIT
Windows-gebruikers
Toepassingen voor de ESP32-PICO-KIT kunnen worden ontwikkeld op Windows, Linux of Mac. Eigenlijk is het een werkomgeving gebaseerd op GNU-tools die kan werken op Windows in een Unix-shell zoals MSYS2. Op Linux en Mac is dat, natuurlijk, niet nodig. Hoewel we zelf zo’n systeem kunnen opzetten, instructies over hoe dat in zijn werk gaat zijn beschikbaar, hebben de mensen bij Espressif een kant-en-klare MSYS2-installatie beschikbaar om te downloaden, wat het installatieproces een stuk gemakkelijker maakt.
Voorgeconfigureerde toolchain
Download de voorgeconfigureerde MSYS2 met toolchain. Pak het grote ZIP-bestand uit op een harddisk waar u het kunt terugvinden. Ga naar de map waar het bestand mingw32.exe staat en voer het uit. U komt dan in een UNIX-achtige omgeving; alle commando’s die we hier geven moeten worden ingevoerd in deze shell.
Na het installeren van de toolchain (en MSYS2 voor Windows-gebruikers) moet de ‘IDF’ worden geïnstalleerd. IDF staat voor ‘IoT Development Framework’ en het bevat de bibliotheken, voorbeelden en documentatie. Hier zijn de instructies voor een normale installatie van ‘esp-idf’:
mkdir ~/esp
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
Stel het pad in
Daarna moeten we zorgen dat het pad naar de IDF-map wordt ingesteld. Dat is natuurlijk afhankelijk van uw systeem. Maak op Windows-systemen het bestand <..>\msys32\etc\profile.d\export_idf_path.sh aan (het gedeelte tussen “<..>” is afhankelijk van uw systeem). Zet in dit bestand de regel:
export IDF_PATH="your -absolute-path/esp/esp-idf"
waarin “your -absolute-path” moeten worden aangepast aan uw systeem. U kunt het bestand in één keer aanmaken en invullen in de MSYS2-shell met het commando (let op het gebruik van enkele en dubbele aanhalingstekens)):
Elektor Magazine is al 65 jaar een van de toonaangevende informatiebronnen op het gebied van elektronica voor ingenieurs, ontwerpers, start-ups en bedrijven. Ons magazine wordt ondersteund door een actieve community van elektronica-ingenieurs – van studenten tot professionals – die gepassioneerd zijn over het ontwerpen en delen van innovatieve ideeën.
Voor hen publiceren we jaarlijks honderden items in verschillende formats, zoals artikelen, video’s, webinars en andere leervormen. Onze missie is om kennis op elke mogelijke manier te delen en lezers te inspireren met de nieuwste ontwikkelingen binnen de elektrotechnische sector.
Bedankt voor uw beoordeling!
Voeg hieronder eventueel commentaar toe!
Bedankt voor uw beoordeling!
Reactie bij uw beoordeling plaatsen? Log hieronder in. Geen behoefte aan? Sluit dan gewoon dit venster.
Discussie (0 opmerking(en))