Skip to content

Navigation Menu

Sign in
Sign up

Telink Semiconductor

We enable seamless interconnection of all things!

Welcome to Telink's GitHub!

Telink provides a rich product portfolio, along with software development kits (SDKs), components, libraries, solutions, and tools, to help you accelerate product development.

All of Telink's official software related to the different series of Telink SoC can be found on this GitHub site. To explore all the series of SoCs, please visit the Telink Product Selection Tool.

For official documentation, please visit this link. If you have any questions during development, feel free to post them on the Telink Forum, where our technical support team will help you.

To learn more about Telink's full range of products and services, please visit the Telink official website.

Locate the Right SDK

Telink SDKs support the development of low-power wireless applications on Telink SoCs, with development environments on Windows / Linux / MacOS. Each SDK targets different application scenarios.

Locating the right SDK takes two steps:

  1. Determine the SDK type: choose the corresponding SDK family from the table below based on your application scenario.
  2. Determine the repository prefix by chip series:
    • TC series (Telink self-developed TC32 core) → tc_ prefix
    • TL series (RISC-V core) → tl_ prefix

(Some repositories keep their historical naming, such as telink_zigbee_sdk; the supported chips include the TC series and TL series.)

SDK Type SDK Repository Description
Platform SDK TL series: tl_platform_sdk
TC series: tc_platform_sdk
Provides fundamental APIs for chip peripherals (PWM / ADC / I2C / SPI / USB / GPIO / PM, etc.), RF, and power management. It is the dependency foundation of all upper-layer protocol stack SDKs.
Choose the corresponding standard SDK for the applications based on standard protocols such as Bluetooth (including Mesh), Zigbee, Wi-Fi, and Matter (single-mode or multi-mode);
choose the Platform SDK if you want to build everything from the drivers level.
Bluetooth LE SDK TL series: tl_ble_sdk, tl_ble_mesh
TC series: tc_ble_sdk, tc_ble_single_sdk, tc_ble_simple_sdk, tc_ble_mesh
Provides Bluetooth LE multi-connection / single-connection protocol stacks + 2.4G proprietary protocols. Supports Bluetooth LE (controller / host / profiles), with reference applications such as the HCI transparent transmission module, remote controls, and HID dongles, and integrates the functions, such as PM, OTA, Flash management, battery voltage detection and so on.
BLE multi-connection: tl_ble_sdk (TL), tc_ble_sdk (TC), both with 2.4G proprietary protocol.
BLE single-connection (TC series only): tc_ble_single_sdk (limited on-chip resources), tc_ble_simple_sdk (extremely limited on-chip resources, e.g., OTP only with no Flash), both with 2.4G proprietary protocol.
Bluetooth Mesh: supports the latest Bluetooth Mesh standard, remote provisioning, Mesh OTA, directed forwarding, certificate-based provisioning, private beacons, subnet bridging, Opcode aggregation, NLC profiles, etc.
Zigbee / 802.15.4 / RF4CE telink_zigbee_sdk, telink_802154_sdk, telink_rf4ce_sdk Zigbee, RF4CE, or 802.15.4 MAC SDKs; the Zigbee SDK supports concurrent Zigbee / Bluetooth LE dual-mode connections.
Matter tl_matter Supports Matter over Thread and Matter over Wi-Fi.
Audio SDK tl_bluetooth_audio_sdk A multi-mode audio SDK combining Bluetooth Classic audio + LE Audio + 2.4G low-latency audio (TPSLL). Supports single-mode (BT Classic / LE Audio), multi-mode (BT + LE Audio / BT + TPSLL), and dual-pair / concurrent modes, with reference designs such as Headset / TWS, LE Audio Unicast / Auracast, and recording cards.
Zephyr tl_zephyr A multi-protocol development platform based on Zephyr RTOS, for IoT applications such as Matter / Bluetooth.

Note:

  • For the specific chip series supported by each SDK, please refer to each repository's README and the latest Release Notes (Chip Version field). The Product Selection Tool can also help with chip selection.

Popular repositories Loading

  1. telink_zigbee_sdk telink_zigbee_sdk Public

    C 169 13

  2. tl_ble_sdk tl_ble_sdk Public

    C 154 6

  3. tl_bluetooth_audio_sdk tl_bluetooth_audio_sdk Public

    C 141 1

  4. tl_matter tl_matter Public

    Forked from project-chip/connectedhomeip

    Telink fork of CSA's open-source Matter implementation (project-chip/connectedhomeip), with vendor support for Telink Matter SoCs. Telink develop and release branches are maintained in this fork.

    C++ 139

  5. tc_platform_sdk tc_platform_sdk Public

    C 119 2

  6. tc_ble_mesh tc_ble_mesh Public

    C 103 13

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 39 repositories
  • tl_matter Public Forked from project-chip/connectedhomeip

    Telink fork of CSA's open-source Matter implementation (project-chip/connectedhomeip), with vendor support for Telink Matter SoCs. Telink develop and release branches are maintained in this fork.

    telink-semi/tl_matter's past year of commit activity
    C++ 139 Apache-2.0 2,502 0 4 Updated Sep 11, 2026
  • tl_zephyr Public Forked from zephyrproject-rtos/zephyr

    Zephyr RTOS fork with Telink board support packages for TLSR9 series SoCs (BLE / Zigbee / Thread / Matter). Maintained by Telink Semiconductor.

    telink-semi/tl_zephyr's past year of commit activity
    C 35 Apache-2.0 10,079 1 6 Updated Sep 11, 2026
  • .github Public
    telink-semi/.github's past year of commit activity
    0 0 0 0 Updated Sep 11, 2026
  • hal_telink Public Forked from zephyrproject-rtos/hal_telink

    HAL for Telink devices

    telink-semi/hal_telink's past year of commit activity
    C 13 14 0 3 Updated Sep 11, 2026
  • telink-semi/tl_ble_sdk_zephyr's past year of commit activity
    C 12 1 0 2 Updated Sep 10, 2026
  • tl_openthread Public Forked from zephyrproject-rtos/openthread

    openthread module for Zephyr, not a mirror of the official openthread repository

    telink-semi/tl_openthread's past year of commit activity
    C++ 1 BSD-3-Clause 45 0 0 Updated Sep 9, 2026
  • unisdk-doc Public
    telink-semi/unisdk-doc's past year of commit activity
    Python 0 0 0 0 Updated Sep 8, 2026
  • tl_openthread_libs Public

    Zephyr OpenThread Telink prebuilt libraries (renamed from openthread_telink_lib)

    telink-semi/tl_openthread_libs's past year of commit activity
    C 2 0 0 0 Updated Sep 8, 2026
  • unisdk Public
    telink-semi/unisdk's past year of commit activity
    C 1 0 0 0 Updated Sep 7, 2026
  • telink-semi/telink_9118_wifi_sdk's past year of commit activity
    C 7 2 0 1 Updated Sep 7, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /