Архив рубрики: ESP8266 для начинающих

Augmented Reality

ESP8266 и мобильное приложение дополненной реальности за один вечер

Краткая пошаговая инструкция в форме презентации по созданию за один вечер собственного мобильного приложения дополненной реальности (AR — Augmented Reality), взаимодействующее с ESP8266 или другими вашими DIY устройствами. Открытый и простой исходный код — 8 килобайт JavaScript и всего 45 строк кода в Arduino IDE для ESP8266. Попробуйте пример на GooglePlay. Все ссылки на используемые инструменты и библиотеки на последней странице презентации.

Загрузите специальный графический маркер и откройте его на полный экран монитора или распечатайте на обычном принтере, затем запустите приложение и наведите камеру на изображение маркера. Приложение распознает маркер и отобразит кнопку, которую можно нажать. Действие по нажатию кнопки задается в исходном коде приложения, но в качестве примера предоставляется код для включения/выключения светодиода на ESP8266.

Загрузчик Загрузка...
Логотип EAD Слишком долго?

Перезагрузка Перезагрузить документ
| Открыть Открыть в новой вкладке

Скачать [5.04 MB]

4refr0nt

ESPlorer — IDE для ESP8266

ESPlorer

ESPlorer

ESPlorer

LUA, Python и AT команды в одном месте
Требуется установка последней версии JAVA

Поддержка платформ

  • Windows(x86, x86-64)
  • Linux(x86, x86-64, ARM soft & hard float)
  • Solaris(x86, x86-64)
  • Mac OS X(x86, x86-64, PPC, PPC64)

Чем отличается от других программ для ESP8266

  • Работает на множестве платформ
  • Поддержка нескольких открытых файлов
  • Подсветка кода LUA, python
  • Undo/Redo
  • Цветовые темы редактора: dark, Eclipse, IDEA, Visual Studio
  • Автозавершение кода по CTRL+Space
  • Умная» отправка файлов, с ожиданием ответа (без тупой отправки с фиксированной паузой между строками)
  • Поддержка нескольких прошивок одновременно: NodeMCU, AT, MicroPython (в процессе), Frankenshtein (в процессе)

Обсуждение на нашем форуме
Обсуждение на esp8266.com English

Скачать последнюю версию

ESP8266 NodeMCU набирает обороты

LuaUploader

LuaUploader

О прошивке для ESP8266 NodeMCU мы уже публиковали ранее материал, но хочется вернуться к этой теме снова. Во-первых, проект активно развивается, хоть и использует все еще SDK 0.9.2, во-вторых, появилось множество рабочих примеров скриптов, в-третьих, появились удобные инструменты, которые позволяют не только в один клик загружать lua-скрипты в ESP8266, но и много чего еще. В-четвертых, NodeMCU, на сегодняшний день пожалуй, самая стабильная прошивка из всех существующих. Ну и в-пятых, важным моментом я бы выделил появление модулей. Пока на сегодняшний день существует единственный модуль для цифрового датчика температуры DS18B20 от разработчиков NodeMCU. Оцените легкость использования:

Прошивка NodeMCU набирает все больше и больше сторонников еще и благодаря появившимся программам для работы с NodeMCU. Пожалуй, самой удобной я бы назвал LuaUploader, скриншот которой вы видите в начале статьи. Предельно простой интерфейс при большом функционале. Дизайн не блещет, но автор сейчас работает над новой версией с полностью переработанным интерфейсом. Новая программа будет называться AutoLua.

Не обойду стороной и появление новой утилиты для прошивки ESP8266. Особенностей две: автоматом определяет GPIO0, автор тот же, что и NodeMCU. Код, соответственно, так же закрыт.

NodeMCU-flasher

NodeMCU-flasher

LuaUploader_1.0.2.zip

NodeMCU Flasher win32/win64

nodemcu

Раздел на нашем форуме, посвященный NodeMCU

ESPlorer — IDE для NodeMCU

P.S. Уже после выхода статьи появилась еще одна приятная новость: в NodeMCU увеличилось число поддерживаемых таймеров до 7.

Замечательный набор для ESP8266

Набор для ESP8266

Набор для ESP8266

Вот такие замечательные наборы появились в продаже на ebay по 1,59$ с бесплатной доставкой (не реклама). В Россию пока не отправляют, но можно попробовать договориться с продавцом. На aliexpress таких наборов я пока не нашел, а в наших интернет-магазинах даже не стал пытаться искать.

В комплекте:

1. Основная плата для монтажа ESP-01.
2. 4 перемычки для RST, CH_PD, GPIO0 и GPIO2
3. Модуль стабилизированного питания на AMS1117 3.3V 800ma
4. Провода — 4 шт. по 10 см

Дополнительные фото смотрите ниже.

Читать далее

Грязный хак модуля ESP8266 ESP-01 — дополнительно 4 GPIO

ESP-01 hacked by Dave Allan

ESP-01 hacked by Dave Allan

ESP-01 hacked by Dave Allan

ESP-01 hacked by Dave Allan

Наш буржуинский коллега Dave Allan попробовал вытащить неразведенные GPIO из ESP-01 и у него это получилось. Требуются прямые руки, орлиный глаз и высокий скилл пайки. Дополнительно вы получаете 4 GPIO: GPIO14, GPIO12, GPIO13 и GPIO15. Аккуратно выпаиваете 4 двухрядных пина из модуля и заменяете их на 7 двухрядных, предварительно удалив пятую пару пинов. Далее самое сложное — припаиваете провода к выводам 9, 10, 12, 13 чипа ESP8266EX. Как бонус вы получаете возможность подключить разъем IDC-14.

По материалам блога Peter Scargill