Bluetooth 4.0 (BLE) in production -- best practices, HM-11 or CC2541 directly?

Hey guys!

I have a project that I am ramping up for production (10,000+ units).

I have a question on best practices in how to integrate BLE into the project.

I have prototyped on a HM-11 BLE device, which is a module that communicates with arduino through UART. It is based on CC2541, a bluetooth IC.

I am now questioning the feasibility of that in production. Do people actually mass source the HM-11 and place them directly into their production PCBs? Are there downsides to that? Other than, obviously, cost?

The alternative would be to use the CC2541 directly. My question is twofold; first--how to prototype with that chip? I would be talking to that chip directly, and I imagine the interface would be different than that provided through the HM-11. Are there guides/general practices that are used to make the dev process feasible if that's the approach we're to take?

Second, how prohibitively difficult is it to design a PCB which integrates a CC2541. Are there special considerations that I should be aware of?

Would love any answers and feedback from the smart minds in this forum. Thank you.

Check "Gigs and Colaboration" for guys that might help You, charging for answers. This section is intended for helping newbees and hobbyists.

No problem, thank you. Just curious as to what leaves this outside of the scope of this forum. Just because I'm trying to profit off my project, does not mean I am not a hobbyist. Also am a newbie, have been at this less than 2 wks. :slight_smile: Thanks.

Post a full schematic diagram, pictures, and code of the prototype. Then someone might help you.
This part of the forum is all about sharing and learning from each others mistakes.

Designing a 2.4Ghz circuit/layout is for the very advanced.
Don’t go there with your two weeks experience. Better use the module.
A 3.3volt device can’t be connected directly to a 5volt Arduino,
and should’t be shared with the serial<>USB pins.
So which Arduino are you using.

nikkwong's post on this in the Gigs and Collaborations section: