Skip to content

DIYAT: Foam Board Adapted Mouse

This DIYAT project uses foam board to store a low-cost microcontroller by Adafruit called Trinket M0. The board is connected to 5 micro switches that are then programmed to move a mouse in either direction while a 5th button is programmed as a left-click. This is a great project to introduce young learners to mouse navigation on a computer. iOS integration is currently possible for cursor control using the accessibility features, however, it has not been extensively tested.

The code is built using Microsoft's Makecode environment which is block-based, a great tool for beginning makers. You may either build a stepped cursor function that moves the mouse a set number of pixels at each button press or continuous cursor movement when a button is held down.

Google Doc Instructions Link