ЕСП8266 је ВиФи чип са интегрисаним МЦУ лансираним еспресфиф системима у 2015. године. Развио је компанија Еспресфиф Системс и може да реализује функцију комуникације са мрежом.ЕСП8266 се широко користи на Интернету ствари.Може се повезати са микроконтролером (као што је Ардуино) кроз серијски комуникациони интерфејс, реализујући на тај начин разне сценарије апликације као што су паметне светла, паметњака и паметне куће.У овом чланку ћемо увести информације о његовим карактеристикама, структури и апликацијама.Па идемо!
Каталог
ЕСП8266 је моћан ВиФи модул.Интегрише ултра-ниску потрошњу електричне енергије 32-битни микро МЦУ (само један чип микрорачунацију), главна фреквенција подржава 80МХз и 160МХз и чак може да покрене РТОС.ЕСП8266 може да креира функције у главном програму АРДУИНО ИДЕ за писање и преноси податке модула за откривање повезани са АРДУИНО-овим развојним одбором на серверу путем ЕСП8266.Такође се може саставити директно као развојни одбор преко АРДУИНО ИДЕ.
Обично коришћени ЕСП8266Вифи модул развије домаћа компанија Анксинке.ЕСП8266 ВиФи модул развијен у суштини укључује десетине модела, подељених у три серије: ЕСП-01, ЕСП-07 и ЕСП-12.Свака серија је подељена различитим суфиксима.Главни чипови ових модула су у основи ЕСПРЕССИФСКИ ЕСП8266.Главне разлике између различитих модела су број ИО портова, величине модула и капацитета блица.Капацитет блица има различите спецификације као што су 8Мбит и 32Мбит.
ЕСП8266 модул има следеће функције.
Стабилна перформанса
Има широк опсег радне температуре, одржава стабилне перформансе и може се прилагодити различитим оперативним окружењима.
Подршка за мрежни протокол
ЕСП8266 Подржава стан за ТЦП / ИП протокол и може имплементирати заједничке мрежне протоколе као што су ХТТП и МКТТ.То омогућава му да комуницира и размењује податке са платформама у облаку, сервери и другим уређајима.
Напајање и величина
ЕСП8266 модул обично користи 3.3В напајање и има мању и СМТ пакет, чинећи га погодним за интеграцију у различите врсте електронских уређаја.
Ниска потрошња енергије
ЕСП8266 је дизајниран за мобилне уређаје, носитељне електронике и иОТ апликације, постизање ултра-ниске потрошње електричне енергије кроз бројне власничке технологије.Његов режим уштеде енергије погодан је за различите сценарије апликације са ниским напајањем.
Гпио Пинс
Модул обично има више ГПИО игле за повезивање спољних уређаја и сензора.Ови пинови се могу конфигурирати као улаз или излази и могу се користити за контролу спољних кругова, читање података сензора и још много тога.
Спољна подршка за меморију
Модул обично подржава спољну флеш меморију (Фласх) за чување података, фирмвера и конфигурационе податке.Ово омогућава да модул има велики капацитет складиштења да подржи сложене апликације и обраду података.
Софтверски екосистем
Због широког спектра апликација и подршке заједнице програмера, ЕСП8266 има богат софтверски екосистем.Програмери могу да искористе разне библиотеке, оквире отворених кодова и узорка за брзо развијање апликација и добијају подршку и решења из заједнице.
Високо интегрисани
СП8266 Интегрише прекидаче антене, 32-битни тенсилица процесор, стандардни дигитални периферни интерфејс, радио фреквенцију, појачало за ниско буке, појачало за напајање, модул за управљање електричном енергијом, модул за управљање електричном енергијом, итд. И захтева мање периферним круговима, и захтева мање периферним круговима.
ПВМ интерфејс
Гпио Порт оф ЕСП8266 подржава ПВМ функцију која се може користити за контролу светлине и брзине периферних уређаја као што су мотори и светла.
Адц интерфејс
ЕСП8266 интегрише АДЦ за претварање аналогних сигнала у дигиталне сигнале.АДЦ интерфејс може се повезати на аналогне уређаје као што су сензори, читање аналогних вредности и претварање их у дигиталне податке.
Гпио портови
ЕСП8266 има више ГПИО портова за интеракцију са другим периферним уређајима.ГПИО Порт подржава дигиталне функције уноса и излаза и ПВМ-а и могу се програмирати да контролише разне периферне уређаје, као што су ЛЕД светла, релеје, прекидачи итд.
И2Ц интерфејс
И2Ц интерфејс је серијски комуникациони интерфејс који може да повеже више уређаја и користи две жице (СДА и СЦЛ) како би се постигао пренос података.ЕСП8266 може да комуницира са другим И2Ц уређајима, као што су сензори, прикази итд., Преко И2Ц интерфејса.
СДИО интерфејс
СДИО интерфејс је брзи серијски податковни интерфејс који се обично користи за очитавање и писање операција на СД картицама и ММЦ картицама.ЕСП8266 се може повезати на СД картицу или ММЦ картицу путем СДИО интерфејса за чување и читање података.
УАРТ интерфејс
УАРТ интерфејс је главни интерфејс за серијску комуникацију између ЕСП8266 и других уређаја.Може се повезати са другим уређајима кроз РКС и ТКС игле.Кроз интерфејс УАРТ може да реализује пренос података, пријем и контролу са сензорима, рачунарима, другим микроконтролерима и другим уређајима.
СПИ интерфејс
СПИ интерфејс је такође серијски интерфејс комуникације.Може да повеже више уређаја и користи четири жице (МИСО, МОСИ, СЦК и СС) за пренос података.ЕСП8266 може комуницирати са другим СПИ уређајима путем СПИ интерфејса, као што је Фласх меморија, ЛЦД екран итд.
ЕСП8266 серија углавном има два начина развоја, наиме на развој команде и развој СДК-а.
У наредби
Произвођач је унапред спалио фирмвер на ЕСП8266 чипу пре него што је напустио фабрику и инкапсулирао Хлад за протокол ВИФИ-ја да би се интерно реализовала транспарентна функција преноса.Корисници само морају да користе УСБ у ТТЛ модул или серијски порт микроконтролера како би се постигла комуникација са ВиФи модулом.Слањем на команди, корисници могу да контролишу ВИФИ модул.
Развој СДК-а
Пошто је ЕСП8266 сама програмиран чип, то се може сматрати микроконтролером са функцијама бежичне комуникације.Корисници морају да напишу одговарајући програм у посебном ИДЕ и уписују програм у чип сагоревањем фирмвера.Стога, да применимо ВиФи комуникацију, морамо да прилагодимо стацк ВиФи протокол.Ово захтева да имају висок ниво релевантних знања.
Као што се може видети са слике, ЕСП8266 чип интегрише ЦПУ и 32-битни процесор.Делује као и ВиФи Протоцол процесор и процесор апликације.Главна учесталост овог процесора подржава двије фреквенције: 80МХз и 160МХз.Програмери могу да пишу апликације и преузму их на чип.Процесор је у стању да покрене ове апликације које су написали програмери.Ове апликације се програмирају на СПИ Фласх ектернал на чип кроз интерфејс УАРТ0 кроз службено пружени ЕСП Фласх алатка за преузимање алата.Вриједно је напоменути да флеш меморија није интегрисана у чипу, тако да је потребан спољни СПИ блиц.Тренутно подржава четири величине Фласх меморије: 512КБ, 1024КБ, 2048КБ и 4096КБ.
Овај модул има три начина рада, наиме АП режим, СТА режиму и СТА + АП режим.
АП режим
ЕСП8266 модул служи као хотспот, а уређај је директно повезан са модулом за постизање бежичне контроле над ЛАН-ом.
Стам режим
ЕСП8266 модул је повезан са Интернетом путем рутера, омогућавајући мобилни телефон или рачунар да даљински даљински управљач путем Интернета на даљину контролу.
СТА + АП режим
Ово је режим суживота који може постићи бешавно пребацивање путем интернета, пружајући тако погодније оперативно искуство.
Индустријска аутоматизација
Модул се може користити за надгледање и контролу различитих уређаја и процеса за реализацију даљинског праћења и контроле аутоматизације.
Бежичне сензорске мреже
Модул се може користити за успостављање бежичних сензорских мрежа коришћењем ниже потрошње електричне енергије и мању базу кода за праћење параметара заштите животне средине, као што је температура, влажност, светло итд. И преносе податке о облаку на облак анализе и складиштење.
Систем даљинског праћења и управљања
Интегришући ЕСП8266 у уређај, можемо да реализујемо даљинско надгледање и контролу уређаја.Без обзира где смо, можемо да приступимо и контролишемо ове уређаје у било које време све док имамо одговарајућу мрежну везу и опрему.
Паметне куће
ЕСП8266 се може користити за контролу различитих уређаја у кући, као што су безбедносни системи, системи за осветљење и системи за контролу температуре.Може се повезати са кућном мрежом путем Ви-Фи-а за даљинско надгледање и контролу.
СОТ уређаји и сензори
ЕСП8266 се може интегрисати у разне иОТ уређаје и сензоре, омогућавајући им да се повежу на Интернет путем Ви-Фи-ја.Ово укључује подручја као што су паметне куће, аутоматизација кућне и паметне градове.
Образовање и академско истраживање:
Због своје једноставне употребе и моћних функција, ЕСП8266 је широко коришћен у образовању и академском истраживању, постајући важан алат за учење и практикујући платформу у области иОТ и уграђеног развоја система.На великим универзитетима и академским институцијама, ЕСП8266 се широко користи у наставним и истраживачким програмима како би се помогло ученицима и истраживачима уче и магистрирати и уграђене вештине развоја система.
Често постављана питања [ФАК]
1. За шта се користи ЕСП8266?
ЕСП8266 је систем на чипу (СОЦ) Ви-Фи Мицроцхип за Интернет ствари (иОТ) апликација које су произвеле еспресфиф системи.С обзиром на његову ниску цену, малу величину и прилагодљивост уграђеним уређајима, ЕСП8266 се сада интензивно користи преко иОТ уређаја.
2. је ЕСП8266 А Ардуино?
ЕСП32 и ЕСП8266 плоче су одбори трећих страна.АРДУИНО ЦЛОУД подржава и В ariat јоне, али не могу гарантовати да одређене даске на основу ових СОЦС-а раде.Овде се може наћи листа тестираних и званично подржаних развојних одбора.
3. Цан ЕСП3 замени ЕСП8266?
Старији проласци имају ЕСП8266 Цхип унутра, међутим могуће ажурирати свој ЕСП8266 пролаз у моћан ЕСП32.Ако не желите да надоградите свој пролаз са ЕМС-ЕСП32, "стари" фирмвер и даље ће радити као и наравно.
4. Зашто је ЕСП8266 толико популаран?
Да, јефтино је.Као што је овај чланак спомињао, 5 УСД ЕСП8266 је чак јефтиније од сензора који су покренули и-топ.То значи да се сензори који се користе топови обично су направљени са ниским приступима трошкова, јер ће то бити бескорисно након покренутих топова.Иако је ЕСП8266 још увек јефтинији од сензора.