This project appeared in the Prototyping for Play video course published through O'Reilly Media, as part of segment 11 titled:
Making Connected Games
This project demonstrates the use of the medium range, low power wireless protocol, Bluetooth Low Energy, as the method for controlling a motorized egg toy with your smart device on Android or iOS. A small plastic egg will be filled with an RFduino BLE microcontroller, a custom motor shield, two vibrational motors, and batteries.
The source code and instructions for flashing it to a Photon microcontroller are available here: Zig Zegg Repository