You Are Here: Home » AVR ATmega Projects » LCD Projects (Page 3)

Touchpad Figure Recognition

Our project implements a touchpad input system which takes user input and converts it to a printed character. Currently, the device only recognizes the 26 letters of the alphabet, but our training system could be easily generalized to include any figure of completely arbitrary shape, including alphanumerics, punctuation, and other symbols. A stylus is used to draw the figure/character on the touchpad, and t ...

Read more

An AVR Atmega LCD Menu builder library

lcdmenu1 is a simple and small lcd menu builder for AVR Atmega. It works with only 4 buttons (up, down, right, left), additional buttons can be added. It can also store values to eeprom User can use button up and down to list menu categories, right and left to browse child and parent. If an item is selected, the right button makes the menu enter in edit-mode. In this mode button up and down changes the item ...

Read more

USB AVR programmer

I’ve already had a programmer for Atmel’s AVR microcontrollers, but I couldn’t use it in my lab, because my laptop doesn’t have a LPT port. So I decided to make a new programmer with USB connection. I’ve found an open source programmer AVR doper, and for the basis I took a modified version from the http://www.kreuzholzen.de web page. I designed a new singled sided PCB board, that I was able to make at home. ...

Read more

RSS Reader using AVR mega8

I spent part of an afternoon developing a hardware RSS reader (most of my time was spent on the python side of things). It’s pretty simple and uses an AVR microcontroller connected to a computer via a serial cable Hardware I am using the Dragon Rider 500 as a development board. This provides all of the hardware you need (assuming you have all of the add-on kits). That being said you certainly can do this wi ...

Read more

Veronica – VRAM

I considered subtitling this article, “adventures in breadboard noise”, since that’s what I spent most of my time dealing with. In any case, let’s recap where we were. Veronica’s video generator was generating a stable VGA signal. In addition, a test pattern was being displayed by altering pixel colors on the fly during the scanning process (so called “racing the beam”). That’s pretty flashy, but ultimately ...

Read more

Week 11: Networking with ESP8266

For this week I set out to make a board that will show realtime MBTA bus arrival times using the ESP8266 wifi module and a LCD. Seemed doable. People of the internet have been excited about the ESP8266 lately. Here is a snapshot of google trends for searches for esp8266 vs couple of other arduino favorite processors. That's the rough plan. I run the atmega32u4 and the LCD at 5V. The ESP8266 I power at 3.3V ...

Read more

Building a Wifi Radio – Part 7, Building an LCD Display

This is the seventh part of an ongoing series about building a low cost, open source streaming internet radio.  If you haven’t already, check out the previous parts (see the links at the end of this article) for some background about the project. In part six, we used OpenWrt’s UNIX-style shell commands to interface with mpd, the music player daemon, and redirect song and stream information to our ASUS WL-52 ...

Read more
Scroll to top