adafruit / Adafruit_BluefruitLE_Firmware

Firmware images for Adafruit's Bluefruit LE Modules (Bluefruit LE Friend, etc.)
119 stars 37 forks source link

Adafruit Bluefruit LE Firmware

This repository contains firmware images for the Bluefruit LE family of boards from Adafruit Industries.

Current members of this board family include:

The firmware on your Bluefruit LE modules can be updated with the on-board DFU bootloader, using the latest firmare image from this repository for the update.

The Adafruit Bluefruit LE Connect app for Android or iOS also enable over the air firmware updates using the files found in this repo.

Firmware/Board Compatibility Chart

Firmware BLEFRIEND BLEFRIEND32 BLESPIFRIEND
0.3.1 Yes -- --
0.4.7 Yes -- --
0.5.0 Yes -- --
0.6.2 -- Yes --
0.6.5 -- Yes Yes
0.6.6 -- Yes Yes
0.6.7 -- Yes Yes
0.7.0 -- Yes Yes

For the V1 (blue PCB) Bluefruit LE Friend, which is based on the first generation 16KB SRAM nRF51822 parts, you must use the 0.5.0 or lower series firmware.

The 0.6.0+ series firmware only works with newer boards based on 32KB SRAM nrf51822 parts like the Bluefruit LE UART Friend or V2 of the Bluefruit LE Friend (black PCBs). The 0.6.0+ firmware won't boot on older 16KB SRAM parts.

If you are using the Bluefruit LE Connect apps from Adafruit to manage your firmware updates, it should take care of the version differences automatically.

File Types

Each firmware version and board target folder (for example 0.6.7/blespifriend) contains three files: