Using M5 stack gray hardware

eLandon_Miix 27571b60a0 cleanup %!s(int64=3) %!d(string=hai) anos
.vscode ff99ba9fa8 Initial commit %!s(int64=3) %!d(string=hai) anos
include 2aa2936be3 added OSC method to change smoothing factor %!s(int64=3) %!d(string=hai) anos
lib d5234346ba added responsiveanalogread smoothing %!s(int64=3) %!d(string=hai) anos
src 27571b60a0 cleanup %!s(int64=3) %!d(string=hai) anos
test ff99ba9fa8 Initial commit %!s(int64=3) %!d(string=hai) anos
.gitignore ff99ba9fa8 Initial commit %!s(int64=3) %!d(string=hai) anos
README.md 2aa2936be3 added OSC method to change smoothing factor %!s(int64=3) %!d(string=hai) anos
platformio.ini ff99ba9fa8 Initial commit %!s(int64=3) %!d(string=hai) anos

README.md

OSC MESSAGES

ESP-IMU receives messages on UDP input port (default 9000)
The last IP that sent a message will receive all messages from ESP-IMU on target port
Default target IP can be changed through webserver input port and target port can be changed through webserver

to ESP-IMU

  • /calibration :
    triggers a gyro calibration process, useful if the sensor drifts. Turn the sensor all the way around during 15 seconds

  • /smoothing gyro ahrs
    changes smoothing factors (0 to 1, 1 no smoothing, 0 static)

from ESP-IMU

-connected
message is sent once ESP-IMU as established connection to UDP port

  • /button/[A, B, C] :
    message is sent on A/B/C button state change
    1 when pressed, 0 when released