Nainstalovat vývojové prostředí pro modul esp8266 bylo pro mě hodně náročné. Ale povedlo se. Na obrázku můžete vidět vývojovou desku ESP8266.
Jak na to ??
jako první si musíme vyrobit prostředí ve kterém budeme program kompilovat a následně zapisovat do flash paměti modulu.
postupoval jsem podle návodu na Githabu(sming)
- Nainstalovat si potřebné balíčky pro Spiffy a poté samotné spiffy
sudo apt-get install make unrar autoconf automake libtool libtool-bin gcc g++ gperf flex bison texinfo gawk ncurses-dev libexpat-dev python sed python-serial srecord bc # Nainstalovat spiffy wget https://bintray.com/artifact/download/kireevco/generic/spiffy-linux-1.0.1.tar.gz tar -zxf spiffy-linux-1.0.1.tar.gz && sudo mv spiffy /usr/local/bin/ sudo chmod +rx /usr/local/bin/spiffy
2. Vytvoříme si složku kde bude umístěno vývojové prostředí esp open sdk
mkdir -p /opt/ cd /opt/
3. Do vytvořené složky stáhnme esp-open-sdk, dá se to dvěmazpůsoby
- sáhnou si verzi která není zkompilovaná a zkompilovat, má to ale svá rizika 😀
git clone https://github.com/pfalcon/esp-open-sdk.git cd esp-open-sdk chown UŽIVATEL.SKUPINA -R ./esp-open-sdk # nastavení oprávnění make STANDALONE=y # začít kompilovat, mě to trvalo 65 minut
- stáhnout si vezrzi zkompilovanou a nahrát ji do stejného adresáře jako verzi nezkompilovanou. Ale pozor ! na officiálním githabu Sming mají sice odkaz, ale na špatnou verzi. dole máte odkaz na web kde si můžete vibrat verzi kterou chccete. doporučuji tu nejnovější.
# zde si vyberete nejnovější verzi a stánete https://bintray.com/package/files/kireevco/generic/esp-open-sdk cd /opt/esp-open-sdk tar xvfz /home/USER/Stažené/esp-open-sdk-1.2-linux-x86_64.tar.gz
4. nastavíme si adresy jako proměnné a uložíme do profilu, aby se nám po restartu nesmazali
cd /etc/ # otevřete soubor profile profile # a nakonec přidáte dva exporty export ESP_HOME="/opt/esp-open-sdk" export SMING_HOME="/opt/Sming/Sming"
5. stáhneme hotové příhlady
cd /opt/ git clone https://github.com/anakod/Sming.git chown UŽIVATEL.SKUPINA -R ./Sming # nastavíme oprávnění cd /Sming/Sming make # musíme zkompilovat knihovny potřebné k příkladům sming
Doporučuji udělat si vou složku ve svém adresáři s totožnámi soubory. Kvůli bezpernosti a oprávnění. Takže budeme to celé opakovat.
cd mkdir esp cd esp git clone https://github.com/anakod/Sming.git cd /Sming/Sming make # musíme zkompilovat knihovny potřebné k příkladům sming
Popřípadě kdyby jste neměli nastavné USB rozhraní na zapisovytelný výstup sudo usermod -a -g dialout UŽIVATEL

One thought on “Instalace ESP8266”
Comments are closed.