Micro:Bit — gestures

Shake, flip, tilt and drop your micro:bit

Rotation

Your micro:bit has an on-board accelerometer, which detects how its moving in roll (rocking side-to-side), pitch (tipping front-to-back), and a third direction we’ll call ‘plummeting towards the ground because you dropped it.’

You’ll find rotation under input, then More.

Try something like this:

Lots of new bits there. Some hints:

  • The colours and symbols on the blocks give you hints about where to find them. Or you can search for a specific block.
  • Start with Variables, then the set item to block, and change the name of item.
  • Variables are like little notes your micro:bit keeps for itself. It can put numbers into a named variable, then retrieve the number elsewhere in your program.
  • The Variables tab remembers all the different things you’ve named, so you can drag them into your program.
  • rotation is in Input, then More.
  • map is amazing. It takes a number within a range… and gives you back a number in a different range. A bit like converting miles to kilometres. Here, we’re using it so the number always fits on the screen.

What next?

Explore the Input tab: there are loads of possibilities. On shake is one of our favourites – try out a few of the options.

Next, try the Servo page, and see if you can get your micro:bit controlling a little motor.

Links

  • Rotation at the official micro:bit documentation.
  • On Gesture at the official micro:bit documentation.

© Northumbria University 2014-26