Skip to content

Latest commit

 

History

167 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages