ЭкоСреда ecoins

holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Re: ЭкоСреда ecoins

Сообщение holodaleksey »

ecoins, можете подсказать, где можно ознакомиться с пошаговой инструкцией, как сделать, что бы были доступны для нового проекта всё заявленные контроллеры семейства esp32?

holodaleksey писал(а): 23 авг 2024, 12:12 По указанному пути конечный файл отсутствует. Фото 3
Взял из папки 0104 и заменил файл им файл в папке фото 2.
Ничего не изменилось.
Только 4 эти же что были

Пс. И ide у меня 8, а не 8.1, хотя пак на 9.1.5 ставил
Ander
Лейтенант
Сообщения: 514
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 94 раза

Re: ЭкоСреда ecoins

Сообщение Ander »

Эти контролера заявлены в IDE, в среде Экоинс! в ФЛПрог пока не все. Вы можете сделать проект на любом похожем или сделать своё описание контроллера.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

holodaleksey писал(а): 23 авг 2024, 19:57 ecoins, можете подсказать, где можно ознакомиться с пошаговой инструкцией, как сделать, что бы были доступны для нового проекта всё заявленные контроллеры семейства esp32?

holodaleksey писал(а): 23 авг 2024, 12:12 По указанному пути конечный файл отсутствует. Фото 3
Взял из папки 0104 и заменил файл им файл в папке фото 2.
Ничего не изменилось.
Только 4 эти же что были

Пс. И ide у меня 8, а не 8.1, хотя пак на 9.1.5 ставил
Ниже файл rf_000_README.hpp (RT_HW_BASE.h->src->BASE_000_Reference->rf_000_README.hpp

//=================================================================================================
// Строки для настройки Arduino IDE
//=================================================================================================
http://arduino.esp8266.com/stable/packa ... index.json
https://raw.githubusercontent.com/espre ... index.json
https://github.com/stm32duino/BoardMana ... index.json
https://github.com/earlephilhower/ardui ... index.json

//--------------------------------------------------------------------------------------------------
http://arduino.esp8266.com/stable/packa ... index.json
https://files.seeedstudio.com/arduino/p ... index.json
https://github.com/stm32duino/BoardMana ... index.json
https://raw.githubusercontent.com/espre ... index.json
https://github.com/earlephilhower/ardui ... index.json
https://m5stack.oss-cn-shenzhen.aliyunc ... index.json
//================================================================================================
Для использования ядра STM32 от Clark Roger (удобно для STM32F103) необходимо установить среду:
https://github.com/rogerclarkmelbourne/Arduino_STM32
//=================================================================================================
Для использования дополнительных контроллеров и/или с контроллерами с дополнительными свойствами
рекомендуется заменить:
1.Файл board.txt в ядре CORE ESP32 на файл из библиотеки в папке 0120_С++_board.txt\0104_ESP32_borad.txt\board.txt
//==================================================================================================
Подерживаемые контроллеры:
AVR: Arduino UNO,Nano,Pro,MEGA2560;
SAM: Arduino DUE;
ESP8266: ESP8266 GENERIC,LOLIN(WEMOS)D1 mini Lite,LOLIN(WEMOS)D1 mini Pro,NODEMCU 0.9,NODEMCU 1.0;
ESP32S: ESP32 DEV Module, ESP32S DEV BlueTooth EIS, TTGO T-Display;
ESP32S2: ESP32S2 DEV(в работе);
ESP32S3: (в работе);
ESP32C3: ESP32C3 DEV,ESP32C3 STAMP-C3 EIS, ESP32C3 STAMP-C3U EIS,ESP32C3_TTGO_T_OI_PLUS_EIS,
ESP32C3 LuatOS USB EIS, ESP32C3 LuatOS Classic EIS;
ESP32-M5: M5Stack-Core-ESP32, M5Stack-ATOM;
ESP32_Pico: STAMP-PICO;
STM32F1(Clark): Generic STM32F103C series,Generic STM32F103R series,Generic STM32F103V series;
STM32F1(STM): BluePill F103C8, BluePill F103CB, BlackPill F103C8,BlackPill F103CB,Generic F103CBTx,
Generic F103RETx,Generic F103VETx;
STM32F4(Clark): Generic_STM32F407V-->DevEBox STM32F407VEt6 Mini,
Seeed Arch Max 1.1-->STM32F4xx_F4VE,
BlackPill F401CCU6, BlackPill F411CE;
STM32F4(STM): Black F407VE-->DevEBox STM32F407VEt6 Mini,
Black F407VG-->STM32F4xx_F4VE,
BlackPill F401CC, BlackPill F411CE;
STM32H7: (в работе);
SEEEDUINO: Seeeduno XIAO M0, Seeeduno Zero;
RASPBERRY PI PICO: Raspberry Pi Pico;
---------------------------------------------------------------------------------------------------

https://www.wemos.cc/en/latest/tutorial ... no_s2.html
Upload Code
---------------------------
Перевести S2 в режим Device Firmware Upgrade (DFU)->
1.Удерживать кнопку Button 0;
2.Нажать Reset(однократно);
3.После звукового сигнала о переподключении USB, отпустить кнопку Button 0.

В настройках IDE USB CDC On Boot: Enable
Upload Mode: Internal USB

Для платы "S2 mini" Arduino IDE удобно выбирать плату "LOLIN S2 Mini".

После загрузки может быть сообщение:
"WARNING: ESP32-S2FNR2 chip was placed into download mode using GPIO0.
esptool.py can not exit the download mode over USB. To run the app, reset the chip manually.
To suppress this note, set --after option to 'no_reset'.
Произошла ошибка при загрузке скетч

Для продолжения выйти из монитора порта, нажать сброс,
после звукового сигнала о переподключении USB можно перейти в монитор порта.

//-------Документация на RP2040--------------------------------------------------------------------
https://arduino-pico.readthedocs.io/en/latest/

==========================
==========================
Для использования дополнительных контроллеров и/или с контроллерами с дополнительными свойствами
рекомендуется заменить:
1.Файл board.txt в ядре CORE ESP32 на файл из библиотеки в папке 0120_С++_board.txt\0104_ESP32_borad.txt\board.txt ==========================
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: ЭкоСреда ecoins

Сообщение ingener »

ecoins писал(а): 23 авг 2024, 20:43
Ander писал(а): 23 авг 2024, 20:15 на 8266 без проблем - на УНО не компилится (ардуино всетаки пора списывать на пенсию)
Наверное, не так печально.
В новой версии (не в ближайшей) много будет работать и на UNO.
Сейчас тестируется.
С уважением, ecoins.
(Наверное, в этой теме правильнее будет писать)
Речь о генераторе PWM
На ESP32 тоже работает, правда, ширину не видно - социолографа нет под рукой, только мультиметром частоту
Хотя при 1мС периода показывает 2000 Гц
при 20 и 1000мС правильно - 50 и 1 Гц.
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Re: ЭкоСреда ecoins

Сообщение holodaleksey »

что-то я похоже толи окончательно запутался, толи начал понимать.
ecoins писал(а): 23 авг 2024, 20:17
Ниже файл rf_000_README.hpp (RT_HW_BASE.h->src->BASE_000_Reference->rf_000_README.hpp

//=================================================================================================
Ander писал(а): 23 авг 2024, 20:12 Эти контролера заявлены в IDE, в среде Экоинс! в ФЛПрог пока не все. Вы можете сделать проект на любом похожем или сделать своё описание контроллера.
я правильно понимаю, что
указанные контроллеры в флпрог отсутствуют, и делать проект надо на любом из требуемой серии, а точно контроллер указывать в IDE перед компиляцией?
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

holodaleksey писал(а): 23 авг 2024, 21:26 что-то я похоже толи окончательно запутался, толи начал понимать.
ecoins писал(а): 23 авг 2024, 20:17
Ниже файл rf_000_README.hpp (RT_HW_BASE.h->src->BASE_000_Reference->rf_000_README.hpp

//=================================================================================================
Ander писал(а): 23 авг 2024, 20:12 Эти контролера заявлены в IDE, в среде Экоинс! в ФЛПрог пока не все. Вы можете сделать проект на любом похожем или сделать своё описание контроллера.
я правильно понимаю, что
указанные контроллеры в флпрог отсутствуют, и делать проект надо на любом из требуемой серии, а точно контроллер указывать в IDE перед компиляцией?
Да
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Re: ЭкоСреда ecoins

Сообщение holodaleksey »

Понял, спасибо!
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

Всем доброго времени суток. Бьюсь с ошибкой уже 4ый день, пытаюсь работать с ecoins. Подскажите пожалуйста в какую сторону смотреть? FLProg 9.1.10 (ESP32)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

Начиная с версии 9.1 блоки ecoins уже почти не используются - все или в основных блоках, или в разделе "Кандидаты".
Начните с малого - работа с пинами, генераторы и прочее.
Вы не выложили проект, но судя по приложенному отчету ВЫ используете сторонний блок GSON и вопросы скорее к Вам (где Вы его Взяли) и поддерживает ли его сторонний разработчик?
И без приложенного простого проекта где у Вас возникает проблема, подсказать Вам что-то будет сложно.
С уважением, ecoins.
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

Большое спасибо. Ночью пришёл к выводу что надо будет собрать заново проект. GSON это библиотека от Гайвера подключается зависимостью для блока fast_bot_2_v3. Буду разбираться, ещё раз спасибо
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

maxrolor писал(а): 03 окт 2024, 07:59 Большое спасибо. Ночью пришёл к выводу что надо будет собрать заново проект. GSON это библиотека от Гайвера подключается зависимостью для блока fast_bot_2_v3. Буду разбираться, ещё раз спасибо
Желаю успехов в Вашей работе.
Так через коммуникации, исследование и тестирование совместными усилиями мы обеспечим поддержку непрерывного вектора развития FLProg.
С уважением,ecoins.
Последний раз редактировалось ecoins 03 окт 2024, 17:17, всего редактировалось 1 раз.
fsergei70
Капитан
Сообщения: 857
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

Re: ЭкоСреда ecoins

Сообщение fsergei70 »

ecoins, можете подсказать, реализован ли для RP2040 режим сна? Может у вас есть какие то наработки, или скетч чтоб можно было сделать блок.
Последний раз редактировалось fsergei70 03 окт 2024, 13:15, всего редактировалось 1 раз.
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

Ошибки при добавлении входов (Тэги), при компиляции "FlprogBounceDiscreteInputPin", лечатся добавлением блоков от ecoins (Блок "Кандидаты" -> 001. BASE System -> 10.Пины -> 10.01 Дискретный ввод вывод". Вобщем в Тегах теперь почему то входы не работают
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

fsergei70 писал(а): 03 окт 2024, 13:01 ecoins, можете подсказать, реализован ли для RP2040 режим сна? Может у вас есть какие то наработки, или скетч чтоб можно было сделать блок.
Пока наработок нет.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

maxrolor писал(а): 03 окт 2024, 13:11 Ошибки при добавлении входов (Тэги), при компиляции "FlprogBounceDiscreteInputPin", лечатся добавлением блоков от ecoins (Блок "Кандидаты" -> 001. BASE System -> 10.Пины -> 10.01 Дискретный ввод вывод". Вобщем в Тегах теперь почему то входы не работают
Уточните пожалуйста версию FLProg и какой контроллер использовали.
С уважением, ecoins.
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

ecoins писал(а): 03 окт 2024, 17:20
maxrolor писал(а): 03 окт 2024, 13:11 Ошибки при добавлении входов (Тэги), при компиляции "FlprogBounceDiscreteInputPin", лечатся добавлением блоков от ecoins (Блок "Кандидаты" -> 001. BASE System -> 10.Пины -> 10.01 Дискретный ввод вывод". Вобщем в Тегах теперь почему то входы не работают
Уточните пожалуйста версию FLProg и какой контроллер использовали.
С уважением, ecoins.
FLPROG 9.1.10 (ESP32)
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

Так же не получилось запустить дисплей по i2c (что на 8, что на 16ти bit) Хотя реализация весьма понравилась, пока работаю со пользовательскими блоками для дисплея от Dryundel LCD+V2.18 (за что ему спасибо)!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

maxrolor писал(а): 04 окт 2024, 08:01 Так же не получилось запустить дисплей по i2c (что на 8, что на 16ти bit) Хотя реализация весьма понравилась, пока работаю со пользовательскими блоками для дисплея от Dryundel LCD+V2.18 (за что ему спасибо)!!!
Вы первый подавший сигнал, у которого не получилось.
Жаль, разработчик сделал очень удобный интерфейс для работы с LCD.
Если пришлёте тестовый проект, тогда сможем посмотреть и отреагировать.
С уважением, ecoins.
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: ЭкоСреда ecoins

Сообщение maxrolor »

ecoins писал(а): 04 окт 2024, 12:30
maxrolor писал(а): 04 окт 2024, 08:01 Так же не получилось запустить дисплей по i2c (что на 8, что на 16ти bit) Хотя реализация весьма понравилась, пока работаю со пользовательскими блоками для дисплея от Dryundel LCD+V2.18 (за что ему спасибо)!!!
Вы первый подавший сигнал, у которого не получилось.
Жаль, разработчик сделал очень удобный интерфейс для работы с LCD.
Если пришлёте тестовый проект, тогда сможем посмотреть и отреагировать.
С уважением, ecoins.
Тестовый проект!!! Заранее спасибо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: ЭкоСреда ecoins

Сообщение ecoins »

maxrolor писал(а): 07 окт 2024, 09:56
ecoins писал(а): 04 окт 2024, 12:30
maxrolor писал(а): 04 окт 2024, 08:01 Так же не получилось запустить дисплей по i2c (что на 8, что на 16ти bit) Хотя реализация весьма понравилась, пока работаю со пользовательскими блоками для дисплея от Dryundel LCD+V2.18 (за что ему спасибо)!!!
Вы первый подавший сигнал, у которого не получилось.
Жаль, разработчик сделал очень удобный интерфейс для работы с LCD.
Если пришлёте тестовый проект, тогда сможем посмотреть и отреагировать.
С уважением, ecoins.
Тестовый проект!!! Заранее спасибо
У меня тоже возникли проблемы:
1.Что-то со стендом на ESP32 - надо разобраться. Потому не получается проверить на тесте сканирования.
2.Возможно в новой версии FLProg разработчик забыл включить шину i2c0, только i2с1. Вроде и не должно влиять, но возможно в этом причине.
-------------------
1.Набросал сверху тест сканирования - проверьте находит ли устройства на I2c.
2.Отдельная просьба Ander - если будет возможность помочь разобраться с этим вопросом.
-------------------
С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Команда ecoins»

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

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