MSP430 based frequency counter with Nokia 1202 LCD

A while ago we wrote about using cheap Nokia 1202 LCDs for projects. These LCDs come with a solderable connector, and are easy to interface over the I2C bus. Toxic239 made a frequency counter based on the MSP430 Launchpad and this LCD. Source code for his project is available in the forum.

Driving two character LCDs in parallel

Abdullah explored the idea of driving two character LCDs in parallel. When he couldn’t find any information about this online, he decided to try it out himself. Then I thought about it and I gave it a go. The result is positive! However, there is a gotcha; if you are using LCDs from different manufacturers […]

Serial port monitor with 2×20 LCD and 4K text buffer

Kerry uses a DIY serial display to show debugging data sent from an Arduino’s UART. Sometimes the data comes too fast to read, so he added a 4K buffer and controls to scroll thorough the history. …if your application generates a lot of messages, it would still be hard to spot the relevant information as […]

Bus Pirate week, day 2 – accessories and cables

This week is dedicated to Bus Pirate development. We’re cleaning up firmware v6 and getting ready for a final release. Today we looked at Bus Pirate accessories and cables. Here’s some links mentioned in the video: Bus Pirate demo boards Bus Pirate PIC programming adapter Bus Pirate LCD adapter Old Seeed probe cable with cheap […]

App note: AVR Butterfly

AVR butterfly is a cheap LCD development platform for the ATmega169 microcontroller. This board features: LCD-on-Glass display with 120 segments. 4 direction joystick with a push-button. Piezo element as a speaker. 32KHz crystal for real time clock projects. 4Mbit DataFlash memory. RS-232 level converter. NTC thermistor as a temperature sensor. Light dependent resistor as a […]

Driving a cheap 3” touchscreen LCD

Colin found cheap 3” touchscreen LCDs on eBay for just $7. He bought a bunch of them and developed a breakout board. This LCD doesn’t have an integrated controller, you need to use a high power microcontroller to drive the LCD and run the touchscreen. Colin used a PIC32 and the pinout, protocol, and firmware […]

NEW PROTOTYPE: USB & serial LCD backpack

Small character LCDs can show new mail stats, system performance, news feeds, and more. The USB and Serial LCD backpack connects HD44780-compatible character LCD screens to your USB (or serial) port. Almost every open source hardware shop sells some type of serial LCD backpack. Our goal is to build an update to the classic serial […]

Command line LCD Arduino interface

Joseph Swanson from swantron likes working with the command line. He also likes working with the Arduino. So he came up with this simple project which takes the results of his command line entries and directs them over the Linux box’s USB output to the Arduino. The Arduino then displays the data on an attached […]

Web interactive LCD controlled by Arduino

Here’s a project by Everett Robinson which demonstrates how to use an Arduino, Ethernet shield, 2×16 LCD, a breadboard and 2K resistor to produce a web-controlled interactive LCD display. The Arduino generates a simple HTML web page showing the text currently displayed on the LCD, providing an input form to change the LCD text, resulting […]

Arduino talking to an I2C LCD display

StrangeParty demos how to use the Matrix Orbital 20×4 display with Arduino via I2C using the Wire library. The LK204-25 is a serial display, so connection to the Arduino requires just two wires to accept I2C commands and data. We expect this same procedure would work with other manufacturers’ I2C LCDs. Simple and useful if […]