Мініатюрні WiFi модулі ESP8266 досить привабливі для систем розумного дому та домашньої автоматизації. Вся річ в тому, що плати на ESP8266 це не просто модулі для зв'язку через Wi-Fi. Чип по суті є мікроконтролером зі своїми інтерфейсами SPI, UART, а також портами GPIO, а це означає, що модуль можна використовувати автономно без Arduino та інших плат із мікроконтролерами.
Модуль обладнаний 32-розрядним мікроконтролером Tensilica L106 з наднизьким енергоспоживанням, тактованим на 80 МГц і підтримувальним 160 МГц.Мокроконтролер не має на кристалі користувацької енергонезалежної пам'яті. Виконується програма із зовнішньої SPI Flash ПЗП через динамічне підвантаження необхідних ділянок програми в кеш інструкцій. Підвантаження йде апаратно, прозоро для програміста. Підтримується до 16 МБ зовнішньої пам'яті програм. Залежно від версії модуля розмір ПЗП може змінюватися. Виробник у документах не вказує точну кількість ОЗП на кристалі, а лише приблизну оцінку тієї кількості ОЗП, що залишиться користувачеві після лінкування API бібліотек — приблизно 50 кБ.
Для програмування досить UART-COM або UART-USB адаптера. Раніше програмувати їх доводилося за допомогою мови Lua, що створювало бар'єр для масового використання. Зараз же є можливість вкорінити плату ESP8266 в Arduino IDE і писати програми С-подібною мовою цього середовища програмування, оскільки ніби ви під'єднали плату ардуїно. Більшість стандартних функцій портовані та чудово працюють. Можливо не працюватимуть деякі зовнішні бібліотеки для ардуїно.
На базі цього модуля можна знайти велику кількість проєктів для створення й керування "розумним будинком". Адже дуже легко перетворити модуль на web-сервер із можливістю контролювати зовнішні пристрої через висновки GPIO, а керування здійснювати з комп'ютера, ноутбука, смартфона. Варто згадати, що є спеціальні редактори застосунків для Android та iOS, за допомогою яких легко сконструювати прив'язаний інтерфейс для керування та зв'язати його з нашим модулем.
| Основні атрибути | |
|---|---|
| Виробник | Без бренду |
| Країна виробник | Китай |
| Тип | Модуль |
| Користувальницькі характеристики | |
| Артикул | 8266 |