ЕСП8266: ВИФИ модул за Ардуино

ЕСПКСНУМКС

Ардуино је почео као једноставна табла за образовање и произвођаче који воле ДИИ. Платформа од hardware libre за љубитеље електронике која се може програмирати захваљујући Ардуино ИДЕ и са пуно могућности. Полако је еволуирао, стварајући нове верзије и издања плоче, као и комплете и додатке попут чувених штитова и модула који су проширили основне функционалности ових плоча.

Један од додатака који је направио велики помак у способностима био је ВиФи модул, као што је ЕСП8266, с обзиром да је ово омогућавало да пројекти који су до сада били изоловани могу бити повезани на мрежу и тако моћи надгледати или управљати пројектом са Интернета било где на планети. Због тога ћемо овај водич посветити ЕСП8266, тако да можете знати све што вам заиста треба ...

Мало историје

ЕСПКСНУМКС

Прва компанија која је ово створила ЕСП8266 чип је био Еспрессиф, кинеска компанија са седиштем у Шангају, мада тренутно постоје и други произвођачи који је развијају и производе. Тачан датум лансирања био је у лето 2014. године, па није толико стар. Почео је да се продаје по ниској цени и због својих могућности убрзо је постао веома популаран.

La заједница програмера Такође је имао важну улогу у успеху, јер су почели да преводе и објављују велику количину документације, креирају фирмваре-ове и друге кодове који ће моћи да се користе на ЕСП8266. То је произвођачима дало све потребне алате да би могли да користе уређај у пуној снази.

Али требали бисте знати да као и код транзистора, номенклатура или нумерација Није увек био ЕСП8266, али прво су се прво појавили неки рани ЕСП-ови, затим су дошле верзије попут ЕСП8285 из 2016. године које су укључивале интегрисану флахсд меморију од 1 МБ, а затим ће се појавити ЕСП8266 за који данас знамо да је кренуо корак уназад јер не. Има ову меморију, али можете додати друге спољне чипове за складиштење програма.

Шта је то?

ЕСПКСНУМКС

El ЕСП8266 се може интегрисати у ВиФи који пружа јефтини чип са пуним ТЦП / ИП стеком и микроконтролером. Напаја се са 3.3 в и има 106 МХз процесор Тенсилица Кстенса ЛКС80, 64 КБ РАМ-а за упутства и 96 КБ за податке, 16 ГПИО пинова, наменске УАРТ пинове и СПИ и И2Ц интерфејс.

La Тенсилица ЦПУ то се може учинити бржим оверцлоцкингом који дозвољавају неки, али не сви модели. У ствари, фреквенција такта може се удвостручити. Иначе, 32-битни ЦПУ типа РИСЦ. Такође је у модул укључен и 10-битни АДЦ претварач за сигнале.

Као додатак укључује екстерни КСПИ флеш меморијски чип од 512 КБ до 4 МБ у зависности од модула, понекад може достићи и 16 МБ. У вези Могућности ВиФи повезивања, компатибилан је са ИЕЕЕ 802.11 б / г / н стандардом, уз подршку ВЕП, ВПА и ВПА2 сигурности.

За шта га користиш?

Апликација за кућну аутоматизацију

Једноставно речено, ЕСП8266, додаје капацитет повезивања ВиФи нашим пројектима. Односно, омогућава бежичну везу са локалном мрежом или Интернетом. Ово омогућава велики број могућности, попут могућности повезивања или одвајања електричних уређаја (помоћу релеја) или друге врсте механичких система нашег дома за домотизацију куће и контролу над Интернетом путем паметног телефона или било ког рачунара повезаног било где.

Такође се може користити за контролу система за баштованство и наводњавање путем мреже, за аутоматизацију индустријских система, контролу над ИП камере за видео надзор, надгледају податке из сензорских мрежа дистрибуираних на различитим тачкама, за носиве уређаје са капацитетом везе, до ИоТ пројекти (Интернет ствари или Интернет ствари) и све што можете замислити ...

Карактеристике модула ЕСП8266:

Да бисте знали детаљније ЕСП8266, овде вам дајемо низ занимљивих чињеница које ћете морати знати о овом модулу.

ЕСП8266 Датасхеет

У претходним одељцима смо описали неке од главне карактеристике ЕСП8266Да бисте у потпуности добили све техничке детаље, већ знате да познате листове података које произвођачи имају можете преузети са њихових званичних веб страница. Неке додатне функције које су детаљно описане у техничком листу су:

  • Процесор Тенсилица Кстенса Л106 32-битни РИСЦ 80 МХз
  • 10-битни АДЦ претварач
  • РАМ 64 КБ и / 96 КБ д
  • 16-пински ГПИО (не могу се користити сви, такође је ГПИО16 повезан на РТЦ или сат у реалном времену)
  • УАРТ
  • СПИ
  • ИКСНУМКСЦ
  • Напон 3в и 3.6в
  • Интензитет 80мА
  • Радна температура -40 до 125ºЦ
  • ВиФи ИЕЕЕ 802.11 б / г / н са ИПв4 подршком и ТЦП / УДП / ХТТП / ХТТПС / ФТП протоколима
  • Потрошња 0.0005 до 170 мА у зависности од јачине сигнала
  • Режими: активни режим (активан), режим спавања (заспан), дубоки сан (дубок сан) - утиче на потрошњу

За више информација, преузми таблицу:

Нажалост само су на енглеском, али лако је разумети све детаље ако имате техничко знање.

Модул пиноут

Још један детаљ који се може видети у техничком листу је пиноут, односно пантиллаге. Колико зубаца имате и чему служи сваки? У зависности од тога да ли је у питању само чип ЕСП8266 или ако долази у другом формату или модулу, пиноут може варирати као што видите на горњим сликама.

Интеграција са Ардуином и вифи.х

За програмирање имате на располагању библиотека која се зове вифи.х специфичан тако да можете користити функције укључене у њега приликом креирања изворних кодова са Ардуино ИДЕ за програмирање микроконтролера. Више информација можете видети на ове две ГитХуб странице на којима су хостовани ови пројекти: Библиотека Ардуино Вифи.х / Вифи.х Еспрессиф библиотека.

У погледу интеграција са Ардуином, то би се могло урадити било да се ради о модулу или о ЕСП8266 чипу одвојено. Међутим, препоручује се употреба модула. Постоји неколико врста, али најпознатије су оне које је обезбедио познати произвођач АИ-мислилац:

  • ЕСП-КСНУМКС: је модул првог који се појавио. Његова цена је обично између 2 и 4 евра. Помало је застарео и има само два употребљива ГПИО-а за управљање сензорима и актуаторима. Овај модул има уграђену ВиФи антену, ЛЕД диоде, ЕСП8266 чип и БГ25К80А флеш меморију.
  • ЕСП-КСНУМКС: његова цена је слична претходној и прилично је једноставна. Његове чиоде се лако могу користити за рад као ВиФи штит за Ардуино или за употребу у плочи, али нема доступан ГПИО.
  • ЕСП-КСНУМКСИако се прилично користи, можда није најпрактичнији од свих, посебно за почетнике. Његова цена је око 4 €, а има 11 приступачних ГПИО веза, једна од њих је 10-битна аналогна (1024 могуће дигиталне вредности). Али има велику ману, коју ћете морати да залемите, јер нема чиоде.
  • ЕСП-КСНУМКС: цена је 6 € и најпожељнија је за произвођаче и препоручује се већини корисника. Такође има 11 ГПИО портова, мада их не можемо сви користити. У овом случају, има игле да га стави на плочу за плоче или уз Ардуино без лемљења.

То морате знати постоји више модулаЗаправо, у следећем одељку говоримо о оном који је данас постао популаран и заслужује посебно помињање.

НодеМЦУ

ЕСПКСНУМКС

Модул данас је веома популаран такозвани НодеМЦУ, са ценом сличном ЕСП-201, односно око 6 €. То је модул који можете видети на главним сликама овог чланка и који је изузетно једноставан за употребу, а све што вам је потребно већ је интегрисано. Односно, од почетка можете радити аутономно, без додавања других додатака као у случају претходних модула.

НодеМЦУ такође укључује чип ЕСП8266, а серијски / УСБ адаптер, напаја мицроУСБ, а заснива се на карактеристикама ЕСП-12. Појавило се неколико верзија овог НодеМЦУ, попут 1 или 2 ажуриране и побољшане. Али најзанимљивија ствар је фирмвер који укључује, а који можете преузети и омогућава програмирање на језицима као што су Питхон, БАСИЦ, ЈаваСцрипт и други мање популарни попут ЛУА. Имајте на уму да је фирмвер код, програм врло ниског нивоа који се чува у меморији ...


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.