Category Archives: Uncategorized

New Products – OzzMaker 16×16 RGB LED Matrix Panel

We’ve just added three new products to the OzzMaker shop: a 16×16 RGB LED Matrix Panel, and small Raspberry Pi connector boards for our matrix, one which supports a LiPo battery built specifically to drive it.

 

OzzMaker LED matrix

The panel

The 16×16 RGB LED Matrix Panel uses the HUB75 signalling protocol, but with one important twist — instead of the awkward 16-pin IDC ribbon you’d normally wrestle with, our panels use a flat FFC cable for connections. That makes chaining panels together a lot less fiddly.

Below you can see 5 setup in a cross formation, being driven buy a Raspberry Pi with a OzzMaker RGB LED Matrix Connector with Lipo/Ii-Ion support.

OzzMake LED matrix
4 LED panels connected in a cross

Back of cross

OzzMaker RGB LED matrix cross back
Back of cross

 

You can chain 50+ panels in a long strip for scrolling text, or tile them into bigger square displays — 64×64 and beyond. Each panel has solder pads along its edges that act as anchor points: line two panels up side by side, match the pads, and flow solder across them to join the panels together — a bit like spot-welding. The result is a single rigid display rather than a loose array of separate boards

OzzMaker RGB LED Matrix
50 panels

The panels are driven with hzeller’s open-source library, which is well-documented, actively maintained, and works with Python or C. We also have plenty of examples available for scrolling text, animations,  (yes, including a Pac-Man animation), clocks,  patterns, etc..

 

Raspberry Pi Connectors

We have two type of connectors which are used to connect the 16×16 RGB LED Matrix Panels to a Raspberry Pi.

 

OzzMaker Raspberry Pi LED connector
OzzMaker RGB LED Matrix Connector for Raspberry Pi
OzzMaker RGB LED connector with Lipo/Li-Ion
OzzMaker RGB LED Matrix Connector for Raspberry Pi with Lipo/Ii-Ion support

Each connector is a small board that sits on the 40-pin GPIO header and gives you a clean, solder-free way to plug a panel straight into a Pi. No jumper wires, no IDC ribbon. It also breaks out the unused GPIO pins and adds a QWIIC connector for I²C accessories, so you can keep building on the same Pi. The second connector above has support for a Lipo/Li-Ion battery which allows you to power your Raspberry Pi and OzzMaker RGB LED matrix from a single 3.7V LiPo or Li-Ion battery.  It also includes a charger!

OzzMaker RGB LED matrix eyes
Raspberry Pi connector which supports Lipo battery

They work with the Pi 3, Pi 4, Pi Zero and Pi Zero 2. Pi 5 support is in progress.

 

10 Panels chained

Click on the below image to see the video

OzzMaker RGB LED matrix
10 panels chained

 

Create a LED cube

Use 6 OzzMaker 16×16 RGB LED matric panels to create a LED cube.
The cube on the left below is using the OzzMaker RGB LED Matrix Connector for Raspberry Pi with Lipo/Ii-Ion support, connected to a Raspberry Pi Zero and a small 3.7V LiPo battery, all which is sitting inside the cube.

LED cube
Two RGB LED cubes

Get them

Raspberry Pi controlling a LED cube with Python

The above LED cube [VoxCube] is being controlled via a Raspberry Pi, using python and the official Raspberry Pi display.

Buttons were setup using the Kivy. Kivy is a Python library which makes creating buttons and events with a touchscreen very easy.

Here is a very good guide on how to get Kivy setup on a Raspberry Pi.
Continue reading Raspberry Pi controlling a LED cube with Python →

Pan and Tilt control for the Raspberry Pi Camera

I was fortunate enough to get access to a prototype of Pi-Pan from www.mindsensors.com during their kickstarter.
The kickstarter has finished and they reached their goal.   However they will be selling Pi-Pan from www.mindsensors.com at a future date.


Pi-Pan provides Pan and tilt movements for your Raspberry Pi Camera.
Pi-Pan can pan 180 degrees (from left to right) and tilt 110 degrees (top to bottom).

Pi-Pan comes with two servos, a controller board, screws, a mount and instructions.  It also comes with some python code that shows how the device can be operated.

(The controller board in the image below is a prototype and the production board will be a lot smaller.)

pipan-opt pipan2-opt pipanparts-opt

 

Expand the Number of GPIO Pins on the Raspberry PI

As of revision 2 boards, there is space to add some header pins to get access to eight more GPIO pins. These are found on the Header 5. Highlighted below.

Raspberry Pi P5 header

Raspberry Pi P5 header

 

 

Here are their functions;
Raspberry Pi P5 header GPIO P5

  • P5-Pin1 – 5v0
  • P5-Pin2 – 3.3v
  • P5-Pin3 – GPIO28
  • P5-Pin4 – GPIO30
  • P5-Pin5 – GPIO29
  • P5-Pin6 – GPIO31
  • P5-Pin7 – GND
  • P5-Pin8 – GND

I needed some more pins for PiBBOT as I want to change my TFT to a character OLED which needed more pins then I had spare, so I decided to make use of these extra pins.

Here are the results, I soldered the head onto the underside of the Pi so I could plug in an IDC cable.

Continue reading Expand the Number of GPIO Pins on the Raspberry PI →