2.42' OLED display on SSD1309 controller
HTML-код
- Опубликовано: 3 окт 2024
- Become a channel sponsor: / @rnadyrshin
VK group: electro...
Instagram: / electronics_in_focus
My review of OLED displays on the SSD1306 controller: • OLED-дисплей на контро...
Resource test of OLED displays: • Ресурсный тест OLED-ди...
Product links:
1) OLED 2.42' (128x64) display on SSD1309 controller: ali.ski/nhZPgJ
Project source for AVR (IAR): bitbucket.org/...
Project source for STM32 (IAR): bitbucket.org/...
дорого за одноцветный дисплей, за 3$ цветной лучше 160x128 выйдет целых 6 штук цветных вместо морально устаревшего одноцветного
1000 деревянных, китайцы охуели что-то)))
Ой как дорого, а ведь буквально пару лет назад они стоили по 120-150 у.е. за единицу.
господа, это OLED. это огромный контраст и нормальная работа на солнце. Нет смысла сравнивать c ЖК. Цветность нужна далеко не всегда. Для всякого рода промышленного оборудования такие дисплеи очень хороши.
@@StahLHerZRocK это навряд ли. Ресурса у них нет, особенно если картинка почти статичная.
@@ProgrammerForeverтак делайте медленно бегающие строки ;)
дорогой дисплей,спасибо что купил и сделал обзор твой труд не напрасен бро
Дорогой, но интересный. Дороговизна не сильно пугает. Все-таки не серийное производство. А себя любимого можно и порадовать. Выглядит, как бы правильно сказать... Богато и благородно :) И для меня главное... Есть библиотека под Stm32 и не придется начинать с долгого курения даташита
Спасибо за очень конструктивные технические обзоры. Супер. Всем бы так предоставлять информацию ;)
👍Hi, зачетный обзор . Осталось только дождаться больших LCD на технологии IPS , а то гавно по 3$ напрягает
Мало плюшек как для прибора за $17... Ждём когда пойдет в масы, думаю итоговая цена остановится на $11-12.
за 17 бачей можно тфт взять приличный:(
ну очень кусачая цена
К тому же, у TFT пиксели не выгорят со временем.
@@leharuso они просто целиком умирают 🤣🤣🤣
@@dilirink9222, брак может умереть целиком независимо от технологии. А вот выгорание oled не брак, а особенность текущей их технологии, и никуда от него не деться.
Ой как дорого, а ведь буквально пару лет назад они стоили по 120-150 у.е. за единицу.
@@jeysonrou8681 тогда вопрос стоит зачем их покупать вообще? Если за такие деньги можно фуллхд матрицу взять от смарта
Дорогой слишком, где то он наверно и впишется, но за меньшие деньги можно взять аналогичный ТФТ. Для домашних электронщиков, ардуинщиков он, по моему, не пойдет за такую цену. Хотя конечно, контрас и углы обзора у них шикарные.
За обзор спасибо )
Для себя любимого можно взять пару штук. Скажем, для наблюдения переменных или флагов в ходе отладки прошивок. Чтобы глаза не ломать.
How about library? Is it work w/ ssd1306 libur
Спасибо за отличный обзор.
17 бакинских... я стекло на мейзу м2 менял недавно, так оно дешевле)
Ой как дорого, а ведь буквально пару лет назад они стоили по 120-150 у.е. за единицу.
Почему так мало подписчиков у канала? Вот не понимаю и всё, хоть убейте. Качественный же контент, класная картинка и автор старается. Складывается ощущение, что современному поколению ничего кроме сисек и роликов типа - а что будет если залить айфон колой ничего не интересно, обидно как-то, автор старается, а отдачи ноль(
Хоть бы по лайку с каждого просмотра поставили чтоли?
Спасибо
Есть широкие тематики, есть узкие. У меня узкая тематика и для неё результаты неплохие
Хочу посмотреть на заначек спонсора. :)
Супер! Думаю для рідних зібрати просунутий барометр (вони старенькі: поганий зір все таке), цей екран ідеально підходить, дякую.
@@Aleks_antiPu вчи мову: після атомної війни буде в нагоді)
@@Aleks_antiPu это можно бесконечно обсуждать, как Windows vs Linux.
Выгорит.
Лучше бы схему подключения указал
Риторический вопрос, скорее а-ля коммент в поддержку канала, но всё же: почему их не делают красного цвета? Есть др. модели красного цвета, а этих что-то не нашёл. Бесят! Арррр!
У меня самсунг бесперебойно 7 лет работал. Да, выгорел. Но когда я взял ... И попробовал в темноте снимать! Нет амолед другой дисплей. Так он сломался а дисплей отличный
What library did you use?
my own, source code is in video description
приветствую. у меня проект на SSD1306. уже работает. на PIC18. решил поставить дисплей по больше. оказалось SSD1309. подключил по I2C. не работает. переставил резисторы. что еще надо сделать? какие должны быть уровни на выводах CS/DC/RES? дело в том что я нашел кучу инфы по 1306 на русском. а вот с 1309 беда. с английским тоже.
тоже самое не могу заставить работать на I2C на ногах SDA и SCL висит 0.7вольт
@@WZombie47 у меня заработало но криво. CS надо резистор для адреса 78. reset надо подтянуть к +5в через резистор 1-4кОм. и поставить кондер на 0.1мкф на землю. РЦ фильтр. без него не работает.
прикол в том что у меня буквы сползли на первой строке. причем на других картинках все норм. какая то особенность ввода инфы видимо все таки есть.
некоторые картинки абсолютно нормально отображаются.
все таки этот дисплей лучше использовать с SPI наверное.
@@GANYBEISENOV у меня тоже криво. Буквы, которые я вывожу смещены, есть какие-то артефакты, шумы, пол экрана в шумах. Ещё после того как всё прорисовывается проваливается напряжение питания, экран становится бледным(где-то случается кз). Не знаешь что это может быть?
@@Марк-ю5х я забросил пока. там кучу всего пришлось навесить что бы как то работало. мне кажется не стоит его использовать по шине I2C. он заточен для SPI. его и юзай. он и быстрее намного.
@@GANYBEISENOV SPI намного сложнее чем I2C? Я только-только начал заниматься этими вещами и практически ниче не понимаю. Только я работаю без готовых библиотек
А эти новые дисплеи также "выгорают" как и меньшие?
Все дисплее постепенно выгорают, это особенность технологии ОЛЕД
если телевизоры за пол года дохнут то про дисплеи за пару баксов и говорить не приходится, тут правда неплохой тест был дисплеев и я был приятно удивлен что они живут довольно не плохо)
Почему все пишут дорогой? Дорогой для чего? Для DIY или для серийного устройства?
Для чего угодно. Ни цветов, ни разрешения, нихуя кроме размера. Он не стоит своих бабок, аналоги интереснее Иза цены
Не знаю, как большинство, но я точно в качественное серийное/не серийное устройство допотопные TFT дисплеи ставить не стал бы
@@IRegint Ой как дорого, а ведь буквально пару лет назад они стоили по 120-150 у.е. за единицу.
@@rnadyrshin какая альтернатива? Тфт вам не нравятся, олед недолговечные, что остается, жк?
IPS, совсем недавно стали появляться доступные. Прекрасная цветопередача и углы обзора.
Проблема пока только в недоступности крупных моделей, но это вопрос времени
Which program did you use to prepare fonts? How can we use different fonts?
идваси как обухом по голове и слышится как иваси, смотришь и думаешь - "откуда тут селедка"...
Он и в режиме IIC на стандартных 400кГц позволяет обновлять всё поле свыше 30 раз в секунду.
скажите, насколько хорошо видно изображение при ярком солнечном свете?
Видно очень хорошо!
Как замена матричным LCD-дисплеям, если клиент пожелает. Побольше бы разрешение для такой диагонали.
Может цена потом снизится.
Спасибо за обзор.
Пардон за некропост, но слабое рпзрешение легко компенсировать кастомным шрифтом. В крупных квадратиках есть свой шарм - просто надо грамотно их использовать!
Если на мелких олед символы 7х3 были реально мелковаты, то этом с вчетверо большим пикселем 7х3 уже вполне рабочий вариант.
2:30 1000 hz обновление всего дисплея? Как у мониторов? Бывают более быстрые мониторы?
Это частота обновления буфера кадра контроллера дисплея, достижимая по интерфейсу. Фактическая частота обновления матрицы может отличаться на порядки.
Электроника в объективе т.е. обычные 120 герц? Какие быстрые сейчас? (не слежу)
Насчёт какие быстрые - не знаю.
У дисплеев на SSD1306/1309 частота обновления экрана конфигурируется при инициализации.
Максимум - около 130 Гц для дисплея высотой 64 пикселя, 260 Гц - для дисплея высотой 32 пикселя
nice review. thanks for sharing
После просмотра видео о ресурсе олед дисплеев пропало всякое желание их использовать :(
Наверное от времени эти дисплеи так же выгарают, а может даже ещё быстрее в сравнение маленьких.
Как себя поведет если запитывать от 3.3в, а команды управления уровнем 5в? Интересует spi.
Здравствуйте. А какой из дисплеев будет более экономичным в плане потребления, этот OLED или TFT?
Было бы разрешение больше, тогда можно было бы подумать...
Выжигать будете экран статической картинкой? Можно лайт версию, чтобы только след от картинки стал виден, для сравнения с маленьким. Чтобы время не тратить.
Нет, не планирую. На 100% уверен, что выгорание будет.
Наверняка будет отличаться скорость выгорания, но её сложно измерить и сравнить, тем более если делать короткий тест
только я его заказал, как выходит обзор) чуточку пораньше бы)
Дисплей от 5 вольт работает или 3.3?
На все подобного рода дисплей с платами обычно подают 5В, т.к. обычно это более мощный источнок питания чем набртные линейки, если оно прилетает в систему по юсб. На борту каждого экрана есть свой преобразователь. Некоторые даже работают от 3.3В, но на пределе и иногда мерцают, когда линия нагружается.
Нифига себе ценник...
Ой как дорого, а ведь буквально пару лет назад они стоили по 120-150 у.е. за единицу.
А есть Ваша библиотека для ардуинки?
Здравствуйте. Столкнулся с проблемой при работе с похожим дисплеем - чем больше пикселей в линии включено, тем сильнее просаживается яркость всей линии. Не могу понять, то ли проблема конкретного экземпляра, то ли я где-то облажался. Никто не сталкивался с подобной проблемой?
P.S. За обзор спасибо. :)
Уважаемый автор! Позвольте вопрос дилетанта. У меня есть компьютер с FreeBSD, на нем я изучаю эту операционную систему. Можно ли подключить к FreeBSD как-то, например, к Вашему контроллеру и дисплею + еще на вашем устройстве несколько кнопок для удобства управления и взаимодействия. Т.е. идея такая, я нажимаю кнопку "1" контроллер обрабатывает посылает операционной системе, что нажата кнопка "1" и она отвечает, например написать на дисплее символ(ы) "А", контроллер обработал пишет "А" и так далее для остальных кнопок. Подскажите, пожалуйста, если можно...! Извините, за беспокойство...
по компорту подключись )
+++++++++++
Добрый день, как Вы на них шрифты крупнее делаете?
У меня свои шрифты в графической библиотеке, среди них есть и крупный
я запитал этот дисплей от 5в я его спалил? у меня один в один как у тебя на видео
Это вряд ли.
На плате дисплея явно стоит преобразователь напряжения
@@rnadyrshin не сразу увидел что есть ответ ). Ну успокоили немного )))
Тю. Я говорю "И-два-Це". Не нравится, но и все остальные варианты произношения тоже не нравятся.
Я говорю ай ту си.
Где чувак с предыдущих комментариев с батхертом по айтуси?)
Видимо уже в бане
Спасибо за обзор. Ждём обзор серебряной кнопки ютуб ))))
Спасибо! Сам тоже жду)
Пару дополнений по обзору:
1) линия BS0 не выведена на шлейф контроллера. Т.е. сам контроллер SSD1309 умеет работать в трехпроводном SPI режиме (линия D/C идет девятым битом в каждом байте), но на деле с конкретно этим дисплеем его получить никак не получится. Может и к лучшему, т.к. ни атмеги, ни stm32 девятибитный SPI не поддерживают
2) Есть подозрение, что там на самом деле не SSD1309, а SH1106 - все практически тоже самое, но некоторые комманды работают чуток по другому. Например комманды скролла. Недавно гонял несколько дисплеев на библиотеке Adafruit SSD1306. Так вот на маленьком 1.3" дисплее скролл работает, но тот же самый код с дисплеями 1.54" и 2,42" нет (хотя все остальные функции рисования работают одинаково)
1) я не пробовал. вы не разобрались почему не получается?
2) вполне возможно, спасибо
1) мммм, не понял вопроса. не получается что? Выбрать трехпроводной SPI? Чтобы его выбрать нужно сигнал BS0 в единицу поставить. Но в шлейфе нет BS0. BS1 и BS2 есть, а BS0 нет. Я тут как раз проектировал плату с таким дисплеем и на это наткнулся - easyeda.com/editor#id=bc3351b7f3dd46b2a3c975bdbcee15d6
2) по скроллу попробую поковыряться на выходных
1) теперь понял
Я наткнулся на неприятную штуку. Подключил этот дисплей вместо 1306, rfid RDM6300 отказался работать. Графическая библиотека, естественно, использовалась для 1306 от Adafruit.
Здравствуйте Александр. Спрашиваю без надежды, 4 года прошло все таки. А вдруг. Удалось ли Вам победить этот дисплей? У меня похожая ситуация, только дисплей 1.54" прекрасно работает, а 2.42" нет. Причем, когда я подключаю его матрицу к плате от 1.54", то и он начинает работать. А если наоборот, то и малый не работает. Казалось бы, все просто, плата большого неисправна, но нет. Он работает на простых тестах. А что самое странное, что так одинаково ведут себя два больших дисплея из разных магазинов и разных ревизий. А с виду, все одинаковое у большого и маленького и по схеме тоже.
Класс!
А получиться обновлять точку как (ШИМ) чтобы получить полутона, или скорости не хватит?
Будет видно мерцание точки
Проще взять олед с 4бит пикселями, но и там на глаз примерно 4 уровня серого а не 16 )
у меня не работает по I2C вроде все элементарно отпаять резистор R4 и припаять два резистора R3 и R5 допустим такого же номинала как остальные 4.7ком.
На SDA и SCL висит 0.7 вольт и не меняется. Анализатором там логический 0 соответственно. При подключении другого дисплея все нормально. Этот почему то просаживает вот так.
В режиме SPI работает?
Какие лог. уровни на ножках CS, DC, RES?
@@rnadyrshin мне так код долго переписывать чтобы записать его от SPI у меня не ардуино. я ваше видео внимательно сомтрел несколько раз CS подтянул к земле через резистор 4.7к, DC тоже к земле
с RES не оч понял что делать может изза этого не работает. в даташите вроде как надо подтянуть к плюсу, я так сделал. R3 поставил 4.7к а R5 поставил 0ом, перемычку, там по схеме даташита так и в комментах одного чела кто запустил по i2c
но че я токо не пробывал уже ))))
@@WZombie47 у меня тоже с глюками работает. По ай2си. Первая строка смещена. Некоторые картинки выводятся нормально. Видимо надо все таки с начало spi пробовать
@@GANYBEISENOV год прошел я его так и не запустил на i2c, щас вот с стм32 разобрался буду пробывать по СПИ)))
@@WZombie47 глюк только в смещении на несколько точек в начале. В остальном все работает. Допустим картинки не использующие первую строку или начинающиеся через несколько точек выводятся нормально. В целом он все равно заточен под spi. Прога написана была на мледшего собрата этого экрана. Там контроллер немного другой.
А бывают микродисплэи например 7х7 миллиметров? (притом чтобы у них небыло оконтовки)
Цена конечно большая
Интересно, будут обзоры на touch с дисплеями? Или я что то пропустил.
Точно будут и уже скоро
@@rnadyrshin ждём, спасибо!
Дорогой зараза дисплей
круто))
Лайк за обзор. Но если ещё раз скажешь "и_два_си" - забаню на Ютубе! )
как маленький дисплей можно перевести с spi в I2C ? Сделай обзор. Какие резисторы переставить
На разных платах по разному.
Посмотрите мой старый обзор, там я разбирался с той платой, которая у меня была:
ruclips.net/video/-IFwwWj11Kw/видео.html
@@rnadyrshin у меня вот такой www.picshare.ru/view/10056235/
нужно все резисторы поставить как на писано после надписи IIC ? какого наминала резисторы?
R3 переставить на R1 ? и что поставить вместо R8 ? Подскажите буду благодарен
номинал не сильно критичен. рекомендую в диапазоне 1-10КОм
Написано же на плате какие резисторы в каком режиме нужны.
Нужно удалить R2, R3, R4 если они есть; припаять R1, R4, R6, R7, R8 если их нет.
АЙ ТУ СИ
И два си или ай два си. Наш человек.
А правильно Ай Квадрат Си (I²C)
С Википедии: I²C (Inter-Integrated Circuit), pronounced I-squared-C
en.wikipedia.org/wiki/I%C2%B2C
Возможно, не все учебники печатали шрифт степени. Как первый раз прочёл, вник и это на всю жизнь.
Ещё называют радиолюбители "квадратная шина". Главное, всем понятно.
Но только не ТУ вместо ДВА.
Попробуйте в магазине купить LM317T чисто по английски.
@@Брам-з1о Это как? взять и уйти не попрощавшись?
Они стоят своих денег. Углы обзора идеальные и отличная читаемость как на солнце, так и в темноте. Обычный цветной TN за те же деньги так не сможет.
с отличной читаемостью на солнце это вы погорячились
на солнце там не видно ничего, совсем
А через год и в темноте ничего не различите.
Можете ли вы учебник многоязычного меню ЖК ( Ардуино многоязычное меню ЖК-дисплей ) извините за мой русский язык перевод
аналогичный проект
ruclips.net/video/aZRDVz-XNpc/видео.html
Блокировка:
Установил картинку на электронный ценник, отключил и пошел дальше работать, надо сменить - пришло, разблокировал, сменил, заблокировал и гуляй дальше.
После обесточивания сохранится картинка? Там потребление все таки большое, для ценника с батарейкой.
дорого)
Ох и жрет памяти этот дисплей! (((
Под буфер кадра нужен 1 Кб. + десяток байт под служебные переменные. На мой взгляд вполне приемлемо.
I2C. Ай-ту-си! При всём уважении, но слух режет Ваше «и-два-си».
Правильно I-squared-C. Такой вариант слух не режет?
Нет, какой вариант не режет. Спасибо, не знал.
Режет слух Ваш вариант прочтения - зачем-то два первых символа Вы произносите "по-русски", третий оставляете в Англ. произношении.
С уважением.
то есть по сути это тот же микро дисплей просто с увеличенным размером пикселя???
Да!