Ontwikkelen voor de ESP8266 op de Raspberry Pi


Dit artikel zal tonen hoe te gebruiken van een Raspberry Pi 2 bij het ontwikkelen van native applicaties, firmware en Lua scripts voor de ESP8266 familie van microcontrollers. De ESP8266 is dat een klein WiFi toegelaten micro-controller die is steeds zeer populair voor DIY projecten vanwege zijn hoge snelheid, lage kosten en het gemak van het ontwikkelen voor de platform.

Terwijl over het algemeen set-up op desktop-systemen, de esp-open-sdk bouwt en loopt heel goed op de Raspberry Pi 2. Dit laat ons toe om het als een goedkoop (minder dan $40) gebruiken ontwikkelomgeving voor het schrijven en flash inheemse firmware en apps aan ESP modules evenals schrijven en bewerken van Lua code.

Opgemerkt moet worden dat dit een van de verschillende alternatieven voor ESP8266 ontwikkeling is. Andere alternatieven zijn-

Dit instructable zal gaan door het instellen van de ontwikkelomgeving, de SDK en de Eclipse IDE. Dat betekent dat we een cross-compiler om te bouwen van systeemeigen code voor het xtensa-lx106-elf -platform zal installeren. Het klinkt ingewikkeld. Gelukkig zorgt de esp-open-sdk Makefile en crosstools voor allermeest naar de details voor ons.

We zullen ook onze nieuwe Raspberry Pi cross-compiler gebruiken om te bouwen en de nieuwste nodemcu-firmware voor de ESP en Toon flash hoe verbinding maken met de firmware van de NodeMCU met ESPlorer.

Laat aan de slag! (Neem deze tutorial doet aan enige vertrouwdheid met linux, Raspbian OS en met de ESP8266 familie van microcontrollers. Het is ook een work in progress. Ik zal het toevoegen van meer informatie en foto's zoals ik het organiseren...)

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.