I have attached some (blurry!) pictures of the camera during this process.
Hmm... If only you had an expensive imaging device somewhere that you could use :)
What happens if you try to connect from the Android phone but enter the wrong PIN? Does it behave in exactly the same way that Espruino does?
If so it's possible that the PIN is getting corrupted somehow - it might give me a better idea where to look.
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hmm... If only you had an expensive imaging device somewhere that you could use :)
What happens if you try to connect from the Android phone but enter the wrong PIN? Does it behave in exactly the same way that Espruino does?
If so it's possible that the PIN is getting corrupted somehow - it might give me a better idea where to look.