Introduction: Arduino Bit Mappig on LCD With LOGO

Picture of Arduino Bit Mappig on LCD With LOGO

This Arduino project is used to Display Arduino LOGO on LCD using createChar function of LiquidCrystal Library.
In this the LOGO is a CUSTOM CHARACTER designed by giving a BINARY value to each PIXEL on the 16*2 LCD screen.
16*2 LCD has 2 Rows and 16 COLUMNS.
in which Each Block Consist of 5*8 Matrix of PIXELS which can be assigned values to form Different Custom Character or Shape.

CLICK HERE for the project Code

Step 1: Making Connections

Picture of Making Connections

Here the Image shows how to Connect your Arduino with LCD, Connections are fairly simple, if you have any Questions about the Connection or any hardware trouble, you can comment below... i will try to answer all of your Questions.

How programming is Done , how the shape is made....and How Different shape can be made ...everything is Explained in the code, with a proper Example, check out the code which will answer almost all of your questions,
if still in any trouble... i am here
here is the Link to the CODE.

Step 2: ​All the Steps Are Explained in the CODE.


MsSweetSatisfaction (author)2015-01-24

It's so cute and customizable! Really nice job on the coding work! Welcome to instructables, I hope we see more from you in the future!

ts really nice to get appreciated even for small things....thank you

n yes .....will be posting more of my projects.....soon :-)

SakshiS (author)pspranav72015-01-25

Success is the sum of small efforts repeated day in and out..ur work is very lovely and creative pranav ;) i liked it....hope to see many more in future,,If u can dream it, u can definitely do it..oll d best for future:)

pspranav7 (author)SakshiS2015-01-25

Namastey n Thanx mam....just need guidance of a successful person like you in the field of Technology.....

kyawmyonaing.lso (author)2015-06-23

Arduino: 1.6.5 (Windows 7), Board: "Arduino Uno"

Build options changed, rebuilding all

sketch_jun24j:58: error: too many initializers for 'byte [8] {aka unsigned char [8]}'

Multiple libraries were found for "LiquidCrystal.h"

Used: C:\Users\User\Documents\Arduino\libraries\LiquidCrystal

Not used: C:\Program Files\Arduino\libraries\LiquidCrystal

too many initializers for 'byte [8] {aka unsigned char [8]}'

This report would have more information with

"Show verbose output during compilation"

enabled in File > Preferences.

Hey mate,

first of all sorry for replying late, was buzy in work
and the mistake is in 5th array that is "byte a5[8] ", i put 9 array elements, instead of 8
delete 55th line in the code, and u are all good to go.

hope this works for you, and let me know if u need any further help, on anything, i'd love to,
take care, thanks

Thank bro ! I very happpy for your kindness!

kyawmyonaing.lso (author)2015-06-23

Thank ! This is very cool project but I have a problem when I type in my arduino ide it show me this error ! What happen can you explain me

SS Roy (author)2015-04-18

Incredible work bhaiya!

pspranav7 (author)SS Roy2015-04-18

Thanks bro. for appreciating, check out my other Instructable...hope you will like that too... and make them your Favourite... thanks :-)

About This Instructable



Bio: I am a hardcore IoT developer, i develop IoT based projects as a hobbyist as well as professionally as my source of earning. Software part ... More »
More by pspranav7:Arduino with t6963c 240x128 Graphic LCD TutorialEsp8266 12e with Arduino IDE With Solution+ExamplesConnecting Arduino with Temboo and Read email
Add instructable to: