Skip to content

Use a 9250(5) connected via I2C to get data on a Websocket connection, includes a webpage to visualize orientation (with quaternion filters)

Notifications You must be signed in to change notification settings

hmic/ESP32-IMU-Websocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32-IMU-Websocket

Use a 9250 or 9255 IMU connected via I2C to get data on a Websocket connection. Includes a webpage to visualize orientation (with quaternion filters). Utilizes WifiManager to configure Wifi credentials.

You can change multiple settings by just accessing the corresponding URL:

/                 - show the animated cube

/zero             - reset the timebase to 0, useful to sync multiple devices to the same time when collecting data
/madgwick         - set quaternion filter to use Madgwick
/mahony           - set quaternion filter to use Mahony
/updaterate?hz=10 - set the rate at which quaternions get calculated and the websocket gets data send
/resetwifi        - reset wifi settings, reboot and spawn AP to configure connection

/ws               - websocket connection, get the data send to use in another software for data collection and processing

About

Use a 9250(5) connected via I2C to get data on a Websocket connection, includes a webpage to visualize orientation (with quaternion filters)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published