В теории да. Меняйте адрес i2c у одного)Vulir писал(а): 16 дек 2021, 16:42 Всем доброго времени суток. Подскажите возможно ли прикрутить 2 дисплея ssd1306 к одной esp32?![]()
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
- karen
- Рядовой
- Сообщения: 66
- Зарегистрирован: 15 янв 2016, 22:45
- Откуда: Mars
- Имя: Karen
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
karens4
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 20 ноя 2021, 22:52
- Имя: koseregani
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Здравствуйте у меня такая просьба возможность сделать блок пользователя для дисплея типа
того как делал Сергей Глушенко во встроенном блоке ,, дисплей на чипе HD44780 ,, чтобы было возможность ставить адрес I2C, ставить текст по константе или по входу, добавить какой размер экрана скажем 128*64 или 128*32 или произвольно, чтобы могли создавать поля, которые будут обновлены /чтобы не загружать мк / выводить размер текста и шрифт.

того как делал Сергей Глушенко во встроенном блоке ,, дисплей на чипе HD44780 ,, чтобы было возможность ставить адрес I2C, ставить текст по константе или по входу, добавить какой размер экрана скажем 128*64 или 128*32 или произвольно, чтобы могли создавать поля, которые будут обновлены /чтобы не загружать мк / выводить размер текста и шрифт.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Эти блоки не устроят?
viewtopic.php?p=77344#p77344
viewtopic.php?p=77344#p77344
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
а на нано будут эти блоки работать?Эти блоки не устроят?
viewtopic.php?p=77344#p77344
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Здесь блоки для ЕСП.Alexandru писал(а): 23 янв 2022, 23:11а на нано будут эти блоки работать?Эти блоки не устроят?
viewtopic.php?p=77344#p77344
Поищите в форуме, такие блоки должны быть. Ссылку дайте на Ваш дисплей.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Стрелочный индикатор звука на OLED дисплее. Блок AnalogUVmeter будет работать и с Ардуино и тп , если использовать аналогичные проекту блоки дисплея для них.
[spoiler] [/spoiler]
Схема подключения
[spoiler] [/spoiler]
Конверторы картинок в код
[spoiler]Программа
https://www.ablab.in/index.php?/image2glcd-software/#
Онлайн
https://www.online-utility.org/image/convert/to/XBM
Инвертор картинок:
https://tech-lagoon.com/imagechef/ru/im ... oaded=true [/spoiler]
Для стерео варианта нужно собирать на отдельных микроконтроллерах, пробовал на ЕСП32 оба канала запускать, даже в обоих ядрах, не тянет.[spoiler] [/spoiler]
Схема подключения
[spoiler] [/spoiler]
Использование 2х дисплеев, создал доп блоки для второго дисплея. [spoiler] [/spoiler]Vulir писал(а): 16 дек 2021, 16:42 Всем доброго времени суток. Подскажите возможно ли прикрутить 2 дисплея ssd1306 к одной esp32?![]()
Конверторы картинок в код
[spoiler]Программа
https://www.ablab.in/index.php?/image2glcd-software/#
Онлайн
https://www.online-utility.org/image/convert/to/XBM
Инвертор картинок:
https://tech-lagoon.com/imagechef/ru/im ... oaded=true [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Добавил очистку выбранного участка дисплея, чтобы избавиться от мерцания неизменяющихся строк.
if (en_ca_152467610_2)
{
// display.setColor(BLACK); //комментировать для визуального контроля очищаемого поля.
display.fillRect(20, 18, 87, 22);
display.display();
display.setColor(WHITE);
}
Чтобы подгонять визуально этот участок, временно, в скетче закомментируйте строку из блока и корректируйте параметры прямоугольникаif (en_ca_152467610_2)
{
// display.setColor(BLACK); //комментировать для визуального контроля очищаемого поля.
display.fillRect(20, 18, 87, 22);
display.display();
display.setColor(WHITE);
}
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Добавил большой шрифт (без кириллицы) 28х48, замените в библиотеке
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- karen
- Рядовой
- Сообщения: 66
- Зарегистрирован: 15 янв 2016, 22:45
- Откуда: Mars
- Имя: Karen
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Немного шрифтов в копилку)karen писал(а): 02 ноя 2021, 00:02 день добрый друзья,![]()
решил поделиться своими шрифтом цифр и пару картинок)
не судите строго)![]()
будут вопросы с удовольствием отвечу.
буду обновлять шрифты по мере возможности.
старые файлы будут удалятся.
дата последнего редактирования 24.01.2022
-------------

Dseg7_Classic_Bold_14
Dseg7_Classic_Bold_16
Dseg7_Classic_Bold_26
Dseg7_Classic_Mini_Bold_10
Dseg7_Classic_Mini_Bold_14
Dseg7_Classic_Mini_Bold_16
Dseg7_Classic_Mini_Bold_26
Dseg7_Classic_Mini_Bold_30
DialogInput_plain_40
Fontdiner_Swanky_Regular_14
Just_Another_Hand_Regular_14
Kranky_Regular_14
Kranky_Regular_16
Luckiest_Guy_Regular_14
Luckiest_Guy_Regular_16
Luckiest_Guy_Regular_20
Montez_Regular_16
Redressed_Regular_16
Smokum_Regular_16
karens4
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Добрый день большая к вам просьба сделать блоки под такой дисплей OLED LCD 1.54 SSD1309
- karen
- Рядовой
- Сообщения: 66
- Зарегистрирован: 15 янв 2016, 22:45
- Откуда: Mars
- Имя: Karen
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Сильно разницы не заметил, кроме размера и тока потребления в теории должны и эти работать от 1306ARTEMM писал(а): 05 май 2023, 17:00 Добрый день большая к вам просьба сделать блоки под такой дисплей OLED LCD 1.54 SSD1309
karens4
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
В теории то да а на практике блоки 1306 не подходят под этот дисплей
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Поищите блоки для библиотеки U8g2.ARTEMM писал(а): 05 май 2023, 17:00 Добрый день большая к вам просьба сделать блоки под такой дисплей OLED LCD 1.54 SSD1309
- Sio
- Сержант
- Сообщения: 128
- Зарегистрирован: 28 июн 2021, 19:26
- Откуда: из дома, к вам
- Имя: Александр
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Приветствую вас уважаемые коллеги.
Столкнулся с небольшой проблемой вывода информации на олед дисплей. Возможно, у вас была такая же проблема...
На новой версии FLProg 8.2.1 и уже на 8.2.2 не могу вывести текст на экран дисплея. При компиляции выходит ошибка: По видемому нехватает шрифта. Вроде добавил все библиотеки. Не могу понять, в чем проблема?
Использовал библиотеку: esp8266-oled-ssd1306
Столкнулся с небольшой проблемой вывода информации на олед дисплей. Возможно, у вас была такая же проблема...
На новой версии FLProg 8.2.1 и уже на 8.2.2 не могу вывести текст на экран дисплея. При компиляции выходит ошибка: По видемому нехватает шрифта. Вроде добавил все библиотеки. Не могу понять, в чем проблема?
Использовал библиотеку: esp8266-oled-ssd1306
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Скриншот ошибок выложите.Sio писал(а): 25 июн 2023, 21:11 Приветствую вас уважаемые коллеги.
Столкнулся с небольшой проблемой вывода информации на олед дисплей. Возможно, у вас была такая же проблема...
На новой версии FLProg 8.2.1 и уже на 8.2.2 не могу вывести текст на экран дисплея. При компиляции выходит ошибка:ошибка.jpg
По видемому нехватает шрифта. Вроде добавил все библиотеки. Не могу понять, в чем проблема?
Использовал библиотеку: esp8266-oled-ssd1306
Скорее всего не то или не туда добавили.
- Sio
- Сержант
- Сообщения: 128
- Зарегистрирован: 28 июн 2021, 19:26
- Откуда: из дома, к вам
- Имя: Александр
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Айдар, большое спасибо, что ответили.
На самом деле, загрузил актуальную FLProg 8.2.2 версию. Посмотрел видос "Как подключить Oled дисплей I2C 128x64 к ESP8266 в программе FLProg" на канале Дениса Теричева.
И сделал как на видео было показано, как следствие не заработало на новой версии.
На самом деле, загрузил актуальную FLProg 8.2.2 версию. Посмотрел видос "Как подключить Oled дисплей I2C 128x64 к ESP8266 в программе FLProg" на канале Дениса Теричева.
И сделал как на видео было показано, как следствие не заработало на новой версии.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 300
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Удалить в ФлПрог библиотеку:
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.
Ругатня на шрифты должна уйти.
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.
Ругатня на шрифты должна уйти.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Скриншот нужен полностью (красная часть) , нужно посмотреть, какие библиотеки подключаются.Sio писал(а): 26 июн 2023, 18:22 Айдар, большое спасибо, что ответили.
На самом деле, загрузил актуальную FLProg 8.2.2 версию. Посмотрел видос "Как подключить Oled дисплей I2C 128x64 к ESP8266 в программе FLProg" на канале Дениса Теричева.
И сделал как на видео было показано, как следствие не заработало на новой версии.Скриншот ошибок.jpg
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя