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

Контроллеры на основе ESP8266
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

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

Сообщение Ingwar »

А подскажите плиз, какие пины SDA SCL использовать на  esp для I2C?
Последний раз редактировалось Ingwar 27 сен 2017, 15:52, всего редактировалось 1 раз.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
fsergei70
Капитан
Сообщения: 858
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

Ingwar писал(а):А подскажите плиз, какие пины SDA SCL?
Так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

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

Сообщение Ingwar »

Спасибо
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

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

Сообщение Ingwar »

Не пойму в чем не прав...
Проектик синуса на UNO работает быстрее
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

Доброго времени суток. Разъясните новичку ! При создании любого примитивного скетча через FLProg  и компиляции в arduino ide для esp8266 постоянно выводится 
In file included from G:\Arduino projects\flprog-project\pr5\pr5.ino:9:0:

C:\Program Files (x86)\FLProg\ideV2\libraries\LedControl\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory

 #include <avr/pgmspace.h>
 
И по своей малоопытности не могу найти как это решить!
fsergei70
Капитан
Сообщения: 858
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

DionisGr писал(а):При создании любого примитивного скетча через FLProg  и компиляции в arduino ide для esp8266 постоянно выводится
 Опишите последовательность как вы делаете? Последовательность такая?
поддержку ESP в arduino IDE установили?
Потом соэдаете проект в flprog для meпa 2560
Потом  готовый свой проект компилируете в flprog, открывается arduino IDE  с кодом, в панели инструментов arduino IDE меняете контроллер на ESP, выбираете частоту и объем памяти.
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

fsergei70 писал(а):Опишите последовательность как вы делаете? Последовательность такая?поддержку ESP в arduino IDE установили?
Потом соэдаете проект в flprog для meпa 2560
Потом  готовый свой проект компилируете в flprog, открывается arduino IDE  с кодом, в панели инструментов arduino IDE меняете контроллер на ESP, выбираете частоту и объем памяти.
Всё именно так!
1) arduino ide 1.8.1  установил поддержку ESP.
2) Создаю проект под Мега 2560 нажимаю компилировать.
3) Открывается  arduino ide 1.8.1 выбираю ESP (NodeMCU 1.0 (esp-12), CPU -80 MH, Flash 4m, Upload 115200.
4) нажимаем компилировать и выскакивает
C:\Program Files (x86)\FLProg\ideV2\libraries\LedControl\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory

 #include <avr/pgmspace.h>
fsergei70
Капитан
Сообщения: 858
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

а библиотека LedControl  установлена ?
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

Да.
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

fsergei70, Вы не могли бы мне подсказать, а можно ли приложенный проект с Ethernet W5100 arduino Uno с минимальным изменением кода переделать на ESP8266 Lua. Так как FLProg не поддерживает пока передачу на Народный мониторинг через ESP.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

DionisGr писал(а):C:\Program Files (x86)\FLProg\ideV2\libraries\LedControl\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory
Может не так установили библиотеку? Не может найти файл LedControl.h. Переустановите, проверьте, есть ли данный файл внутри библиотеки.
Последний раз редактировалось aidar_i 28 сен 2017, 13:06, всего редактировалось 1 раз.
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

aidar_i писал(а):Может не так установили библиотеку? Не может найти файл LedControl.h. Переустановите, проверьте, есть ли данный файл внутри библиотеки.
Странно другое что на Ардуино эта библиотека работает!
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

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

Сообщение starshoy81 »

DionisGr, есть видео с похожей темой, под видео ссылка на код.
DionisGr
Рядовой
Сообщения: 13
Зарегистрирован: 26 мар 2017, 21:02
Откуда: Лабинск
Контактная информация:

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

Сообщение DionisGr »

starshoy81, Спасибо конечно но это не совсем то! Хотелось бы не через AT команды, а именно что бы можно было в ESP загрузить и работать с его WIFI.
fsergei70
Капитан
Сообщения: 858
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

DionisGr писал(а):ESP загрузить и работать с его WIFI
блока пользователя для ESP пока нет, сейчас есть  вариант заставить ESP выходить в сеть по протоколу MQTT. блоки пользователя для MQTT есть на сайте,я сам правда не пробовал
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

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

Сообщение starshoy81 »

DionisGr, может, тогда, на http://wifi-iot.com/p/esp8266/ заглянуть?
Или вот
Последний раз редактировалось starshoy81 28 сен 2017, 16:53, всего редактировалось 1 раз.
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

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

Сообщение zhulen820 »

Я заливал  ФЛПРОГ как раз для передачи и приема данных по MQTT. Скрещивал данный модуль с системой majordomo. Проблем не возникало
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

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

Сообщение starshoy81 »

zhulen820, а покажите пожалуйста, как вы получали данные из конкретных топиков?
Anydy

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

Сообщение Anydy »

starshoy81 писал(а):как вы получали данные из конкретных топиков?
У меня как то так:


Код: Выделить всё

void mqttCallback(char* topic, byte* payload, unsigned int len) {
MQTT_inputtext = "";
for (int i=0;i<len;i++) {
MQTT_inputtext += (char)payload[i]; // составляем строку из байтов, которая пришла в параметрах топика
}
if (String(topic) == topicLed) {

if ((MQTT_inputtext) == "1on" ) {
.........
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

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

Сообщение zhulen820 »

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

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей