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.