Ontwikkelen voor de ESP8266 op de Raspberry Pi (4 / 6 stap)

Stap 4: Stap 4: Test de Compiler


Nu hebben we de toolchain geïnstalleerd, hij volgende stap is om het te testen. (Merk op dat dit optioneel, maar sterk aanbevolen is. We downloaden eerst de codevoorbeelden. Open een terminal en voer de opdracht-

git clone https://github.com/esp8266/source-code-examples.git


Open nu in je favoriete tekst-editor, de Makefile voor het 'BLINKIE' project (op ./sourcecode-examples/blinky/Makefile) en -

  • Verander de XTENSA_TOOLS_ROOT variabele naar /opt/esp-open-sdk/xtensa-lx106-elf/bin
  • Verander de SDK_BASE variabele naar /opt/esp-open-sdk/sdk

Nu de Makefile opslaan en ga terug naar de terminal en Ken-

CD bron-code-voorbeelden/blinky

maken

Als alles goed gaat in de zorg te vullen zonder fouten. Als je kwesties tegenkomt-

  • Controleer uw pad (echo $PATH) om ervoor te zorgen dat hij cross compiler is in het
  • Controleer de 'BLINKIE' Makefile om te controleren of de paden naar de hulpprogramma's en SDK kloppen

Nu kunt u het voorbeeld naar een ESP-module van de flits. Dit verschilt van de module om de module maar over het algemeen u wil-

  • de ESP-module sluit aan op een seriële adapter voorzichtig om te leveren uitsluitend 3.3VDC naar de ESP8266 + V pin (sommige seriële adapters hebben een aparte 3,3 v pin, anderen een jumper, zie foto voor voorbeelden van beide)
  • boot de ESP met de GPIO0 pin geaard
  • nu de UART-adapter aansluiten op je Raspi USB-poort
  • uit het 'BLINKIE' project terminal voert u de opdracht sudo maken flash

Als dat lukt moet u de voortgang van de firmware duwen op de MS-DOS-prompt. U kunt het programma testen door het aansluiten van een rode LED en 1K weerstand in serie tussen GPIO2 en grond zoals deze. De LED moet knipperen wanneer u de ESP8266 opstart.

Gerelateerde Artikelen

Het toevoegen van Webmin voor het beheren van een Raspberry Pi

Het toevoegen van Webmin voor het beheren van een Raspberry Pi

Mijn voorkeur om te werken met een Raspberry Pi is via SSH. Wanneer een Raspian vanaf de website van Raspberry Pi installeert, is SSH actief en beschikbaar op poort 22 (SSH standaardnummer van poort). Al men moet is een ethernet-verbinding, een DHCP-
Ontwikkelen voor foto's met behulp van een Mac: vriendelijke UI

Ontwikkelen voor foto's met behulp van een Mac: vriendelijke UI

gefrustreerd door het feit dat je moet prutsen in de Terminal gewoon te compileren en PIC-programs downloaden? Ik was ook.Ik ben een ervaren Mac-gebruiker (of zolang kunt u er voor een 16-jarige), en toen ik begon te experimenteren met ingebedde syst
Fireside internetradio-speler voor oudere gebruikers - gebouwd met Raspberry Pi

Fireside internetradio-speler voor oudere gebruikers - gebouwd met Raspberry Pi

Inleiding:Vandaag hebben we geweldige toegang tot grote streaming inhoud: muziek, nieuws, weer, verhalen, enz. Deze toegang is echter beperkt tot degenen die hedendaagse elektronische apparaten kunt navigeren. Dit project is gebaseerd op een overtuig
Maak een volumeregeling voor USB-geluidskaart in de Raspberry Pi

Maak een volumeregeling voor USB-geluidskaart in de Raspberry Pi

IntroductieNa de installatie van de USB-geluidskaart, draaide ik de volumeknop en ik had geen effect op het geluidsniveau. Op nader onderzoek ontdekte ik dat hoewel deze bepaalde geluidskaart een hardware volume contol heeft, de Sound Blaster X-Fi Su
JavaScript voor IoT: knipperende LED op Raspberry Pi met Node.js

JavaScript voor IoT: knipperende LED op Raspberry Pi met Node.js

In deze tutorial leert u de exacte stappen die een LED aangesloten op een pin GPIO voor Raspberry Pi met behulp van JavaScript en Node.jsonder controle. Dit is eigenlijk de makkelijkste om te doen met een Raspberry Pi en een LED. Het gegeven voorbeel
Stappen voor het instellen van de Arduino IDE voor NODEMCU ESP8266

Stappen voor het instellen van de Arduino IDE voor NODEMCU ESP8266

In de onderstaande Instructable zullen we leren hoe te installeren van de Arduino IDE voor ESP8266 zodat tegen het einde van dit Instructable we arduino code op ESP8266 uitvoeren kanStap 1: De Arduino IDE Software installerenArduino IDE software inst
Hoe een originele om verhaal te ontwikkelen voor een fictie wanneer je geen inspiratie...

Hoe een originele om verhaal te ontwikkelen voor een fictie wanneer je geen inspiratie...

Een heleboel amateur schrijvers besluit te schrijven een fictie omdat ze al een verhaal of een concept in gedachten.Er zijn echter enkele andere volkeren die zou willen schrijven, maar die weet niet wat te schrijven. Ze hebben de motivatie, maar nog
Ol ' School Games ontwikkelen voor Android

Ol ' School Games ontwikkelen voor Android

Soms dagen lijkt zo lang en saai dat wij neigen om te zoeken naar leuke spelletjes om wat tijd doorbrengen met vrienden, broers en zussen maar zijn uit ideeën. Dus het is tijd die u sommige ol ' school games zoals Hollywood, tic-tac-toe, boek cricket
Codering van webbrowser voor Windows 10 IOT op Raspberry PI 2

Codering van webbrowser voor Windows 10 IOT op Raspberry PI 2

Als per de de video-tutorial u zou nood voor downloaden van Visual Studio 2015 Gemeenschaphttps://dev.Windows.com/en-us/downloadsStap 1: Laat kijken naar de codeDe code voor dit voorbeeld is vrij eenvoudig:Een besturingselement ingesloten webviewText
Bouw een 3D Pan Tilt geval afgedrukt voor een Raspberry Pi

Bouw een 3D Pan Tilt geval afgedrukt voor een Raspberry Pi

Dit instructable beschrijft het gebouw van een zaak voor een Raspberry Pi waarin een vergadering van de pan-tilt voor de Pi-Camera.Mijn doel was het ontwerpen van een 3D afdrukbare geval dat netjes de Raspberry Pi terwijl ook het verstrekken van ruim
Blink voor ESP8266 native, zoals arduino met behulp van Windows

Blink voor ESP8266 native, zoals arduino met behulp van Windows

Wanneer ik bougth de ESP8266, mijn eerste gedachte was om de ESP8266 gebruiken als een Wifi-shield voor Arduino. Ik kwam erachter dat de ESP8266 een krachtig apparaat door het is zelf. En ik vroeg me af. Waarom geen gebruik maken van dit apparaat zon
Ambilight systeem voor elke input aangesloten op uw TV. WS2812B Arduino UNO Raspberry Pi

Ambilight systeem voor elke input aangesloten op uw TV. WS2812B Arduino UNO Raspberry Pi

Ik heb altijd al wilde ambilight toevoegen aan mijn TV. Het ziet er zo cool! Ik eindelijk deed en ik was niet teleurgesteld!Ik heb veel video's en veel tutorials over het maken van een Ambilight-systeem voor uw TV, maar ik heb nooit gevonden een voll
CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

Hier is een geweldig weekend robotica project uit te voeren met vrienden of mensen op uw lokale maker-ruimte. Je moet een 3D-printer handig om 3D print de STL-bestanden bijgevoegd als onderdeel van de volgende stappen en een beker, in mijn geval, ik
Monitor voor draadloos verkeer tank robot op basis van raspberry pi

Monitor voor draadloos verkeer tank robot op basis van raspberry pi

DIY een tank van de monitor voor draadloos verkeer is niet moeilijk op basis van de raspberry pi, weergegeven in de volgende afbeelding.Stap 1: Materialen voor de monitor van de raspberry pi gebaseerd rc tank 1.De Raad van de Raspberry pi:http://www.