ESP32 программирование из FLProg.

Контроллеры на основе ESP32
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

ESP32 программирование из FLProg.

Сообщение vovka1973 »

ecoins писал(а): 12 ноя 2019, 18:02 Подскажите, пожалуйста, куда подгружать файл ESP32.cdl?
Сюда [spoiler]
22.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 151 раз

ESP32 программирование из FLProg.

Сообщение ecoins »

vovka1973 писал(а): 12 ноя 2019, 18:14Сюда
Спасибо. Получилось. И еще попробовал свой контроллер собрать без привязки к конкретному типу контроллера.
Очень здорово - разработчик умеет удивлять! Спасибо ему.
Новый вопрос: где хранятся подключенные файлы *.cdl?
Ecomat
Рядовой
Сообщения: 35
Зарегистрирован: 02 июл 2019, 08:47
Имя: Александр

ESP32 программирование из FLProg.

Сообщение Ecomat »

Nextion не заработал??
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

ESP32 программирование из FLProg.

Сообщение DrMario »

ecoins писал(а): 12 ноя 2019, 18:02 И еще вопрос - испытывали ESP32 Bluetooth на практике?
Мы тестировали месяца 2 назад, упорно - минут через 15 постоянного обмена обмен зависал, похоже было на переполнение буферов. Разбираться не стали, отложили на время. В сети серьезных примеров не нашли.
ESP32 Bluetooth на практике с пристрастием не тестировал, но за наблюдение спасибо. В ESP32 Bluetooth я разочаровался по причине большого размера этой библиотеки, видимо натолкали туда всяких разных служб. В своем проекте я хотел использовать вайфай для обновления и блютуз для обмена и управления своим устройством. Оказалось, что в такой конфигурации при компиляции в режиме Partition scheme: По умолчанию, даже простой блинк занимает больше 100% места. При переключении Minimal SPIFFS (Large APPS with OTA) около 70%, что для меня не приемлемо. Для управления выбрал обмен по UDP. Кстати изначально сделал свое устройство на ESP8266 с обменом по UDP, так обмен данными стабильно через каждые 10 сек. приостанавливался на 1 сек. после чего восстанавливался. :smile37:
Пришлось переходить на ESP32, в ней 2 ядра и нет этого костыля.
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

ESP32 программирование из FLProg.

Сообщение DrMario »

Обновил содержимое в блоках пользователя, описание в первом посте.
EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09 мар 2019, 17:49
Имя: Egor

ESP32 программирование из FLProg.

Сообщение EgorKa »

DrMario писал(а): 17 ноя 2019, 14:48 Обновил содержимое в блоках пользователя,
а как их заменить?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

ESP32 программирование из FLProg.

Сообщение aidar_i »

Удалите старый блок.
EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09 мар 2019, 17:49
Имя: Egor

ESP32 программирование из FLProg.

Сообщение EgorKa »

DrMario писал(а): 31 окт 2019, 14:18 Встроенный датчик температуры проверить не удалось, в имеющихся у меня контроллерах его нету
аналогично. Интересно в каких версиях ESP32 он есть?
И вот еще момент, что означает "ИК дистанционное управление (передатчик/приемник, до 8 каналов)" кто разбирался?
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

ESP32 программирование из FLProg.

Сообщение edyapd »

EgorKa писал(а): 18 ноя 2019, 19:22 И вот еще момент, что означает "ИК дистанционное управление (передатчик/приемник, до 8 каналов)" кто разбирался?
Сильно не разбирался, но чисто логически. Если написано "12-разрядный АЦП до 18 каналов", то вы же понимаете о чём речь? Или "16 каналов для ШИМ". Думаю, что с ИК тоже самое.
EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09 мар 2019, 17:49
Имя: Egor

ESP32 программирование из FLProg.

Сообщение EgorKa »

edyapd писал(а): 18 ноя 2019, 19:50 с ИК тоже самое
что тоже самое? Есть ИК приемник встроенный -где?
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

ESP32 программирование из FLProg.

Сообщение edyapd »

Короче заинтриговали :smile469:
Пошарился по интернету. Все поверхностные описания как будто слизаны друг с друга.
Нашёл боле-менее нормальное описание. И там не слова про "ИК дистанционное управление".
Может это последствия перевода с китайского :smile38:
EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09 мар 2019, 17:49
Имя: Egor

ESP32 программирование из FLProg.

Сообщение EgorKa »

edyapd писал(а): 18 ноя 2019, 20:31 Может это последствия перевода с китайского :smile38:
Вернуться к началу
типа как датчик темературы... которго у меня тоже не оказалось :smile427:
NWspb
Рядовой
Сообщения: 20
Зарегистрирован: 27 янв 2017, 20:59
Откуда: СПб

ESP32 программирование из FLProg.

Сообщение NWspb »

Люди!!! нужен хелп!!! Ардуино 1.8.10, FLprog 6.1.1, добавил ЕSP32 в платы, всё ок, но Ардуино выдаёт сл
"Неверная библиотека найдена в c:\flprog\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library"
Уже и с сайта качал библиотеку и zip архивом пытался добавить и тд, всё равно пишет "Неверная библиотека найдена в c:\flprog\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library" :smile14:
Подскажите что в таком случае делать?
Я не теоретик, я практик.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

ESP32 программирование из FLProg.

Сообщение Sancho »

NWspb писал(а): 23 ноя 2019, 08:11 Подскажите что в таком случае делать?
Давайте и мы проверим, для поиска места, где собака...
Давайте .ino файл из IDE - попробуем скомпилить
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
NWspb
Рядовой
Сообщения: 20
Зарегистрирован: 27 янв 2017, 20:59
Откуда: СПб

ESP32 программирование из FLProg.

Сообщение NWspb »

Скетч проверяю, всё ок.
При загрузке выдаёт ошибку, пишет про библиотеку(

Отправлено спустя 4 минуты 50 секунд:
http://skrinshoter.ru/s/231119/hFV7zcPd
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я не теоретик, я практик.
Anydy

ESP32 программирование из FLProg.

Сообщение Anydy »

Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!
NWspb
Рядовой
Сообщения: 20
Зарегистрирован: 27 янв 2017, 20:59
Откуда: СПб

ESP32 программирование из FLProg.

Сообщение NWspb »

Anydy писал(а): 23 ноя 2019, 08:55 Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!
:smile9:
Я не теоретик, я практик.
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

ESP32 программирование из FLProg.

Сообщение DrMario »

В первом посте я выкладывал блоки пользователя, в которых есть блок ESP32 Chip ID. Получилось так, что если в настройках сообщений компилятора Arduino IDE выбрать Подробно или Все, то при компиляция выполняется с ошибкой left operand of comma operator has no effect [-Werror=unused-value]
У меня просьба к знатокам программирования поправить код этого блока, моих знаний не хватает :smile37:
dsfbuy
Сержант
Сообщения: 172
Зарегистрирован: 03 ноя 2018, 12:40
Откуда: Братск
Имя: Виктор

ESP32 программирование из FLProg.

Сообщение dsfbuy »

[ref]DrMario[/ref], Так компилирует ChipID = printf ("%04X",(uint16_t)(chipid>>32)) + printf ("%08X", (uint32_t) chipid);
Что вышло не проверял.
Вообще и так компилит без доп переменной:
ChipID = printf ("%04X",(uint16_t)(ESP.getEfuseMac()>>32)) + printf ("%08X", (uint32_t) ESP.getEfuseMac());
Надо проверять на мк, как будет работать.
Про функцию printf почитать - http://we.easyelectronics.ru/Soft/forma ... lerov.html
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

ESP32 программирование из FLProg.

Сообщение jonik22sm »

При добавлении Nextion выдаёт ошибку #portMode String
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Ответить

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

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

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