Сюда [spoiler] [/spoiler]
ESP32 программирование из FLProg.
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
ESP32 программирование из FLProg.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4005
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 151 раз
ESP32 программирование из FLProg.
Спасибо. Получилось. И еще попробовал свой контроллер собрать без привязки к конкретному типу контроллера.
Очень здорово - разработчик умеет удивлять! Спасибо ему.
Новый вопрос: где хранятся подключенные файлы *.cdl?
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
ESP32 программирование из FLProg.
ESP32 Bluetooth на практике с пристрастием не тестировал, но за наблюдение спасибо. В ESP32 Bluetooth я разочаровался по причине большого размера этой библиотеки, видимо натолкали туда всяких разных служб. В своем проекте я хотел использовать вайфай для обновления и блютуз для обмена и управления своим устройством. Оказалось, что в такой конфигурации при компиляции в режиме Partition scheme: По умолчанию, даже простой блинк занимает больше 100% места. При переключении Minimal SPIFFS (Large APPS with OTA) около 70%, что для меня не приемлемо. Для управления выбрал обмен по UDP. Кстати изначально сделал свое устройство на ESP8266 с обменом по UDP, так обмен данными стабильно через каждые 10 сек. приостанавливался на 1 сек. после чего восстанавливался.ecoins писал(а): 12 ноя 2019, 18:02 И еще вопрос - испытывали ESP32 Bluetooth на практике?
Мы тестировали месяца 2 назад, упорно - минут через 15 постоянного обмена обмен зависал, похоже было на переполнение буферов. Разбираться не стали, отложили на время. В сети серьезных примеров не нашли.

Пришлось переходить на ESP32, в ней 2 ядра и нет этого костыля.
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
ESP32 программирование из FLProg.
Обновил содержимое в блоках пользователя, описание в первом посте.
ESP32 программирование из FLProg.
аналогично. Интересно в каких версиях ESP32 он есть?DrMario писал(а): 31 окт 2019, 14:18 Встроенный датчик температуры проверить не удалось, в имеющихся у меня контроллерах его нету
И вот еще момент, что означает "ИК дистанционное управление (передатчик/приемник, до 8 каналов)" кто разбирался?
ESP32 программирование из FLProg.
Сильно не разбирался, но чисто логически. Если написано "12-разрядный АЦП до 18 каналов", то вы же понимаете о чём речь? Или "16 каналов для ШИМ". Думаю, что с ИК тоже самое.EgorKa писал(а): 18 ноя 2019, 19:22 И вот еще момент, что означает "ИК дистанционное управление (передатчик/приемник, до 8 каналов)" кто разбирался?
ESP32 программирование из FLProg.
Короче заинтриговали
Пошарился по интернету. Все поверхностные описания как будто слизаны друг с друга.
Нашёл боле-менее нормальное описание. И там не слова про "ИК дистанционное управление".
Может это последствия перевода с китайского

Пошарился по интернету. Все поверхностные описания как будто слизаны друг с друга.
Нашёл боле-менее нормальное описание. И там не слова про "ИК дистанционное управление".
Может это последствия перевода с китайского

ESP32 программирование из FLProg.
Люди!!! нужен хелп!!! Ардуино 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"
Подскажите что в таком случае делать?
"Неверная библиотека найдена в c:\flprog\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library"
Уже и с сайта качал библиотеку и zip архивом пытался добавить и тд, всё равно пишет "Неверная библиотека найдена в c:\flprog\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library"

Подскажите что в таком случае делать?
Я не теоретик, я практик.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
ESP32 программирование из FLProg.
Давайте и мы проверим, для поиска места, где собака...
Давайте .ino файл из IDE - попробуем скомпилить
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
ESP32 программирование из FLProg.
Скетч проверяю, всё ок.
При загрузке выдаёт ошибку, пишет про библиотеку(
Отправлено спустя 4 минуты 50 секунд:
http://skrinshoter.ru/s/231119/hFV7zcPd
При загрузке выдаёт ошибку, пишет про библиотеку(
Отправлено спустя 4 минуты 50 секунд:
http://skrinshoter.ru/s/231119/hFV7zcPd
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я не теоретик, я практик.
ESP32 программирование из FLProg.
Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!
ESP32 программирование из FLProg.
Anydy писал(а): 23 ноя 2019, 08:55 Ребята, Сергей в следующей версии программы добавит поддержку ESP32 ....подождем немного!

Я не теоретик, я практик.
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
ESP32 программирование из FLProg.
В первом посте я выкладывал блоки пользователя, в которых есть блок ESP32 Chip ID. Получилось так, что если в настройках сообщений компилятора Arduino IDE выбрать Подробно или Все, то при компиляция выполняется с ошибкой left operand of comma operator has no effect [-Werror=unused-value]
У меня просьба к знатокам программирования поправить код этого блока, моих знаний не хватает
У меня просьба к знатокам программирования поправить код этого блока, моих знаний не хватает

ESP32 программирование из FLProg.
[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
Что вышло не проверял.
Вообще и так компилит без доп переменной:
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.
При добавлении Nextion выдаёт ошибку #portMode String
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость