Arduino Simple LED Matrix Library v1.3

By Jamal Bouajjaj

Introduction:

This library is designed to easily and quickly program an LED matrix with an Arduino, even with little prior knowledge of coding or electronics. This library is downloadable thru the Github repository linked bellow. The Arduino will be programmed thru the Arduino IDE, which can be downloaded HERE. To install the library, simply install the library as you would any other (See "Manual installation" part of instructions, which can be found HERE).
To get started, after installing the library, an example can be loaded (File->Examples->Simple Matrix->Demo) and uploaded to an Arduino.

To-Do:

Library's GitHub page:

Click in the icon below to direct you to the Github repository, where you can download the library from:

GitHub Repository Link

Library functions:

Here are the available functions that the library provides (Click on each function to expand it's documentation):

Build Parts:

The only required parts is an Arduino Uno or Nano, and a MAX7219 driven LED Matrix. Currently, the library is set for 4 LEDs chained together, but this will be changed in the future to allow any amount of LED matrices.
If you do now know where to get the parts, here is a link to the parts thru some distributors to get started:

Wiring

Once you have all the parts, you can use any wires to hook up the pins of the Arduino to the pins of the LED matrix as follows:

Arduino Pins LED Matrix Pins
VCC VCC
GND GND
D13 CLK
D11 DIN
D4 (Adjustable by software) CS

Python Matrix Generators:

I have released a Python application which allows you to visually create a custom array which can be copied and pasted unto one of the provided examples

If using the "4 Matrix" software, use the example "4_Matrix_Bitmap"

If using the "Single Matrix" sofware, use the example "Single_Matrix_Bitmap"

Click here to go to the software's documentation page

Pictures:

Comming Soon !

Warnings/Issues: