Графический редактор для LCD и OLED дисплеев

Размер поля: x

Программа предназначена для создания и редактирования иконок и логотипов в пиксельном формате для LCD, OLED и других дисплеев. Поддерживается цветное рисование, экспорт и импорт изображений, а также генерация HEX-данных.

Что можно сделать в редакторе

  • Рисование и редактирование пикселей на сетке произвольного размера (от 8×8 до 128×128).
  • Выбор цвета из палитры (8 стандартных цветов, включая белый как «ластик»).
  • Импорт PNG-файлов с автоматическим преобразованием в пиксельную сетку.
  • Экспорт изображения в PNG или в HEX-формате (для микроконтроллеров, дисплеев).
  • Инверсия и зеркальное отражение пикселей по горизонтали.

Инструмент позволяет быстро создать иконку, логотип или символ для вывода на дисплеи. Поддерживает цветные и монохромные форматы, работает прямо в браузере и не требует установки.

Особенности работы

  • Каждая клетка соответствует одному пикселю изображения.
  • Рисование осуществляется кликом по клетке (повторный клик — удалить цвет).
  • Цвет выбирается из палитры под сеткой — активный цвет выделяется рамкой.
  • При импорте PNG изображение автоматически масштабируется под заданный размер сетки.

Форматы вывода

  • HEX: байтовое представление каждого ряда в шестнадцатеричном виде (0x..).
  • PNG: растровый экспорт цветного или моно изображения.

Описание параметров

Параметр Назначение Диапазон
Размер поля Ширина × высота пиксельной сетки от 8 до 128
Палитра Выбор цвета для рисования 8 стандартных цветов
HEX Побитовый экспорт данных формат 0x00
PNG Изображение иконки Цветное

Применение

Редактор особенно полезен для:

  • Создания логотипов и иконок для дисплеев (OLED, LCD, TFT, LED-матриц).
  • Формирования массивов для отображения на микроконтроллерах.
  • Быстрого прототипирования пользовательских интерфейсов устройств.
  • Импорта готовых PNG-графиков и преобразования в HEX/битовые форматы.

Справочная таблица дисплеев и форматов

Тип дисплея Разрешение Глубина цвета Формат вывода Контроллер
OLED монохромный 128×64 / 128×32 1 бит (черный/белый) HEX, PNG SSD1306, SH1106
LCD графический 128×64 1 бит HEX, PNG ST7920, KS0108
LCD текстовый 5×8 / 5×10 (символ) 1 бит HEX (CGROM) HD44780
OLED цветной 96×64 / 160×128 RGB565 / RGB332 PNG SSD1331, ST7735
TFT LCD 320×240 и выше 24-бит (TrueColor) PNG ILI9341, HX8357
Светодиодная матрица 8×8 / 16×16 1 бит HEX MAX7219, HT16K33

Результат можно сразу использовать в Arduino/STM32-проектах, в OLED-дисплеях (на SSD1306, SH1106 и др.) или в любых графических интерфейсах, использующих побитовые изображения. Для улучшения совместимости цвета автоматически трансформируются в формат RGB и усредняются при импорте PNG.

Оцените материал:

3.7 / 5. Рейтинг: 7

Может подскажете что улучшить?