LEGO® Powered UP App Flow blocks explained

A full list of flow blocks with short descriptions. This is not official documentation. Names and descriptions were created after running experiments and observing the app and component’s behavior.

Start

Start execution of a coding strip

Start on condition

Start execution of a coding strip if the condition is true

Start on condition change

Start execution of a coding strip if the condition was changed

Start when the flag is triggered

Start execution of a coding strip after the flag is triggered

Trigger the flag

Trigger the flag with a specific number

Wait

Execute instruction after a specified amount of seconds has passed

Wait for condition

Execute instruction after the condition is true

Repeat instructions specified amount of times

Repeat instructions inside the block a specificied amount of times

Repeat instructions on the condition

Repeat instructions inside the block if the condition is true

Repeat instructions infinitely

Repeat instructions inside the block an infinite amount of times

If / Else statement

If the condition is true, execute the upper instructions
If the condition is false, execute the lower instructions

Run instructions in parallel

Run two instructions inside the block at the same time

Stop other instructions

Stop instructions running in other coding strips, but keep the current coding strip running

Stop instructions

Stop instructions running

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *