Adafruit
Adafruit Bluefruit LE Shield - Bluetooth LE for Arduino
The Adafruit Bluefruit LE Shield adds Bluetooth Low Energy connectivity to your Arduino in a plug-in shield form factor. Solder the included headers, stack i...
Get notified when back in stock
The Adafruit Bluefruit LE Shield adds Bluetooth Low Energy connectivity to your Arduino in a plug-in shield form factor. Solder the included headers, stack it on your Arduino, and start communicating wirelessly with iOS and Android devices — no special iOS certification required.
The shield connects via hardware SPI (MISO, MOSI, SCK) plus chip select (D8), interrupt (D7), and reset (D4) — all configurable via solder jumpers. The onboard nRF51822 BLE module supports transparent UART data transfer, AT commands for full BLE configuration, custom GATT services, HID keyboard emulation, and over-the-air firmware updates.
Key Features
- nRF51822 BLE Module – Bluetooth Low Energy with Nordic UART RX/TX profile
- Arduino Shield Form Factor – Plug directly into Arduino Uno, Leonardo, Mega, and compatibles
- SPI Interface – Hardware SPI with configurable chip select, interrupt, and reset pins
- AT Command Set – Full control over BLE behaviour, GATT services, advertising, and more
- HID Keyboard – Emulate a Bluetooth keyboard for BLE HID-capable devices
- UriBeacon – Broadcast URLs to nearby devices
- OTA Firmware Updates – Update BLE module firmware via iOS or Android
- iOS and Android Compatible – Works with the free Bluefruit Connect app (colour picker, sensor data, game pad)
Also Available
- Bluefruit LE SPI Friend – Breakout board version for any microcontroller
- Bluefruit LE Micro – All-in-one ATmega32u4 + BLE board
Ideal For
- Adding BLE to existing Arduino projects
- Wireless communication with iOS and Android devices
- BLE-enabled robots, wearables, and art projects
- Bluetooth HID keyboard and beacon applications
Package Contents
- 1× Adafruit Bluefruit LE Shield (fully assembled)
- 1× Header strip set (for soldering)
Jargon buster
Plain-language definitions for the technical terms used above.
- AT command set
- An AT command set is a text-based control language sent over a serial terminal to configure a device. It matters because you can change settings such as baud rate and flow control without writing custom firmware.
- BLE
- BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- HID
- Human Interface Device is a USB device class used for keyboards, mice, gamepads and similar controls. If a board supports HID over USB, it can act like an input device to a computer without needing a custom driver.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- OTA
- OTA means over-the-air updating, where a device's firmware is updated wirelessly rather than through a programming cable. This lets firmware be updated or maintained after a device is installed without a physical connection.
- RX
- RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- TX
- TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Brands
Connectivity
Related Tutorials
Free guides on learn.littlebird.com.au