Skip to content

LED Matrix

Frieck0 edited this page Apr 22, 2022 · 3 revisions

As you probably already have seen the DJI Goggles have a little led matrix output on the left side. Commonly it shows the current Channel you are using but since we now have root access we can change it's purpose and display evrything we want.

The LED Display

At first you would think it is a full size 5X5 Led Matrix but it is sadly not. It is mor like a 7-segment-display with an additional vertical bar in the front.(it only has 17 Led's)

The LED's are driven by a tca9535 it is a low-vVoltage 16-bBit low-power I/O expander with 17 output. The spots that don't have a LED just have a transparent plastic dummy With all LED's turned on this is what it looks like

DJI_PFV_ALL_CHANNELS

Controlling the LED's

For manual control of the LED's you need to your googles to be rooted and connected to the PC.

First connect to your goggles with .\adb shell. Then execute the command echo "high" > /sys/class/expand-gpio/IO%d_%d/direction(replace the %d by the according name of the LED you want to control)

The control "names" of the LED's are mapped as follows:

image

Draw Symbols on the DJI FPV HD goggles LED matrix

Link to stylesuxx tutorial

Credit

Discovered by :bir3d