MAX7219 Dot Matrix Module 5V 8*32 LED Display, 4-in-1 Display COM53, R28

Fr11,000

The MAX7219 is an integrated serial input/output common-cathode display driver that connects a microprocessor to an 8-digit digital 7-segment LED display, or a bar graph display or 64 separate LEDs. It includes an on-chip B-type BCD encoder, multi-channel scan loop, segment word driver, and an 8×8 static RAM to store each data.

In stock

SKU: DIS14769 Category:

Description

This 8×32 LED Matrix Display is a cluster of 4 single modules, internally connected. These modules can also be separated, because every module carries the same Maxim MAX7219 chip, and comes with the same power and data connection. It includes an on-chip B-type BCD encoder, multi-channel scan loop, segment word driver, and an 8×8 static RAM to store each data. Only one external register is used to set the segment current of each LED. A convenient four-wire serial interface can be connected to all common microprocessors. Each data can be addressed without any need to overwrite all displays when updating. The MAX7219 also allows the user to choose whether to encode or not encode each data. The entire device includes a 150μA low-power shutdown mode, analog and digital brightness control, a scan limit register that allows the user to display 1-8 bits of data, and a detection mode that allows all LEDs to illuminate.

Module parameters:

  1. A single module can drive an 8×8 common cathode matrix
  2. Module working voltage: 5V
  3.  With 16 fixing screw holes, aperture 3mm
  4.  Module with input and output interface, support multiple module cascade
  5.  Color: red

Wiring instructions:

  1. The left side of the module is the input port, and the right side is the output port.
  2. When controlling a single module, you only need to connect the input port to the CPU.
  3. When multiple modules are cascaded, the input of the first module is connected to the CPU, the output is connected to the input of the second module, the output of the second module is connected to the input of the third module, and so on.

VCC → 5V
GND → GND
DIN → P2.2
CS → P2.1
CLK → P2.0

Interfacing 8×32 MAX7219 Dot Matrix LED Display with Arduino

Now let us see how we can interface 8×32 MAX7219 Dot Matrix LED Display with Arduino Board to display some texts and numbers.

8×32 MAX7219 LED Dot Matrix Display with Arduino

This display draws a lot of current, therefore we need to run the module from the external power supply instead of the 5V supply from the Arduino board. You need to use an external power adapter of 5V, 3A rating connected to the 5V & GND Pin of the Arduino Board.

As the MAX7219 module requires a lot of data transfer, it needs to get connected to the hardware SPI pins on a microcontroller. For Arduino boards such as the UNO/Nano those pins are digital 13 (SCK), 12 (MISO), 11 (MOSI), and 10 (SS).

Connect the CLK, CS, DIN Pin of 8×32 LED Dot Matrix Display to Arduino digital pin 13, 10, 11.

In this guide we are using FC-16 MAX7219 Module. If you want to daisy-chain multiple displays to create a larger display, connect the DOUT of the first display to the DIN of the next display. VCC, GND, CLK, and CS will all be shared between displays.

Library Installation

Controlling the MAX7219 module is a complex task and requires a lot of lines of code. Fortunately, the MD_Parola library is available to remove those complexities so that we can issue simple commands to control the display.

To install the library navigate to Sketch > Include Library > Manage Libraries. From the Search, options look for ‘max72xx’ and click on install.

MAX72xx Library

This MD_MAX72XX library is a hardware-specific library that handles lower-level functions. It needs to be paired with MD_Parola Library to create many different text animations like scrolling and sprite text effects. Install this library as well.


Source Code/Program for Text/Number Printing

Copy the following code and paste it on your Arduino IDE.

 

 

From these lines, select the hardware type. In our case the hardware type is FC16_HW.

 

 

In these lines type any text and numbers you want to display on the LED Display.

Now you can upload the code to the Arduino Board.

 

 


Output Test

I want to display the scrolling text “How To Electronics”. The text will scroll like this.

 

Package includes:
1×MAX7219 Dot Matrix Module 5V 8*32 LED Display, 4-in-1 Display
1×20cm 5P DuPont line

Reviews

There are no reviews yet.

Be the first to review “MAX7219 Dot Matrix Module 5V 8*32 LED Display, 4-in-1 Display COM53, R28”