In first post for the ZEDCON we have controlled an LED strip with RGBW LEDs.
In this article an 8x8 LED Matrix is to be controlled. In addition, we will explain in detail the simple effects offered by ZEDCON. The special effects with influence by Audio signals are dealt with in a third part of this series.

Required Hardware

In addition to the ZEDCON, which will soon be AZ-Delivery will be available, we need a LED Matrix with RGB LEDs and a Breadboard for the test setup and a power supply. Breadboard Power Supply or another 5V voltage source.

First, we need to solder the enclosed 3-pin pin strip with the input pins of the LED Matrix.

Now we put the Matrix on the Breadboard in such a way that a row of holes is still free above. We connect the Breadboard power supply so that VCC is on the red hole row and GND on the Blue Hole row. We set the Jumper to 5V.

The connections from left to right are the data line (green wire bridge), 5V port (yellow jumper) and GND (blue wire bridge)

The Connector cable to the ZEDCON can be connected directly to the three-pin connector shown in the next picture.
Attention: pin assignment adapter cable and 8x8 Matrix different.


After the 5V supply voltage has been switched on, we start the Zedcon App on a Smartphone (See the first Blog post for ZEDCON). After the App has been connected to the ZEDCON, we click the icon with the four squares at the bottom left to select output 1. After that, we click on the slider icon at the bottom right to perform the configuration.

We set PIXEL AMOUNT and PIXEL HEIGHT to 8 and COLOR ORDER to GRB. We also define some FAVORITE COLORS. That's easy. If you click on one of the color circles, a color setting window opens. Tap on the color ring to select the shade. A click into the Triangle selects the brightness. A pure white is obtained by clicking on the circle with the "W". The color selection is confirmed with OK.

When we are done with the configuration, we leave it by clicking on the arrow at the top left.

Operating mode BASIC

The operating mode can be selected by clicking on the blue button in the middle.

In the BASIC mode, all LEDs light up with the same color. The color can be set with the color circle and the Triangle as described in the configuration. The color can also be selected from one of the eight predefined colors by clicking on the corresponding color circle. This mode is well suited to try the color setting and check the configuration. It is rather out of the question for practical use.

Operating mode FADE

In this mode, the color of all LEDs is continuously changed by hiding one color and displaying the next color. To make this possible, you need more than one color. There are four ways to choose the color.

The Eye-Dropper icon allows you to select a specific color. This makes no sense in this mode.

The heart Symbol represents the default FAVORITE COLORS. The change takes place in turn. After the last color, the first one follows again.

The next Symbol stands for Chance. The change always takes place to a random different color.
The rainbow symbol represents a continuous running through of the color ring. The color changes continuously from red to blue, green and yellow back to red.

FADE SPEED sets how long the transition between two colors should take.
COLOR TIME sets how long a certain color is displayed before fading to the next one.

Operating mode FLASH

This operating mode is identical to the FADE operating mode with the difference that the change between the colors is not done by blending, but by switching.

The setting of FADE TIME is no longer necessary.

COLOR TIME sets how long a particular color is displayed before switching to the next.

Operating mode RAINBOW

In this mode, the colors of the rainbow are displayed over the available width of the matrix. This rainbow moves from right to left over the matrix.

COLOR TIME sets how long the display takes before the display is moved one pixel to the left

With SCALE, the rainbow can be stretched. Only a part of the rainbow is shown, but it still wanders completely through.

Operating mode RUN

In this mode, a group of pixels travels across the matrix.

COLOR reselects the usable colors. With this mode of operation, a fixed color can also be useful.
COLOR TIME sets how fast the pixel group travels across the matrix. The COLOR SPEED setting only has an effect if there is more than one color to choose from. It then determines how quickly a change between colors takes place.

With GROUP SIZE, the width of the group can be set. The range of values is between 1 and half the width of the matrix. If the slider is on the far right, the width is one pixel. If it is on the far left, the group has the maximum width. GROUPS can be used to vary the number of groups displayed at the same time. If the slider is on the far right, only one group is displayed at a time.

The switches can be used to set a number of effects.
INVERSION: It does not run through a group of active LEDs, but a group of switched off LEDs.
BOUNCING: the group does not run from left to right, but back and forth.
GHOST EFFECT: The group is hidden in the opposite direction of movement.
CENTER and MIRRORING: These features are not implemented in the current version
FLIPPED: The movement of the group does not take place from left to right, but from right to left.

The manufacturer has provided us with a YouTube video.

Projects for beginners

1 comment

Miguel Torres

Miguel Torres

Buen dispositivo, con luces y sonido sincronizados debe ser espectacular.

Leave a comment

All comments are moderated before being published

Recommended blog posts

  1. Install ESP32 now from the board manager
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. OTA - Over the Air - ESP programming via WLAN