ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
- Sio
- Сержант
- Сообщения: 128
- Зарегистрирован: 28 июн 2021, 19:26
- Откуда: из дома, к вам
- Имя: Александр
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Приветствую вас Айдар.
(ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays)
Вроде такой библиотеки у меня и не было..?
Вот весь список ошибок:
(ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays)
Вроде такой библиотеки у меня и не было..?
Вот весь список ошибок:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Выполните эту рекомендацию, сохранив библиотеку в другое место или архивировав в ту же папку.slsl писал(а): 26 июн 2023, 21:04 Удалить в ФлПрог библиотеку:
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.
Ругатня на шрифты должна уйти.
Его местонахождение можно найти в тексте ошибок.
- Sio
- Сержант
- Сообщения: 128
- Зарегистрирован: 28 июн 2021, 19:26
- Откуда: из дома, к вам
- Имя: Александр
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
СУПЕР всё заработало!
Ваша рекомендация была верна. До этого я работал просто с папкой: Оказывается надо было удалять библиотеку здесь: СПАСИБО Айдар. Очень признателен.
Ваша рекомендация была верна. До этого я работал просто с папкой: Оказывается надо было удалять библиотеку здесь: СПАСИБО Айдар. Очень признателен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Айдар добрый день. Не доводилость ли Вам работать с дисплеем SSD1309 из под ESP32?
Приобрёл два таких для домашних проектов, в сети люди пишут, что он работает на библиотеке
SSD1306. Проверил сначала на UNO, затем на ESP32, вообще никакой реакции, даже адрес не считывается. На одном форуме нашёл решение, на плате дисплея закоротить диоды в цепях SDA и SCL, закоротил. Начал читаться адрес (0x3C) и дисплей заработал на UNO, даже на Ваших блоках ASOLED, а на ESP32 не желает работать, весь экран беспорядочно заполняется точками и всё.
Искал в нете хотя бы рабочие примеры, с github библиотеки пробовал, результат нулевой. Насколько я понял он работает только из под библиотеки "OLED_I2C", с другими не дружит, ни с "SH1106.h" ни с "SSD1306.h", хотя
из под ESP32 оба эти дисплея работают отлично. Я их и хотел заменить на SSD1309, он почти 2.5 дюйма,
хорошо читается из далека.
Здесь на нашем форуме тоже ничего рабочего нет, хотя вопросы по таким дисплеям есть (не один я такой)).
Хотел бы попросить Вас помочь с блоками к этому чуду техники. Или хотя бы направьте куда копать.
Приобрёл два таких для домашних проектов, в сети люди пишут, что он работает на библиотеке
SSD1306. Проверил сначала на UNO, затем на ESP32, вообще никакой реакции, даже адрес не считывается. На одном форуме нашёл решение, на плате дисплея закоротить диоды в цепях SDA и SCL, закоротил. Начал читаться адрес (0x3C) и дисплей заработал на UNO, даже на Ваших блоках ASOLED, а на ESP32 не желает работать, весь экран беспорядочно заполняется точками и всё.
Искал в нете хотя бы рабочие примеры, с github библиотеки пробовал, результат нулевой. Насколько я понял он работает только из под библиотеки "OLED_I2C", с другими не дружит, ни с "SH1106.h" ни с "SSD1306.h", хотя
из под ESP32 оба эти дисплея работают отлично. Я их и хотел заменить на SSD1309, он почти 2.5 дюйма,
хорошо читается из далека.
Здесь на нашем форуме тоже ничего рабочего нет, хотя вопросы по таким дисплеям есть (не один я такой)).
Хотел бы попросить Вас помочь с блоками к этому чуду техники. Или хотя бы направьте куда копать.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Посмотрите вот эту статью.SakredNEW писал(а): 04 июл 2023, 16:01 Айдар добрый день. Не доводилость ли Вам работать с дисплеем SSD1309 из под ESP32?
......
Здесь на нашем форуме тоже ничего рабочего нет, хотя вопросы по таким дисплеям есть (не один я такой)).
Хотел бы попросить Вас помочь с блоками к этому чуду техники. Или хотя бы направьте куда копать.
Блоки по библиотеке U8g2lib в пользовательских блоках в теме Дисплеи есть.
Так же подойдут и блоки U8glib, тоже есть в форуме.
Подключение дисплея.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 9
- Зарегистрирован: 24 июл 2022, 18:29
- Имя: Станислав
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Не помогает =(aidar_i писал(а): 27 июн 2023, 11:54Выполните эту рекомендацию, сохранив библиотеку в другое место или архивировав в ту же папку.slsl писал(а): 26 июн 2023, 21:04 Удалить в ФлПрог библиотеку:
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.
Ругатня на шрифты должна уйти.
Его местонахождение можно найти в тексте ошибок.
Отправлено спустя 8 минут 36 секунд:
уточняю. проект был мною создан год назад, работал корректно. я его успешно запустил и использовал, но недавно нужно было поправить строчку кода, и теперь вот такая ошибка вылазит. до этого обновился до 8.2.3, раньше стояла 7 версия
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- karen
- Рядовой
- Сообщения: 66
- Зарегистрирован: 15 янв 2016, 22:45
- Откуда: Mars
- Имя: Karen
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Удалите все библиотеки ssd1306 и повторно установить библиотеку с форума, и в проекте проверте шрифт на который он ругается что его не может найти.alexvin писал(а): 24 окт 2023, 23:22Не помогает =(aidar_i писал(а): 27 июн 2023, 11:54Выполните эту рекомендацию, сохранив библиотеку в другое место или архивировав в ту же папку.slsl писал(а): 26 июн 2023, 21:04 Удалить в ФлПрог библиотеку:
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays.
Ругатня на шрифты должна уйти.
Его местонахождение можно найти в тексте ошибок.
Отправлено спустя 8 минут 36 секунд:
уточняю. проект был мною создан год назад, работал корректно. я его успешно запустил и использовал, но недавно нужно было поправить строчку кода, и теперь вот такая ошибка вылазит. до этого обновился до 8.2.3, раньше стояла 7 версия
karens4
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Библиотека с шрифтами не установлена или установлена не с форума. Версия программы не должен влиять.
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Дико извиняюсь за беспокойство. Но в этой ветке я не вижу ни библиотек (.ubi) ни самих шрифтов. вижу только готовые flp
- karen
- Рядовой
- Сообщения: 66
- Зарегистрирован: 15 янв 2016, 22:45
- Откуда: Mars
- Имя: Karen
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
На главной странице этой ветки все.alexvin писал(а): 25 окт 2023, 19:14Дико извиняюсь за беспокойство. Но в этой ветке я не вижу ни библиотек (.ubi) ни самих шрифтов. вижу только готовые flp
karens4
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Здесьalexvin писал(а): 25 окт 2023, 19:14 Но в этой ветке я не вижу ни библиотек (.ubi) ни самих шрифтов. вижу только готовые flp
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Фуууу! Ну наконец у меня тоже заработало, неделю танцев, оказывается нужно было удалить не только esp8266-oled-ssd1306 но и esp8266-oled-ssd1306_master. Спасибо!alexvin писал(а): 25 окт 2023, 19:14Дико извиняюсь за беспокойство. Но в этой ветке я не вижу ни библиотек (.ubi) ни самих шрифтов. вижу только готовые flp
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Всегда смотрите подробности компиляции, в Ардуино Иде в настройках есть такой пункт. В конце сообщений выводится какая библиотека используется и ещё какие библиотеки есть под таким названием и не используются и местоположение указывается. По ним можно узнать нужная или нет используется библиотека.UN7RT писал(а): 26 окт 2023, 17:29 оказывается нужно было удалить не только esp8266-oled-ssd1306 но и esp8266-oled-ssd1306_master. Спасибо!
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Здравствуйте.Можно ли как-то создать блок для вывода графика на SSD1306
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Я делал ТУТ. Правда библиотека другая, но можно перевести сюда.Goldln писал(а): 28 янв 2024, 13:38 Здравствуйте.Можно ли как-то создать блок для вывода графика на SSD1306
Отправлено спустя 2 часа 1 минуту 59 секунд:
Адаптировал к этой библиотеке блок вывода графика.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 5
- Зарегистрирован: 04 апр 2023, 11:48
- Имя: Сергей
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
Айдар, добрый день.
Блок рисующий график огонь, хотел вставить в свой проект, но у него оказалось есть предел нижнего значения (1000), у текущего и максимального значений такого ограничения вроде нет. Возможно ли его увеличить, или это предел библиотеки?aidar_i писал(а): 28 янв 2024, 22:59 Адаптировал к этой библиотеке блок вывода графика.
График на Oled_SSD1306.flp
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP8266/ESP32 и дисплеи OLED (библиотека esp8266-oled-ssd1306).
В функции void drawTrend(int widthTrend, int heightTrend, int xTrend, byte yTrend, int *in)Serenkiy83 писал(а): 12 фев 2024, 20:19 Айдар, добрый день.
Блок рисующий график огонь, хотел вставить в свой проект, но у него оказалось есть предел нижнего значения (1000), у текущего и максимального значений такого ограничения вроде нет. Возможно ли его увеличить, или это предел библиотеки?
попробуйте изменить int mn=1000;
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя