My continuing adventure with the BBC micro:Bit.
After building the move:Mini and getting it working, I investigated how to control it. The video shows a Galaxy S5 phone with the Kitronik App.
The grandson loved it, but the App kept disconnecting and he kept losing the screen by pressing where he should not. It was also a pain to set up the Bluetooth every time it disconnected.
The Bluetooth and Neo Pixel libraries are incompatible. You can have one or the other, not both. I wondered if there was a better way. (the Radio library ??)
Once my order of more micro:Bits arrived I investigated the Radio Library. It works very well and you only have to turn the two devices on. Will see how grandson likes it tomorrow.
Control is by tilting the micro:Bit.
Down = Forward, Up = Back, Down to Left = turn left, Down to Right = turn right. The board mounting is to protect it more than anything else, and should be easy for a 5 year old to hold.
This project has shown the limitations that exist with servos, especially the differences in manufacture. One servo works better than the other, it was necessary to adjust the program values to take this into consideration.
The docking board is from Jaycar. I tried most of the ones available from Core Electronics, but the Jaycar one seems to work best. At this time it is only physical support, but future projects will use more of its features.
Software loading and development were done using the Mcirosoft MakeCode for MicroBit application. This is an amazing development environment, well suited to beginner and advanced user.