8×8 LED Matrix Display

Course Code: EE105P
Course Title: Fundamentals of Electric and Electronic Circuits

This project is an IoT device using Raspberry Pi and 8×8 LED matrix display. We developed a device that can display a pattern on a matrix display and a web application to control the display using Flask and SQLite.

The web application is used to control what to display on the LED matrix display. From it, a pattern can be manually set, display a specific character, or define a pattern. Manually setting the pattern involves turning an LED on or off and applying it. To display a character, the user may enter a character and applying it. Defining patterns is possible by creating a new pattern and saving it. Then, the pattern can be displayed by selecting the pattern and applying it.

From the settings page, the Raspberry Pi can be shut down or restarted. The appearance of characters can also be defined in this page.