I will write imu sensor drivers and sensor fusion firmware for your device
Embedded Firmware, IoT and PCB Design Engineer
About this Gig
Your device has an accelerometer, gyroscope or full IMU but the data is noisy, drifts or is not reliable? I turn raw sensor data into measurements you can trust.
This package includes: a C driver for one IMU over SPI or I2C (configuration, FIFO, interrupts), basic calibration, orientation or motion estimation with a Madgwick or Kalman filter, and a validation report with real recorded data and plots.
Typical use cases: wearables and sports trackers, motion detection, tilt and orientation, step or repetition counting, vibration monitoring.
Proven on my own product MOOVIA: an IMU-based barbell velocity sensor with Madgwick, Kalman and ZUPT fusion, 999 Hz sampling and a 0.03 m/s difference against a commercial reference system.
Message me with your sensor model and goal before ordering.
Platform:
ESP32
Sensors:
Accelerometer
•
Position
•
Gyroscope
Expertise:
Firmware development
•
Testing
•
Signal processing

