HandShake - using hand motion to control switchable software - REMAP - Custom made equipment for disabled people
Back to solutions

HandShake – using hand motion to control switchable software

  • seismicmatt
  • Complete

Some people with e.g. cerebral palsy are unable to use physical controllers such as buttons and joysticks to interact with communication software are still able to make intentional hand movements.

The solution

HandShake uses a pair of BBC micro:bits to enable triggers to be sent to switchable communication software to enable speech to be composed. The components are all off the shelf.  One micro:bit is worn on the wrist and a second micro:bit is connected to a laptop or communications device. When a wrist movement is made, the micro:bit on the wrist uses its radio to signal the micro:bit connected to the laptop. The micro:bit connected to the laptop then triggers an event on the laptop through the USB cable connecting the micro:bit to the laptop. The trigger sent from the micro:bit can also be used as switch to control communications software, such as Smartbox’s Grid software.

A full explanation of the device with a link to detailed instructions and all of the project code needed to make it run along with a video of the system being tested at Beaumont can be found on the project webpage can be found here:


Instructions on how to replicate the system along with the necessary software can be found here.


I made a video to complement the setup instructions here:


The benefit

This project enables people who are able to make a voluntary movement but who are unable to interact with switches and joysticks to interact with switchable software to e.g. create speech using AAC.

Print this page

Leave a Reply

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

Motability Registered with the Fundraising Regulator Lottery Community Fund Logo
Website by Agency For Good

Copyright 2024. All Rights Reserved

Skip to content