Category: AVR Stuff

  • Eid Muabarak 1433H (2012) – Another LED-Dot-Matrix Display [VIDEO]

    Eid Muabarak 1433H (2012) – Another LED-Dot-Matrix Display [VIDEO]

    Another day, another celebration and another video showing a message on my newly found addiction of LED-Dot-Matrix Displays… This time, 2 displays connected together, showing the message as a marquee. The message was also now simply put in as a simple character array, no more manual pattern making, now the MESSAGE can be updated as…

  • 8×8 LED Matrix – Dot-Matrix Font Demo

    8×8 LED Matrix – Dot-Matrix Font Demo

    Another day, another LED Matrix video. These 64 LED packs have got me fixed on them and I have been trying all sorts of stuff… VIDEO AT THE END I have finally made a completely proper circuit on breadboard with 2x 74HC595s and 1x ULN2803 for current sinking and resistors for current limiting. The first…

  • Pakistan’s Independence Day 2012 – LED Matrix Display

    Pakistan’s Independence Day 2012 – LED Matrix Display

    I finally completed writing code for a Marquee Display and since I used the morning of 14th August to write this code, the least I could do was to celebrate Pakistan’s Independence Day as the first message and test for my code. The code has DEFINE(s) for Display Length, Message Length, Speed Control and a…

  • UART Library [Quick Tutorial]

    UART Library [Quick Tutorial]

    Having easy UART Functionality can be of great use in AVR Projects, even if they don’t need the UART fucntionality, the UART can be used as a great debugging tool (sending program status to the UART as a console). Peter Fleury has a AVR UART Library as well along with his AVR LCD Library which…

  • AVR EEPROM for Data Storage & More

    AVR EEPROM for Data Storage & More

    Most AVRs have a small EEPROM which can be used to save variables, configuration settings etc when there is no power and the data is available for read/write/modify the next time AVR powers up. This post simply shows the most basic method for saving a variable (char) in the AVR EEPROM, modifying it at every…