HAT-A3 - Led RGB controller for Raspberry Pi 3

HAT-A3 is the Acme Systems version of the Active-3 board designed by Henner Zeller to controll RGB led display with Raspberry Pi 3

Features

  • Fully compatible with the Active-3 board and software designed by Henner Zeller (https://github.com/hzeller/rpi-rgb-led-matrix)
  • Supports up to three parallel chains and up to 12 102x*1024 RGB led modules for each chain
  • Active buffering and 3.3V -> 5V level shifting for best reliability.
  • Not requires any SMD soldering.

Active-3 project Henner Zeller GitHub repository

Install the utility led-image-viewer

The fully documentation to install the Henner Zeller software is available on his GitHub repository from this link:

If you you want to try quickly your HAT-A3 panel these are the Linux commands to install the software tried on a Raspbian Lite microSD - April 2018 (them should works also on a Desktop Raspbian).

Download the microSD image from this link:

Boot your Raspberry Pi and get the access to the command console. Then type:

sudo apt-get update
sudo apt-get install git
sudo apt-get install libgraphicsmagick++-dev libwebp-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev
git clone https://github.com/hzeller/rpi-rgb-led-matrix.git
cd ~/rpi-rgb-led-matrix/utils
make led-image-viewer
make video-viewer
cd ~/rpi-rgb-led-matrix/examples-api-use
make 

Remove the snd_bcm2835 module

"If sound is enabled on your Pi, this will not work together with the LED matrix". This problem is explained here:

To remove this module type the following commands:

cat <<EOF | sudo tee /etc/modprobe.d/blacklist-rgb-matrix.conf
blacklist snd_bcm2835
EOF
sudo update-initramfs -u
sudo reboot

Lets try some demos:

This is a list of ready-to-use demos provided with the rpi-rgb-led-matrix

Two parameters are always present on all the following examples:

  • --led-parallel=x This is the number of connector used on the HAT-A3 board. The connector are labeled as: BOT, TOP and MIDDLE.
    • --led-parallel=1 Only the TOP connector is used
    • --led-parallel=2 Only the TOP and MIDDLE connecors are used
    • --led-parallel=3 All the connectors are used
  • --led-chain=x This is the number of 1024x1024 RGB modules are connected on a single line. The max number is 12.

Move inside the examples directory:

cd ~/rpi-rgb-led-matrix/examples-api-use

Pulse color

sudo ./demo -D 4 --led-chain=1 --led-parallel=1

Show and scroll a ppm image

sudo ./demo -t 10 -D 1 runtext.ppm --led-chain=1 --led-parallel=1

List of demos and options available

sudo ./demo 

Show images

Move inside the utils directory:

cd ~/rpi-rgb-led-matrix/utils

Show a jpg image

Save a jpg image in this directory and type:

sudo ./led-image-viewer --led-chain=1 --led-parallel=1  image.jpg

Use CTRL-C to exit.

List of options available

./led-image-viewer 

Play videos

Move inside the utils directory:

cd ~/rpi-rgb-led-matrix/utils

Show a mp4 video

Save a mp4 video in this directory and type:

sudo ./video-viewer --led-chain=1 --led-parallel=1  video.mp4

Use CTRL-C to exit.

List of options available

./video-viewer 

Create a Telegram Bot to play smartphone videos

Botbyexamples is a little set of example to write Telegram Bot in Python.

The example video_on_hat_a3.py shows how to write a Bot that can receive video and play video received from your smartphone.

Links

Author: Sergio Tanzilli - tanzilli@acmesystems.it
System designer and CEO of Acme Systems srl
Web master of: https://www.acmesystems.it and http://www.tanzolab.it
Software developer on: https://github.com/tanzilli and https://github.com/acmesystemsss

Buy

EUR 35.00


HAT-A3-M - Led RGB controller for Raspberry Pi 3 - Mounted version

Hat A3 is the Acme Systems commercial version of the Active-3 board designed by Henner Zeller to controll RGB led display with Raspberry Pi 3

| Product description |

EUR 28.00


LEDRGB-02 - RGB led module 32x32 pixel 192mm

Indoor full color LED module 32x32 pixel 19.2x19.2 cm

| Product description |

More products...