A sensor hub is a point of connection for multiple sensors that uses a coprocessor, digital signal processor (DSP) and a multipoint control unit (MCU) to process & compile data gathered from those sensors. Sensor hub share some of the workload which is otherwise performed by a computer. This allows the data obtained by sensors to be collected and processed with demand for computer resources and results in better performance, less power draw and free CPU time. Sensor hubs are used where multiple sensors are required to perform a specific task and demand for resources & the need for the efficiency are high. Increasing amount of data, such as environmental (pressure, humidity, temperature, light) and motion (magnetometers, gyroscopes, accelerometers) from multiple sensors needs to be fused in the system for better system performance. Sensor hub runs these complex sensor fusion algorithms, while providing maximum flexibility for a system operation.