The TLSR8232 is Telink-developed BLE SoC solution, which is Bluetooth 4.2 fully standard compliant to allow easy connectivity with Bluetooth Smart Ready mobile phones, tablets, laptops. The TLSR8232 supports BLE slave and master mode operations. It also supports BLE 5.0 2Mbps mode and long packet length.

Block diagram

The TLSR8232 integrates a power-balanced 32-bit proprietary MCU, a high-performance BLE/2.4GHz Radio, 16kB SRAM, a 512kB/128kB flash, a general-purpose ADC, a quadrature decoder (QDEC), 6-channel PWM, flexible I/O interfaces and other peripheral blocks required for Bluetooth Low Energy application development.

The system’s block diagram is as shown in Figure 1:

Figure 1- 1        Block diagram of the system

*Note: The internal LDO regulators serve to supply power for 1.8V digital core and analog modules in Active/Idle/Suspend mode. The DCDC serves to supply power for internal flash.

Key features

General features

32-bit proprietary microcontroller

  • Better power-balanced performance than ARM M0
  • Instruction cache controller with 2kB cache RAM memory
  • Maximum running speed up to 48MHz

Memory architecture

  • Program memory: 512kB/128kB flash
  • 16kB SRAM

Supports BLE and 2.4GHz proprietary protocols

RTC and other timers

  • Clock source of a 24MHz/32kHz Crystal or RC oscillator
  • Three general 32-bit timers, with four selectable modes in active mode
  • Watchdog timer
  • A low-frequency 32kHz timer available in low power mode

Digital and analog interfaces

  • Up to 23 or 16 GPIOs depending on package option
  • Configurable pull-up or pull-down resistors
  • SPI and I2C Master/Slave, UART interface
  • SWS (Single Wire Slave) interface for debugging
  • One quadrature decoder (QDEC)
  • Up to 6-channel PWM output
  • IR transmitter with DMA support
  • 10-channel ADC with 10.5 ENOB
  • 2-channel differential PGA.

Hardware AES and random number generator

Firmware encryption: support software signature based on flash UID and hardware encryption based on EFUSE key

Operating temperature range: -40℃~+85℃


  • QFN32 5x5mm, TLSR8232F512/F128ET32
  • QFN24 4x4mm, TLSR8232F512/F128ET24
  • Completely RoHS-compliant

RF Features

  • BLE/2.4GHz RF transceiver in worldwide 2.4GHz ISM band
  • Bluetooth 4.2 Compliant and BLE 5.0 2Mbps and long packet length
  • 2.4GHz proprietary 2Mbps mode with Adaptive Frequency Hopping support
  • Rx Sensitivity: -92dBm @ 1Mbps mode
  • Tx Output power up to +8dBm
  • 50 Ω matched single-pin antenna input
  • RSSI monitoring with +/-1dB accuracy

Features of power management module

Power supply of 1.9V~3.6V

Battery monitor for low battery voltage detection

Brownout detection/shutoff and Power-On-Reset

Multiple-power-state to optimize power consumption

Low power consumption

  • Transmitter mode current: 14.5mA @ 0dBm power, 25mA @ 8dBm power
  • Receiver mode current: 13.6mA
  • Suspend mode current: 8uA (IO wakeup), 10uA (Timer wakeup)
  • Deep sleep mode current (Flash not included, without 32kHz external XOSC, and internal 32kHz RC OSC off): 1uA
  • Deep sleep mode current (Flash not included, with 32kHz external XOSC, and internal 32kHz RC OSC off): 1.7uA
  • Deep sleep mode current (Flash not included, without 32kHz external XOSC, and internal 32kHz RC OSC on): 2.2uA

Flash features

  • TLSR8232F512: Total 512KB (4Mbits)
  • TLSR8232F128: Total 128KB (1Mbits)
  • Flexible architecture: 4KB per Sector, 64KB/32KB per block
  • Up to 256 Bytes per programmable page
  • Write protect all or portions of memory
  • Sector erase (4KB)
  • Block erase (32KB/64KB)
  • Cycle Endurance: 100,000 program/erases
  • Data Retention: typical 20-year retention
  • Multi firmware encryption methods for anti-cloning protection

Typical application

The TLSR8232 can be applied to a variety of Bluetooth Low Energy applications. Typical applications include, but are not limited to:

  • (Multi-sensor) Wearable devices
  1. Consumer health
  2. Fitness / activity trackers
  3. Medical monitors
  • Human interface devices
  1. Remote control unit
  2. Mouse/Keyboard


E2_Data Sheet