Skip to content

v1.5.3

Latest

Choose a tag to compare

@VID-PRO VID-PRO released this 31 Jul 13:15
· 4 commits to main since this release
  • fixed matrix startup on tc-wl-clap
  • tc-wl-clap supports now oled menu
  • fixed many bugs

Flashing

Firmware binaries are attached to the release as
TC-WL-{HDMI,LTC,CLAP}_{firmware,bootloader,partitions,merged}.bin.
Use the merged binary for a single-command flash, or flash the three parts individually.

TC-WL-HDMI (ESP32-P4-WIFI6 — HDMI receiver + BLE server)

Merged (single file):

esptool.py --chip esp32p4 --port /dev/ttyUSB0 write_flash 0x0 TC-WL-HDMI_merged.bin

Individual:

esptool.py --chip esp32p4 --port /dev/ttyUSB0 write_flash \
  0x0 TC-WL-HDMI_bootloader.bin \
  0x8000 TC-WL-HDMI_partitions.bin \
  0x10000 TC-WL-HDMI_firmware.bin

TC-WL-LTC (ESP32-C3 — dual-role master/slave)

The app connects to the master via BLE and displays timecode;
use Settings → Device Mode to switch between Slave and Master.
Merged (single file):

esptool.py --chip esp32c3 --port /dev/ttyUSB0 write_flash 0x0 TC-WL-LTC_merged.bin

Individual:

esptool.py --chip esp32c3 --port /dev/ttyUSB0 write_flash \
  0x0 TC-WL-LTC_bootloader.bin \
  0x8000 TC-WL-LTC_partitions.bin \
  0x10000 TC-WL-LTC_firmware.bin

TC-WL-CLAP (ESP32-C3 — BLE client, LED matrix only)

Merged (single file):

esptool.py --chip esp32c3 --port /dev/ttyUSB0 write_flash 0x0 TC-WL-CLAP_merged.bin

Individual:

esptool.py --chip esp32c3 --port /dev/ttyUSB0 write_flash \
  0x0 TC-WL-CLAP_bootloader.bin \
  0x8000 TC-WL-CLAP_partitions.bin \
  0x10000 TC-WL-CLAP_firmware.bin

Android app

Download TC-WL.apk and sideload it on your phone.


Replace /dev/ttyUSB0 with your port (e.g. COM3 on Windows, /dev/cu.usbmodem* on macOS).