ESP8266 Wifi lägger på för Arduino Made Simple (2 / 5 steg)

Steg 2: Blinkande ESP8266-01



Som levereras, kommer ESP8266-01 modulen med en AT-kommandotolk som låter dig konfigurera modulen och skicka och ta emot data med hjälp av AT-kommandon. Detta är en mycket rörig process och benägna att fel. (Men om du vill använda på kommandon kolla detta projekt, Kodgenerator för ESP8266-01 använda AT-kommandon)

I detta projekt programmeras ESP8266-01, bara en gång, att ställa upp som ett öppet WiFi-anslutning som kan konfigureras via WiFi.

För att installera för att programmera den ESP8266-01, Följ stegen på https://github.com/esp8266/arduino under Installation med styrelser Manager. När du öppnar styrelser Manager från verktyg → ombord på menyn och Välj Skriv bidragit och installera den esp8266 plattformen. Detta projekt sammanställdes med hjälp av ESP8266 version 1.6.4-673-g8cd3697. Senare versioner väl vara bättre men kan ha sina egna buggar som plattformen utvecklas snabbt.

Det är programvaran installerad.

Ansluta ESP8266-01 för programmering du behöva för att koppla upp en 3.3V försörjning och en 3.3V USB till seriell kabel och ett sätt att korta GPIO0 till GND. Readme-filen på http://arduino.esp8266.com/package_esp8266com_ind... har en sådan konfiguration. Ovan är den krets som jag används till att programmera den ESP8266-01.

För att Re-blixt ESP8266-01 måste du installera pfodWifiConfig stödjande bibliotek. Två andra Arduino bibliotek är nödvändiga pfodWifiConfig.zip och pfodWifiConfig_ESP8266.zip.

När dessa bibliotek är installerade kan du välja styrelse -> generiska ESP8266 modul. Ladda detta skiss, pfodWifiConfig_ESP8266_PassThrough.ino denna skiss förvandlar ESP2866 modulen till en UART-WiFi bridge som kan konfigureras över WiFi med pfodWifiConfig. Denna skiss är också i katalogen exempel i pfodWifiConfig_ESP8266 bibliotek.

Börja med att förbereda din egen pfodWifiConfigV1 QR koden som innehåller ditt eget tillfällig tillgång punkt lösenord. Exempel skissen använder QR koden ovan.

Du ska skapa din egen kod och uppdatera skissen med din genererade lösenord

//update this define with the password from your QR code

// http://www.forward.com.au/pfod/pfodWifiConfig/pfodQRpsk.html

#definepfodWifiConfigPASSWORD "plyWtEDk6uZ0yfmAEM5wMc"

// the ssid is "pfodWifiConfigV1" and the port is 23 -- set by pfodQRpsk program

Ssid och lösenord som finns i detta genererade QR koden är den ESP8266 modulen kommer att använda, i config läge, ansluta till tillfälliga åtkomstpunkten för att konfigureras.

När du har genererat egen QR kod och uppdaterad pfodWifiConfigPASSWORD i skissen, programmera ESP8266 modulen med pfodWifiConfig_ESP8266_PassThrough.ino genom att ansluta USB-seriell kabel till 3 pin header (MA03-1) och sedan, med strömmen, korta ut JP1 (dvs. Anslut GPIO0 till GND) och sedan tillämpa makt.

När driva, appliceras kan du ta bort kort.

Sedan kan du klicka på knappen Hämta på Arduino IDE att kompilera och ladda ner skissen.

Det var allt. Färdiga. Du behöver inte programmera modulen igen.

Behålla en kopia av QR-kod för konfiguration, se nedan.

Se Steg
Relaterade Ämnen

WIFI växt övervakningssystem baserade på Arduino MEGA och ESP8266

Idag ska vi visa dig vårt första experiment på Sakernas Internet. I detta syfte beslutade vi att använda en Arduino MEGA i stället för en Arduino UNO. Det beror på Arduino MEGA har mer än en seriell port och detta faktum ger oss möjlighet att använda...

ESP8266 WiFi DS18B20 temperaturgivare (ESP8266 Arduino IDE utan Arduino)

I den här guiden visar vi hur man bygger ESP8266 WiFi temperatursensor med DB18B20. Vi kommer att använda Arduino IDE, men utan Arduino. Data kommer att skickas till EasyIoT server (Windows eller Raspberry Pi) för fin uppvisning och loggning.Se fler...

Arduino IOT: Temperatur och luftfuktighet (med ESP8266 WiFi)

Hej alla! Jag är Michalis Vasilakis från www.ardumotive.com och i detta Instructables kommer jag visa dig hur du gör din egen Internet av saker (IOT) termometer med hjälp av Arduino uno styrelsen.Du kan använda den hemma, på kontoret, eller var som h...

ESP8266 WiFi temp luftfuktighet övervakning web app med hjälp av Arduino IDE

Förra veckan fick jag en ESP8266(adafruit). den nya ESP8266 har arduino-starthanterare så det gör möjligt att programkoden arduino direkt i ESP8266. denna ESP8266 levereras med UART, I2C och GPIO. med denna nya wifi modul behöver du inte någon arduin...

ESP8266 WiFi kontrollerade aircon remote

I min första instructableArduino Yun - solpanel Monitoring Systemdelade jag mina små projekt för att övervaka produktionen av våra solpaneler. Som vi måste vara mycket försiktig med att producera mer energi än vad vi förbrukar, är nästa logiska steg...

ESP8266 WiFI vatten läcka sensor

I den här guiden visar vi hur man bygger ESP8266 WiFi vatten läcka sensor med ESP8266, Arduino och EasyIoT server. Vi kan också använda denna sensor som markens fukt sensor eller regnsensor. Du kan lägga till fler olika sensor till EasyIoT server (se...

ESP8266 WiFi touch skärmen termostat

I den här guiden visar vi hur man bygger WiFi kontrollerade termostat med ESP8266, Arduino och beröring skärm uppvisning. Termostaten kommer också att visa annan information, som väderprognos och temperaturen utanför. Totala kostnaden för termostat ä...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

ESP8266 WiFi temperatur och luftfuktighet sensor

I den här guiden kommer vi att bygga ESP8266 WiFi Arduino datalogger för temperatur och luftfuktighet. Data lagras på EasyIoT server och visas i webbläsare på fjärrdatorn eller mobiltelefon. Med ESP8266 EasyIoT Arduino bibliotek kan du bygga sensor m...

ESP8266 WiFi relay switch

I den här guiden visar vi hur man bygger ESP8266 WiFi reläutgång med Arduino och EasyIoT server. Du kan använda relay switch till distans (dator eller mobil smartphone) styra enheter som ljus, värmare, garageport,... Du kan också kombinera reläutgång...

Internet kontrollerad lampan med ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT kontroll en lampaInternet kontrollerad elektrisk lampa med ESP8266 wifi (ESP01) IoTInternet kontrollerad lampan med ESP8266 wifi relay IoTESP8266 (ESP01) är en mycket låg kostnad WiFi transceiver som kan läggas till all...

ESP8266 WiFi DHT22 Fuktsensor (Plug and Play)

I den här guiden visar vi hur man bygger "Plug and Play-" WiFi fukt och temperaturgivare ansluten i EasyIoT moln. Det visar hur du skickar två parametrar med en begäran med resten API V1. Vi kommer att använda ESP8266, DHT22 och Arduino IDE.Adro...

Lätt ESP8266 WiFi felsökning med Python

Den nya sub $5 dollar ESP8266 WiFi modulen gör billigt IoT sätt mer möjligt och lätt för vanliga dödliga som mig. I själva verket jag gjorde en sökning på AliExpress.com och jag hittade samma modul för $3,25 (gratis frakt, men naturligtvis) i mängder...

Utlösa din DSLR trådlöst med smartphone och ESP8266 WiFi modul

Detta är min första instructable, och engelska är inte mitt modersmål, så mild (men jag skulle vara tacksam att någon pekar ut felstavningar, stavfel... ;)).Det kommer bara kosta dig några spänn (pund, euro eller vad) och kräver grundläggande lödning...

En billigare ESP8266 WiFi sköld för Arduino och andra micros

Uppdatering: 19 maj 2016Rev 14 i detta projekt reviderar bibliotek och kod ska fungera med ESP8266.com IDE plug-in V2.2Uppdatering: 17 December 2105Rev 11 i detta projekt rensar upp andra försök anslutningar om den redan är ansluten. Använder också d...

En mycket billig ESP8266 WiFi smart bil kontrolleras av telefon baserad på NodeMCU

DoitCar är konstruerat och utvecklat av Shenzhen läkare av intelligens & teknik (SZDOIT), som är den mest kostnadseffektiva. Den allmänt tillämpas inom många områden, sucha som den elektroniska älskaren, studenter, Internet of Things (IoT), mobil dat...

ESP8266 WiFi växt bevattningssystem

I den här guiden visar vi hur man bygger anläggningen bevattningssystem med ESP8266 Arduino bibliotek och EasyIoT server (Windows eller hallon). Med webbgränssnitt kan vi fjärrstyra vatten pump och markens fuktighet. Nu kan du åka på semester och vat...

ESP8266 Wifi temperatur Logger

De dag jag läste på hackaday (http://hackaday.com/tag/esp8266/) att en ny $5 wifi modul var tillgängliga, jag beställa några av dem att testa. Nu, några veckor senare vill jag dela mina erfarenheter.Detta är en mycket enkel demo med hjälp av ESP8266...

Linux, WiFi, Ethernet, USB-Shield för Arduino

Yun Shield är en Arduino Shield som kommer helt enkelt "vända" Arduino (Leonardo, UNO, MEGA2560 etc) både en "Arduino Yun". Det ger ett Linux-system, WiFi, Ethernet till Arduino styrelsen för anslutning. Det har också en USB-värd port...