DFRobot Beetle BLE - image 1
1 / 4
DFRobot

DFRobot Beetle BLE

Ultra-compact Arduino Uno-compatible board with BLE 4.0 (CC2540), ATmega328P, sewable gold-plated I/O pads, and wireless programming in a 28.8x33.1mm wearable form factor.

Starting from

$14.90

Specifications

ArchitectureAVR 8-bit
CPU Cores1
Clock Speed16MHz
Flash32KB
GPIO Level5V
BluetoothBLE 4.0
Storagenone
Dimensions28.8 × 33.1mm
Weight10g

Components

Microchip ATmega328P running at 16MHz with 32KB flash, 2KB SRAM, and 1KB EEPROM. Fully compatible with Arduino Uno.

Texas Instruments CC2540 Bluetooth Low Energy 4.0 SoC with -93dBm sensitivity, 50m range, supporting HID and iBeacon profiles.

Bus Interfaces

I2C— I2C0
SCL: A3SDA: A2
UART— Serial
RX: RXTX: TX

GPIO Map

D2
Digital I/O
digital-inputdigital-output
GPIO
D3
Digital I/O / PWM
digital-inputdigital-outputpwm
GPIO
D4
Digital I/O
digital-inputdigital-output
GPIO
D5
Digital I/O / PWM
digital-inputdigital-outputpwm
GPIO
A0
Analog Input
digital-inputdigital-outputadc
ADC
A1
Analog Input
digital-inputdigital-outputadc
ADC
A2
Analog Input / I2C SDA
digital-inputdigital-outputadc
ADC/I2C
A3
Analog Input / I2C SCL
digital-inputdigital-outputadc
ADC/I2C
TX
UART Transmit
digital-inputdigital-output
UART
RX
UART Receive
digital-inputdigital-output
UART

Overview

The DFRobot Beetle BLE is one of the smallest Arduino BLE boards available, combining an ATmega328P microcontroller (Arduino Uno-compatible) with a TI CC2540 Bluetooth Low Energy 4.0 chip in a compact 28.8x33.1mm package. Part of DFRobot's Bluno series, it supports Bluetooth HID and iBeacon modes with up to 50m range in open field.

The board features V-shaped gold-plated I/O pads designed for sewing into fabric, making it ideal for wearable electronics and e-textile projects. It exposes 4 digital pins, 4 analog inputs, 2 PWM outputs, I2C, and UART interfaces. A standout feature is wireless programming via Bluetooth, eliminating the need for a physical USB connection during development iterations.

With Micro-USB for power and initial setup, 5V operating voltage, and full Arduino IDE compatibility, the Beetle BLE targets wearable projects, Bluetooth HID devices, iBeacon applications, and any compact BLE-enabled project where sewing or embedding into fabric is desired.

Use Cases

4

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.