Skip to content

vanessaPrankl/HeadMouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

167 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HeadMouse

This project provides hardware, enclosure and software for the head-motion based computermouse HeadMouse.

Hardware

A BOM and PCB-files are provided in the hardware folder. A 600mAh LiPo-battery has been used for the prototyping, the battery only lasts for 3.5h in this case which is mainly caused by the high power consumption of the ESP32-S3-WROOM buetooth module.

Software

The following external libraries are utilized:

Library Provider Licence
BleMouse T-vK MIT License
AdafruitBNO055 Adafruit MIT License
ESP32_TimerInterrupt khoih-prog MIT License

Additionally, a HeadMouse library including major HeadMouse functions is provided.

The hardware pins are configured in the hm_board_config_v1_0.hpp file of the headmouse library. The default preferences are set in default_preferences.hpp (include folder of project).

Enclosure

The enclosure consists of 2 3D-printed parts, 2 screws and according nuts for assembly and a sticky clip for mounting the deivce on the user's head.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors