imu-turntable

Public

@upsidedownfalcon

Download board files

Files for version 1. Pick what you came for.

Share imu-turntable

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

High-Tech Fidget Spinner: 3-Axis IMU Turntable

Welcome!

This is an open-source project for the construction of a 3-DoF IMU turntable, called the "High-Tech Fidget Spinner". It is a low-cost alternative to commercial solutions which can cost in the 5 to 6-figure USD range, to be used for the validation and characterisation of IMU sensors.

The repository contains supporting files to the conference paper titled "High-Tech Fidget Spinner: Open-Source 3-Axis Turntable" from UbiComp Companion ’25, October 12–16, 2025, Espoo, Finland: https://doi.org/10.1145/3714394.3756256

The top-level strucutre of the repository is as follows:

.
├── build/              # 3D-printing files, instructions and BoM to construct the hardware    
├── docs/               # Project development and conference paper documentation 
├── src/                # Code for the webapp and controller firmware    
├── testing/            # Files from testing the High-Tech Fidget Spinner 
├── tools/              # Files to select approrpriate stepper motors 
├── LICENSE.md         
└── README.md           

Each directory has its own README file that contains further details about it.

Getting started

  1. Familiarise yoursel with the directories in this repository and their README files and the overview paper at https://doi.org/10.1145/3714394.3756256

  2. Construct the hardware as described in /build/

  3. Upload the firmware as described in /src/

  4. Launch the webapp as described in /src/

  5. You're ready to use the project! Usage instructions can be found at /docs/how-to-use.md

  6. Modify as you need for your applications :)

Next steps

The High-Tech Fidget Spinner is a WORK IN PROGRESS as of August 3, 2025. The community should follows this repository for the latest iterations.

  • A FORK of this repository should be created to modify the project for your bespoke applicaiton.

  • An ISSUE should be created to suggest changes / bug fixes for the entire community.

Everyone is welcome to use, collaborate and iterate on this project!

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.