Are you bored of always using the same characters in the lcd displays of your arduino projects?
If you want to make your project unique it's easy make a custom one!But, if you ever tried doing so you'l know it easier said than done. And that's why I created this website.
Use the editor to create your own characters a generate the corresponding code for it.
Open EditorIf you don't want to bother making your own characters, You can just open the library and find one that suits your needs. Or even find inspiration for your own.
Browse charactersIf you want to use the characters you created in your arduino project, here is an example on how to do it.
// choose a name with a different number for each character
#define name 0
//load the code given by LCD - Custom
byte nameData[] = {
B00000,
B11111,
B10001,
B10101,
B10101,
B10001,
B11111,
B00000
};
void setup()
{
lcd.begin(16, 2);
// Initialize the characters
lcd.createChar(name, nameData);
}
void loop()
{
lcd.setCursor(0, 0);
lcd.print("Hello World!");
// Use your character
lcd.write(byte(name));
}