I made a custom letter and it works... now for the issue...
When you attempt to call the new character with other text
ex. lcd.print(0,"K");
it returns a wierd error:
LCD_sunday_shed.cpp: In function 'void setup()':
LCD_sunday_shed:59: error: call of overloaded 'print(const char [17], int)' is ambiguous
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:46: note: candidates are: void Print::print(char, int) <near match>
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:47: note: void Print::print(unsigned char, int) <near match>
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:48: note: void Print::print(int, int) <near match>
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:49: note: void Print::print(unsigned int, int) <near match>
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:50: note: void Print::print(long int, int) <near match>
C:\Users\Bubba\Desktop\ard files\arduino-0022\hardware\arduino\cores\arduino/Print.h:51: note: void Print::print(long unsigned int, int) <near match>
and here is the code to create the new character
byte newChar[8] = {
B01110,
B01001,
B01001,
B01001,
B01001,
B01001,
B11111,
B11000
};
void setup() {
lcd.createChar(0, newChar);
remeber that is just part of it...