Skip to main content
eScholarship
Open Access Publications from the University of California

The Power of Glove

Creative Commons 'BY' version 4.0 license
Abstract

After successfully constructing a breadboard prototype of the Mouse Glove that allows our hand to operate a cursor in the previous quarter, we designed a PCB, containing all the necessary and improved hardwares but in a more compact form. Instead of using the Arduino Nano and a bluetooth module, we chose the MDBT42Q-512KV module that contains the Nordic nRF52832 microchip to increase the speed and minimize the size of the circuit. The PCB also has a buck converter to reduce the input voltage from the battery, a charger, a power switch with an anti-bouncing circuit, UART bridge to program the microcontroller, and the 6DOF IMU that controls the mouse’s cursor. The flex sensors are each attached to a finger responsible for left clicks, right clicks, and for enabling scrolling. Due to the failure in the power system, however, the converter generates extreme heat, causing a short in the PCB. This led to use of a prefboard with the exact micro-controller for the final version. The components are soldered onto a perfboard instead of using a breadboard to reduce the size and weight. We also optimize our software by removing the Python program and instead using the BLE HID library in the Arduino IDE. This results in smooth cursor’s movements with almost zero delay. Lastly, the left click, right click, and scrolling up and down functionality work properly with ease of use.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View