Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.13 KB

README.md

File metadata and controls

23 lines (14 loc) · 1.13 KB

AVR LED Display

Development Status Badge

This software implements in AVR Atmega328 microcontroller a driver for monocrome 8xN display for ASCII characteres, with horizontal animation.

Electronical Configuration:

The display is based on shift registers, that trigger transistors and power up desired LEDs.
The Data, Shift and Query pins is defined in definitions.h file, and can be customized.
You can check the Proteus simulation archive with all components and wiring configuration of this project in the proteus_simulation folder.

Setting the text message:

In any moment, the content for display can be sent by the user over an Serial communication and it is saved in EEPROM memory (non volatile).

After this, the display automatically generate the wished content characters and scroll it horizontally.

Build:

You can one-click build and generate the HEX file by using the Platform.io plugin for VS Code, the platformio.ini file present in root folder specifies the Platform.io project configuration.

Demo: