Access:bit for Computer Access

microbit controller inserted into the accessbit pcb board. There is a switch plugged into one of the 5 ports on the board.
Access:bit with micro:bit and switch inserted. Image credit: John Vidler

What is the Access:bit?

The Access:bit is an open source add-on for the low cost micro:bit controller. It features 5 jack ports for assistive switch connections. The board was developed by John Vidler at Lancaster University. Learn more about the board’s development process here.

So What’s Possible?

The micro:bit supports wireless bluetooth connections to computers and mobile devices. It can be programmed using the Makecode browser based editor using beginner friendly code blocks.

Screenshot of the Makecode editor programmed to send tab, enter, and arrow keys to connected devices.

With the addition of the HID BLE library developed by Bill Siever, a wide range of device interactions become possible. The micro:bit can be programmed to send:

  • ⌨️ Keyboard commands including modifier combinations.
  • 🖱️ Mouse movements, clicks, and wheel scrolls.
  • 📍Absolute mouse locations sending the cursor to specified area along with clicks.
  • 🔉 Media controls for play/pause, track navigation, and volume control.
  • 🕹️ Gamepad controls for D-Pad actions such as movement and button clicks.

A starter Makecode project for the access:bit is available for cloning at this link.

Stay Updated

The Access:bit is still in development and will eventually be available for purchase. 3D printed cases are also being developed to house the microcontroller and board. To stay updated, fill out the form below!