Arduino – LiquidCrystal – Character Creator

Char1
Thermolcd

The latest liquidcrystal library added support for making your OWN cool characters, this was used to make the really cute ‘degrees’ symbol (above). Here’s a site that makes the code for you!

Filed under: arduino — by adafruit, posted August 7, 2010 at 6:55 am


4 Comments

  1. This is great! But “really cute”. There’s no hearts, flowers, rainbows, unicorns, or little ponies with freakishly long manes and tails.

    Comment by CVBruce — August 7, 2010 @ 10:10 am

  2. Here’s cute:

    #include <LiquidCrystal.h>

    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

    byte newChar[8] = {

    B01010,
    B10101,
    B10001,
    B01010,
    B00100,
    B00000,
    B00000,
    B00000
    };

    void setup() {
    lcd.createChar(0, newChar);
    lcd.begin(16, 2);
    lcd.write(0);
    }

    void loop() {}

    Comment by inventorjack — August 7, 2010 @ 1:52 pm

  3. We have a heart symbol here

    http://www.adafruit.com/index.php?main_page=popup_image_additional&pID=181&pic=0&products_image_large_additional=images/large/LCDblue162ard_LRG.jpg

    but we think the degree symbol is cuter

    Comment by ladyada — August 7, 2010 @ 2:16 pm

  4. That’s cool; though for the example, there’s already a (not quite as round/nice) degrees symbol available on most HD44870-based LCD controllers, character 0xdf.

    Comment by Matt — August 11, 2010 @ 3:29 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

www.flickr.com
adafruit's items Go to adafruit's photostream
www.flickr.com
items in Adafruits More in Adafruits pool