Тестирование версии 8.х

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Anydy

Тестирование версии 8.х

Сообщение Anydy »

Самое главное отличие ЕСП32 от ЕСП 8266 - два ядра....одно для WiFi другое для скетча....меньше глюков и зависаний... конечно больше портов и много еще плюшек...даташиты просто сравните.....входы ЕСП32 толерантны к 5 вольтам - никто не запрещает вам запитать датчики от 5 вольт. Ну и зачем развивать 8266 когда есть лучший контроллер за цену на копейку дороже? Я уже молчу про 32бита против 8-ми....про АЦП....ЦАП...и другое....
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

Тестирование версии 8.х

Сообщение KulibinOrsk »

[ref=#aa0000]Anydy[/ref], вы хотите сказать что на esp32 можно на входы подавать напрямую как дискретные 5В так и аналоговые 5в для измерения ?
Я действительно не пробовал ESP-32. Захотел попробовать, но увидев 3В питания остановился.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Тестирование версии 8.х

Сообщение Phazz »

Аналоговый нельзя. Уарт точно на 8266 не боится 5 вольт
Аватара пользователя
bsn
Лейтенант
Сообщения: 414
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 105 раз
Поблагодарили: 23 раза

Тестирование версии 8.х

Сообщение bsn »

KulibinOrsk писал(а): 06 янв 2021, 08:44 есть стабильно работающие arduino
Да, зачастую это и есть самое главное.
ecoins писал(а): 04 янв 2021, 23:20 Мне кажется это пережившая время идея поддерживать по большинству функциям контроллер AV328(32k/2k).
Это уже устойчивое "вчера" - и разработчик ATMEL уже пятый год как не существует.
Но китайцы ещё долго будут делать их клоны. Я в своё время задёшево накупил, на AliExpress, дюжину Arduino Pro Mini (мене 100р за штуку).
Очень удобно на них строить периферию домашней системы Умный Дом. В каждой комнате по мелкому контролеру - снимают данные, чем-то тут же могут управлять. Все по Модбасу связанны с более серьёзным контроллером. Пока это Mega2560, но может быть и любое боле мощное устройство. Это может быть и ESP32, и STM32 и Raspberry.
Конфигурация очень удобная и устойчиво работающая. Здесь ATmega328, в больших количествах, очень даже к месту. Дёшево и сердито.
"Если этот обычный порошок стирает так же, как и тот дорогой - зачем покупать дорогой?"(с). :)
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
Rovki
Полковник
Сообщения: 5746
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 223 раза
Контактная информация:

Тестирование версии 8.х

Сообщение Rovki »

"Если этот обычный порошок стирает так же, как и тот дорогой - зачем покупать дорогой?"(с). :)

Стирает может так же ,но плохо пахнет или после 10 стирок (хороших) полотенце становиться дубовым ,а кожа при ручной стирки шелушится ..А стирает замечательно :smile171:
Всегда должен быть выбор , для многих задач подойдет 328 или есп (лучше как мост) , а для других и видом на развитие нужны другие ,в том числе stm , есп32. Зачем их сравнивать абстрактно , каждый для своих задач
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Тестирование версии 8.х

Сообщение Phazz »

видимо у вас хорошо запроектирован дом, что вы можете тянуть провода во все места. К сожалению это далеко не так у большинства из нас. А есп 8285 стоит ровно столько же как и про мини только минус провода.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Тестирование версии 8.х

Сообщение vovka1973 »

KulibinOrsk писал(а): 06 янв 2021, 15:28 вы хотите сказать что на esp32 можно на входы подавать напрямую как дискретные 5В
Я бы сказал так датчики 5 вольтовые и дисплей можно.
Изображение
Аватара пользователя
Rovki
Полковник
Сообщения: 5746
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 223 раза
Контактная информация:

Тестирование версии 8.х

Сообщение Rovki »

vovka1973 писал(а): 06 янв 2021, 17:02
KulibinOrsk писал(а): 06 янв 2021, 15:28 вы хотите сказать что на esp32 можно на входы подавать напрямую как дискретные 5В
Я бы сказал так датчики 5 вольтовые и дисплей можно.
Ребята ,сам грешник ,но давайте в этой теме больше отклоняться не будем :smile427:
Электронщик до мозга костей и не только
Аватара пользователя
bsn
Лейтенант
Сообщения: 414
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 105 раз
Поблагодарили: 23 раза

Тестирование версии 8.х

Сообщение bsn »

Rovki писал(а): 06 янв 2021, 16:31 Всегда должен быть выбор
Дык и я об том же:
bsn писал(а): 06 янв 2021, 16:18 может быть и любое боле мощное устройство. Это может быть и ESP32, и STM32 и Raspberry
а также, может быть и:
bsn писал(а): 06 янв 2021, 16:18 ATmega328, в больших количествах, очень даже к месту
(Просьба не удалять как флуд, это вроде как о том - как и куда может развиваться FLProg) :)
Делай как должно, и пусть всё будет как будет.
Dmabst
Сержант
Сообщения: 178
Зарегистрирован: 08 дек 2018, 16:49
Имя: Дмитрий
Благодарил (а): 1 раз

Тестирование версии 8.х

Сообщение Dmabst »

bsn писал(а): 06 янв 2021, 16:18
KulibinOrsk писал(а): Здесь ATmega328, в больших количествах, очень даже к месту. Дёшево и сердито.
"Если этот обычный порошок стирает так же, как и тот дорогой - зачем покупать дорогой?"(с). :)

Согласен. Но в 2 раза дешевле и с большими возможностями Atmega128A. И дешевле и "сердитей".

Отправлено спустя 3 минуты 27 секунд:
Anydy писал(а): 06 янв 2021, 13:15 про АЦП....ЦАП...и другое....
В ESP-32 АЦП - ни о чем. Сильно нелинеен ниже 150мВ и выше 2.5 В
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

Тестирование версии 8.х

Сообщение o615ye161 »

программатор "No programmers available for this board". скажите куда пропали программаторы из ардуино IDE не могу прошить ESP8266 версия FLP 7.3.0
[spoiler]Arduino: 1.8.13 (Windows 7), Плата:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), 4MB (FS:none OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

d:/flprog/flp7.3.0/idev6/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\pr5.ino.cpp.o:(.text._Z14_valueUpEventsh+0x1c): undefined reference to `makeWord(unsigned short)'

d:/flprog/flp7.3.0/idev6/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\pr5.ino.cpp.o: in function `_valueUpEvents(unsigned char)':

C:\Users\Android\AppData\Local\Temp\flprog\pr5/pr5.ino:875: undefined reference to `makeWord(unsigned short)'

d:/flprog/flp7.3.0/idev6/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\Android\AppData\Local\Temp\flprog\pr5/pr5.ino:874: undefined reference to `makeWord(unsigned short)'

d:/flprog/flp7.3.0/idev6/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: sketch\pr5.ino.cpp.o: in function `_valueDownEvents(unsigned char)':

C:\Users\Android\AppData\Local\Temp\flprog\pr5/pr5.ino:889: undefined reference to `makeWord(unsigned short)'

d:/flprog/flp7.3.0/idev6/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-4-b40a506/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\Android\AppData\Local\Temp\flprog\pr5/pr5.ino:890: undefined reference to `makeWord(unsigned short)'

collect2.exe: error: ld returned 1 exit status

Несколько библиотек найдено для "OneWire.h"

Используется: d:\Flprog\Flp7.3.0\ideV6\portable\sketchbook\libraries\OneWire

Не используется: d:\Flprog\Flp7.3.0\ideV6\libraries\OneWire

exit status 1

Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).



Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
CTAPuK
Рядовой
Сообщения: 70
Зарегистрирован: 06 дек 2020, 20:41
Имя: Михаил
Благодарил (а): 1 раз

Тестирование версии 8.х

Сообщение CTAPuK »

support писал(а): 04 янв 2021, 22:12 ...
Я не думаю что среди пользователей программы найдутся программисты на SmallTalk, да ещё и согласные бесплатно поработать.
...
Так может быть уже пришло время оплачивать и Вашу работу, и работу Вашей команды. :smile147:
Если оплачивать хотя бы по сто рублей (что в полтора раза меньше стоимости пачки сигарет) при каждом скачивании FLProg, можно будет найти нужных программистов :umnik: , да и на другие нужды останется. :moil:
А то тут недавно читал, что нет денег даже для поддержания этого форума.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Тестирование версии 8.х

Сообщение RedSky »

o615ye161 писал(а): 06 янв 2021, 21:53 скажите куда пропали программаторы из ардуино IDE не могу прошить ESP8266 версия FLP 7.3.0
Для ESP нет программаторов. Программируется через uart, если на плате присутствует мост USB ---> UART то через USB.
А в списке нет потому, что упорядочили бардак из прошлых версий.
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

Тестирование версии 8.х

Сообщение KulibinOrsk »

[ref=#aa0000]Anydy[/ref], особого отвержения esp-32 и не было бы, если бы на форуме то и дело не писали пользователи : то одно не работает в esp-32, то второе, то глюки какие то. Потому я написал: надо либо отложить эксперимент с esp-32 и оставить отработанные arduino или же довести до ума ПБ для esp-32. Иначе программа рискует остаться в режиме "вечных доработок". Если автору так нравится то спору нет, а если задача рано или поздно выйти с программой на какой то уровень то "дорожную карту" я прорисовал.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Тестирование версии 8.х

Сообщение rw6cm »

[ref=#00aa00]support[/ref],
Если возможно, сделайте пожалуйста:
1. Возможность в редакторе ПБ, в характеристиках физического пина, добавить свой список пинов, выбираемый по условию.
Есть блоки которые меняют режимы таймеров, прерываний, и при использовании которых выбираются, или исключаются конкретные пины.
2. А так же назначить пин по умолчанию, чтобы не вводить в настройки то,
что в библиотеке и так по умолчанию, а только изменять при необходимости.
3. И если нет свободных пинов, удовлетворяющих условию, то выходила надпись об этом, а не пустое окно.
А то действительно не понятно, то ли с блоком что не то, то ли сам намутил что то )
Win10-64, FLProg (portable)
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Тестирование версии 8.х

Сообщение Di123 »

[ref=#00aa00]support[/ref],
добавить в окно библиотеки блоков паку избранное что бы туда можно перетащить те библиотеки которыми пользуюсь
я нащитал что 8 основных библиотек мне не нужны но и убрать их нельзя и скрыть тоже
а так бы я перетащил нужное мне в неё ну или сделать возможность отключать их скрывать
в окне пользовательские блоки я могу их компонавать так как мне нужно допустим всё что связано с экраном лежит в этой папке а у вас нужно заниматься поисками найти дисплей найти конвертер строк потом искать сложение строк

при создании нового проекта нужен избранный контролер который задаётся самому и стартует с каждым проектом
что бы я нажал кнопку новый проект и он сразу открылся а не многократное тыкание списков
а уже потом если нужен в нём другой на разок то уже лезть выбирать из всей кучи а не заниматься этим постоянно с каждым новым проектом
и хорошо бы ещё иметь список выбора из последних 3-5 использованых ардуино
допустим я из всего что там есть пользуюсь только 3 штуками

и кнопочку ок в окнах привязать наконецто к энтеру

и отцеплять линию соединения блоков ещё и с конца что бы не откидывать от него с десяток подключений от начала каждого блока подключеного к нему

привязать вставляемый обьект к курсору как в спринлауте а не где то далеко в конце платы

и убрать в конце окна две панели ненужные
первая бесполезная информация
вторая вообще пустая
но обе сьедают рабочее пространство построения схемы на ноуте с HD разрешением это вообще кащюнство
2021-01-12_122031.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Тестирование версии 8.х

Сообщение rw6cm »

Di123 писал(а): 12 янв 2021, 08:24 первая бесполезная информация
Информация нужная, но в том месте действительно не к чему.
Эта кнопка так и просится на панель рядом с обзором схемы( с подсказкой "Обзор контроллера").
Win10-64, FLProg (portable)
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

Тестирование версии 8.х

Сообщение starmos »

KulibinOrsk писал(а): 06 янв 2021, 11:31 [ref=#808080]Phazz[/ref], а вы что только уарт i2c и spi используете ? несомненно что из-за большого количества портов имеется плюс, но позволяет делать только какие то ограниченные блоки управления и все из-за того что что имеет логические 3В против 5В стандартных ардуин.
- esp-01 в флпрог разве нормально работает ? (может я давно не проверял)
- датчик температуры DS18B20 с esp-32 при её 3.3в нормально будет работать (ну разве что на столе), а на 5 метров ?
- аналоговые сигналы с других датчиков так же делителями прикручивать (да на столе можно)
- дискретные сигналы с датчиков - тоже делители крутить ?
Лично вы сколько % от мощности esp-32 используете ? наверняка из пушки по воробьям получается.
Т.е. наводит на то что делать плату под одно конкретное устройство. Может и плюс. А в универсальности одни минусы.
Как раз DS18B20 нормально работает с ESP32, хоть при питании его от 3.3в, хоть от 5В. Потому что речь идет о питании самого датчика, а выход у него на шину - ОК. Т.е. просто подключаете подтягивающий резистор шины на 3.3В, а сам датчик питаете от 5В и все. У нас плата работает с этими датчиками, при 3.3В иногда действительно глючит по непонятной причине, поэтому питание делаем 5В и все.
Аналоговые сигналы в любом случае лучше через делитель и/или ОУ, потому что промышленный стандарт 0-10В, например, который и выдают большинство датчиков. Или может быть 0-1В, т.е. усиливать все равно придется.
Дискретные сигналы лучше не через делители, а через оптопары - сразу и гальваническая развязка и преобразователь уровня. Если делаете серьезное устройство управления, то развязкой не стоит пренебрегать.
ESP32 реально хорош, на Ардуино больше не смотрю вообще. Кстати на упомянутой плате у нас используется ESP32 как ЦП и STM32, как расширитель ВВ. И я считаю что это лучше, чем любая из плат Ардуино, при этом ядро системы занимает место меньше чем Ардуино МЕГА, а WiFi уже на борту, как и высокая производительность и стоит смешные деньги.
Поэтому я бы считал, что добавление STM32, это одна из самых назревших задач, на максимально ближайшую версию.
Кроме этого, отладка интерфейсов уделенной прошивки и Web. Современный устройства без этого уже не могут. Я добавил в систему модуль прошивки через WiFi - и моя жизнь изменилась, я уже не помню где у меня преобразователь USB-COM.
ecoins
Полковник
Сообщения: 4020
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 167 раз

Тестирование версии 8.х

Сообщение ecoins »

Попробую повторить пожелание для новой версии:
1.При отключении плат, проект должен компилироваться без ошибок.
Это важно при отладки проекта. Проблемы в основном связаны:
- из-за использования контактов на отключаемых платах. Мне представляется , что эту проблему возможно решить "подключая" оборванные связи к некой буферной переменной.
--При создании в блоках объектов например SoftwareSerial ss1(4.5); 'эту проблему посложнее решить.
------
Сейчас эти проблемы можно решить, устанавливая не исполнимое условие вывода платы, но хотелось бы что-то попроще. Например галочка блокировка выполнения кода платы.
=================
2.Ну право красиво и удобно было бы, если контакт можно было бы приравнять по свойствам с переменной - чтобы её можно было не только многократно читать, но и многократно писать. Примерно как при работе со структурой, но существенно проще.
Одно из дополнительных решений могло быть наделение переменных структуры именем, вроде как у контактов.
=================
О структуре. У меня на практике не приходилось пока использовать несколько экземпляров структуры. Может по умолчанию считать, что экземпляр только один и это упростит настройку структуры - начинающие пользователи путаются при настройке структур и потому порой избегают их использовать.
Аватара пользователя
Rovki
Полковник
Сообщения: 5746
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 69 раз
Поблагодарили: 223 раза
Контактная информация:

Тестирование версии 8.х

Сообщение Rovki »

Как то странно звучит тема ,а точнее ее содержание , может назвать Пожелания к 8 версии ,а потом Тестирование ... :smile44:
Электронщик до мозга костей и не только
Ответить

Вернуться в «Темы от автора»

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

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