Архив рубрики: Все о ESP8266

ESP8266, ESP8266 modules

Augmented Reality

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

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

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

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

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

Скачать [5.04 MB]

4refr0nt

ESP8266: Новая оригинальная прошивка от Espressif Systems

ESP8266 ESP-01

ESP8266

Ну вот, почти сразу после выхода SDK 0.9.4 Espressif удачно собрали на нем новую прошивку, основанную на AT v0.20. Для ардуинщиков приятная новость: в этой прошивке можно изменить скорость обмена, причем выбранная скорость сохраняется и после рестарта модуля и после передергивания питания. Читать далее

AT v0.20 SDK 0.9.4  26.12.2014
AT v0.20 SDK 0.9.4 26.12.2014
AT20SDK94-2014-12-26.bin
520.2 KB
3935 Downloads
Детали

ESP8266 ESP IoT SDK V0.9.4 19.12.2014

ESP8266

ESP8266

Близится католическое рождество и вроде бы страсти немного поутихли, но Espressif Systems порадовала нас выпуском ESP8266 ESP IoT SDK V0.9.4 19.12.2014. С момента выхода предыдущей версии прошел почти месяц. Посмотрим, что изменилось.

Читать далее

ESP IoT SDK V0.9.4 19.12.2014
ESP IoT SDK V0.9.4 19.12.2014
esp_iot_sdk_v0.9.4_14_12_19.zip
1.1 MB
2188 Downloads
Детали

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.