Генератор символов для LCD HD44780


Кликайте на пиксели, для получения выходного массива

Пиксели









Массив

byte customChar[8] = {
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000
};
            

Подключение модуля к Arduino

LCD модуль Arduino
RS
RW GND
Enable
D4
D5
D6
D7

Пример скетча для Arduino

Библиотека LiquidCrystal для Arduino
#include <LiquidCrystal.h>

// инициализация библиотеки
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
            
byte customChar[8] = {
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000,
	0b00000
};
            
void setup()
{
  // создание нового символа
  lcd.createChar(0, customChar);
  
  // выбор типа дисплея, 16 символов и 2 строки
  lcd.begin(16, 2);

  // вывод символа на дисплей

  lcd.write((uint8_t)0);
}

void loop()
{
  
}