ESP8266 Який модуль вибрати?

ESP8266 Який модуль вибрати?

ESP8266 Який модуль вибрати?

В принципі будь-який з модулів Wi-Fi ESP8266 можна програмувати за допомогою доступних для них мов (також будь-якої IDE). Вибір залежить в основному від апаратної реалізації.. Найважливішим нюансом, який можна було б зробити для цього, буде, в будь-якому випадку, обсяг доступної пам'яті.

Зміст

    Хоча спочатку деякі модулі були тісно пов'язані з певними мовами або середовищами розробки, найяскравішим прикладом цього є NodeMCU у-ель- мова луа, зараз відносно легко використовувати будь-який із доступних з будь-яким модулем.

    Аксесуари та моделі ESP8266

    Правила місця (країни), де встановлено пристрій, що містить Wi-Fi модуль ESP8266 Це, безперечно, найбільше обмежень при проектуванні обладнання, яке має бути схвалено або дозволено для продажу. У таких випадках Перший крок — викинути ті, що не відповідають відповідним нормам (які, на щастя, рідко будуть у продажу) або перевірити схвалення вибраного модуля. Якщо вироблена серія є достатньо великою, компоненти, безумовно, будуть використані безпосередньо в схемотехніці (а не в модулі), і тоді процес буде звичайним для отримання відповідних дозволів на продаж.

    Перш ніж переглянути список об’єктивних даних, щоб вибрати власний варіант, дозвольте мені пояснити, які мої рекомендації для кожного сценарію та поясню, чому вони є такими.

    Чи потрібно його запрограмувати Lua ніби ні, то більш повне рішення, який не вимагає інших компонентів, ідеально підходить, наприклад, для курсу програмування мікроконтролерів, в якому мережі (Wi-Fi), як і у випадку з Інтернетом речей (IoT). NodeMCU. Перехідник не потрібен USB для підключення до комп’ютера він поміщається в a макет (протоборд або макет) або можна легко використовувати з роз'ємами типу Dupont. Це більше, ніж модуль, це розвивальна плата, яку можна порівняти, наприклад, з платою Arduino.

    NodeMCU ESP8266

    Якщо у вашій лабораторії чи майстерні не проблема мати адаптер USB-UART, ЕСП-201 ШІ-мислитель Це дешевий варіант розвиваючої плати NodeMCU. Він призначений для використання з роз’ємами типу Dupont, а не з a макетна плата; Насправді версія, яка продається з контактами, припаяними до плати, зазвичай має одну зі смужок, щоб її не можна було вставити в макетна плата якщо його не зняти та приварити до протилежної поверхні. Маркування на скронях теж не дуже доброзичливе: частина спереду, а частина ззаду з якоїсь вагомої причини, яку я не знаю.

    ESP8266 ESP-201

    Коли потрібно розвиватися програма, яка вимагає достатнього обсягу пам'яті, більше звичайних 4 Мбіт, спеціальна версія ESP8266, модуль ESP-12F ШІ-мислитель, який має a Флеш-пам'ять 32 Мбіт (на додаток до 96 Кбайт Оперативна пам'ять) і має чудову ціну, найдешевшу, яку я знайшов із такою пам’яттю.

    ESP8266-12F

    З 32 штифтів, які є в упаковці QFN Лише 17 є входами-виходами (за винятком підключення антени та зовнішнього генератора), і лише два з них, GPIO4 та GPIO5, призначені виключно як GPIO, оскільки інші мають спільну функцію, і ви повинні вибрати, чи використовувати їх, наприклад, для послідовного зв’язку чи для загального цифрового введення-виведення.

    Отже, жоден із модулів, які включають SoC ESP8266 вони можуть мати багато портів GPIO Але починаючи з версії ESP-03, з'явилося кілька моделей модулів з більшою кількістю контактів і доступними відповідними функціями. Особливо ці нові модулі ESP-07, ESP-12 і більшість тих, що пішли за ним, дозволяють легше створювати схеми, в яких ESP8266 дбає не тільки про комунікації Wi-Fi але це також мікроконтролер, який керує пристроєм.

    Для того, щоб можна було комфортно використовувати той самий модуль, який буде включено в кінцеву схему під час тестування, існують пластини, на поверхні яких припаюється модуль, і які мають з’єднання для контактів зі стандартним розділенням одного макетна плата (одна десята дюйма).

    Деякі з цих плат містять схеми для перетворення рівнів напруги живлення та зв’язку між 3,3 В і 5 В, щоб вони також могли обмінюватися даними з пристроями (або мкКл), які працюють із цією напругою.

    Так як цей тип аксесуарів спочатку був розроблений для модулів ESP8266 ESP-07, які не мають з’єднань на протилежній стороні антени, необхідно буде обійтися без них у нових моделях, таких як ESP-12E, ESP-12F, ESP-13..., підключіть їх вручну (з кабелем у верхній частині) або розробити нашу власну адаптерну плату також з нашою власною додатковою схемою для перетворення послідовного рівня, потужності, додавання розширювачів портів GPIO…Якщо ​​ви не впевнені, як це зробити, у попередніх статтях блогу ви можете знайти кілька хитрощів як закріпити компонент поверхневого монтажу як ці модулі, які використовують ESP8266.

    ESP8266 ESP-07 і ESP-12 з контактною платою аксесуарів

    Якщо в збірці вже є MCUтобто ESP8266 не є мікроконтролер основний пристрій, перша версія модуля, ESP-01, є ідеально функціональною та неперевершеною за ціною, особливо якщо купується партія з кількох модулів (якщо купується лише один модуль, різниця з іншими моделями навряд чи перевищить 1 євро).

    ESP8266 ESP-01 огляд двох версій

    Щоб вирішити проблему розташування контактів в модулі ESP-01 при його використанні в a макет (протоборд або макет), ви можете використовувати такий аксесуар, як на зображеннях нижче, який також усуває різницю напруги, яка виникає при використанні, наприклад, із пластинами Arduino серії живляться від 5 В. У більш кустарному способі ви можете використовувати один із Хитрощі для підключення модуля з подвійною контактною планкою до макетної плати.

    Ще одна перевага таких аксесуарів, як показано на зображеннях нижче, полягає в тому, що вони мають кнопку (майже завжди), перемикач або перемичку для завантаження нової мікропрограми в Флеш-пам'ять Дель ESP8266 Wi-Fi SoC.

    ESP8266 ESP-01 з додатковим регулятором напруги 5В-3.3В

    Для використання ESP8266 у більш особливих умовах, з невеликим місцем на монтажній пластині, коли необхідно мати зовнішню антену, у ситуаціях, коли присутні перешкоди... вам потрібно буде ще трохи вдосконалити; Для цього, я сподіваюся, вам стане в нагоді наведений нижче список функцій. Я використовував серію модулів компанії як еталон ШІ-мислитель який є найповнішим, і я додав дошку розробки NodeMCU бо мені здається, що він найпопулярніший.

    • ESP-01

      Модуль Wi-Fi ESP8266 Модель ESP-01Модуль Wi-Fi ESP8266 Модель ESP-01, вид збоку

      розміри: 14,30 мм × 24,80 мм
      З'єднання: 8 контактів між живленням і GPIO
      Антена надруковано на Друкована плата
      Неекранований
      їжа: 3,3 В
      Якщо бути точним, нові версії включають ESP8266EX і примітиви початкової моделі ESP8266 (без EX). Хоча вже важко знайти найстаріший, важливо бути обережним, вибираючи модуль, щоб вибрати сучасну версію.

      : 1 Мбіт-->

    • ESP-02

      Модуль Wi-Fi ESP8266 Модель ESP-02Модуль Wi-Fi ESP8266 Модель ESP-02, вид ззаду

      розміри: 14,20 мм × 14,20 мм
      З'єднання: 8 conexiones de superficie (es viable soldar patillas de 0,1 “)
      Без антени на платі, але з роз'ємом для зовнішньої антени
      Неекранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-03

      Модуль Wi-Fi ESP8266 Модель ESP-03Модуль Wi-Fi ESP8266 Модель ESP-03, вид ззаду

      розміри: 17,30 мм × 12,10 мм
      З'єднання: 14 поверхневих з'єднань на обох довгих сторонах
      Антена керамічний тип
      Неекранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-04

      Модуль Wi-Fi ESP8266 Модель ESP-04Модуль Wi-Fi ESP8266 Модель ESP-04, вид ззаду

      розміри: 14,70 мм × 12,10 мм
      З'єднання: 14 поверхневих з'єднань на обох довгих сторонах
      Без антени
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-05

      Модуль Wi-Fi ESP8266 Модель ESP-05Модуль Wi-Fi ESP8266 Модель ESP-05, вид ззаду

      розміри: 14,20 мм × 14,20 мм
      З'єднання: 8 штифтів, розташованих на відстані десятої дюйма один від одного на одній смузі
      Без антени на борту, але з роз'ємом для зовнішньої антени
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-06

      Модуль Wi-Fi ESP8266 Модель ESP-06Модуль Wi-Fi ESP8266 Модель ESP-06, вид ззаду

      : 17,50 мм × 14,50 мм -->розміри: 14,20 мм × 14,70 мм
      З'єднання: 12 з'єднань під пластиною
      Без антени
      Екранований
      їжа: 3,3 В

    • ESP-07

      Модуль Wi-Fi ESP8266 Модель ESP-07Модуль Wi-Fi ESP8266 Модель ESP-07, вид ззаду

      розміри: 20,00 мм × 16,00 мм
      З'єднання: 16 поверхневих з'єднань на довгих сторонах пластини
      Антена керамічний роз'єм u для зовнішньої антени
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-08

      Модуль Wi-Fi ESP8266 Модель ESP-08Модуль Wi-Fi ESP8266 Модель ESP-08, вид ззаду

      : 18,00 мм × 16,00 мм (оригінальна версія)-->розміри: 17,00 мм × 16,00 мм
      З'єднання: 16 поверхневих з'єднань на довгих сторонах пластини
      Без антени
      Екранований
      їжа: 3,3 В

    • ESP-09

      Модуль Wi-Fi ESP8266 Модель ESP-09Модуль Wi-Fi ESP8266 Модель ESP-09, вид ззаду

      розміри: 10,00 мм × 10,00 мм
      З'єднання: 18 з'єднань під платою (6 з яких йдуть на землю)
      Без антени
      Неекранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-10

      Модуль Wi-Fi ESP8266 Модель ESP-10Модуль Wi-Fi ESP8266 Модель ESP-10, вид ззаду

      розміри: 14,20 мм × 10,00 мм
      З'єднання: 5 поверхневих з’єднань на одній із менших сторін
      Без антени
      Неекранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-11

      Модуль Wi-Fi ESP8266 Модель ESP-11Модуль Wi-Fi ESP8266 Модель ESP-11, вид ззаду

      розміри: 17,30 мм × 12,10 мм
      З'єднання: 8 поверхневих з’єднань на стороні, протилежній антені
      Антена кераміка
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-12

      Модуль Wi-Fi ESP8266 Модель ESP-12Модуль Wi-Fi ESP8266 Модель ESP-12, вид ззаду

      розміри: 24,00 мм × 16,00 мм
      З'єднання: 16 поверхневих з'єднань, розташованих на двох довгих сторонах
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ЕСП-12-Е — ЕСП-12-Ф

      Модуль Wi-Fi ESP8266 Модель ESP-12-EМодуль Wi-Fi ESP8266, модель ESP-12-E, вид ззаду

      розміри: 24,00 мм × 16,00 мм
      З'єднання: 22 поверхневі з'єднання, розташовані з трьох сторін (8+8+6)
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В

      : 1 Мбіт-->

    • ESP-13

      Модуль Wi-Fi ESP8266 Модель ESP-13Модуль Wi-Fi ESP8266 Модель ESP-13, вид ззаду

      : 17,50 мм × 13,50 мм -->розміри: 18,00 мм × 20,00 мм
      З'єднання: 18 поверхневих з'єднань, розташованих на двох менших сторонах
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В

    • ESP-14

      Модуль Wi-Fi ESP8266 Модель ESP-14Модуль Wi-Fi ESP8266 Модель ESP-14, вид ззаду

      Включає a STM8 який відповідає за контроль ESP8266 за допомогою АТ замовлення

      розміри: 24,30 мм × 16,20 мм
      З'єднання: 22 поверхневі з'єднання, розташовані з трьох сторін (8+8+6)
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В

    • ESP-WROOM

      ESP8266 Модуль Wi-Fi WROOM МодельESP8266 Wifi Module WROOM Вигляд моделі ззаду

      розміри: 18,00 мм × 20,00 мм
      З'єднання: 18 поверхневих з'єднань, розташованих по довгих сторонах
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В

    • NodeMCU

      Модуль Wi-Fi ESP8266 Модель NodeMCUESP8266 Модуль Wi-Fi NodeMCU Вигляд моделі ззаду

      На основі ESP-12
      розміри: 30,85 мм × 47,35 мм
      З'єднання: 30 штифтів на відстані однієї десятої дюйма один від одного USB
      Антена надруковано на Друкована плата
      Екранований
      їжа: 3,3 В і 5 В
      Кнопки користувача та програмування (спалах)

    • ESP-201

      Модуль Wi-Fi ESP8266 Модель ESP-201Модуль Wi-Fi ESP8266 Модель ESP-201, вид ззаду

      розміри: 26,00 мм × 33,50 мм
      З'єднання: 26 штифтів, розділених десятою частиною дюйма та розподілених на дві смужки по 11 з кожного боку (які вписуються в макетна плата) і 4 перпендикулярних, які, будучи припаяними з одного боку, неможливо використовувати на макетній платі.
      Антена надруковані на платі і роз'єм для зовнішньої антени. Ви повинні вибрати між тим чи іншим варіантом, відпаявши перемичку (резистор 0 Ом, за замовчуванням він використовує зовнішній роз’єм, тому більшість плат ESP-201 продаються з невеликою (начебто) антеною. Деякі старіші версії мають роз’єм антени погано припаяний (перевернутий на 180°) і потребує переставлення, або (зовнішня) антена марна.
      Неекранований
      їжа: 3,3 В

    Інші модулі або плати розробки, які містять ESP8266

    Ні більше, ні менше, ніж через надзвичайну різницю в базовій ціні, яка збільшується через високі витрати на доставку, у Південній Європі чудові тарілки Адафрут або де- SparkFun і я підозрюю, що за винятком Північної Америки їм буде важко конкурувати з китайськими колегами. Тут можна побачити альтернативи будинку WeMos (який також походить з Китаю) і ті з Олімекс, яка походить з Європи та має відмінну якість.

    La D1 mini pro de WeMos Це плата розвитку, порівнянна з NodeMCU, оскільки він має роз’єм USB, можна використовувати в a макетна плата, може живитися від 5 В, має кнопку скидання, 4 Мб Флеш-пам'ять…хоча в меншому форматі, оскільки він має 16 контактів на десяту частину дюйма.

    Є багато модулів із датчиками та приводами, які можна дуже легко підключити для використання з WeMos D1 mini pro, трохи в стилі «щитів» з Arduino. Хоча я не знайшов повного комплекту, щось подібне напевно буде продаватися і, серед іншого через ціну, це буде дуже хорошою альтернативою для класу комп’ютерного програмування. мікроконтролери.

    Олімекс ринки двох продуктів на основі ESP8266: MOD-WIFI-ESP8266 у-ель- MOD-WIFI-ESP8266-DEV, які, як випливає з їх прозаїчних назв, являють собою модуль (10 контактів) і плату розробки (22 контакти, які також вписуються в макетна плата). Обидва пристрої мають 2 Мб Флеш-пам'ять і антену, надруковану на друкованій платі, але можна легко додати зовнішню антену. Олімекс Він також пропонує кілька плат для тестування з версією для розробки, але через їхню ціну вони не дуже конкурентоспроможні порівняно з іншими загальними модулями.

    Серія продуктів Адафрут які включають SoC ESP8266 Він складається з плити Прорив HUZZAH ESP8266 і плита Перо HUZZAH (з Wi-Fi ESP8266). Перший є вашим варіантом для розробки, а другий, хоч і досить універсальний, призначений переважно для виробництва, про що свідчить його (більш-менш стандартне) підключення до зовнішньої батареї, яка на платі Прорив HUZZAH ESP8266 Це просто шпилька. Крім того, у варіанті розробки ви можете знайти як кнопку скидання, яка також присутня у виробництві, так і іншу кнопку програмування, яку плати Перо HUZZAH не включати. Виробнича плата також має роз'єм USB

    Обидва продукти Адафрут Вони можуть використовуватися з контактами на відстані однієї десятої дюйма один від одного і мають 26 роз’ємів на корпусі плати Прорив Adafruit HUZZAH ESP8266 і 32 роз'єми на платі Adafruit Feather HUZZAH. Обидва засновані на модулі ESP-12, тому, за винятком характеристик схеми, в якій він доступний (наприклад, підключення батареї), функції такі ж, як у цього пристрою.

    Додому SparkFun продає чотири продукти на основі SoC Wi-Fi ESP8266. З одного боку, це пропонує щит для Arduino SparkFun WiFi Shield головною характеристикою якого є саме те, що: здатність легко розташовуватися на a дошка arduino.

    Крім того, SparkFun також має платить Blink Board, основною метою якого є розробка продуктів для мобільних телефонів як варіант входу в Інтернет речей. Його роз’єми досить прості у використанні навіть користувачами, які не звикли складати електронні компоненти: їх можна з’єднати як за допомогою затискачів типу «крокодил», так і в макет (протоборд або макет) і має вертикальні роз'єми з напрямними для датчиків, а також з'єднання USB. Існує кілька наборів датчиків для тестування, і вони продаються з підпискою на своєрідну хмару для програм, розроблених за допомогою цього пристрою.

    Параметри SparkFun які, безсумнівно, будуть більш цікаві розробникам, близьким до електроніки, це розробники серія "Річ": тарілка ESP8266 Річ для утримання та пластини ESP8266 Thing – Dev Board, на розвиток. Однією з найбільш помітних відмінностей між ними є можливість комфортного живлення серійної версії від акумулятора. В обох є перемикач (іншої таблички не пам'ятаю ESP8266 мати це), зв'язок USB, 20 місць (10+10) для контактів розміром одна десята дюйма та роз’єм для зовнішньої антени.

    Звичайно, існує багато інших плат для розробки або застосування, які використовують ESP8266 але, загалом, вони зосереджені на додаванні вартості шляхом інтеграції інших компонентів і, перш за все, надання можливостей розвитку, особливо використання хмари, як у випадку з Blink Board de SparkFun o ESpresso Lite розроблений Експерт і що роздає Цитрон.

    Різні моделі ESP8266

    Дати коментар

    Можливо, ви пропустили