Ulanzi Smart Pixel Clock (TC001)

I’m going to get an Ulanzi Smart Pixel Clock (TC001) and tasmotize it and I would need some guidance on setting it up.

So far I’ve come to the conclusion that I should use the following setup:

Tasmotized TC001/ArtNet <-> ArtNet Bridge (DMX Binding) <-> DMX Color (RGB) Dimmer (DMX Binding)

Am I right in thinking that the tasmotized TC001 provides 8*32 DMX channels?

Is there a better way?

Seems to be correct, but to be honest I don’t know thee hardware (yet - instantly ordered one).

1 Like

The TC001 seems to be the ideal device to terrorize your roommates with a graphical representation of Tibber’s hourly energy rates. :slight_smile:

1 Like

After reading more about Tasmota/ArtNet, I am no longer convinced that the DMX Binding would be the optimal choice: each row of the LED matrix is a separate universe (0…7) and only one universe can be bound to an ArtNet Bridge, so you would have to deal with 8 ArtNet Bridges to control the TC001. I might be wrong though …

No, you have to define how many rows and how many columns.
It makes no sense to setup multiple universes for one matrix with less than 512 channels.

Excerpt from Tamota/ArtNet:

When setting "Rows":<x> with <x> greater than 1, the display is considered as a LED matrix. The first row matches the Univers number, and following rows are matched to increasing Universe numbers.

Aren’t we dealing with 8 x 32 x 3 = 768 channels?

Yes, forgot about the three color channels…

I think GitHub - aptonline/PixelIt_Ulanzi: PixelIt is an ESP8266 and WS2812B LED Matrix based PixelArt display with added Ulanzi Pixel Clock support. would be the way to go.

IIUC, the clock comes with support for AWTRIX built in. AWTRIX does support MQTT, so my test setup will be:

TC001/AWTRIX client <-> AWTRIX host/MQTT <-> openHAB/MQTT Binding

Unfortunately, AWTRIX is closed source (and you have to use RGB565 for bitmaps …). Sandbox analysis (AWTRIX stable version 2045):

IP Traffic:

  • (TCP)
  • (TCP)
  • (UDP)
  • (TCP)
  • (UDP)

Net ranges assigned to Akamai and Oath …

I’ll test the stability of AWTRIX and report back - and then upgrade my TC001 to a Pixoo-64. :slight_smile:

First results (hourly Tibber rate for today, white cursor for current hour, price in cent/kWh):

See Hourly Tibber rates on matrix displays (e.g. Ulanzi TC001) for setup instructions and source code.

1 Like