Skip to content

gyro: add gyroscope test/display application#76

Merged
ThomasFarstrike merged 10 commits intoMicroPythonOS:mainfrom
pavelmachek:m_9_gyro
Mar 11, 2026
Merged

gyro: add gyroscope test/display application#76
ThomasFarstrike merged 10 commits intoMicroPythonOS:mainfrom
pavelmachek:m_9_gyro

Conversation

@pavelmachek
Copy link
Copy Markdown
Contributor

Add gyroscope / accelerometer test and display. Gyroscope actually works pretty well for keeping direction after calibration ("reset" twice on flat surface).

It would be good to compare our devices here, to make sure accelerometer / gyroscope axes actually match. "help" page and comments in code explain what orientation I see.

@ThomasFarstrike ThomasFarstrike merged commit 0ac9d71 into MicroPythonOS:main Mar 11, 2026
2 checks passed
pavelmachek added a commit to pavelmachek/MicroPythonOS that referenced this pull request Mar 18, 2026
* iio: switch to maximum sampling frequency, apply mount matrix

* mag: Apply mount matrix for magnetometer, too

* iio: allow separate path for gyro sensor

* gyro: fork from compass, get drawing back to work

* iio: add todo.

* gyro: gyro seems to work way better on pinephone

* iio: move scale conversion where it belongs

* gyro: rely of iio driver providing right scale of values

* iio: Turn down debugging, but I still get framerate drops

* gyro: add reset and calibration support, introduce vectors, display help image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants