user-img

Core bb

+ Follow

I Built a Gesture Sensor That Works Through Objects

I Built a Gesture Sensor That Works Through Objects
 
  • thumbnail-img
 

Story

A few years ago, I created an embedded project that supported gesture interaction, allowing users to flip pages by swiping left or right. However, one problem that always bothered me was that traditional gesture sensors relied on optical signals, meaning they had to remain unobstructed. This required cutting a hole to expose the sensor, which didn’t look aesthetically pleasing. So, I wondered: is there a way to hide the gesture sensor while maintaining good performance? This was a challenge I had never been able to solve.

Now, as I set out to create another fun interactive project, I started searching again for a gesture sensor that met my requirements. Not only did I find one, but it was also far more powerful—offering higher sensitivity, greater accuracy, and even precise 3D spatial tracking of hand movements. With this, I could incorporate even more creative interactions into my project.

In the end, I successfully integrated a gesture sensor that can detect movements through solid objects. It uses the I2C protocol, making it relatively easy to interface with a microcontroller. The complex algorithms are pre-configured and stored in the sensor’s firmware, allowing the microcontroller to detect gestures with simple I2C communication.

Here is my video:

My videos primarily focus on storytelling and are aimed at a general audience. As a result, I haven’t covered every technical detail, but I will open-source all the materials and provide reference resources.

I hope you enjoy this video and that it serves as a helpful reference for those with similar ideas and needs.

 

Yep, I open source it, here we go:

https://github.com/RealCorebb/bbGesture

 

Code
  • https://github.com/RealCorebb/bbGesture
    View

I Built a Gesture Sensor That Works Through Objects

159
 
3
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 3 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.