Repository navigation
v1.4.9
- set Timecode from app and oled
- other fixes
Flashing
Firmware binaries are attached to the release as
TC-WL-{HDMI,LTC,CLAP}_{firmware,bootloader,partitions}.bin.
TC-WL-HDMI (ESP32-P4-WIFI6 — HDMI receiver + BLE server)
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.
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)
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).