Skip to content
All prices in US$ - All orders receive free delivery, worldwide - Click here to learn more
All prices in US$ - All orders receive free delivery, worldwide - Touch here to learn more
Drive Old-School Copier Display with 8-Bit AVR MCU

Drive Old-School Copier Display with 8-Bit AVR MCU


We’ve all been there. Your office is throwing out a variety of old equipment, and while it’s either outdated or broken, you can’t help but think about the cornucopia of motors, buttons, displays, and other components just waiting for you to hack.

After taking this e-junk home, however, all too often you realize that your skills, enthusiasm, or time constraints for such an upcycling project just aren’t good enough to do what you’d planned.

If one of the piles of e-waste in your garage includes a controllerless graphics LDC (CLGLCD) module commonly found on old copiers or tape libraries, this write-up by Ivan Kostoski can help you figure out how to get things working. Code for the hack is available on GitHub.

He notes that graphics generation for CLGLCD displays is actually fairly simple in concept, and he was able to successfully display an image stored in flash.

Although, changing graphics around is still a challenge with Arduino boards based on 8-bit AVR chips, as they don’t have enough SRAM to hold a full frame of graphics data.

The alternative explored here is using a font generator to generate useful graphics, filling the screen in all of its 320x240 resolution glory.

This software has been tested on Uno, Leonardo, and Pro Micro boards, so if you’ve got a few of these displays that have been searching for a driver, here’s your excuse to pull them out of the junk bin!

Finally - to keep up to date with interesting news, offers and new products - interact with us on facebookinstagram, and twitter.

Previous article SystemSix Puts a Classic Mac Desktop on Your Actual Desk, Displays Weather, Calendar, and More

Leave a comment

Comments must be approved before appearing

* Required fields