
Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Сержант
- Сообщения: 170
- Зарегистрирован: 02 янв 2020, 11:55
- Имя: Александр
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Большое спасибо, использовал блоки в своем проекте, работает почти как запланировано. Единственное, что при смене любой цифры передергивается весь экран, как это обойти, пока не догадался. 

-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Пример скиньте.Dragony писал(а): 01 апр 2025, 11:04 Большое спасибо, использовал блоки в своем проекте, работает почти как запланировано. Единственное, что при смене любой цифры передергивается весь экран, как это обойти, пока не догадался.![]()
-
- Сержант
- Сообщения: 170
- Зарегистрирован: 02 янв 2020, 11:55
- Имя: Александр
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
На название внимания не обращайте, это для прикола
Думал, что при обновлении данных будет мигать только нужное, а моргает весь экран. Ну, если так, то придется убрать знак после запятой в показаниях температуры, чтобы моргало пореже.

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

У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Подправил блоки, выложил главный блок для последней версии библиотеки, библиотека в блоке.Dragony писал(а): 03 апр 2025, 07:15 На название внимания не обращайте, это для прикола![]()
Управление вентиляторами для чайников_OLED.flp
Думал, что при обновлении данных будет мигать только нужное, а моргает весь экран. Ну, если так, то придется убрать знак после запятой в показаниях температуры, чтобы моргало пореже.![]()
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 26 июн 2020, 07:17
- Откуда: Khabarovsk
- Имя: михаил
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Ошибка в строке
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Главный блок в примере для последней версии библиотеки, удалите прежнюю сперва. Или поставьте старый главный блок для старой версии библиотеки.
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Ребят, а кто-то делал блоки для RP2040 ? Поделитесь?
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Найдите блоки на библиотеке Adafruit_SSD1306, вроде были тут.
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Нет, ошибка компиляции
► Показать
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Мне не понятна эта библиотека:
... \ideV8\portable\sketchbook\libraries\Adafruit_GFX_Library\Adafruit_PCD8544.cpp
вроде в Adafruit_GFX_Library нет Adafruit_PCD8544.cpp, да и Вы работаете с SSD1306
И лучше кириллицу в названиях папок по пути не использовать.
https://github.com/adafruit/Adafruit-GFX-Library
Выложите пример, библиотеки свои.
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Вот, ровно тот же файл, что был выложен тут, только контроллер сменил
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3358
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Всё нормально компилируется, у Вас библиотека не корректная, скорее всего, удалите библиотеку Adafruit_GFX и установите заново.
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Точно, скомпилировалось, спасибо!!!
UPD
Но ничего не показывает
UPD2
Заработало вот это:
viewtopic.php?f=133&t=4117
UPD
Но ничего не показывает
UPD2
Заработало вот это:
viewtopic.php?f=133&t=4117
- Rovki
- Полковник
- Сообщения: 5724
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 219 раз
- Контактная информация:
Re: Вывод текста на дисплеи OLED c интерфейсом I2C и контроллером SSD1306
Есть ли простой блок для Олед ssd1306 для ардуино нано, можно без русских букв.??? версия фл 9.2.6
Электронщик до мозга костей и не только
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя