Motor blocks allow you to control LEGO® motors, however not all of the motors are the same. Motors vary in shape, size, and functionality. A list of motors, compatible with the LEGO® Powered UP App can be found here.
Please note that this is not official documentation. Names and descriptions were created after running experiments and observing the app and component’s behavior.
Run motor connected to a specified port, with specified speed. (Works for motors with rotation sensors and for motors without a rotation sensor)
Power down the motor connected to a specified port
Stop the motor connected to a specified port
Report the speed of the motor connected to a specified port
Run motor connected to a specified port, with specified speed. (Works only for motors with rotation sensors)
Run the motor for a specified time
Run motor connected to a specified port, with specified speed for a specified amount of time in seconds
Report axle position in degrees. One full rotation is 360 degrees. The reporter block adds up the rotation count until the hub is disconnected or the count is reset
Rotate the axle by a specified amount of degrees. One full rotation is 360 degrees
Set axle position to a specified amount of degrees. 0 is the motor axle position when the hub was turned on
Set axle position value without rotating the axle
Stop the motor and apply active brakes
Adjust motor power
Adjust motor power output. Power is adjusted in addition to motor block power settings, allowing for finer setting granularity. Works only for motors with rotation sensor
Soft start
Gradually increase motor power, until it reaches full set speed.
Soft stop
Gradually decrease motor power, until it completely stops or reaches a new lower speed.
Run the motor pair
Run motor pair that is built into a hub
Run the motor pair for a specified time
Run built-in motors with a specified speed for a specified amount of time in seconds.
Rotate the motor pair axles by a specified amount of degrees
Rotate the motor pair axles by a specified amount of degrees. One full rotation is 360 degrees
Run and steer the motor pair
Run and tank steer the motor pair
Run and steer the motor pair for a specific amount of time
Run and tank steer the motor pair for a specific amount of time in seconds
Run and steer the motor pair for a specific amount of degrees
Run and tank steer the motor pair for a specific amount of degrees. One full rotation is 360 degrees
Start and run motor
Start and run the motor. Does not require a trigger block to execute
Start and rotate the axle
At the moment, (App version 4.0.3) this instruction seems to be not working. It just starts the motor at a constant speed and does not react to any rotation angle input changes
Leave a Reply Cancel reply