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

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
GoshaA
Рядовой
Сообщения: 43
Зарегистрирован: 31 авг 2024, 13:31
Имя: Игорь
Благодарил (а): 15 раз
Поблагодарили: 1 раз

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

Сообщение GoshaA »

ecoins писал(а): 30 мар 2026, 14:47 С уважением, ecoins.
Перемычки или резисторы какие ставить?
20260330_150356.jpg
С ув. Игорь
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

Перемычки или R=0 Om.
GoshaA
Рядовой
Сообщения: 43
Зарегистрирован: 31 авг 2024, 13:31
Имя: Игорь
Благодарил (а): 15 раз
Поблагодарили: 1 раз

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

Сообщение GoshaA »

Настройки, сканирование шины, I2C, Контроллер(ESP32 Dev Module), закгрузитьт скетч, отключить IDE, "далее", выбрать порт.
И ничего, что неправильно?
Часы и дисплей 0,96" 1306 работают и всё видно
Загрузка проекта происходит нормально

P\S ничего не понял но после каких то действий(перемычки пропаял заранее) дисплей 2,42" 1309 вдруг ожил. Причём паралель но с 0,96" 1306. Работаю одинаково.
а сканирование шины почему то пока не выходит.
Спасибо!
Ander
Администратор
Сообщения: 743
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 55 раз
Поблагодарили: 141 раз

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

Сообщение Ander »

GoshaA писал(а): 30 мар 2026, 15:42 Настройки, сканирование шины, I2C, Контроллер(ESP32 Dev Module), закгрузитьт скетч, отключить IDE, "далее", выбрать порт.
И ничего, что неправильно?
Часы и дисплей 0,96" 1306 работают и всё видно
Загрузка проекта происходит нормально

P\S ничего не понял но после каких то действий(перемычки пропаял заранее) дисплей 2,42" 1309 вдруг ожил.
а сканирование шины почему то пока не выходит.
Спасибо!
Загрузите проект откройте консоль, ресет на плате.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

GoshaA писал(а): 30 мар 2026, 15:42 Настройки, сканирование шины, I2C, Контроллер(ESP32 Dev Module), закгрузитьт скетч, отключить IDE, "далее", выбрать порт.
И ничего, что неправильно?
Часы и дисплей 0,96" 1306 работают и всё видно
Загрузка проекта происходит нормально

P\S ничего не понял но после каких то действий(перемычки пропаял заранее) дисплей 2,42" 1309 вдруг ожил. Причём паралель но с 0,96" 1306. Работаю одинаково.
а сканирование шины почему то пока не выходит.
Спасибо!
Поздравляю. Рад за Вас.
Действительно могут работать параллельно.
Рекомендую вывести на экран быстродействие - я и сам удивляюсь весьма высокому быстродействию работы графического дисплея через шину i2c. Можете поднять скорость до 800кГц - быстродействие увеличится.
Похоже быстродействие даже выше, чем на символьном FLProg LCD HD44780 16x2. И этому своё есть техническое объяснение.
С уважением, ecoins.
GoshaA
Рядовой
Сообщения: 43
Зарегистрирован: 31 авг 2024, 13:31
Имя: Игорь
Благодарил (а): 15 раз
Поблагодарили: 1 раз

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

Сообщение GoshaA »

Разобрался.
раза с 10-ого появились адреса при сканировании шины.
Дисплей работает на чипе 1306 + соответствующие перемычки. Но На али об этом ни слова.
Спасибо за помощь!
chmak2007
Сержант
Сообщения: 165
Зарегистрирован: 06 сен 2015, 13:28
Откуда: Саров

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

Сообщение chmak2007 »

Добрый день.
Не могу запустить дисплей GMG12864 -06D Ver. 2.2 с STM32F103. Образец пример может кто-нибудь скинуть.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

chmak2007 писал(а): 30 мар 2026, 16:52 Добрый день.
Не могу запустить дисплей GMG12864 -06D Ver. 2.2 с STM32F103. Образец пример может кто-нибудь скинуть.
С какой библиотекой Вы хотите запустить?
Новый графический дисплей предусматривает развитие под такие дисплеи, но пока есть лучше - ST7565, Поэтому реализовать не торопимся.
С уважением, ecoins.
chmak2007
Сержант
Сообщения: 165
Зарегистрирован: 06 сен 2015, 13:28
Откуда: Саров

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

Сообщение chmak2007 »

дисплей GMG12864 -06D Ver. 2.2 сделан на чипе ST7565R. Это имеет значения? Пользовался на arduino uno библиотекой U8g2lib все работает но места мало в контроллере. Пользовательским блокам LCD12864_ST7565_U8G2.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

chmak2007 писал(а): 30 мар 2026, 17:17 дисплей GMG12864 -06D Ver. 2.2 сделан на чипе ST7565R. Это имеет значения? Пользовался на arduino uno библиотекой U8g2lib все работает но места мало в контроллере. Пользовательским блокам LCD12864_ST7565_U8G2.
1.Наша библиотека на UNO работать не будет - мало места.
2.Ваш дисплей имеет параллельную шину - сделать можно, но в ближайшее время не планируется.
С уважением, ecoins.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 794
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 10 раз
Контактная информация:

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

Сообщение jonik22sm »

Добры вечер, я так и не нашёл где де находится RemoteXY версия 9,6,27
Можно сделать ВСЁ. Было бы желание.
vovka1973
Подполковник
Сообщения: 1269
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 111 раз
Поблагодарили: 17 раз

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

Сообщение vovka1973 »

jonik22sm писал(а): 31 мар 2026, 17:19 Добры вечер, я так и не нашёл где де находится RemoteXY версия 9,6,27
все это находится в отображениях и это логично ,в левой колонке
Изображение
Аватара пользователя
jonik22sm
Капитан
Сообщения: 794
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 10 раз
Контактная информация:

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

Сообщение jonik22sm »

спасибо
Можно сделать ВСЁ. Было бы желание.
vladi5700
Рядовой
Сообщения: 28
Зарегистрирован: 27 июн 2023, 07:59
Имя: Влад
Поблагодарили: 2 раза

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

Сообщение vladi5700 »

Не получилось завести экран SH1106 OLED 1.3 штатными средствами FLProg 9.6.20 на ESP32. Экран точно рабочий, через библиотеку u8x8 из arduino ide тестовый скетч отображает hello world. Экран там инициализируется как U8X8_SH1106_128X64_NONAME_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE)Изображение
Если выбрать SSD1306 вместо SH1106, то получаю снег и кусок изображения (как и должно быть при неверном выборе контроллера дисплея). Если подключить реальный 0.96 OLED на SSD1306, то все работает как надо. Получается проблема именно в SH1106 в штатное реализации
skrickis
Сержант
Сообщения: 214
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 26 раз
Поблагодарили: 39 раз

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

Сообщение skrickis »

vladi5700 писал(а): 06 апр 2026, 10:59 Не получилось завести экран SH1106 OLED 1.3 штатными средствами FLProg 9.6.20 на ESP32. Экран точно рабочий, через библиотеку u8x8 из arduino ide тестовый скетч отображает hello world. Экран там инициализируется как U8X8_SH1106_128X64_NONAME_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE)Изображение
Если выбрать SSD1306 вместо SH1106, то получаю снег и кусок изображения (как и должно быть при неверном выборе контроллера дисплея). Если подключить реальный 0.96 OLED на SSD1306, то все работает как надо. Получается проблема именно в SH1106 в штатное реализации
Да у меня точна такая же ситуация :smile37:
vladi5700
Рядовой
Сообщения: 28
Зарегистрирован: 27 июн 2023, 07:59
Имя: Влад
Поблагодарили: 2 раза

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

Сообщение vladi5700 »

skrickis писал(а): 06 апр 2026, 11:21 Да у меня точна такая же ситуация :smile37:
Надеюсь поправят в будущем. Пока вышел из положения сторонним блоком, чтобы он работал пришлось выключить диспетчер задач на этой плате
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

vladi5700 писал(а): 06 апр 2026, 10:59 Не получилось завести экран SH1106 OLED 1.3 штатными средствами FLProg 9.6.20 на ESP32. Экран точно рабочий, через библиотеку u8x8 из arduino ide тестовый скетч отображает hello world. Экран там инициализируется как U8X8_SH1106_128X64_NONAME_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE)Изображение
Если выбрать SSD1306 вместо SH1106, то получаю снег и кусок изображения (как и должно быть при неверном выборе контроллера дисплея). Если подключить реальный 0.96 OLED на SSD1306, то все работает как надо. Получается проблема именно в SH1106 в штатное реализации
Попробуйте выбрать CH1115.
В дисплеях OLED пока не сложилась устойчивая стандартизация - это действительно сложное устройство со многими цифровыми и аналоговыми параметрами. И они могут отличаться на дисплеях с одинаковыми названиями у разных производителях.
И одна из проблем, что на самих дисплеях редко пишут тип дисплея. Мы покупали SH1106 и тестировали, то в действительно нам прислали, не известно.
Если Вам действительно важен SH1106, пришлите папу Ваших экземпляров и мы попробуем понять и проблему, и как заставить их работать.
С уважением, ecoins.
vladi5700
Рядовой
Сообщения: 28
Зарегистрирован: 27 июн 2023, 07:59
Имя: Влад
Поблагодарили: 2 раза

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

Сообщение vladi5700 »

ecoins писал(а): 06 апр 2026, 18:12 Если Вам действительно важен SH1106, пришлите папу Ваших экземпляров и мы попробуем понять и проблему, и как заставить их работать.
С уважением, ecoins.
У меня штучное устройство, да и дисплеев таких у меня два всего. Возможно и правда экзотика какая попалась. Пока вышел из положения пользовательским блоком на гайвер библиотеке, но она не работает с диспетчером задач нормально, пришлось на плату с отключенным диспетчером вынести. Спасибо за ответ, в целом новый подход работы с экранами очень порадовал.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

vladi5700 писал(а): 06 апр 2026, 21:46
ecoins писал(а): 06 апр 2026, 18:12 Если Вам действительно важен SH1106, пришлите папу Ваших экземпляров и мы попробуем понять и проблему, и как заставить их работать.
С уважением, ecoins.
У меня штучное устройство, да и дисплеев таких у меня два всего. Возможно и правда экзотика какая попалась. Пока вышел из положения пользовательским блоком на гайвер библиотеке, но она не работает с диспетчером задач нормально, пришлось на плату с отключенным диспетчером вынести. Спасибо за ответ, в целом новый подход работы с экранами очень порадовал.
Дисплеи SSD1306 0.96 распространены, дешевы, работают устойчиво.
Несколько раз сталкивались что покупали дисплеи SSD1306 1.3 - работали только при настройках от CH1115 (у этих дисплеев другой способ адресации).
Если нужны дисплеи побольше - очень хорошо работает SSD1309 - но он уже подороже.
С уважением, ecoins.
vladi5700
Рядовой
Сообщения: 28
Зарегистрирован: 27 июн 2023, 07:59
Имя: Влад
Поблагодарили: 2 раза

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

Сообщение vladi5700 »

ecoins писал(а): 07 апр 2026, 02:11 сплеи SSD1306 0.96 распространены, дешевы, работают устойчиво.
Несколько раз сталкивались что покупали дисплеи SSD1306 1.3 - работали только при настройках от CH1115 (у этих дисплеев другой способ адресации).
Да, как CH1115 картинка отображается, но артефакты справа
111111.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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