Страница 2 из 4

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

Добавлено: 12 ноя 2019, 18:14
vovka1973
ecoins писал(а): 12 ноя 2019, 18:02 Подскажите, пожалуйста, куда подгружать файл ESP32.cdl?
Сюда [spoiler]
22.JPG
[/spoiler]

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

Добавлено: 12 ноя 2019, 19:03
ecoins
vovka1973 писал(а): 12 ноя 2019, 18:14Сюда
Спасибо. Получилось. И еще попробовал свой контроллер собрать без привязки к конкретному типу контроллера.
Очень здорово - разработчик умеет удивлять! Спасибо ему.
Новый вопрос: где хранятся подключенные файлы *.cdl?

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

Добавлено: 12 ноя 2019, 21:27
Ecomat
Nextion не заработал??

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

Добавлено: 13 ноя 2019, 06:27
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 ядра и нет этого костыля.

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

Добавлено: 17 ноя 2019, 14:48
DrMario
Обновил содержимое в блоках пользователя, описание в первом посте.

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

Добавлено: 17 ноя 2019, 18:54
EgorKa
DrMario писал(а): 17 ноя 2019, 14:48 Обновил содержимое в блоках пользователя,
а как их заменить?

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

Добавлено: 17 ноя 2019, 19:50
aidar_i
Удалите старый блок.

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

Добавлено: 18 ноя 2019, 19:22
EgorKa
DrMario писал(а): 31 окт 2019, 14:18 Встроенный датчик температуры проверить не удалось, в имеющихся у меня контроллерах его нету
аналогично. Интересно в каких версиях ESP32 он есть?
И вот еще момент, что означает "ИК дистанционное управление (передатчик/приемник, до 8 каналов)" кто разбирался?

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

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

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

Добавлено: 18 ноя 2019, 19:57
EgorKa
edyapd писал(а): 18 ноя 2019, 19:50 с ИК тоже самое
что тоже самое? Есть ИК приемник встроенный -где?

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

Добавлено: 18 ноя 2019, 20:31
edyapd
Короче заинтриговали :smile469:
Пошарился по интернету. Все поверхностные описания как будто слизаны друг с друга.
Нашёл боле-менее нормальное описание. И там не слова про "ИК дистанционное управление".
Может это последствия перевода с китайского :smile38:

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

Добавлено: 18 ноя 2019, 20:48
EgorKa
edyapd писал(а): 18 ноя 2019, 20:31 Может это последствия перевода с китайского :smile38:
Вернуться к началу
типа как датчик темературы... которго у меня тоже не оказалось :smile427:

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

Добавлено: 23 ноя 2019, 08:11
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:
Подскажите что в таком случае делать?

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

Добавлено: 23 ноя 2019, 08:25
Sancho
NWspb писал(а): 23 ноя 2019, 08:11 Подскажите что в таком случае делать?
Давайте и мы проверим, для поиска места, где собака...
Давайте .ino файл из IDE - попробуем скомпилить

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

Добавлено: 23 ноя 2019, 08:35
NWspb
Скетч проверяю, всё ок.
При загрузке выдаёт ошибку, пишет про библиотеку(

Отправлено спустя 4 минуты 50 секунд:
http://skrinshoter.ru/s/231119/hFV7zcPd

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

Добавлено: 23 ноя 2019, 08:55
Anydy
Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!

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

Добавлено: 23 ноя 2019, 09:02
NWspb
Anydy писал(а): 23 ноя 2019, 08:55 Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!
:smile9:

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

Добавлено: 26 ноя 2019, 10:42
DrMario
В первом посте я выкладывал блоки пользователя, в которых есть блок ESP32 Chip ID. Получилось так, что если в настройках сообщений компилятора Arduino IDE выбрать Подробно или Все, то при компиляция выполняется с ошибкой left operand of comma operator has no effect [-Werror=unused-value]
У меня просьба к знатокам программирования поправить код этого блока, моих знаний не хватает :smile37:

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

Добавлено: 26 ноя 2019, 13:00
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

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

Добавлено: 26 ноя 2019, 13:58
jonik22sm
При добавлении Nextion выдаёт ошибку #portMode String