DL-CC2541 Bluetooth Low Energy (BLE) Module (Transparent Transmission + Direct Driving)
Negotiable /Piece
Min.Order:500 Pieces
Shenzhen DreamLNK Technology Co., Ltd
DL-CC2541 Bluetooth Low Energy (BLE) Module (Transparent Transmission + Direct Driving)
DL-CC2541 is a low-power Bluetooth 4.2 module. This BLE module can work in bridge mode (transparent transmission mode) and direct drive mode, it features an universal serial port design, full duplex bidirectional communication. After the module is started, it will automatically broadcast, and the mobile phone that has opened a specific APP will scan and dock it. After success, it can be monitored through the BLE protocol.
In the bridge mode, the user's CPU can communicate with the mobile device through the UART port of the module, and the user can also manage and control certain communication parameters through the specific serial port AT command. The specific meaning of user data is defined by the upper-layer application program. The mobile device can write to the module through the APP, and the written data will be sent to the user's CPU through the serial port. After the module receives the data packet from the user's CPU serial port, it will automatically forward it to the mobile device. In this mode of development, the user must be responsible for the code design of the main CPU and the intelligent mobile APP code design for mobile devices.
In the direct drive mode, the user performs simple peripheral expansion of the module. The APP directly drives the module through the BLE protocol to complete the supervision and control of the module by the intelligent mobile device. In this mode of software development, the user is only responsible for the design of APP codes on the smart mobile device.
Features
1. Simple to use, without any Bluetooth protocol stack application experience;
2. The user interface uses a universal serial port design, full duplex bidirectional communication, and the minimum baud rate supports 4800bps;
3. Support bridge mode (serial port transparent transmission) or direct drive mode (no additional CPU required);
4. Default 20ms connection interval, fast connection;
5. Support AT command software reset module to obtain MAC address;
6. Support AT commands to adjust the Bluetooth connection interval and control different forwarding rates. (Dynamic power adjustment);
7. Support AT command to adjust the transmission power, modify the broadcast interval, customize the broadcast data, customize the device identification code, set the data delay (user CPU serial port reception preparation time), modify the serial port baud rate, modify the module name, all will be saved after power off;
8. The length of the serial data packet can be any length below 200 bytes (including 200). (Automatic distribution of large packages);
9. High-speed transparent transmission and forwarding, the fastest up to 4K/S, can work stably in 2.5K-2.8K (IO5, IO6);
10. Support mobile device APP to modify the module name, save after power off, modify the serial port baud rate, product identification code, custom broadcast content, broadcast cycle, all will be saved after power off;
11. Support mobile device APP to reset the module remotely and set the transmission power;
12. Support mobile device APP to adjust the Bluetooth connection interval. (Dynamic power adjustment);
13. Full IO expansion including debug port;
14. Support connection status, broadcast status prompt pin / general IO flexible configuration;
15. Six bidirectional programmable IO, external interrupt trigger input detection, full low power operation. (Trigger alarm, lighting control, remote control toys, etc. various input and output switching applications);
16. Two programmable timed single/cycle inversion output ports. (Smart appointment timing application);
17. Two ADC inputs (14bit), enable/disable, free configuration of sampling period. (Temperature and humidity, photometric and other applications);
18. Four programmable PWM (120Hz) output. (Applications such as dimming and speed control);
19. The RSSI of the module end is continuously collected, readable and can automatically notify the APP, enable/disable, and the collection frequency can be set freely. (Object tracking, Anti-lost alarm application);
20. Support module power prompt, power reading, automatic report. (Device power reminder);
21. Support anti-hijacking password setting, modification and recovery to prevent malicious connections from third parties. It can also not be used. Independent password operation result notification to facilitate APP programming;
22. Support single foot position (long press) for 5 seconds to restore factory settings, APP remote restore factory settings;
23. Support customizing the PWM output initialization state (full high, full low, PWM output state value before power down);
24. Support custom PWM frequency (61.036 Hz<=f<=8 kH z, default 120Hz);
25. Real-time system status of broadcast content prompt module, including battery power, custom device identification code, four-way PWM current output value or acquisition value of two ADCs, current IO status, etc.; (suitable for broadcast application solutions);
26. Two-level pulse width counting, 0~0xFFFFFFFF ms (about 49.7 days);
27. Support internal RTC real-time clock, APP terminal can be synchronized at any time;
28. Support 6-channel IO and 4-channel PWM timing control, this feature is disabled by default;
29. Four-way PWM supports gradient mode (suitable for dimming effect control);
30. Support IO configuration and output state saving function, can customize the default initialization state;
31. Support light recovery and deep recovery modes, flexible recovery of user data, while the reserved product must be configured;
32. Support to get the Bluetooth connection status (connection, normal disconnection and timeout disconnection) string prompt from the TX serial port;
33. Support low level enable mode and pulse width enable mode, support remote shutdown;
34. In pulse enable mode, it supports 30 seconds of automatic shutdown without connection;
35. Under pulse enable mode, support square wave alarm to prompt connection timeout (disconnection)
36. Very low power consumption under standby mode, sleep current from official datasheet (TI-CC2540 chip) is 0.4uA, the measured power consumption of the module is as follows:
Event | Average Current (Integral Measured) *1 | Average Current (Meter Measured) *2 |
Duration | Test Conditions/Remarks |
Sleeping | 0.36uA | 0.3-0.41uA | - | EN disconnected |
Broadcasting | 205uA | 0.15~0.55mA | 3.86ms | Broadcast cycle 250ms |
Connecting | 245uA | 0.41mA | 2.24ms | Connection cycle 100ms |
Single BLE Data Receiving | 333uA | 0.63mA | 3.0ms | (20bytes,10 Times/Sec.) |
Receives data and transmits via UART serial port | 498uA | 2.69mA | 5.2ms | (20bytes,10 Times/Sec.) |
Single BLE Data Transmitting | 345uA | 0.68mA | 3.2ms | (20bytes,10 Times/Sec.) |
*1 Note: Test method: Connect a 10Ω resistor in series with the power circuit, use an oscilloscope to check its voltage drop waveform, and perform integral calculation.
*2 Note: Multi-meter test method: connect a multi-meter (set at μA or mA level) in series between the battery and the module to check the value shown, with the test voltage of 3.07 V.
DreamLNK is a professional high-tech enterprise specializing in ISM band micro-power wireless communication technology, can provide you various RF modules and one-stop intelligent IOT solution! Products include 433MHz RF modules, 2.4G modules, Bluetooth modules, Lora modules, Antennas, Remote control, Door/windows sensors, Smoke detectors, etc. welcome to inquire!