Skip to content

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:

SKU DF-TEL0120