SparkFun will be closed on Monday, May 30th, for Memorial Day. We will resume normal business hours at 9am (MT) on Tuesday, May 31st. Orders placed after 2pm (MT) on Friday May 27th will process and ship out on Tuesday, May 31st. From all of us at SparkFun, we wish you a safe and happy Memorial Day weekend!
This is the BC127, a highly flexible, low power, small form factor Bluetooth Version 4.0 Certified Audio module. Each module comes preloaded with BlueCreation Melody software, and is ideal for developers who want to quickly and cost effectively integrate Bluetooth functionality into a project.
The BC127 module is equipped with an integrated antenna and is able to run all Bluetooth stacks and codecs at low energy and power consumption (3.3V - 4.7V and 15mA). These modules have an maximum operating range of 30m, a maximum data rate of 3Mbps, and a frequency band of 2402MHz to 2480MHz.
A customer upgraded the firmware and had this to say:
"The issue ended up being that the newest firmware for the BC127 module (6.0.37) has a new set of commands. And several of the v5 firmware commands are no longer valid. I had updated the firmware on both modules before I started testing."
This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.
Skill Level: Competent - You will encounter surface mount components and basic SMD soldering techniques are required.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels
Based on 3 ratings:
Perfectly working. Be aware when you open the connection with HFP profile ... Use "OPEN (ADDRESS) AG" instead of logical "OPEN (ADRESS) HFP"
small powerful device, I am sure it is capable of doing everything I need to make a audio device with bluetooth. My biggest complaint is commanding the module. Manufacture support is hard to come by, documentation is incomplete and I spent way to much time learning how to make it function. I would give the module 4 stars but support maybe 1 star
This device is powerful, but as other users reported, lack of documentation make it difficult to get up and running. For basic functionality you can follow all of Sparkfun's tutorials and get most features running pretty smoothly... I got a teensy audio i2s streaming over SBC from a source to a sink and back to another teensy out a dac in a few hours with the help of the tutorials (less the i2s configuration setup). I give the product a 3 star because of lack of documentation, but 4 stars because sparkfun made up for the lack of it. Thanks sparkfun!
However if you want full functionality, you'll need to dig through CSR website (Qualcomm just bought CSR the bluetooth chip maker) and Sierra Wireless's forum (bought out Blue Creation who developed the software) to get information on how to upgrade and unlock other advanced functions.
The chips I received have melody 5, which doesn't have aptx low latency codec's installed; so I need to upgrade the firmware on the device. If you want to go down this path, you'll need to get the CSR SPI programmer or figure out a way to program the *.dfu files over uart/usb. As of this review, CSR still contains the Bluesuite software you need to perform this operation, but due to being bought out by Qualcomm, these files may disappear to somewhere else soon. Also note that Sparkfun will guarantee absolutely nothing or provide any support if you upgrade the unit to the new Melody firmware. You will not find the upgrade software on google as some forums or datasheets mention "BC127 upgrade tool" which has been removed from servers because of a legal dispute about the code contained in the utility; you must go to CSR/Qualcomm and install bluesuite which contains the DFU wizard tool you need to perform this.