This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Anyone know how different the HM-10 and CC2540DK_EM modules are?

Other Parts Discussed in Thread: CC2541, CC2540

I developed a little piece of code based on the SimpleBLEBroadcaster sample app.  It runs fine on the CC2540 dev kit (using the CC2540DK_EM module).  However, when I flash that code into the HM-10 module (which is built around a CC2541), it runs but produces no advertising data.

I understand the two boards use different processors (I changed my IAR project to target the CC2541), but are there any other differences that might explain the lack of radio output?

Any insights are appreciated.

Thanks.

  • Hi Jim,

    You need to modify your project to account for the pinout & layout differences between the dev kit and module. That should be a good starting point. Beyond that, I would use the debugger to verify the app init is completing.

    Best wishes
  • Thanks for the reply. Does anyone know how the two modules differ? So far, I've only found one thing of consequence: The HM-10 I have does not have the external 32KHz crystal. (I also had to move my UART from port 0 to port 1).
  • Just for those who may be interested, I was finally able to get my project working properly. I'm not 100% sure what piece made the difference, but I went all the way back to the CC2541 version of the SimpleBLEBroadcaster as a starting point and all the pieces seemed to fall into place.

    All is now good.

    Thanks.