Сервис RemoteXY позволяет создавать графические интерфейсы для управления микроконтроллерными устройствами с мобильного приложения. Что бы создать интерфейс, необходимо его сконструировать в редакторе на сайте remotexy.com, затем автоматически будет сгенерирован исходный код программы для микроконтроллера, реализующей интерфейс. Исходный код формируется для Arduino IDE и представляет собой рабочую заготовку, которую можно легко доработать, добавив необходимый функционал под вашу задачу. Для подключения к контроллеру устанавливаем мобильное приложение RemoteXY на смартфон/планшет. Вся прелесть в том, что код графического интерфейса хранится в микроконтроллере. Подключаясь к контроллеру с мобильного приложения, в первую очередь прочитывается интерфейс, затем запускается обмен данными между контроллером и мобильным приложением. Вы можете контролировать множество разных устройств используя одно мобильное приложение. Читать далее
Архив метки: arduino esp8266
Arduino IDE для ESP8266
Arduino IDE для ESP8266 позволяет писать скетчи и загружать их одним кликом в ESP8266 в знакомой среде (я бы даже сказал «до боли знакомой») Arduino IDE. Для тех кому интерфейс Arduino IDE не очень по душе, есть поддержка плагина для Eclipse. Итак, обо всем по порядку. Самые нетерпеливые могут сразу перейти к Arduino IDE для ESP8266: быстрый старт
- Arduino IDE для ESP8266: краткий обзор реализованных в настоящее время функций
- Базовые функции языка Wiring
- Тайминг и delay
- Последовательные порты Serial и Serial1 (UART0 и UART1)
- PROGMEM
- Библиотека WiFi ESP8266 (ESP8266WiFi)
- Тикер
- EEPROM
- I2C (Библиотека Wire)
- SPI
- ESP8266 API
- Библиотека OneWire
- mDNS библиотека ESP8266mDNS
- Библиотека Servo
- Другие библиотеки, не включенные в поставку Arduino IDE
- Установка Arduino IDE через Boards Manager
- Схемы подключения ESP8266
- Arduino IDE для ESP8266: быстрый старт
ESP8266 и мобильное приложение дополненной реальности за один вечер
Краткая пошаговая инструкция в форме презентации по созданию за один вечер собственного мобильного приложения дополненной реальности (AR — Augmented Reality), взаимодействующее с ESP8266 или другими вашими DIY устройствами. Открытый и простой исходный код — 8 килобайт JavaScript и всего 45 строк кода в Arduino IDE для ESP8266. Попробуйте пример на GooglePlay. Все ссылки на используемые инструменты и библиотеки на последней странице презентации.
Загрузите специальный графический маркер и откройте его на полный экран монитора или распечатайте на обычном принтере, затем запустите приложение и наведите камеру на изображение маркера. Приложение распознает маркер и отобразит кнопку, которую можно нажать. Действие по нажатию кнопки задается в исходном коде приложения, но в качестве примера предоставляется код для включения/выключения светодиода на ESP8266.
4refr0nt