DFRobot BLE4.1 Module
The DFRobot BLE4.1 Module is a Bluetooth 4.1 transmission module based on the DA14681 chip, featuring ultra-low power consumption, star network support, and KISS proximity connection. With a point-to-point transfer rate of 4 Kbps and support for up to 4 simultaneous slave connections, it's a versatile wireless solution for Arduino and embedded projects.
The module includes a built-in lithium battery charging circuit (up to 400 mA via USB), advanced power management with three sleep modes, and supports Bluetooth serial data transmission and over-the-air programming.
Key Features
- BLE 4.1 – Master/slave switching with multi-device cascade (up to 4 simultaneous connections)
- 4 Kbps Transfer Rate – Double the throughput of the original Bluno
- Ultra-Low Power – 25μA standby, 2μA minimum, 3.4 mA TX / 3.1 mA RX
- Star Network Support – P2P, star, and tree network topologies
- KISS Connection – Proximity-based auto-connection
- Built-In Battery Charging – USB charging up to 400 mA for 3.7V lithium batteries (20–500 mAh)
- Wireless Programming – Bluetooth point-to-point OTA programming
- Two-Way Interrupt Wake – BLE wakes controller via P4_2; controller wakes BLE via WAKEUP pin
- Arduino Compatible – Supports Arduino Bluetooth library
Specifications
- Processor – DA14681 (ARM Cortex-M0)
- Operating Voltage – 3.3V
- USB Input Voltage – 4.2V–5.0V
- Flash – 8 Mbit
- SRAM – 128 KB data + 16 KB cache
- ROM – 128 KB
- OTP – 64 KB
- Digital I/O – 29 ports
- Analog Inputs – 8
- Interfaces – 1× SPI, 2× I2C (100/400 KHz), 2× UART, 6× PWM, I2S/PCM, IR, USB 1.1
- On-Chip Crystal – 16 MHz, 32.768 KHz
- Built-In Temperature Sensor
- Operating Temperature – −40°C to +85°C
- Dimensions – 25 × 18 × 3 mm
Resources
The DFRobot BLE4.1 Module appears in the following collections:
