Arduino Arduino mededeling met de ESP8266 (1 / 3 stap)

Stap 1: Eerst omhoog... Firmware


De fabrieksfirmware die met deze komt is waarschijnlijk gonna be gedateerd en moet upgraden. Er zijn verschillende versies die er, NodeMCU is een populaire waarin u kunt lua scripts schrijven en laad ze in de chip zelf voor uitvoering. Voor dit project hoewel ik wilde van de Arduino te kunnen lopen de show en koos voor het gebruik van de nieuwste firmware van Espressif. Er zijn twee dingen die u nood te halen voor dit, de firmware zelf, en de opdracht AT. Als u naar http://bbs.espressif.com/ gaan klik op de SDK's link, dan scroll naar beneden en ziet u de nieuwste firmware. Download die en ga dan krijg je de ESP flasher die, wanneer ga je terug naar http://bbs.espressif.com/ en ditmaal scroll naar beneden voor het gebied tools die u zal zitten kundig voor de nieuwste flash tool. Aangezien we spul aan het downloaden bent, laat zorgen we de ESP8266 bibliotheek in onze Arduino IDE, om het te krijgen, ga naar bestand / voorkeuren en geef in het veld extra planken deze URL:

http://Arduino.esp8266.com/stable/package_esp8266c...

Nu kun je naar tools / planken / manager aan boord en de ESP8266 bibliotheek installeren. We zullen dit later gebruiken om te testen.

Het laatste ding om ervoor te zorgen dat u hebt gedaan is de FTDI-stuurprogramma te installeren. Dit kan worden opgehaald:

http://www.ftdichip.com/FTDrivers.htm

De volgende stap is om uw ESP-chip met de FTDI breadboard. Ik heb een schematische voorstelling van Google die ik gebruikte bijgevoegd, ik heb ook bijgevoegd een foto van het bestuur van de PCB dat ik vandaag maakte te programmeren van deze chips met gemak. U hoeft niet te halen zulks extravagante dat als u niet wilt, ik heb omdat ik heb een veel te flash / testen en dit het gemakkelijk maakt. Als u enkel het breadboard gaat, kunt u met behulp van de weerstanden en sluit GPIO0 met GND (ik gebruikte een kabel die makkelijk was te verplaatsen tussen de grond en een willekeurige plek die was noch grond, noch vcc op het breadboard) en RST aan de VCC. U kunt ook de knoppen en alleen pull/invoegen de USB-kabel in de computer. Nu moet u zitten kundig voor op de computer aansluit en openstellen van de flasher tool. Bestanden zijn geladen en geen selectievakjes naast de bestanden te beginnen met, geen wijzigingen aanbrengt en geen zorgen. Hit flitser. Dit leest uw chip en vertellen u welke opties u moet selecteren onder gedetecteerde info. Er is een vrij goede kans dat u zult moeten ik doen dezelfde chip die 8Mbit flash grootte, 26Mhz kristal, 40Mhz SPI snelheid en SPI-modus van DIO. Met behulp van de bovenstaande afbeelding, setup uw flash-programmacode als de mijne is. Alle zich de bin-bestanden bevinden binnen de map bin die u hebt gedownload. Aandacht besteden aan de geheugenadressen die de bin-bestanden moeten worden geschreven. Zodra uw setup wedstrijden mijne (de com-poort waarschijnlijk zullen verschillende) sloeg flash en u moeten zien het opdrachtpromptvenster beginnen wissen van de flitser en programmering van de nieuwe database. Zodra het volledige raakt, haal de USB-kabel.

Gerelateerde Artikelen

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Hoewel er veel tutorials over het instellen van een nieuwe ESP8266 verbinden met wifi, kostte het nog steeds me dagen en een heleboel uren praten met de IT-afdeling aan het college eigenlijk mijn project opstaan en lopen. Hoop dat dit helpt kun je in
Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

ESP8266 Wifi Module is een geïntegreerde chip ontworpen voor communicatie met de wereld van het internet via Wifi-radiosignalen. Het is de verbinding tussen een project en het internet. Het heeft aan boord en geheugen waarmee het worden geïntegreerd
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
Arduino Wirelessly met MATLAB controleren

Arduino Wirelessly met MATLAB controleren

al het zien van enkele DIYs over hoe om een communicatie tussen MATLAB toepassing en Arduino thats hardwired naar PC. Echter heb niet ik ondervonden iets waarmee Arduino via MATLAB draadloos met behulp van de compatibele ENC28J60 Ethernet-shield. In
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
IoT - Arduino – NodeMCU ESP-12 ESP8266 - nl

IoT - Arduino – NodeMCU ESP-12 ESP8266 - nl

Door:Spaanse versie:Een paar dagen geleden, in het midden van mijn zoekopdrachten om te proberen teoplossen van problemen met de ESP8266 module, vond ik sommige forums die wijzen naar de ESP8266 NodemCU op basis van de LUA programmeertaal. Het viel m
Arduino Nano met DHT sensor & OLED

Arduino Nano met DHT sensor & OLED

In deze tutorial zal ik beschrijven hoe een DHT sensor gebruik op een Arduino Nano en OLED-display.Stap 1: IntroHalloMijn naam is Nick Hendriks en ik woon in Nederland. Ik heb geen ervaring met Arduino of de onderdelen die worden gebruikt, maar met h
Hoe te gebruiken en Arduino schild met de Raspberry Pi

Hoe te gebruiken en Arduino schild met de Raspberry Pi

Toevoegen van Arduino shields op de Raspberry Pi een pijn kunnen zijn erg groot. Je eindigen met een rotzooi van draden lopen rond en opzetten van de software is een uitdaging in zijn eigen recht.Hier is een eenvoudige oplossing om te starten met beh
Arduino-plein met kleur LCD

Arduino-plein met kleur LCD

B-kwadraten is een modulaire elektronica-platform waarmee gebruikers kunnen bouwen, aanpassen en voortdurend bijwerken van hun eigen elektronica toepassingen.In deze B-pleinen App zullen wij behandelen hoe een eenvoudige kleuren-LCD-toepassing met be
Controlerende Arduino Uno met Javascript!

Controlerende Arduino Uno met Javascript!

Ik heb het leren van Javascript te laat en ik hou echt van de taal. Dus natuurlijk, ik dacht dat is er een manier om te programmeren van de Arduino boards Arduino boards met Javascript!Een snelle zoekopdracht gevonden johnny-vijf bibliotheek in Javas
Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor is een zeer eenvoudig te implementeren Arduino gebaseerd project. Zijn een perfect project als u een beginner bent en net hebt begonnen vrijwel testen Arduino projecten.In dit project zullen w
Foto weerstand gecontroleerd arduino pong met verwerking

Foto weerstand gecontroleerd arduino pong met verwerking

In het onderdeel elektrotechniek aan de gouverneurs Instituut van Vermont 2014 was onze uitdaging om een project met behulp van een arduino die had een interactieve modus en een autonome modus. Onze fractie besloten om remake van het klassieke pong s
DIY Arduino Thermometer met DS18B20

DIY Arduino Thermometer met DS18B20

Hallo, iedereen! Vandaag ga ik om u te tonen hoe maak je LCD- of seriële thermometer met DS18B20 digitaltemperature sensor met behulp van de Arduino, breadbord, jumpers. Dus je kunt het meten van temperatuur van de lucht, zoals vloeistoffen water en