# Develop sensors This section covers the development and integration process for sensor drivers and algorithms within the Qualcomm® sensing hub (QSH) framework. Before starting, read [Messages](https://docs.qualcomm.com/doc/80-80022-7/topic/data_model.html#data-model) to understand the `.proto` file schemas and message model. - [Sensor and sensor instances](https://docs.qualcomm.com/doc/80-80022-7/topic/sensor_and_sensor_instances.html#sensor-and-sensor-instances) — Sensor and sensor instance lifecycle, producer/consumer model, and shared instance behavior. - QSH services — Stream service, attribute service, diagnostic service, GPIO service, and other framework services available to drivers. - [Calibrate sensors](https://docs.qualcomm.com/doc/80-80022-7/topic/calibrate.html#calibrate) — Factory and runtime calibration procedures required before production deployment. ## Develop and integrate sensor drivers To develop and integrate custom sensor drivers, see [Develop and integrate sensor drivers](https://docs.qualcomm.com/doc/80-80022-7A/topic/developing_sensor_driver_as_per_qsh_design.html). ## Develop and integrate custom sensor algorithms To develop and integrate a QSH-compliant sensor algorithm, see [Develop and integrate custom sensor algorithms](https://docs.qualcomm.com/doc/80-80022-7A/topic/developing_custom_algorithm_and_integrating_with_qsh.html#). Last Published: May 07, 2026 [Previous Topic Develop with sensor APIs](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/develop_sensor_apis.md) [Next Topic API](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/api.md)