The Ai-Thinker TB-04 BLE Module is a high-performance Bluetooth Low Energy (BLE) module designed specifically for IoT applications such as smart lighting, industrial control, and consumer electronics. Equipped with Bluetooth 5.0, the TB-04 supports mesh networking, enabling seamless communication even in complex networks.
Its compact design and low power consumption make the Ai-Thinker TB-04 an ideal solution for battery-powered devices, where efficient energy use is critical. With multiple interfaces including GPIO, PWM, SPI, and ADC, this module offers versatile connectivity and control options for a wide range of projects.
With a 10 dBm transmission power and -93 dBm sensitivity, the TB-04 ensures reliable communication over long distances. The module features 6 PWM channels and brightness adjustment capabilities, making it particularly well-suited for smart lighting solutions that require precise control and efficiency.
Key Features of Ai-Thinker TB-04
- Bluetooth 5.0
Supports mesh networking for reliable communication in complex IoT networks. - Low Power Consumption
Ideal for battery-powered IoT devices with extended battery life. - Multiple Interfaces
Includes GPIO, PWM, SPI, and ADC for versatile device control and integration. - Reliable Transmission Power
10 dBm transmission power and -93 dBm sensitivity for long-range communication. - Perfect for Smart Lighting
6 PWM channels with brightness adjustment make it an excellent choice for smart lighting solutions. - Compact Design
Space-efficient and lightweight, perfect for integration into small-scale IoT devices.
Features
- Bluetooth Mesh Networking: Supports mesh networking, enabling devices to communicate through a peer-to-peer star network.
- Efficient Communication: Utilizes Bluetooth broadcasting to ensure responsiveness, even with multiple devices.
- Low Power Consumption: Designed with the BT5.0 low-power module based on the TLSR8250 chip.
- Compact Design: Features SMD-20 package for easy integration into various applications.
- PWM Outputs: Supports 6 PWM output channels, enabling versatile control options.
- External Antenna Support: Includes through-hole pads for connecting an external spring antenna.
- Brightness Adjustment: Allows brightness (duty cycle) adjustment range of 5% to 100%.
Specifications
| Parameter | Details |
|---|---|
| Model Number | TB-04 |
| Dimensions | 12.2 x 13.0 x 2.3 mm (±0.2 mm) |
| Package | SMD-20 |
| Wireless Standard | Bluetooth 5.0 |
| Frequency Range | 2400 ~ 2483.5 MHz |
| Maximum Transmission Power | 10 dBm (maximum value) |
| Receiver Sensitivity | -93 dBm ±2 |
| Interface | GPIO / PWM / SPI / ADC |
| Operating Temperature | -20°C to 70°C |
| Storage Environment | -40°C to 125°C, <90% RH |
| Supply Voltage Range | 2.7V ~ 3.6V, supply current ≥ 50 mA |
| Power Consumption | - Deep Sleep Mode: 0.8 µA |
| - Idle Mode: 1.8 µA | |
| - Transmission (10 dBm): 20.69 mA |
Product Details
Pin Descriptions
| Pin Number | Name | Function Description |
|---|---|---|
| 1 | ANT | Antenna Interface |
| 2 | RST | Reset Pin |
| 3 | NC | Not Connected |
| 4 | C4 | PWM2 Output / UART_CTS / PWM0 Reverse Output / SAR ADC Input / GPIO PC4 |
| 5 | C1 | I2C Serial Clock / PWM1 Reverse Output / PWM0 Output / GPIO PC1 |
| 6 | C0 | I2C Serial Data / PWM4 Reverse Output / UART_RTS / GPIO PC0 |
| 7 | B7 | SPI Data Output / UART_RX / SAR ADC Input / GPIO PB7 |
| 8 | B6 | SPI Data Input (I2C_SDA) / UART_TX / SAR ADC Input / GPIO PB6 |
| 9 | B5 | PWM5 Output / SAR ADC Input / GPIO PB5 |
| 10 | B4 | PWM4 Output / SAR ADC Input / GPIO PB4 |
| 11 | 3V3 | 3.3V Power Supply |
| 12 | GND | Ground |
| 13 | RXD | PWM0 Reverse Output / UART_RX / GPIO PA0 |
| 14 | TXD | PWM4 Output / UART_TX / SAR ADC Input / GPIO PB1 |
| 15 | SWS | Single-Wire Slave |
| 16 | A1 | GPIO PA1 |
| 17 | D7 | GPIO PD7 / SPI Clock (I2C_SCK) |
| 18 | D4 | GPIO PD4 / Single-Wire Master / PWM2 Reverse Output |
| 19 | D3 | PWM1 Reverse Output / GPIO PD3 |
| 20 | D2 | SPI Chip Select (Low Level Effective) / PWM3 Output / GPIO PD2 |
FAQs
Q: What is the Ai-Thinker TB-04 BLE Module?
A: The Ai-Thinker TB-04 BLE Module is a Bluetooth 5.0 module designed for IoT applications, offering mesh networking, low power consumption, and versatile connectivity options like PWM, GPIO, SPI, and ADC.
Q: How can I use the Ai-Thinker TB-04 for smart lighting?
A: The Ai-Thinker TB-04 is ideal for smart lighting solutions due to its 6 PWM channels and brightness adjustment capabilities, providing precise control over lighting setups.