- Ingenious: Utilizes temperature and humidity changes to predict device placement.
- Stable: Backend ensures efficient and precise data processing.
- Fresh: Minimalistic frontend UI for a seamless user experience.
- Based on the WM1110 module dev-kit
- Chips: LR1110, nRF52840
- Sensors:
- LIS3DH Triple-Axis Accelerometer
- Sensirion SHT41-AD1F-R2 Humidity Sensor
- Firmware: Zephyr RTOS on the WM1110A dev kit for sidewalk
- Middleware: Golang, using this serial library
- Frontend: Svelte5
- Input Data:
- Onboard temperature and humidity sensor
- 3-axis accelerometer
- Processing:
- Baseline data created by the user when the device is not in the mouth.
- Data is refreshed every 300ms.
- An algorithm analyzes trends in humidity and temperature changes, applying a derivative function for faster detection.
- The movement of the data is also considered