Adafruit_SSD1306

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Drinkes, 28 май 2018.

  1. Drinkes

    Drinkes Нерд

    Вот такое на тестовом скетче. На разных Ардуино и на разных библиотеках одно и то же.
    Как думаете китайцы заменят экранчик? Он не дорогой, но обидно.

     
  2. Drinkes

    Drinkes Нерд

    Это все таки билиотека Adafruit_SSD1306 так работает. На U8glib графика заработала хотя компилируется по 5 минут. Остается только дефект по правому краю экрана не адресуется не стирается два столбца точек, и первые символы слева обрезаются на два столбца точек. Придется использовать в текстовом режиме с библиотекой SSD1306Ascii.
     
    Последнее редактирование: 29 май 2018
  3. parovoZZ

    parovoZZ Гуру

    У меня тоже с этим экраном полная беда. Видимо, всё это подделки и контроллеры работают по-разному у всех. Решил, что напишу свою библиотеку тупо текстовую, чтоб без экранных буферов.
     
  4. DetSimen

    DetSimen Гуру

    У этих китайских экранчиков (бида!, бида!) адресация памяти сдвинута на 2 пикселя. Я подробностей не помню, давно было, но в библиотеку залесть пришлось, поправил.
    Если что, решение известное и оно легко гуглица.
     
    Drinkes нравится это.
  5. parovoZZ

    parovoZZ Гуру

    В минус или в плюс?
     
  6. DetSimen

    DetSimen Гуру

    Домой приду, найду, паматрю.
     
  7. DetSimen

    DetSimen Гуру

    АААААААААААААААААААА!!!!!!!!!!!! Блин. прошу прощения. Это не этот экран. Тот был на ST7735. У него была слева вертикальная каёмочка из 2-х, рандомного цвета пикселов шириной.
     
  8. Drinkes

    Drinkes Нерд

    Есть такая библиотека SSD1306Ascii https://github.com/voltnik/GPS-speed-tracker, занимает всего несколько байт памяти. Но нужно поправить эти две колонки справа. Есть еще разные переделанный библотеки. Пока некогда разбираться, недели через две продолжу.
     
    Последнее редактирование: 30 май 2018
  9. parovoZZ

    parovoZZ Гуру

    НЕ, с абдурино кодами не дружу. Только Си, только хардкор.