Это скетч для esp. Сам контроллер ардуино здесь не нужен. Вы прошиваете esp и используете её как arduino.
Хотя если вам критично использовать именно arduino, а esp вы хотите использовать как wi-fi модуль, то вы можете сделать все то же что написано в скетче здесь, используя AT команды.
Просто скачав библиотеку ничего работать не будет нужно установить следуя вот этим инструкциям http://esp8266.ru/forum/threads/obschie-voprosy-po-arduino-ide-dlja-esp8266.224/
Всё ответы с примером для esp найдете здесь http://esp8266.ru/forum/threads/otpravka-get-zaprosa-na-sajt.406/
Зайдите ещё на habrahabr по указанной там ссылочке там есть пример рабочего сервера на php.
я тоже не большой специалист, но можно попробовать просто проверить содержит ли ответ набор символов "tokenValid":"true" и если содержит, то сделать что нужно, а если содержит "tokenValid":"false" к примеру , то сделать ещё что-то.
Почитайте эту тему.. Только там Get запрос, но уверен легко можно переделать под ваши нужды.
http://esp8266.ru/forum/threads/otpravka-get-zaprosa-na-sajt.406/#post-7456
О всех существующих проблемах написал на форуме Blynk, ребята ответили очень оперативно. Они подтвердили что имеются проблемы и они над ними будут работать и исправлять. Так же сказали что прошивка для esp под Blynk не идеальная и не самая стабильная, но заверли что все проблемы и баги...
Могу предложить ещё один вариант - Blynk. У них есть возможность передавать данные между модулями, при этом не важно где они находятся , хоть на разных концах света.
Легко!
Что делает esp. Получает значения температуры 2-х датчиков ds18b20 и отправляет их get запросом как temp-1 и temp-2. В ответ сервер возвращает 1 или 0 исходя из ответа мы влючаем или отключаем светодиод на GPIO12. Как то так ))
#include <ESP8266WiFi.h>
#include <OneWire.h>...
Может есть смысл отойти от AT команд? Попробуйте в среде Ардуино. Делаю то же что и вы отправляю запрос и получаю ответ от сервера. Всё работает хорошо, но только медленно (запрос +ответ занимает около 8 сек) Если это не пугает , то можете попробовать. Вот ссылка...
Blynk работает не плохо на esp, но есть пара замечаний. Шим не работает. Если изменили в приложении виждет, то после нажатия на play, приложение пишет что esp не подключено - приходится перезагружать esp. У аналогового входа предел измерения 1.1 вольт - это нужно учитывать. Самый главный минус...
Всем привет. Хочу спросить ещё раз. Может кто в курсе почему в качестве клиента esp так долго отправляет GET запрос? Получается примерно раз в 8 секунд. И как это можно исправить? У всех влюченный светодиод ,который должен просто гореть, постоянно моргает? И моргает так, что иногда на входе...
Согласен очень похоже что wifi работает очень не торопливо. Может кто знает как это побороть.. ?
И ещё когда к выходу подключен светодиот и отсоеденить минут от контроллера (т.е. отключить сам контроллер отключением "-") то светодиод загорается?
Подскажите у всех так медленно отправляет GET запросы на сервер? Если в примере wi-fi client задержку поставить не 5000 а допустим 50 то скорость составляет примерно 1 запрос в 8 секунды. При этом в скетче нигде больше задержек нет кроме 10 в одном месте и то не в цикле. Я уже и сериал монитор...
Что-то у меня не работают загруженные в esp(07) прошивки. Делаю всё по инструкции, скетч успешно загружается, а реакции со стороны esp никакой . Всё время создает точку доступа, зашитую ещё на заводе. Пробовал поморгать светодиодом та же ерунда. Прошивка стоит с завода. Может её нужно поменять?
Самый простой вариант для вас - это отправка GET запроса на ваш сервер (в моем случае это php) можете сразу передавать несколько переменных.
Это пример для интернет шилда - отправляю данные на свой сервер удавалось отправлять по 3-4 запроса в секунду . Сейчас пытаюсь переделать на esp
if...
Питание организовано от отдельного блока питания ( проверял мультиком на выводах модуля около 3.2 вольта). Земля FTDI и модуля соединены а питание нет. Заметил что при отключении от VCC CH_PD напряжение немного повышается в пределах допустимого, а при подключении обратно проседает немного -...
Была такая же проблема. Модуль никак не реагировал. Вскрыл модуль и оказалось, что кварц повернут на 90 градусов. Запаял как нужно. Но модуль всё так же молчит.
Точно такая же ситуация.. Хотя я резисторы не подключал, но мне кажется что и без них должно все работать..
Подключение стандартное...