Flash Force · Micro Scout Torch

Commands

Sends one command. For timed moves and sequences, use the Program builder below.

Motor: runs the motor forward or back.
Beep: plays a sound.
Run: plays the program stored in the brick.
Delete: clears the stored program.

Program builder

Build a sequence of up to 15 steps, then Flash program to send it to the brick (it replaces the old one). Keep Run after flash on to play it right away.

Wait light: pauses until it sees a change in light.
Seek light: spins until it finds bright light, then faces it.
Code: sends a signal to another brick. Does nothing on its own.
Keep alive: stops the brick powering itself down.
0/15
  • No steps yet. Each new program replaces the one stored in the brick.

Play with built-in programs

Besides P (programming), the brick has 7 ready-made programs on the mode dial. Pick a number, press Run, then play. Modes 3-7 react to your phone's flashlight. Hold the button below to shine the light.

No phone needed to see it react: point a TV remote at the brick and press buttons. Its infrared trips this program. The Micro Scout's sensor sees IR as well as visible light.

Settings
How it works?

The LEGO Micro Scout (from the Star Wars Droid Developer & Dark Side Developer Kits) has a light sensor on top. It's programmed over VLL (Visible Light Link): you flash light at the sensor and the brick reads it.

VLL was LEGO's way of sending commands as light. Each command is a 10-bit frame: seven bits of value and three of checksum. A short pulse is one bit, a long pulse the other. Only the Micro Scout is confirmed here: a Code Pilot and a Scout read the same family of codes and should answer a torch too, but neither has been tried.

Micro Scout Torch uses your phone's torch as the light. It blinks in a precise pattern of short and long pulses, 20 to 40 ms each. Every pattern is a number the Scout knows.

aim sensor