A few weeks ago, keen to use my micro:bit to control my Google Nexus 5’s camera I tried to install the Samsung micro:bit app. I was a little surprised when I was told (by the app) that it wasn’t compatible with my hardware. A bit annoying I thought, but it’s Samsung’s app so I thought maybe they’ve coded it so it only works on Samsung devices.
So last week when my new Samsung Galaxy S5 arrived I was keen to try the app again. Surely it will work with Samsung’s most popular smartphone. This time there was no polite incompatibility message, the app installed in an instant. I then used the app to pair my micro:bit and S5, and after a couple of failed attempts (where I didn’t follow the instructions properly it must be said) it appeared to have paired successfully. Brilliant I thought. Now lets have some fun.
Well, unfortunately that’s where the fun ended, because every time I tried to connect to my micro:bit with the app I instantly got the message ‘Unfortunately micro:bit has stopped’. I tried un-pairing and re-pairing my devices, updating my S5, and I even updated the firmware on my micro:bit. But still the same error message.
Then I did what I should have done in the first place: I googled the error message. I didn’t get a direct hit, but I did notice a lot of people were getting remarkably similar error messages with other apps installed on the S5 (and other smartphones). This was their solution and I can confirm it fixed my micro:bit app error a treat.
- From the home screen, tap ‘Apps’, then ‘Settings’.
- Scroll down to ‘Applications’ then tap ‘Application manager’.
- Scroll down to, and tap micro:bit.
- Tap the ‘CLEAR DATA’ button, then ‘Clear’ to confirm. This should clear the cache as well.
Unfortunately, now that the micro:bit app is working on my S5, I’m sorry to report that it isn’t actually very good. Writing code is extremely fiddly and it takes forever to compile. It could be that I’m not using it properly, so I’ll persevere for now. Watch this space for a full review of the app.