Заводскую прошивку вы уже стерли, когда прошили скетч.У меня модуль ESP-13, не думаю что в нем старая прошивка.
еще возможно, что по питанию просадка получаетсяСейчас заметил что это происходит если подключен usb-ttl
смысл в том, что светодиод загорается при низком уровне (это как бы пометка для себя в коде, но ни на что не влияет, как вы уже верно заметили)Я вот не могу понять смысл строчки inverted[0] = true;
к сожалению нет, т.к. разработка в процессе и все может поменяться, если потребуется. старался код делать как можно более читабельным, даже в ущерб функциональностиЕсть какой нибудь мануал по командам?
подключайте любые датчики, отправляйте данные в приложение так же, как и ADC в примерахмне нужно отображать число отправленное на модуль через rs232 или подключить датчик ds1820, датчик влажности!?
на русском я не тестировалможет ли быть это из за того что я названия пишу не на английском, а на русском
там индикатор связи смартфона с брокеромпри отключении модуля, в приложении он не пишет что связь потеряна
Индикатор показывает связь смартфона с брокером, а то что я отключил ESP8266 сообщения не появляется, как в твоем видео, когда ты модуль коробкой накрывал.там индикатор связи смартфона с брокером
при накрывании коробкой на видео происходит не отключение ESP8266, а снижается уровень освещенности фототранзистора ниже определенного значения и ESP8266 посылает push уведомление. Также можно сделать отправку push уведомления при наступлении любого события (кроме отключения), например при определенной температуре и т.п.Индикатор показывает связь смартфона с брокером, а то что я отключил ESP8266 сообщения не появляется, как в твоем видео, когда ты модуль коробкой накрывал.
добавьте отладочный вывод показаний вашего пина, смотрите логи скетча через UART и там ищите проблемуно push уведомление не приходит!
GPIO0 и так к питанию подтянуто, через внутренний резисторЗамыкаю +3.3 вольта на нулевой пин, ADC в приложении показывает 1023
в основном, это оригинальные AT прошивкидля чего нужны эти прошивки
Так http://esp8266.ru/esp8266-obnovlenie-proshivki-xtcom_util/как их прошивать
Подскажите где я на косячил?C:\Users\user\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-1160-gef26c5f\cores\esp8266\libc_replacements.c:408:22: warning: 'struct tm' declared inside parameter list [enabled by default]
time_t mktime(struct tm *timp) {
^
C:\Users\user\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-1160-gef26c5f\cores\esp8266\libc_replacements.c:408:22: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
Sketch uses 355 938 bytes (81%) of program storage space. Maximum is 434 160 bytes.
Global variables use 46 450 bytes (56%) of dynamic memory, leaving 35 470 bytes for local variables. Maximum is 81 920 bytes.
Попробовал скомпилировать тестовые скетчи
Компилятор выдает такую вещь:
Подскажите где я на косячил?
Может быть проблема в этом? Попробуйте выбрать плату Generic ESP8266 ModuleArduino: 1.6.5 (Windows 7), Плата"Arduino/Genuino Uno"
В ArduinoIDE -> Tools/Board/BoardsManager.Установить через BoardsManager последнюю версию ESP8266 Community 1.6.5-1160(должно загрузится около 200Мб, если процесс прошел слишком быстро, значит вы почистили не все)
Где это взять?