ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Контроллеры на основе ESP8266
Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#1

Сообщение Sher2104 » 04.06.2017{, 00:33}

Доброго времени суток Уважаемые коллеги Хочу поделится с Вами своими опытами проектирования и загрузки проектов в ESP8266 с помощью FLPROG. Создал вот такой пример и управление I2C LCD загрузил в ESP8266 напрямую через Ардуино IDE. Все делается легко и просто как мы привыкли загружать скетчи в ардуино. Точно так же мы выберем ESP8266 смотря
какая плата у Вас и нажимаем загрузить и вуаля радуемся достигнутому результату.
Но прежде чем начать радоваться нужно будет  загрузить библиотеку которая весит
примерно 160Мб для этого делаем не хитрые манипуляции:
1.Войти  в
настройки Arduino IDE;
2.В поле Дополнительные ссылки для Менеджера плат пишем такую
ссылку:
http://arduino.esp8266.com/stable/packa ... index.json
3.Жмем ОК и переходим в окно менеджера плат;
4.В строке поиска менеджера плат пишем «esp».
5.В самом низу будет нужный нам пакет «esp8266 by ESP8266
Community». Выбираем, затем выберем последнею   и жмем
кнопку
«Установка».
Это схема подключения моргания 10ю выходами при нажатии на пин1 он же GPIO1.
СпойлерПоказать
СХЕМА СБОРКИ ПРОГРАММАТОРА
СпойлерПоказать
РАСПИНОВКА esp8266-node-mcu


ТАБЛИЦА СООТВЕТСТВИЯ ESP8266 К АРДУИНО.

Настройка Arduino IDE для NodeMCU_uVideoPlayer({'url':'');
Вложения
_Arduino_IDE__N.pdf
(654.21 КБ) 182 скачивания
__ESP8266__..pdf
(86.86 КБ) 170 скачиваний
6628585.png
5962197.jpg
4894638.jpg
Последний раз редактировалось Sher2104 04.06.2017{, 03:23}, всего редактировалось 1 раз.
Не важно, кто ты снаружи, главное — кто ты внутри.

WZV
Сержант
Сообщения: 216
Зарегистрирован: 06.09.2015{, 14:31}
Репутация: 24

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#2

Сообщение WZV » 04.06.2017{, 09:08}

Спасибо за информацию, давно хочу заняться ESP8266. Arduino по MQTT к ioBroker привязал, тестирую, вроде бы всё нормально. Следующий шаг это привязка ESP8266 к ioBroker. Хочу получить проводной и беспроводной вид связи в одном вебсервере.

tooshka99
Рядовой
Сообщения: 24
Зарегистрирован: 23.09.2015{, 17:27}
Репутация: 0
Откуда: Нижний Новгород

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#3

Сообщение tooshka99 » 04.06.2017{, 10:46}

Наконец то! Через неделю должны прийти ESPшки буду пробовать. Спасибо большое.

Аватара пользователя
Anydy
Администратор
Сообщения: 3273
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#4

Сообщение Anydy » 04.06.2017{, 11:09}

А вы разве не знали? Давно таким образом заливаю скетчи ....и из Flprog тоже.
Ардуино использую в роли переходника.
Только вот ссылка данная не работала последнее время, надо использовать
http://104.131.82.128/stable/package_es ... index.json

tooshka99
Рядовой
Сообщения: 24
Зарегистрирован: 23.09.2015{, 17:27}
Репутация: 0
Откуда: Нижний Новгород

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#5

Сообщение tooshka99 » 04.06.2017{, 11:54}

Anydy писал(а):Только вот ссылка данная не работала последнее время, надо использоватьhttp://104.131.82.128/stable/package_esp8266com_index.json
А что это за ссылка? Прошивка?

Аватара пользователя
Anydy
Администратор
Сообщения: 3273
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#6

Сообщение Anydy » 04.06.2017{, 20:09}

tooshka99 писал(а):А что это за ссылка? Прошивка?
Это ссылка на дополнение ядра Arduino IDE для того чтоб добавилась возможность заливать скетчи в ESP8266. Та же самая ссылка что и в первом посте, но вместо arduino.esp8266.com - IP адрес сервера. У многих, как и у меня вариант с адресом сервера не работал, а с IP все нормально. Где то косяк с DNS...

Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#7

Сообщение Sher2104 » 05.06.2017{, 01:39}

tooshka99 писал(а):Спасибо большое.
Пожалуйста всегда рад помочь.
Не важно, кто ты снаружи, главное — кто ты внутри.

Rupish
Рядовой
Сообщения: 11
Зарегистрирован: 25.05.2017{, 08:12}
Репутация: 0

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#8

Сообщение Rupish » 05.06.2017{, 16:56}

а как подружить esp8266-node-mcu и RemoteXY , программируя в FLProg?

starshoy81
Лейтенант
Сообщения: 510
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#9

Сообщение starshoy81 » 05.06.2017{, 18:54}

Rupish, редактированием части кода в IDE.

Rupish
Рядовой
Сообщения: 11
Зарегистрирован: 25.05.2017{, 08:12}
Репутация: 0

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#10

Сообщение Rupish » 06.06.2017{, 08:44}

starshoy81, подружить получилось! Только если в скетче есть EEPROM, не компилируется, выдаёт ошибку EEPROM.update. 
Беглым поиском нашёл, что эта плата работает с другими командами и библиотекой EEPROM. В силу своих скудных знаний IDE, я не смог решить эту проблему. Очень надеюсь АВТОР в скором времени добавит NodeMCU в свою программу.

Аватара пользователя
Anydy
Администратор
Сообщения: 3273
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#11

Сообщение Anydy » 06.06.2017{, 11:44}

Rupish писал(а):АВТОР в скором времени добавит NodeMCU в свою программу
А там что не ESP установлен?
Автор сделал конструктор заточенный под ардуино...
Но этот конструктор может работать и на других платах, таких как ESP8266 (Node MCU)...для STM32 тоже можно собирать программы! И т.д.

Rupish
Рядовой
Сообщения: 11
Зарегистрирован: 25.05.2017{, 08:12}
Репутация: 0

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#12

Сообщение Rupish » 06.06.2017{, 19:06}

Anydy писал(а):Но этот конструктор может работать и на других платах, таких как ESP8266 (Node MCU)
скетчи, в которых нет EEPROM, работают отлично!

Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#13

Сообщение Sher2104 » 15.08.2017{, 16:52}

vladislavshefer писал(а):Пытаюсь в программе задействовать модуль ESP8266.
Какая версия ide какой модуль выбираете, какая версия прошивки ESP8266? Желательно полную информацию, для точного ответа.
Не важно, кто ты снаружи, главное — кто ты внутри.

Аватара пользователя
nickoass
Рядовой
Сообщения: 42
Зарегистрирован: 26.02.2017{, 20:13}
Репутация: 2
Откуда: Киров

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#14

Сообщение nickoass » 14.09.2017{, 16:27}

А для ESP8266 версии-01 прокатит писать таким образом ?

Аватара пользователя
Sancho
Полковник
Сообщения: 3991
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 567
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#15

Сообщение Sancho » 14.09.2017{, 16:49}

nickoass писал(а):А для ESP8266 версии-01 прокатит писать таким образом ?
Работает.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#16

Сообщение Sher2104 » 14.09.2017{, 19:30}

Sher2104 писал(а):А для ESP8266 версии-01 прокатит писать таким образом ?
Вполне, только  пины ограничены.
Последний раз редактировалось Sher2104 14.09.2017{, 19:30}, всего редактировалось 1 раз.
Не важно, кто ты снаружи, главное — кто ты внутри.

Аватара пользователя
nickoass
Рядовой
Сообщения: 42
Зарегистрирован: 26.02.2017{, 20:13}
Репутация: 2
Откуда: Киров

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#17

Сообщение nickoass » 14.09.2017{, 22:21}

Спасибо.
Хочу сделать дистанционный выключатель сетевого напряжения.
На чердаке дома установлен роутер на несколько пользователей интернета, иногда он виснет. Приходится лезть на чердак для перезагрузки. Вот и хочется дистанционно передергивать питание на роутере.

Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#18

Сообщение Sher2104 » 14.09.2017{, 23:17}

Можно сделать за пару часов, Вот есть пример как сделать на ESP8266 подробно. Там есть и скетч и код вообщем думаю разберетесь.
Не важно, кто ты снаружи, главное — кто ты внутри.

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 691
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 49
Откуда: Ессентуки-Кисловодск
Имя: Сергей

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#19

Сообщение fsergei70 » 22.09.2017{, 05:54}

Sher2104 писал(а):Можно сделать за пару часов, Вот есть пример как сделать на ESP8266 подробно. Там есть и скетч и код вообщем думаю разберетесь.
 В паре с ардуино все работает а вот как быть если использовать только одну ESP. 
Получается создать программу для ESP в FLProg, и все даже работает, но вот поддержки WIFI нет. Автор обещал добавить ESP после скада,но когда это будет неизвестно, ведь  добавление скада в программу это  не на 1 день, ее еще допиливать и допиливать.

Аватара пользователя
Sher2104
Сержант
Сообщения: 201
Зарегистрирован: 17.12.2015{, 08:23}
Репутация: 0
Откуда: Карши Узбекистан
Имя: Шермухаммад

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#20

Сообщение Sher2104 » 22.09.2017{, 08:37}

fsergei70 писал(а):а вот как быть если использовать только одну ESP. 
Я тоже хочу попробовать законектить с remotexy или kascada, но думаю просто espшкой не обойтись нужен внешний епромм для хранения и обмена данными. Сейчас много работы если найду время по эксперементирую и Отпишусь позже, а ещё валяется esp32 без дела тоже надо чтонить интелектуальное сделать. Идей много но воплощение требует уйму времени.
Последний раз редактировалось Sher2104 22.09.2017{, 08:39}, всего редактировалось 1 раз.
Не важно, кто ты снаружи, главное — кто ты внутри.

Ответить

Вернуться в «ESP8266»