Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE) (1 / 7 steg)

Steg 1: Vad är ESP8266?



Sedan sommaren 2014, har ESP8266 sett ett brett antagande som en kostnadseffektiv lösning för Sakernas Internet och WiFi-kompatibla enheter. ESP8266 har utvecklats av Shangai- Espressif systemsom en följetong (UART) till Wi-Fi SoC (System On a Chip) kring en Tensilica Xtensa LX3 DPU. Denna lilla IC inkluderar en RF fronten, RAM och (oftast) en ombord TCP/IP-stacken som gör det redo att ansluta till en närliggande Access Point, att fungera som en åtkomstpunkt sig, eller båda.

Familj av Breakout styrelser (ESP-NN)

Snabbt efter lanseringen igång en mängd breakout styrelser för ESP8266 blir tillgängliga. De mest populära som varit ESP-NN -serien, som vanligtvis integrerar SoC Flash RAM, en kristall och även en inbyggt antenn. Den mest framträdande skillnaden mellan olika ESP-NN modeller är stiften som bryts från ESP8266 (för en fullständig lista se http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family).

ESP8266 utvecklades som en följetong till Wi-Fi-adapter, genomfört dess firmware en intertrepeter för AT-kommandon. Första användning av IC var således begränsad till att använda en antingen en USB till seriell adapter eller en separat mikrokontroller (t.ex. ATmega328) för att utfärda AT-standardkommandon över den ESP8266följetong UART gränssnitt. Av denna anledning blev ESP-01 styrelsen snabbt mycket populär bland den ESP8266 gemenskapen becaue av dess 2 × 4, 0.1 i-pitch kontakt som enkelt kan kopplas till en USB till seriell adapter. Kontakten gav tillgång till stiften används för seriell kommunikation, nämligen RX och TX, samt 4 kontroll stift, GPIO0, GPIO2, CH_PD och RST (reset), VCC och GND.

Men erbjuda andra ESP-NN styrelser tillgång till ett bredare utbud av stift, även om deras förpackningar är av en anpassad ytmonterad enhet, med krenelerade stift som framgår av dokumentationssidan länkade ovan. Från olika ESP-NN styrelserna började experimentera med ESP-12naE. Huvudskälet är att denna modul var en vald av utvecklarna av NodeMCU projektet för deras maskinvara DevKit 1.0 (se Firmware alternativ för mer information om NodeMCU).

Eftersom ESP8266 ger en kostnadseffektiv lösning på den snabbt växande marknaden för internet-anslutna projekt och enheter (dvs så kallade Sakernas Internet), har det blivit en av de mest populära utvecklingsplattformar över ett och ett halvt år. Följaktligen har en dedikerad gemenskapen bildas runt plattformen (http://esp8266.com), som har varit inriktade på att förbättra dess funktionalitet. Till att börja med har olika firmware alternativ anpassats för att köra på den ESP8266, effektivt ta det från en enkel följetong till Wi-Fi-adapter till en fullt fungerande mikrokontroller med tillgång till dess GPIO och maskinvarubaserade funktioner som PWM, I2C, 1-Wire kommunikation och ADC; allt detta, naturligtvis, förutom att bibehålla sin Wi-Fi kapacitet.

Se Steg
Relaterade Ämnen

Komma igång med ESP8266 ESP-12

Detta instructable kommer att täcka de grundläggande stegen som du måste följa för att komma igång med ESP8266 ESP-12.Mycket av detta innehåll är redan ute där, men jag hade svårt att få allt på plats och olika tutorials kan orsaka en hel del förvirr...

Komma igång med ESP8266 med hjälp av "AT-kommandon" Via Arduino

ESP8266 Wifi modul är en integrerad krets som är designad för att kommunicera till världen av internet via Wifi radiosignaler. Det är länken mellan ett projekt och internet. Den har beredning ombord och minne som gör att den kan integreras med elektr...

Komma igång med ESP8266

ESP8266 är ett bra sätt att ansluta din mikrokontroller som Arduino till ett lokalt nätverk eller internet. Men kommer ESP8266 i en utbrytning som inte är bakbord vänliga. För att övervinna detta problem jag har satt ihop en kort instructable om hur...

Hemautomation med MQTT och NodeMcu eller arduino

Hem automation är en ny telefon nu för tiden... Det finns så många öppen källkod maskinvara tillgänglig att bygga din egen hemautomation. Så många verktyg, det är lätt att förvirra dig att besluta vilket är bästa / lämplig för dig. Att hålla kostnade...

Komma igång med GearBest Starter Kit för Arduino

Om du är ny till "Arduino världen" kommer att denna handledning hjälpa dig att göra dina första steg med elektronik och Arduino styrelser.Vi kommer att använda "GearBest Starter Kit för Arduino" för detta! Varför? Eftersom är en låg ko...

Digital termometer på OLED-display med ESP8266 ESP-12naE NodeMCU och DS18B20 temperaturgivare

I min tidigare instructable jag gav en introduktion till ESP8266 och programmering, med våra bekanta Arduino IDE.I detta instructable jag kommer att gå ett steg längre och gränssnitt en digital temperaturgivare DS18B20 och visar temperatur i grader o...

Att skapa IoT enheter med ESP8266 och PubNub

Om du inte hade hört, är internet saker kungen av en stor sak. Snarare än att tråka ut er med förutsägelser om hur många miljarder enheter ansluts under nästa år, ska jag visa dig hur du enkelt skapar en IoT-enhet med hjälp av awesome ESP8266 WiFi mo...

Nybörjarens guide till ESP8266 och tweeting med ESP8266

Jag lärde mig om Arduino 2 år sedan. Så började jag spela runt med enkla saker som lysdioder, knappar, motorer etc. Då tänkte jag skulle inte det vara häftigt att ansluta för att göra saker som visar dagens väder, aktiekurser, träna timings på en LCD...

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...

Arduino till Arduino kommunikation med ESP8266's

Förra sommaren min flickvän och jag byggt en damm på vår bakgård. Efter att titta på några system för övervakning av damm och se vad folk avgifter för dem, jag bestämde mig att bygga mitt eget system med Arduinos för en tiondel av kostnaden. För dett...

Autonoma väderstation med ESP8266

Hola amigosHoy les vamos en mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va en reportar temperatura, humedad y punto de rocío a la comunidad globala de wunderground con esto contribuiremos en...

MASLOW: ett öppet WiFi detektor med ESP8266

Svenska/EspañolHola amigos en esta in le voy en enseñar como hacer un detektor de redes abiertas con el modulo WiFi ESP8266, este detektor nos notifica cuando una röda WiFi cerca de nosotros esta abierta o ingen tiene cifrado WEP (que casi es lo mism...

Arduino IOT automation med ESP8266

Detta är en IoT automationsprojekt. inte som andra som bara hämtar sensordata till internet. Jag använde där tekniken att styra enheterna med behandlingen som web api använder wifi modul esp8266. med denna teknik vi kan övervaka, styra enheter från v...

Programming ESP8266 ESP-12naE NodeMCU använder Arduino IDE - en handledning

NodeMCU Dev styrelsen är baserad på allmänt utforskade esp8266 System på Chip från Expressif. Den kombinerade funktionerna i WIFI kopplingspunkt och station + microcontroller och använder enkelt LUA baserat programmeringsspråk. ESP8266 NodeMCU erbjud...

WiFi växel eller Smart kontakt med Esp8266, Attiny 85 & PIR-Sensor med android app

Wifi Arduino 85 är en liten styrelse med ESP8266-01 modul, Attiny85 micro controller och ett relä. Det har också och extra huvud för att ansluta ett externt relä eller att ansluta sensorer som PIR, IR etc beroende på programmet. Om du är ett snille k...

Trådlös temperatur och luftfuktighet Monitor med ESP8266

Målet med detta projekt är att göra en temperatur/luftfuktighet bildskärm som loggar temperaturen och luftfuktigheten trådlöst till en fjärrserver. Vi kommer att använda en Arduino Uno (eller klon), en DHT11, en ESP8266 och ThingSpeak.com för detta p...

Motorize IoT med ESP8266

Sakernas Internet är stor buzz dessa dagar och det kan betyda vad som helst. För mig innebär IoT att billiga off-hyllan komponenter kan ger mig möjlighet att kostnadseffektivt göra, övervaka och kontrollera bara om anythything kan jag tänka mig.Trots...

Komma igång med Intel IoT för de riktiga Mac dummies :)

Detta Instructable beskriver hur jag arbetade mig igenom de första stegen med Intel IoT kit på en Mac.Jag Charlotte, en av medlemmarna av FabLab Breda (Nederländerna). Jag är mycket mer kapabel med hårdvara (3D-skrivare, lasercutters, CNC etc) än med...

Komma igång med Ubuntu Linux

Linux har operativsystemet (OS) för datorn kunniga sedan starten, men under de senaste åren med lanseringen av små linux baserade fysiska datorplattformar som Raspberry Pi, BeagleBone och Arduino Yun (bland många andra) har det varit en explosion av...