Tutorial: Arduino-controlled LCD brightness and contrast

Arduino and technology enthusiast Andy Brown has published another of his excellent tutorials. In this instalment he describes how to control both the contrast and brightness of a typical HD44780-compatible interface LCD module using pulse-width modulation. Having these parameters controlled via software allows more user-interface control and power saving for battery operated projects. Watch the following short video for some demonstration:


For more information and to get started, click here for Andy’s tutorials. And we’re on twitter and Google+, so follow us for news and product updates as well.

When making your own Arduino projects with a character LCD – save time and move forward with the Freetronics LCD & Keypad shield which contains a bright 16×2 character LCD and five buttons that can be read from only one analog input pin:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: