ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
А подскажите плиз, какие пины SDA SCL использовать на esp для I2C?
Последний раз редактировалось Ingwar 27 сен 2017, 15:52, всего редактировалось 1 раз.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
ТакIngwar писал(а):А подскажите плиз, какие пины SDA SCL?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Спасибо
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Не пойму в чем не прав...
Проектик синуса на UNO работает быстрее
Проектик синуса на UNO работает быстрее
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 26 мар 2017, 21:02
- Откуда: Лабинск
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Доброго времени суток. Разъясните новичку ! При создании любого примитивного скетча через 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>
И по своей малоопытности не могу найти как это решить!
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>
И по своей малоопытности не могу найти как это решить!
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Опишите последовательность как вы делаете? Последовательность такая?DionisGr писал(а):При создании любого примитивного скетча через FLProg и компиляции в arduino ide для esp8266 постоянно выводится
поддержку ESP в arduino IDE установили?
Потом соэдаете проект в flprog для meпa 2560
Потом готовый свой проект компилируете в flprog, открывается arduino IDE с кодом, в панели инструментов arduino IDE меняете контроллер на ESP, выбираете частоту и объем памяти.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 26 мар 2017, 21:02
- Откуда: Лабинск
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Всё именно так!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>
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 26 мар 2017, 21:02
- Откуда: Лабинск
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
fsergei70, Вы не могли бы мне подсказать, а можно ли приложенный проект с Ethernet W5100 arduino Uno с минимальным изменением кода переделать на ESP8266 Lua. Так как FLProg не поддерживает пока передачу на Народный мониторинг через ESP.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Может не так установили библиотеку? Не может найти файл LedControl.h. Переустановите, проверьте, есть ли данный файл внутри библиотеки.DionisGr писал(а):C:\Program Files (x86)\FLProg\ideV2\libraries\LedControl\src/LedControl.h:30:26: fatal error: avr/pgmspace.h: No such file or directory
Последний раз редактировалось aidar_i 28 сен 2017, 13:06, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 26 мар 2017, 21:02
- Откуда: Лабинск
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Странно другое что на Ардуино эта библиотека работает!aidar_i писал(а):Может не так установили библиотеку? Не может найти файл LedControl.h. Переустановите, проверьте, есть ли данный файл внутри библиотеки.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
-
- Рядовой
- Сообщения: 13
- Зарегистрирован: 26 мар 2017, 21:02
- Откуда: Лабинск
- Контактная информация:
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
starshoy81, Спасибо конечно но это не совсем то! Хотелось бы не через AT команды, а именно что бы можно было в ESP загрузить и работать с его WIFI.
-
- Капитан
- Сообщения: 858
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 40 раз
- Поблагодарили: 7 раз
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
блока пользователя для ESP пока нет, сейчас есть вариант заставить ESP выходить в сеть по протоколу MQTT. блоки пользователя для MQTT есть на сайте,я сам правда не пробовалDionisGr писал(а):ESP загрузить и работать с его WIFI
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Последний раз редактировалось starshoy81 28 сен 2017, 16:53, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Я заливал ФЛПРОГ как раз для передачи и приема данных по MQTT. Скрещивал данный модуль с системой majordomo. Проблем не возникало
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
zhulen820, а покажите пожалуйста, как вы получали данные из конкретных топиков?
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
У меня как то так: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" ) {
.........
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.
Я использовал пользовательские блоки. Сейчас компа нет в доступности, поэтому ссылку не скину, они в разделе блоки пользователей. Вы описание их почитайте, я не спец в программировании, но получилось все с первого раза. Поконкретнее завтра могу проект выложить, там посмотрите
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя