A short time ago in a very nearby galaxy (in 1999)...
Lego™ added the Droid Developer Kit to
the Mindstorms robotic range. This included the
Micro Scout brick, a simplified version of the earlier
Scout brick with a single, bi-directional motor and a light
sensor. The Micro Scout functionality includes control via the
Visible Light Link (VLL) protocol.
This project revitalises the Droid kit with a Bluetooth Low Energy (LE) remote control for the Micro Scout brick. A Feather M0 Bluefruit LE is used to receive commands from the Adafruit Bluefruit LE Connect app and send corresponding VLL commands to the brick using an LED. The app is available on both Android and iOS.
The code is implemented in CircuitPython.