Страница 1 из 11

FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 04 мар 2026, 23:15
support
Вышла новая бета-версия FLProg. Главное событие релиза — полноценная поддержка графических дисплеев и визуальный редактор экранов. Разбираемся, что изменилось и зачем это нужно.

Графические дисплеи — наконец-то

Долгожданная фича. Теперь FLProg умеет работать с графическими дисплеями, и список поддерживаемых контроллеров получился весьма солидным:

OLED/TFT на базе:
- SSD1306, SSD1309, SSD1312, SSD1315, SSD1322
- CH1107, CH1115
- SH1106
- ST7565, ST7567S, ST7920
- ST7789, ST7735
- ILI9163, ILI9225, ILI9341, ILI9486

Это практически весь популярный зоопарк дисплеев, который встречается в реальных проектах. Маленькие монохромные OLED 128×64 на SSD1306 — классика для компактных устройств. Цветные TFT на ILI9341 и ST7789 — для тех, кому нужна полноценная визуализация. ST7920 — для проектов с графическими LCD в духе старых добрых 128×64 с параллельным интерфейсом.

Если ваш дисплей есть в этом списке — просто берёте и используете. Без написания библиотек вручную, без боли с инициализацией по даташиту в три часа ночи.

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

Раньше, чтобы вывести что-то на дисплей в проекте ПЛК, нужно было либо писать код, либо городить костыли. Теперь в FLProg появился визуальный редактор экранов — вы буквально рисуете интерфейс: размещаете текстовые поля, иконки, графики, привязываете их к переменным проекта. Всё это — в той же парадигме визуального программирования, к которой вы уже привыкли в FLProg.

Для тех, кто делает проекты с локальным HMI на базе дешёвых дисплеев — это меняет подход к работе кардинально.

Обновления RemoteXY и веб-интерфейса

RemoteXY — популярный инструмент для создания мобильных интерфейсов управления через смартфон. Поддержка обновлена, актуальные версии библиотеки теперь работают корректно.

Редактор веб-интерфейса тоже получил обновление. Если вы используете встроенный веб-сервер на ESP8266/ESP32 для управления устройством через браузер — стало лучше. Подробности лучше смотреть вживую, там есть что пощупать.

Исправление ошибок

Да, звучит скучно, но это важно. В этом релизе закрыто большое количество багов. Бета есть бета — если вы сталкивались с нестабильным поведением в предыдущих версиях, есть смысл обновиться и проверить.

Стоит ли ставить бету?

Если вы:
- Хотите попробовать работу с графическими дисплеями прямо сейчас
- Используете RemoteXY или веб-интерфейс в своих проектах
- Готовы тестировать и, если что, сообщать о проблемах

— ставьте, пробуйте, пишите фидбек. Именно так бета и становится стабильным релизом.

Если вам нужна максимальная стабильность для рабочего проекта — подождите финального релиза.


Скачать FLProg 9.6.2 Beta

В библиотеке исправления, улучшения - вер.6.9.0.
Рекомендовано к иcпользованию до обновления FLProg 9.6.20
Примечание:
1.Remote XY без изменения;
2.Меню не исправлялось.
3.STM32F407V, ESP32,RP2040,RP2350B - OLED,TFT тестировались.
RT_HW_00_BASE.ZIP

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 00:12
WildCat
support писал(а): 04 мар 2026, 23:15
Визуальный редактор экранов
Это, пожалуй, самая интересная часть релиза.

Раньше, чтобы вывести что-то на дисплей в проекте ПЛК, нужно было либо писать код, либо городить костыли. Теперь в FLProg появился визуальный редактор экранов — вы буквально рисуете интерфейс: размещаете текстовые поля, иконки, графики, привязываете их к переменным проекта. Всё это — в той же парадигме визуального программирования, к которой вы уже привыкли в FLProg.

Для тех, кто делает проекты с локальным HMI на базе дешёвых дисплеев — это меняет подход к работе кардинально.
Это что-то типа редактора дисплеев nextion?

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 08:14
montirovka
ecoins писал(а): 26 дек 2025, 10:11
Daget писал(а): 26 дек 2025, 09:15
ecoins писал(а): 26 дек 2025, 02:48
Конкретизируйте проблему - лучше на примере тестового примера с описанием того, что не так.
Зашил с новой версии простое многоуровневое меню в ESP32, и по прежнему с многоуровневого меню не выходит в предыдущее. Если заходишь и попадаешь в пункт где меняешь переменные, то в с этого момента выходит назад. А если постоянно многоуровневое то назад не возвращается.
На версии 9.1.0 меню работало.
Сейчас поставил версию 9.5.5, меню глючит.
Разработчик попробует изучить проблему и возможно в планируемой beta-версии будет поправлено.
С уважением, ecoins.
Проверил в новой версии двух уровневое Меню с ESP32. Как не работало, так и не работает. Входить и выходить работает, но выше и ниже в Меню не работает. Проблема осталась.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 09:07
Ander
montirovka писал(а): 05 мар 2026, 08:14
ecoins писал(а): 26 дек 2025, 10:11
Daget писал(а): 26 дек 2025, 09:15

Зашил с новой версии простое многоуровневое меню в ESP32, и по прежнему с многоуровневого меню не выходит в предыдущее. Если заходишь и попадаешь в пункт где меняешь переменные, то в с этого момента выходит назад. А если постоянно многоуровневое то назад не возвращается.
На версии 9.1.0 меню работало.
Сейчас поставил версию 9.5.5, меню глючит.
Разработчик попробует изучить проблему и возможно в планируемой beta-версии будет поправлено.
С уважением, ecoins.
Проверил в новой версии двух уровневое Меню с ESP32. Как не работало, так и не работает. Входить и выходить работает, но выше и ниже в Меню не работает. Проблема осталась.
Меню на переделке, будет новый блок.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 09:13
Phazz
WildCat писал(а): 05 мар 2026, 00:12
support писал(а): 04 мар 2026, 23:15
Визуальный редактор экранов
Это, пожалуй, самая интересная часть релиза.

Раньше, чтобы вывести что-то на дисплей в проекте ПЛК, нужно было либо писать код, либо городить костыли. Теперь в FLProg появился визуальный редактор экранов — вы буквально рисуете интерфейс: размещаете текстовые поля, иконки, графики, привязываете их к переменным проекта. Всё это — в той же парадигме визуального программирования, к которой вы уже привыкли в FLProg.

Для тех, кто делает проекты с локальным HMI на базе дешёвых дисплеев — это меняет подход к работе кардинально.
Это что-то типа редактора дисплеев nextion?
Ну типа того, только немного попроще

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 09:19
ecoins
WildCat писал(а): 05 мар 2026, 00:12
support писал(а): 04 мар 2026, 23:15
Визуальный редактор экранов
Это, пожалуй, самая интересная часть релиза.

Раньше, чтобы вывести что-то на дисплей в проекте ПЛК, нужно было либо писать код, либо городить костыли. Теперь в FLProg появился визуальный редактор экранов — вы буквально рисуете интерфейс: размещаете текстовые поля, иконки, графики, привязываете их к переменным проекта. Всё это — в той же парадигме визуального программирования, к которой вы уже привыкли в FLProg.

Для тех, кто делает проекты с локальным HMI на базе дешёвых дисплеев — это меняет подход к работе кардинально.
Это что-то типа редактора дисплеев nextion?
Этот принципиально другой подход - экраны проектируются в едином проекте FLProg.
Не нужны дополнительные редакторы экранов типа Nextion,DWIN. Графический редактор FLProg прост, удобен, по мере насыщения его виджетами, по возможностям будет превосходить подобные системы.
Затраты только на сам экран -все остальное делает FLProg.
Для простых дисплеев 128x64 достаточно интерфейса i2c - за счет разбивки пакетов работает быстро и "без тормозов".
Одновременная поддержка несколько экранов на дисплее и работы нескольких дисплеев.
На стенде работали 8-разных типов MONO-дисплеев 128x64 через i2c(через расширитель) + TFT ST7735 128x160 + TFT ST7789 240x320 c touchScreen.
Безусловное превосходство - это скорость обновления экрана, особенно если соединение через SPI с использованием DMA (на RP2040,RP2350 это просто дополнительная галочка).
Такое возможно только на FLProg - визуализация проекта, графический редактор, код С++ с возможностью добавления собственного кода С++ через профессиональный редактор. Развитые коммуникации, CPU по выбору(STM,ESP,RP2040,RP2350).
С уважением, ecoins.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 11:51
lfgjikjjyj
support писал(а): 04 мар 2026, 23:15
Скачать FLProg 9.6.2 Beta
когда уже торент сылки появятся
браузер постоянно рвёт загрузку да и скорость как украли

полно же трекеров
может и от туда народ потянется

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 12:13
SergeyShikal
lfgjikjjyj писал(а): 05 мар 2026, 11:51 когда уже торент сылки появятся
браузер постоянно рвёт загрузку да и скорость как украли

полно же трекеров
может и от туда народ потянется
Качалку поставте какую нибудь. Free Download Manager
Безымянный.png
это на мобильном.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:04
montirovka
удалил сообщение.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:17
SergeyShikal
montirovka писал(а): 05 мар 2026, 13:04 Попробуйте качать.
Не качается, сидов мало
Безымянный.png

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:26
montirovka
Попробуйте этот.
Странно, не вижу подключений.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:33
SergeyShikal
montirovka писал(а): 05 мар 2026, 13:26 Попробуйте этот.
Даже папку не создает в загрузках
Безымянный.png

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:46
montirovka
Попробуйте этот.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:47
skrickis
support писал(а): 04 мар 2026, 23:15

Обновления RemoteXY и веб-интерфейса

RemoteXY — популярный инструмент для создания мобильных интерфейсов управления через смартфон. Поддержка обновлена, актуальные версии библиотеки теперь работают корректно.

Доброго дня всем !
Вопервых спасибо за Remote XY !
но пока не понял как добаить файл Remote XY ,мне выдоет ошибку :smile453:
и как выбрать WI-Fi на контролере?

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 13:59
slsl
Что-то сильно ограничено. Данных не так много и выведено...
TFT.png

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 14:20
lfgjikjjyj
2026-03-05_181951.png

странный запуск

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 14:34
skrickis
lfgjikjjyj писал(а): 05 мар 2026, 14:20 2026-03-05_181951.png


странный запуск
у меня на win 10 и win 11 ,если первый раз открывать новую программу всегда такое выскакивает :smile469:

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 14:38
lfgjikjjyj
непонятно что с вайфаем ?
его там нету но приэтом строчка красная

2026-03-05_183423.png

не понятно что с скопированым кодом с сайта ремотикса нетак ?

2026-03-05_183412.png
2026-03-05_184039.png

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 14:46
Ander
skrickis писал(а): 05 мар 2026, 13:47
support писал(а): 04 мар 2026, 23:15

Обновления RemoteXY и веб-интерфейса

RemoteXY — популярный инструмент для создания мобильных интерфейсов управления через смартфон. Поддержка обновлена, актуальные версии библиотеки теперь работают корректно.

Доброго дня всем !
Вопервых спасибо за Remote XY !
но пока не понял как добаить файл Remote XY ,мне выдоет ошибку :smile453:
и как выбрать WI-Fi на контролере?
При формировании файла выбираем Visuino (разрабы Remote XY пока не сделали код для 9)

WI-FI пока не завезли, для теста только режим UART/OTG.

Re: FLProg 9.6.20 Beta — теперь с поддержкой графических дисплеев

Добавлено: 05 мар 2026, 14:47
Ander
slsl писал(а): 05 мар 2026, 13:59 Что-то сильно ограничено. Данных не так много и выведено...
TFT.png
В данный момент доступно только 10 виджитов.