user-img

FUSION AUTOMATE

  • 16 Projects
  • 3 Followers
  • Nov 07,2025
+ Follow

Unihiker K10 Accelerometer-Controlled Moving Dot (ESP32-S3)

A small dot moves on the screen based on the K10’s accelerometer readings, creating a tilt-controlled interface.

Unihiker K10 Accelerometer-Controlled Moving Dot (ESP32-S3)
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Hardware Components

  • UNIHIKER K10

    DFRobot
    X 1 fenxiang

Tools, APP Software Used etc.

  • Mind+

Story

This project uses the Unihiker K10’s built-in accelerometer to move a dot on the screen depending on how the device is tilted.
The accelerometer’s X and Y values are mapped to screen coordinates, and the dot shifts smoothly as you rotate the device.

How it works:

  • Read accelerometer X/Y values each loop.

  • Convert them into screen positions (mind_n_moveX, mind_n_moveY).

  • Draw a green circle at the new position.

  • Immediately erase the old one by drawing a white circle behind it.

 

This creates a simple yet interactive tilt-control demo, perfect for learning IMU basics, motion-based UI, or game mechanics on the Unihiker K10.

Code
  • Source Code

    Spirit-Level_622037569690dbcbb5cabb.zip
    Download(0)

Unihiker K10 Accelerometer-Controlled Moving Dot (ESP32-S3)

A small dot moves on the screen based on the K10’s accelerometer readings, creating a tilt-controlled interface.

25
 
1
0
0

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

  • Comments( 0 )
  • Like( 1 )
/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:
Country: Shipping Way:
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
Certified Product | Guaranteed Purchase: Full techsupport