Quxar.iosha
Published © CC BY-SA

Dot Matrix Display

In this project, we’ll display the Colourful rays on an 8x32 LED Dot Matrix using an Arduino and a MAX7219-based LED matrix display.

AdvancedFull instructions provided5 hours39
Dot Matrix Display

Things used in this project

Hardware components

LED Dot Matrix Display, Red
LED Dot Matrix Display, Red
×1
Female/Female Jumper Wires
Female/Female Jumper Wires
×1
Pi Adaptor
Breadboard Mates Pi Adaptor
×1
Qwiic Ideation Kit
SparkFun Qwiic Ideation Kit
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Desoldering Braid, Dri-Wick
Desoldering Braid, Dri-Wick

Story

Read more

Schematics

img-20250528-wa0131_XZsTBLCqsC.jpg

Code

Dot Displays

C/C++
#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>

#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4     // 4 modules = 32 columns (8x4)
#define CS_PIN 10         // Chip Select pin

MD_Parola display = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);

void setup() {
  display.begin();
  display.setIntensity(5); // Set brightness (0-15)
  display.displayClear();
  display.displayScroll("Loops", PA_CENTER, PA_SCROLL_LEFT, 100);
}

void loop() {
  if (display.displayAnimate()) {
    display.displayReset(); // Repeat scrolling
  }
}

Credits

Quxar.io
1 project • 0 followers
IoT developer and developer Advocate
sha
1 project • 0 followers

Comments