ESP8266 Кой модул да избера?

ESP8266 Кой модул да избера?

ESP8266 Кой модул да избера?

По принцип всеки от модулите WiFi ESP8266 могат да бъдат програмирани с помощта на езиците, които са налични за тях (също всяка IDE), така че Изборът зависи основно от хардуерната реализация.. Най-подходящият нюанс, който може да се направи за това, във всеки случай би бил количеството налична памет.

Съдържание

    Въпреки че първоначално някои модули бяха тясно свързани с определени езици или среди за разработка, най-яркият пример за това е NodeMCU и луа език, в момента е относително лесно да се използва който и да е от наличните с всеки модул.

    Аксесоари и модели на ESP8266

    Разпоредбите на мястото (държавата), където е поставено устройство, съдържащо ESP8266 wifi модул Това със сигурност е най-рестриктивното при проектиране на оборудване, което трябва да бъде одобрено или разрешено за продажба. В такива случаи, Първата стъпка е да изхвърлите тези, които не отговарят на съответните разпоредби (което за щастие рядко ще се продава) или проверете одобрението на избрания модул. Ако произведената серия е достатъчно голяма, компонентите със сигурност ще бъдат използвани директно в дизайна на веригата (а не в модул) и тогава процесът ще бъде обичайният за получаване на съответните разрешителни за търговия.

    Преди да разгледате списъка с обективни данни, за да изберете своя собствена опция, позволете ми да обясня какви са моите препоръки за всеки сценарий и да обясня защо са такива.

    Независимо дали трябва да се програмира в Lua сякаш не, на по-пълно решение, който не изисква други компоненти, перфектен, например, за курс по програмиране на микроконтролер, в който мрежи (WiFi) участват, както е в случая с интернет на нещата (IoT). NodeMCU. Няма нужда от адаптер USB за свързване към компютъра, той се вписва в a макет (протоборд или макет) или може лесно да се използва с конектори тип Dupont. Повече от модул, това е развойна платка, сравнима например с платка Arduino.

    NodeMCU ESP8266

    Ако във вашата лаборатория или работилница не е проблем да имате адаптер USB-UART, ESP-201 AI-мислител Това е евтина версия на развойната платка NodeMCU. Той е проектиран да се използва с конектори тип Dupont, а не с a макет; Всъщност версията, която се продава с щифтовете, запоени към платката, обикновено има една от лентите, така че да не може да бъде поставена в макет освен ако не бъде отстранен и заварен към противоположната повърхност. Етикетирането на слепоочията също не е много приятелско: част е отпред, а друга отзад по някаква отлична причина, която не знам.

    ESP8266 ESP-201

    Когато е необходимо да се развива приложение, което изисква достатъчно памет, повече от обичайните 4 Mbit, специална версия на ESP8266, модулът ESP-12F AI-мислител, който има a Флаш памет 32 Mbit (в допълнение към 96 Kbytes от RAM) и има отлична цена, най-евтината, която съм намирал с тази памет.

    ESP8266-12F

    От наличните 32 пина в опаковката QFN Само 17 са вход-изход (с изключение на връзката на антената и външния осцилатор) и от тях само два, GPIO4 и GPIO5, са изключително определени като GPIO, тъй като другите споделят функция и трябва да изберете дали да се използват, например, за серийни комуникации или за общ цифров вход-изход.

    Така че нито един от модулите, които включват SoC ESP8266 може да имат много портове GPIO Но след версията ESP-03 се появиха няколко модела модули с повече щифтове и съответните налични функции. Особено тези нови модули ESP-07, ESP-12 и повечето от тези, които са го последвали, позволяват по-лесно да се създават вериги, в които ESP8266 не само се грижи за комуникациите WiFi но също така микроконтролерът управлява устройството.

    За да можете удобно да използвате същия модул, който ще бъде включен в крайната верига при тестове, има пластини, върху чиято повърхност да се запоява модулът и които имат връзки за щифтове със стандартното разделяне на един макет (една десета от инча).

    Някои от тези платки включват вериги за преобразуване на мощността и комуникационните нива на напрежение между 3,3 V и 5 V, така че да могат също да комуникират с устройства (или µC), които работят с това напрежение.

    Тъй като този тип аксесоар първоначално е предназначен за модулите ESP8266 ESP-07, които нямат връзки от противоположната страна на антената, ще трябва да се справите без тях в по-новите модели, като ESP-12E, ESP-12F, ESP-13..., свържете ги ръчно (с кабел в горната част) или проектираме наша собствена адаптерна платка също с нашия собствен допълнителен дизайн на схеми за преобразуване на серийно ниво, захранване, добавяне на разширители на портове GPIO…Ако не сте сигурни как да го направите, в предишни статии в блога можете да намерите някои трикове за как да фиксирате компонент за повърхностен монтаж като тези модули, които използват ESP8266.

    ESP8266 ESP-07 и ESP-12 с платка за аксесоари за щифтове

    Ако в сборката вече има a MCUт. е ESP8266 не е микроконтролер основно устройство, първата версия на модула, ESP-01, е перфектно функционална и ненадмината на цена, особено ако се закупят партиди от няколко модула (когато се закупи само един модул, едва ли ще надхвърли €1 разлика с други модели).

    ESP8266 ESP-01 две версии прегледи

    За да разрешите проблема с подреждането на щифтовете в модула ESP-01, когато го използвате в a макет (протоборд или макет), можете да използвате аксесоар като този на изображенията по-долу, който също разрешава разликите в напрежението, които съществуват, когато се използват, например, с плочите Arduino от серията, захранвани с 5 V. По по-занаятчийски начин можете да използвате един от Трикове за свързване на модул с двойна щифтова лента към макет.

    Друго предимство на аксесоари като показаното на изображенията по-долу е, че те имат бутон (почти винаги), превключвател или джъмпер за зареждане на нов фърмуер в Флаш памет дел ESP8266 Wi-Fi SoC.

    ESP8266 ESP-01 с аксесоар регулатор на напрежение 5V-3.3V

    За да използвате ESP8266 в по-специфични условия, с малко място на монтажната плоча, когато е необходимо да има външна антена, в ситуации, когато има смущения... ще трябва да доработите още малко; За да направите това, надявам се да намерите следния списък с функции за полезен. Използвал съм серията от модули на компанията като ориентир AI-мислител който е най-пълният и добавих платката за разработка NodeMCU тъй като ми се струва, че е най-популярният.

    • ESP-01

      ESP8266 Wifi модул модел ESP-01ESP8266 Wifi модул Модел ESP-01 страничен изглед

      размери: 14,30 мм × 24,80 мм
      връзки: 8 пина между мощност и GPIO
      антена отпечатано на PCB
      Неекраниран
      хранене: 3,3V
      За да бъдем точни, по-новите версии включват ESP8266EX и примитивите първоначалния модел на ESP8266 (без EX). Въпреки че вече е трудно да се намери най-старият, важно е да внимавате при избора на модула, за да изберете модерната версия.

      : 1Mbit-->

    • ESP-02

      ESP8266 Wifi модул модел ESP-02ESP8266 Wifi модул Модел ESP-02 изглед отзад

      размери: 14,20 мм × 14,20 мм
      връзки: 8 повърхностни връзки (възможно е запояване на 0,1 "щифта)
      Без антена на платката но с конектор за външна антена
      Неекраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-03

      ESP8266 Wifi модул модел ESP-03ESP8266 Wifi модул Модел ESP-03 изглед отзад

      размери: 17,30 мм × 12,10 мм
      връзки: 14 повърхностни връзки от двете дълги страни
      антена керамичен тип
      Неекраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-04

      ESP8266 Wifi модул модел ESP-04ESP8266 Wifi модул Модел ESP-04 изглед отзад

      размери: 14,70 мм × 12,10 мм
      връзки: 14 повърхностни връзки от двете дълги страни
      Без антена
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-05

      ESP8266 Wifi модул модел ESP-05ESP8266 Wifi модул Модел ESP-05 изглед отзад

      размери: 14,20 мм × 14,20 мм
      връзки: 8 пина, разположени на една десета от инча един от друг на една лента
      Без антена на борда но с конектор за външна антена
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-06

      ESP8266 Wifi модул модел ESP-06ESP8266 Wifi модул Модел ESP-06 изглед отзад

      : 17,50 mm × 14,50 mm -->размери: 14,20 мм × 14,70 мм
      връзки: 12 връзки под планката
      Без антена
      екраниран
      хранене: 3,3V

    • ESP-07

      ESP8266 Wifi модул модел ESP-07ESP8266 Wifi модул Модел ESP-07 изглед отзад

      размери: 20,00 мм × 16,00 мм
      връзки: 16 повърхностни връзки по дългите страни на дъската
      антена керамичен u конектор за външна антена
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-08

      ESP8266 Wifi модул модел ESP-08ESP8266 Wifi модул Модел ESP-08 изглед отзад

      : 18,00 мм × 16,00 мм (оригинална версия)-->размери: 17,00 мм × 16,00 мм
      връзки: 16 повърхностни връзки по дългите страни на дъската
      Без антена
      екраниран
      хранене: 3,3V

    • ESP-09

      ESP8266 Wifi модул модел ESP-09ESP8266 Wifi модул Модел ESP-09 изглед отзад

      размери: 10,00 мм × 10,00 мм
      връзки: 18 връзки под платката (6 от които отиват към земята)
      Без антена
      Неекраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-10

      ESP8266 Wifi модул модел ESP-10ESP8266 Wifi модул Модел ESP-10 изглед отзад

      размери: 14,20 мм × 10,00 мм
      връзки: 5 повърхностни връзки на една от по-малките страни
      Без антена
      Неекраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-11

      ESP8266 Wifi модул модел ESP-11ESP8266 Wifi модул Модел ESP-11 изглед отзад

      размери: 17,30 мм × 12,10 мм
      връзки: 8 повърхностни връзки от страната, противоположна на антената
      антена керамика
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-12

      ESP8266 Wifi модул модел ESP-12ESP8266 Wifi модул Модел ESP-12 изглед отзад

      размери: 24,00 мм × 16,00 мм
      връзки: 16 повърхностни връзки, разположени по двете дълги страни
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-12-E — ESP-12-F

      ESP8266 Wifi модул модел ESP-12-EESP8266 Wifi модул Модел ESP-12-E изглед отзад

      размери: 24,00 мм × 16,00 мм
      връзки: 22 повърхностни връзки, разположени от три страни (8+8+6)
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V

      : 1Mbit-->

    • ESP-13

      ESP8266 Wifi модул модел ESP-13ESP8266 Wifi модул Модел ESP-13 изглед отзад

      : 17,50 mm × 13,50 mm -->размери: 18,00 мм × 20,00 мм
      връзки: 18 повърхностни връзки, разположени от двете по-малки страни
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V

    • ESP-14

      ESP8266 Wifi модул модел ESP-14ESP8266 Wifi модул Модел ESP-14 изглед отзад

      Включва a STM8 който отговаря за контролирането на ESP8266 чрез AT поръчки

      размери: 24,30 мм × 16,20 мм
      връзки: 22 повърхностни връзки, разположени от три страни (8+8+6)
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V

    • ESP-СТАЛНЯ

      ESP8266 Wifi модул WROOM моделESP8266 Wifi модул WROOM Модел изглед отзад

      размери: 18,00 мм × 20,00 мм
      връзки: 18 повърхностни връзки, разположени по дългите страни
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V

    • NodeMCU

      ESP8266 Wifi модул NodeMCU моделESP8266 Wifi модул NodeMCU модел изглед отзад

      Базиран на ESP-12
      размери: 30,85 мм × 47,35 мм
      връзки: 30 пина на разстояние една десета от инча и USB
      антена отпечатано на PCB
      екраниран
      хранене: 3,3V и 5V
      Потребителски и програмни бутони (флаш)

    • ESP-201

      ESP8266 Wifi модул модел ESP-201ESP8266 Wifi модул Модел ESP-201 изглед отзад

      размери: 26,00 мм × 33,50 мм
      връзки: 26 щифта, разделени от една десета от инча и разпределени в две ленти по 11 от всяка страна (които се вписват в макет) и 4 перпендикулярни, които, като са запоени от една и съща страна, не могат да се използват на макет.
      антена отпечатан на платката и конектор за външна антена. Трябва да изберете между едната или другата опция, като разпоите джъмпер (резистор 0 Ω, по ​​подразбиране той използва външния конектор, така че повечето платки ESP-201 се продават с малка (нещо като) антена. Някои по-стари версии имат конектор за антена лошо запоен (завъртян на 180°) и трябва да бъде преместен или (външната) антена е безполезна.
      Неекраниран
      хранене: 3,3V

    Други модули или платки за разработка, които включват ESP8266

    Нито повече, нито по-малко поради изключителната разлика в базовата цена, която се увеличава от високите транспортни разходи, в Южна Европа отличните плочи на Adafruit това е добре SparkFun и подозирам, че освен в Северна Америка ще им е трудно да се конкурират с китайските си колеги. Алтернативите, които могат да се видят тук са тези на къщата WeMos (който също идва от Китай) и тези на Олимекс, който идва от Европа и е с отлично качество.

    La D1 mini pro de WeMos Това е платка за развитие, сравнима с NodeMCU, тъй като има конектор USB, може да се използва в a макет, може да се захранва на 5V, има бутон за нулиране, 4MB от Флаш памет...макар и в по-малък формат, тъй като има 16 пина на една десета от инча.

    Има много модули със сензори и задвижващи механизми, които могат да бъдат свързани много лесно, за да се използват с WeMos D1 mini pro, малко в стила на "щитовете" на Arduino. Въпреки че не намерих пълен комплект, нещо подобно със сигурност ще бъде пуснато на пазара и, освен всичко друго поради цената, би било много добра алтернатива за класна стая по компютърно програмиране. микроконтролери.

    Олимекс предлага на пазара два продукта, базирани на ESP8266: ръка MOD-WIFI-ESP8266 и MOD-WIFI-ESP8266-DEV, които са, както подсказват прозаичните им имена, модул (10 пина) и развойна платка (22 пина, които също се побират в макет). И двете устройства имат 2 MB на Флаш памет и антена, отпечатана на печатната платка, но лесно позволява добавянето на външна антена. Олимекс Той също така предлага няколко платки за тестване с версията за разработка, но поради ценовите си компоненти те не са много конкурентни в сравнение с други общи модули.

    Серията продукти Adafruit които включват SoC ESP8266 Състои се от плоча HUZZAH ESP8266 пробив и чинията Пера HUZZAH (с ESP8266 Wi-Fi). Първият е вашият вариант за разработка, а вторият, макар и доста универсален, е предназначен предимно за производство, както предполага неговата (повече или по-малко стандартна) връзка с външна батерия, която на платката HUZZAH ESP8266 пробив Това е просто карфица. Освен това в опцията за разработка можете да намерите както бутон за нулиране, който също присъства в производствения, така и друг бутон за програмиране, който платките Пера HUZZAH не включват. Производствената платка също има конектор USB

    И двата продукта Adafruit Те могат да се използват с щифтове на една десета от инча един от друг и имат 26 конектора на корпуса на платката Пробив на Adafruit HUZZAH ESP8266 и 32 конектора на платката Adafruit Feather HUZZAH. И двата са базирани на модула ESP-12, така че, с изключение на характеристиките на веригата, в която е наличен (като връзката на батерията), характеристиките са същите като тези на това устройство.

    Къщата SparkFun предлага на пазара четири продукта, базирани на SoC WiFi ESP8266. От една страна, предлага щит за Arduino SparkFun WiFi Shield чиято основна характеристика е именно това: възможността за лесно подреждане на a дъска arduino.

    Освен това, SparkFun също има плоча Blynk Board, чиято основна цел е да разработва продукти за мобилни телефони като опция за влизане в Интернет на нещата. Неговите конектори са доста лесни за използване, дори от потребители, които не са свикнали да сглобяват електронни компоненти: те могат да бъдат свързани с щипки тип "крокодил", както и в макет (протоборд или макет) и има вертикални конектори с водачи за сензорите, както и връзка USB. Има няколко комплекта сензори за тестване и се продава с абонамент за един вид облак за приложения, разработени с това устройство.

    Настроики SparkFun които със сигурност ще бъдат по-интересни за разработчиците, близки до електрониката, са тези на серията Thing: чинията ESP8266 нещо за държане и чиния ESP8266 Thing – Dev Board, за развитие. Една от най-забележителните разлики между тях е възможността за удобно захранване на производствената версия с батерия. И двете имат превключвател (не помня друга табела ESP8266 имам го), връзка USB, 20 места (10+10) за щифтове от една десета инча и конектор за външна антена.

    Разбира се, има много повече платки за разработка или приложения, които използват ESP8266 но като цяло те се фокусират върху добавяне на стойност чрез интегриране на други компоненти и преди всичко предоставяне на опции за развитие, особено за използване на облака, какъвто е случаят с Blynk Board de SparkFun o ESpresso Lite проектиран от Есперт и това разпределя Цитрон.

    Различни модели на ESP8266

    Публикувай коментар

    Може да сте пропуснали