DFRobot FireBeetle 328P BLE 4.1 - image 1
1 / 3
DFRobot·Dev Board

DFRobot FireBeetle 328P BLE 4.1

Low-power Arduino-compatible board with ATmega328P and Dialog BLE 4.1 chip, featuring 14 digital I/O, 6 analog inputs, wireless OTA programming, 25uA deep sleep, onboard LiPo charging, and dual interrupt wakeup in a compact 58x29mm form factor.

Starting from

$18.90

Specifications

ArchitectureAVR 8-bit
CPU Cores1
Clock Speed8MHz
PSRAMnone
Flash32KB
GPIO Level3.3V
BluetoothBLE 4.1
Storagenone
Dimensions58 x 29mm
Weight20g

Components

Atmel ATmega328P 8-bit AVR microcontroller running at 8MHz with 32KB flash, 2KB SRAM, 1KB EEPROM, Arduino Pro/Pro Mini compatible.

Dialog Semiconductor BLE 4.1 chip supporting central and peripheral modes, up to 4-device cascade, P2P wireless programming, and 4 KB/s throughput.

GPIO Map

D0
UART RX
digital-inputdigital-output
UART
D1
UART TX
digital-inputdigital-output
UART
D2
INT0 (wakeup)
digital-inputdigital-outputpwm
D3
INT1 (wakeup)
digital-inputdigital-outputpwm
D4
Digital I/O
digital-inputdigital-output
D5
Digital I/O
digital-inputdigital-outputpwm
D6
Digital I/O
digital-inputdigital-outputpwm
D7
Digital I/O
digital-inputdigital-output
D8
Digital I/O
digital-inputdigital-output
D9
Digital I/O
digital-inputdigital-outputpwm
D10
SPI SS
digital-inputdigital-outputpwm
SPI
D11
SPI MOSI
digital-inputdigital-output
SPI
D12
SPI MISO
digital-inputdigital-output
SPI
D13
SPI SCK / LED
digital-inputdigital-output
SPI
A0
Analog In
digital-inputdigital-outputadc
A1
Analog In
digital-inputdigital-outputadc
A2
Analog In
digital-inputdigital-outputadc
A3
Analog In
digital-inputdigital-outputadc
A4
I2C SDA
digital-inputdigital-outputadc
I2C
A5
I2C SCL
digital-inputdigital-outputadc
I2C

Overview

The DFRobot FireBeetle 328P BLE 4.1 (SKU: DFR0492) combines the familiar ATmega328P microcontroller with a Dialog BLE 4.1 chip to create a low-power, Bluetooth-enabled Arduino board. Running at 3.3V and 8MHz, it is compatible with the Arduino Pro/Pro Mini bootloader and programming environment, making it an easy choice for developers who want to add BLE connectivity to Arduino projects.

The Dialog BLE 4.1 chip supports both central and peripheral modes with multi-device cascading of up to 4 devices and a maximum data throughput of 4 KB/s. A standout feature is peer-to-peer wireless programming via Bluetooth, eliminating the need for a physical USB connection during development. The "KISS connection" feature enables automatic pairing when devices are brought into close proximity.

Power efficiency is a key design goal -- the board achieves 25 microamps in power-down mode and 70 microamps with active interrupt monitoring. Dual interrupt wakeup via D2 and D3 pins allows the board to sleep until triggered by external events. The onboard lithium battery charging circuit supports 3.7V Li-ion cells with up to 400mA charge current and 600mA LDO output, making it well-suited for battery-powered wearables, beacons, and IoT sensor nodes.

Use Cases

5

Resources

Where to Buy

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