The controller button is used to change the animation that is played on Twinkly between those pre-configured and those that may be saved via the smartphone. 

It also serves to RESET the device, see How to reset and what it is for?

For more info on the controller, see also What is the CONTROLLER?