ESP8266 del 1 - seriell WIFI modul för Arduino
Detta är del 1 av 3 instructables att hjälpa dig att använda ESP8266 med Arduino. I detta första självstudiekursen lär du dig hur ställa upp och testa modulen ansluten till en Arduino.
ESP8266 är kanske den mest mångsidiga seriell modulen att ansluta "saker" på Internet, att varför det är så populärt i världen av Sakernas Internet. Det är en komplett modul, som innehåller en mikroprocessor som kan programmeras direkt via den Arduino IDE (C++), eller i andra miljöer att bygga (vanligtvis med en hög nivå språket, "LUA"). För att styra "saker" det finns ingen anledning att ha Arduino sig till gränssnittet eftersom ESP8266 har 2 GPIOs (två "pin" input / output). En massa inportant information går att hittas på ESP82 Forum:
Länk till ESP8266 Forum:
Funktioner:
- 802.11 b / g / n
- Wi-Fi Direct (P2P), mjuk-AP
- Integrerad TCP / IP-protokollet stack
- Integrerad TR switch, balun, LNA, förstärkare och matchande nätverk
- Integrerad PLLs, regulatorer, DCXO och power management enheter
- + 19.5dBm uteffekt i 802.11b läge
- Power ner läckage strömmen av < 10uA
- 1MB flashminne
- Integrerad strömsnål 32-bitars CPU kan vara använt programmet processorn
- SDIO 1.1 / 2.0, SPI, UART STBC, 1 × 1 MIMO, MIMO 2 × 1
- A-MPDU & A-MSDU aggregation & 0.4ms skyddsintervallet
- Vakna upp och sända paket i < 2 MS
- Strömförbrukning i av < 1.0mW (DTIM3)
Ovanstående spec innehåller en massa tekniska saker som du egentligen inte behöver i den stora delen av ditt projekt, men det är bra att ha en hand "utifall".
Fram till idag, jag bara studerat ESP8266 ansluten till Arduino, ersätter behovet av en relativt dyr Wifi sköld (sköld, är ett kretskort som installeras på en topp av en Arduino utöka dess funktioner).