Ulanzi Smart Pixel Clock (TC001)
Ulanzi Smart Pixel Clock

Available from:


Install method:

GPIO #Component
GPIO00 None
GPIO01 None
GPIO02 None
GPIO03 None
GPIO04 None
GPIO05 None
GPIO09 None
GPIO10 None
GPIO12 None
GPIO13 None
GPIO14 Button 3
GPIO15 Buzzer
GPIO16 None
GPIO17 None
GPIO18 None
GPIO19 None
GPIO20 None
GPIO23 None
GPIO24 None
GPIO25 None
GPIO26 Button 1
GPIO27 Button 2
GPIO6 None
GPIO7 None
GPIO8 None
GPIO11 None
GPIO32 WS2812 1
GPIO33 None
GPIO34 ADC Input 2
GPIO35 ADC Light
GPIO36 None
GPIO37 None
GPIO38 None
GPIO39 None
Configuration for ESP32
{"NAME":"Ulanzi TC001","GPIO":[0,0,0,0,0,0,0,0,0,0,34,480,0,0,0,0,0,640,608,0,0,0,32,33,0,0,0,0,1376,0,4705,4768,0,0,0,0],"FLAG":0,"BASE":1}

This is an 8x32 addressable LED display with built in battery, buzzer, RTC clock chip, light, temperature and humidity sensor.

After applying the template use command Pixels 256 to set number of LEDs.

GPI034 - ADC Input is the battery level but it’s in raw state right now, you would need to use ADC Range and make calculations to get somewhat accurate voltage values.

To use the pixel display in Tasmota see these projects:

RTC requires a custom compiled binary with support of DS3321

See also ArtNet control or Addressable LED’s in Berry for other ways to use it

OTA Flash

Go to http://clock.local web UI, go to About - Upgrade and upload tasmota32.bin. After the UI announces the upgrade is finished shut down the display by holding the left and right button. Power it on the same way, you should hear a constant whine noise when its powered on. Configure as any other Tasmota device. When you apply the template the whine noise will stop.

As a final step download Partition_Wizard.tapp, upload it to Tasmota file system and restart. Navigate to Consoles -> Partition Wizard and start the migration process to adapt the filesystem to Tasmota.

Serial Flash

It can be easily flashed using the USB-C port in the back via Tasmota Web Installer or any other serial flashing method.