An Accelerometer Based 3D Air Mouse.

Overview

ACCELEROMETER_BASED_3D_AIR_MOUSE

Accelerometer Based 3d Air Mouse

We have seen different types of Human Interface Devices(HIDs),for example mouse and keyboard.In older versions of computer mouse,optical sensors were used to detect movement relative to a surface,thus they require smooth surface to function properly. These mice can work with only two coordinates.With advancements in technology,we are now talking about 3D user interfaces(3DUIs).So,we must start developing a 3D HID device which has the capability to work with all coordinates.In this project we are going to make 3D wireless HID device that will give you a whole new experience of using computers and playing online games. With this device,you will be able to control computers and Smart phone by just moving your hand in air. you can draw any design by moving your hand in the air.

Owner
THANDA MAHENDER GOUD
Under Graduate @KMIT. (Computer Science).
THANDA MAHENDER GOUD
mCube's ultra-low-power wake-on-motion 3-axis accelerometer

MC3635 mCube's ultra-low-power wake-on-motion 3-axis accelerometer Based on mCube's Arduino demo driver, this sketch is specific for the MC3635 3-axis

Kris Winer 3 Jun 2, 2021
Please feel free to use this code if you need to keep track of accelerometer and gyro data :)

IMUArduinoDataCollection Please feel free to use this code if you need to keep track of accelerometer and gyro data :) This code takes in xyz motion b

null 1 Nov 9, 2021
An intelligent air fan based on MSP430.

智能风扇 流程图 文件树 ??include ┣ ??eink_driver.h ┣ ??eink_fonts_imgs.h ┣ ??i2c.h ┣ ??intg_fan.h ┣ ??nixie_driver.h ┣ ??tmp421.h ┗ ??type.h ??src ┣ ??e

Shuqi Xiao 8 May 23, 2021
Analytics In Real-time (AIR) is a light-weight system profiling tool

Analytics In Real-time Analytics In Real-time (AIR) is a light-weight system profiling tool that provides a set of APIs for profiling performance, lat

null 2 Mar 3, 2022
Code for an air hockey table for an engineering project.

Project: Air Hockey Table Code for an air hockey table. Step 1: Installation Step 2: Assemble the circuit Assemble the circuit following the diagram l

William Rice 3 Jan 21, 2022
English Translation Mod for Air Nintendo Switch version

AIR-ENX English translation mod for Nintendo Switch version of "Air" 1.0.1 Current status: Alpha Chapters translation status: Dream 100% Summer 100% A

MasaGratoR 3 Dec 19, 2021
An easy to build CO2 Monitor/Meter with Android and iOS App for real time visualization and charting of air data, data logger, a variety of communication options (BLE, WIFI, MQTT, ESP-Now) and many supported sensors.

CO2-Gadget An easy to build CO2 Monitor/Meter with cell phone App for real time visualization and charting of air data, datalogger, a variety of commu

Mariete 16 May 13, 2022
Get air quality & CO2 data from SM300D2 & Senseair S8 with ESP32, and export as OpenMetrics (Prometheus exporter) via WiFi.

ESP Air Sensor Get air quality & CO2 data from SM300D2 & Senseair S8 with ESP32, and export as OpenMetrics (Prometheus exporter) via WiFi. I used to h

Shell Chen 4 Feb 6, 2022
VR15: a VR FPS game controller that generates haptic feedback with high-pressure air.

VR15: a VR FPS game controller that generates haptic feedback with high-pressure air.

Zhaoyuan Ma 14 Apr 4, 2022
A terminal-based, mouse-driven BDF (bitmap) font editor.

bdfedit A terminal-based, mouse-driven BDF font editor. Capable of reading, writing, and editing bitmap font files fully within the terminal, and enti

Andrew 3 Jan 16, 2022
ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

esp32_usb_soft_host esp32 USB-LS pure software host thru general IO pins. Up to 4 HID devices simultaneously. board ~$3 :https://www.aliexpress.com/pr

Samsonov Dima 246 May 1, 2022
Control your mouse using razer synapse

rzctl Control your mouse using razer synapse Compile in x64 Not tested for x86 Credits Process Hacker - https://github.com/processhacker/processhacker

null 37 May 11, 2022
Simple tool to visualize and amplify mouse movements

mousemic Simple tool to visualize and amplify mouse movements. This utility uses a high-level X11 Api so is not really more sensitive than your screen

Alfredo Ortega 41 Dec 21, 2021
A Simple tool to execute shellcode with the ability to detect mouse movement

Noobi A Simple tool to execute shellcode with the ability to detect mouse movement Features: Sandbox evasion through detecting mouse movement and chec

null 10 Feb 20, 2022
ESP8266 software USB host through general IO pins. We can connect up to 2 USB-LS HID (keyboard mouse joystick) devices simultaneously.

esp8266_usb_soft_host Test for esp8266 usb host . Works with ESP-IDF v3.4 80MHz and 160MHz. WorkInProgress Test run with mouse & combined mouse & keyb

Samsonov Dima 25 Apr 21, 2022
ORBION the OpenSource Space Mouse 3D

Orbion The OpenSource Space Mouse To ensure greater precision and fluidity it is recommended to put a foam ring under the knob (see photo above) and d

FaqTotum 96 May 8, 2022
Arduino code to interface with quadrature-encoder mice, specifically the Depraz mouse

Depraz Mice on USB via Arduino This code lets you connect a Depraz mouse to a modern computer via USB. The Depraz mouse has a male DE-9 connector but

John Floren 4 Jan 7, 2022
Eliminate double clicks due to failing mouse switches.

Double Click Monitor Eliminate double clicks due to failing mouse switches. Binaries Pre-compiled binaries have been uploaded here. Compiling This sol

null 9 Jan 11, 2022
A simple tool using PC mouse via USART to control MCU and LCD/OLED (with LVGL library), if your screen cannot be controlled by touch.

LVGL_USB_Mouse A simple tool using PC mouse via USART to control MCU and LCD/OLED (with LVGL library), if your screen cannot be controlled by touch. 如

k_ying 5 May 5, 2022