Own and managed the "adult" railway model is certainly good. But if you have children, their enthusiasm for your "toy" will cost you dearly! So I came up with an Application that unites you. It is enough to take any children's railway, the main thing is that the locomotive had a motor and a place for batteries. You can even buy a few simple sets with plastic rails, and manage several trains at the same times. Lego Trains, Big Thomas Coal Steam and so on is good example.
Despite the fact that the application interface is made for children, the application itself supports the version of Protocol 2 of the URB project. And this means that the same application can be controlled also the railway layout, though not all, but only trains under control driver A. Also the application supports the installation of Arduino sensors, which makes the train behave a bit like a robot.
Before running my application, pair your device and the Bluetooth module HC-06 or yours Bluetooth shield way through the Android settings. (see video).