apple-silicon-accelerometer
Reads the undocumented accelerometer and gyroscope inside Apple Silicon MacBooks. It is a research project for accessing motion sensor data on the Mac.
Share on XLicense: MIT
Overview
This is a research project that reads the undocumented MEMS accelerometer and gyroscope in Apple Silicon MacBooks. According to the project, these sensors are managed by the sensor processing unit and can be accessed through IOKit HID. It is written in Python and lists several apps and tools that others have built on top of it, such as typing-sound and tap-detection utilities.
Key features
- Reads accelerometer and gyroscope data on Apple Silicon MacBooks
- Accesses the sensors through IOKit HID
- Written in Python
- Lists third-party apps built on the sensor data
Best for
Hobbyists and researchers who want raw motion data from a MacBook. The sensors are undocumented, so behavior may differ across models.
- Upstream
- olvvier/apple-silicon-accelerometer
- Fork on GitHub
- Guo-astro/apple-silicon-accelerometer
- Upstream stars
- 1.2k
- Category
- Hardware, OS and embedded
- Language
- Python
- License
- MIT
- Forked
- 2026-02-22
- Sync status
- In syncLast synced 2026-10-10
More in Hardware, OS and embedded
Jumper is the AI toolkit for a 22-DoF crab robot, covering appearance, motion, and scene creation for practical robot design work.
Forked 2026-10-07Last synced 2026-10-10License: Apache-2.0Hardware, OS and embeddedGitHub
A macOS shell script that sets up a working vPhone environment for iOS 26.1, with downloads, checksums, and VNC access for local use.
Forked 2026-10-05Last synced 2026-10-10No license declaredHardware, OS and embeddedGitHub
WiFi Duck is an open-source BadUSB platform for emulating USB keyboards over WiFi. It lets users write, save, and run scripts from a browser on supported Arduino and ESP8266 boards.
Forked 2026-10-03Last synced 2026-10-10License: MITHardware, OS and embeddedGitHub
The original Apollo 11 Guidance Computer source code for the command and lunar modules, published for reading and historical study.
Forked 2026-08-31Last synced 2026-10-10Custom license (see repository)Hardware, OS and embeddedGitHub