ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
alexvin
Рядовой
Сообщения: 9
Зарегистрирован: 29 июн 2021, 23:20
Имя: Алекс

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение alexvin »

Всё тоже самое, Ошибка 'ArialRus_Plain_10'. пробовал удалять папку - ничего не поменялось. Причем неделю назад компилировал всё было нормально, никакой ошибки не выдавало. с чем связано я так и не понял
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

Текст компиляции и ошибки из Ардуино Иде выложите с места где пишет об используемых библиотеках.
Aza256
Рядовой
Сообщения: 7
Зарегистрирован: 29 мар 2022, 12:24
Имя: Геннадий
Благодарил (а): 2 раза

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение Aza256 »

Здравствуйте такая же проблема.
Вот такой текст ошибки.
"Используем библиотеку Flprog_Blocks версии 1.0.0 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Blocks

Используем библиотеку Wire версии 1.0 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.1.2\libraries\Wire

Используем библиотеку esp8266-oled-ssd1306 версии 4.3.0 из папки: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\esp8266-oled-ssd1306

Используем библиотеку SPI версии 1.0 из папки: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.1.2\libraries\SPI

exit status 1

'ArialRus_Plain_10' was not declared in this scope; did you mean 'ArialMT_Plain_10'?

"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

Повторно прочитайте 1 сообщение, там я написал почему такая ошибка появляется. Обратите внимание на : замените файл шрифтов!
Aza256
Рядовой
Сообщения: 7
Зарегистрирован: 29 мар 2022, 12:24
Имя: Геннадий
Благодарил (а): 2 раза

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение Aza256 »

aidar_i писал(а): 11 янв 2025, 18:35 Повторно прочитайте 1 сообщение, там я написал почему такая ошибка появляется. Обратите внимание на : замените файл шрифтов!
Айдар спасибо огромное. Первый раз криво прочел все данные рекомендации. В итоге заменил папку с библиотекой в FLProg, с предварительным сохранением родной и все заработало как нужно.
Aza256
Рядовой
Сообщения: 7
Зарегистрирован: 29 мар 2022, 12:24
Имя: Геннадий
Благодарил (а): 2 раза

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение Aza256 »

aidar_i писал(а): 20 ноя 2019, 21:06
golloper писал(а): 20 ноя 2019, 19:31 Присоединяюсь к вопросу про вывод B вместе со значком градуса . Как с этим бороться?
В шрифте стоит 0x05, 0x64, 0x07, 0x04, // 176=В°:1380.
Нарисуйте окружность в нужном месте вместо этого символа.
Вот ПБ для негоРисование_окружности_(CODE).ubi
Айдар здравствуйте.
подскажите нет ли у Вас такого же блока для рисования окружности , чтобы окружность внутри была заштрихована?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

Aza256 писал(а): 13 янв 2025, 00:48
aidar_i писал(а): 20 ноя 2019, 21:06 Вот ПБ для негоРисование_окружности_(CODE).ubi
Айдар здравствуйте.
подскажите нет ли у Вас такого же блока для рисования окружности , чтобы окружность внутри была заштрихована?
Пожалуйста
Рисование_круга.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
trepuz
Рядовой
Сообщения: 22
Зарегистрирован: 10 сен 2015, 05:15
Откуда: Красноярск
Имя: Сергей

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение trepuz »

Айдар, приветствую!
Подскажите пожалуйста можете ли Вы добавить в блок возможность работать с дисплеем oled 0.66' 64x48 ?
алиэкспресс
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

trepuz писал(а): 24 фев 2025, 06:14 Айдар, приветствую!
Подскажите пожалуйста можете ли Вы добавить в блок возможность работать с дисплеем oled 0.66' 64x48 ?
алиэкспресс
Посмотрю. А так то должен работать, там стоит SSD1306 .
Попробуйте удалить библиотеку от меня и скомпилировать. Штатно стоит обновленная библиотека, который поддерживает этот дисплей, если нет скачать https://github.com/ThingPulse/esp8266-oled-ssd1306.
Шрифты берите из этой библиотеки, блоки позже обновлю, в параметре вставьте свой размер дисплея GEOMETRY_64_48
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

Исправленная библиотека
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
trepuz
Рядовой
Сообщения: 22
Зарегистрирован: 10 сен 2015, 05:15
Откуда: Красноярск
Имя: Сергей

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение trepuz »

Пока что не получается:(
Заменил файлы библиотеки на эти из архива, проект перестал компилироваться! проект пробный скачал в этой теме "ESP8266_Oled_SSD1306_displayMiniDK"
► Показать
А у Вас?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

Исправил библиотеку в прежнем сообщении.
trepuz
Рядовой
Сообщения: 22
Зарегистрирован: 10 сен 2015, 05:15
Откуда: Красноярск
Имя: Сергей

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение trepuz »

Большое спасибо!
AChubuk
Рядовой
Сообщения: 7
Зарегистрирован: 28 мар 2025, 19:23
Имя: Антон
Благодарил (а): 1 раз

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение AChubuk »

Доброго времени суток ! Подскажите как исправить ошибку :
'ArialRus_Plain_10' was not declared in this scope; did you mean 'ArialMT_Plain_10'?
Файл менял
Библиотеку тоже
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение aidar_i »

AChubuk писал(а): 28 мар 2025, 20:28 Доброго времени суток ! Подскажите как исправить ошибку :
'ArialRus_Plain_10' was not declared in this scope; did you mean 'ArialMT_Plain_10'?
Файл менял
Библиотеку тоже
На этот вопрос я уже отвечал много раз, и в первом сообщении специально указал на эту ошибку. Библиотеку выделил жирным шрифтом.
AChubuk
Рядовой
Сообщения: 7
Зарегистрирован: 28 мар 2025, 19:23
Имя: Антон
Благодарил (а): 1 раз

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение AChubuk »

Спасибо за ответ ! Я просто не в той библиотеке находился ) всё работает !
Аватара пользователя
Sevast
Сержант
Сообщения: 153
Зарегистрирован: 21 июн 2017, 15:57

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение Sevast »

Кто может помочь с подключением Oled дисплея 0.96 к ESP32 S2 MINI?
Не могу разобраться к каким пинам у данной платы выводятся SDA и SCK.
Весь инет перерыл, все пишут по разному. Пробовал все варианты, не запускается дисплей.
Выручайте!
golloper
Сержант
Сообщения: 140
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 5 раз
Поблагодарили: 28 раз

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение golloper »

2025-04-01_20-25-07.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
golloper
Сержант
Сообщения: 140
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 5 раз
Поблагодарили: 28 раз

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение golloper »

CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).

Сообщение CraCk »

А есть возможность выводит QR код, который можно отсканировать телефоном?
Ответить

Вернуться в «Дисплеи, индикаторы и клавиатуры»

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

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