Meet the Brinno ART200 Pan Lapse: a programmable tool that lets you capture time lapse videos conveniently. It is compatible with digital cameras and action cams. You can program it from your iOS or Android device via Bluetooth. The app lets you set speed of rotation, time lapse time interval, panning angle, and rotation direction.
The Pan Lapse runs on 2 x AAA batteries. The battery life lasts up to 30 days, depending on your camera and speed settings. You can get yours for under $150.