First of all, thanks for putting your code and project information online, it is much appreciated! Do you think we could start using gitlab or github to host your code, so that we can contribute ?

I have attempted to compile your CC Debugger on both Visual Studio and in Android Studio. I have uploaded the sketch to my Mega2560, put the resistors (220k (since I didn't have a 200k one at hand, and 3.44v should be fine) resistor and 100k resistor).

When I attempt to hit on info, it comes up with a mysterious "Error".

I did attempt, prior to this attempt, to use the other CCLoader.exe from RedBearLabs, but without any resistors, so it is possible that I've fried the CC2541/HM10. The LED on the board is constantly red, and it is no longer discoverable over bluetooth.

I've attached a photo of my "setup", in case there is anything that I've donestupid.

It shows up with an "Error" in the UI, on Read/Write/Info. Is it worth trying your code with the level converter rather than the resistor method ? Is there any debug output on the console if I run your UI within Visual Studio ?

Cheers, Damien

Hi Damien,

To be honest, I am keen to know what is wrong. If you have time and interest, we can try to debug the issue. Yes, level converter is generally preferable but it doesn't mean that resistors won't work unless you made a mistake in wiring. Try level converter for a change. But what you can also do as a first step is not to use the frontend application, instead, run a terminal app like HyperTerminal, select appropriate serial port to talk to Arduino and set the baudrate to 115200. Then type 'AAAA' and you should see chip info (provided that it can talk to your HM-10 module).