Header banner
Revain logoHome Page
Shawn Reiter photo
1 Уровень
1340 Отзывов
31 Карма

Отзыв о 📺 Компактный 0,91-дюймовый модуль OLED-дисплея I2C - набор из 5 штук (белого цвета) для DC 3.3V ~ 5V от Shawn Reiter

Revainrating 5 out of 5

Работает отлично. Я добавил несколько заметок о том, как использовать Seeeduino XIAO.

После некоторых экспериментов я придумал следующее, чтобы использовать это с Seeeduino XIAO в PlatformIO. Показать GND --> Показать XIAO GND VCC --> Показать XIAO 3V3 (не 5V!) SDA --> Показать XIAO SDA SCL --> Показать XIAO SCL Используемая библиотека: lib_deps = olikraus/U8g2@^2.28.8 Пример main. добавлен cpp с некоторыми комментариями: #include <Arduino.h>#include <U8x8lib.h>U8X8_SSD1306_128X32_UNIVISION_HW_I2C u8x8(/* reset =*/ U8X8_PIN_NONE); неверная настройка (неверная) {u8x8.begin(); u8x8.setFlipMode(1); // устанавливаем число от 1 до 3, слово на экране будет повернуто на 180 } void loop(void) { u8x8.setFont(u8x8_font_chroma48medium8_r); u8x8.setCursor(0, 0); // строка, столбец не является пикселем u8x8.println("==============="); // Если строка слишком длинная, она переносится и мерцает u8x8.println("Hello,"); // println() переходит на следующую строку u8x8.println(" World!"); u8x8.println ("==============="); u8x8.println("тест тест тест="); // <- это не будет отображаться на 4-строчном экране} Поскольку все, что я ищу в этом отображении, это простой вывод символов, эта библиотека мне подойдет. Я пробовал библиотеки OLED от Adafruit и SeeedStudio, и, думаю, мне так и не удалось найти нужный тип устройства за несколько разочаровывающих часов попыток. Я также смог заставить графическую библиотеку работать с ним, используя следующий конструктор:

Плюсы
  • Запчасти для планшета
Минусы
  • Доступен только в черном цвете

Комментарии (0)

Please, sign in to write a comment