Wave is a unique smart ring manufactured and maintained by Genki. This repository contains the official Python API interface for Wave, arguably the easiest way to work with data from motion sensors in Python.
The API provides access to Wave's onboard sensor data, as well as processed motion data using proprietary algorithms in an accessible form factor.
And the following example uses a callback that prints out which button has been pressed, along with the sensor reading every 5 seconds.
The simples way to start is connecting Wave as a BLE MIDI device and running examples/run_midi.py. This example only depends on pygame and allows you to receive data from Wave in standalone mode.