Arduino Bit Mappig on LCD With LOGO




Introduction: Arduino Bit Mappig on LCD With LOGO

About: 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 such as Android Apps or Website and Hardware both are designed by me. …

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

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.

Be the First to Share


    • Stone Concrete Cement Contest

      Stone Concrete Cement Contest
    • Digital Fabrication Student Design Challenge

      Digital Fabrication Student Design Challenge
    • Cardboard Speed Challenge

      Cardboard Speed Challenge


    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!


    Reply 7 years ago on Introduction

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

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


    Reply 7 years ago on Introduction

    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:)


    Reply 7 years ago on Introduction

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

    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.


    Reply 6 years ago on Introduction

    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 ! 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
    SS Roy

    7 years ago

    Incredible work bhaiya!


    Reply 7 years ago on Introduction

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