A vehicle mountable advanced driver assistance device comprising: a single housing unit including a gear module; a common module disposed within the housing unit on which components of the device are arranged, wherein the common module includes a groove for being fixed to the gear module through a connector, wherein the connector links the gear module and the common module so that the common module can be moved up or down through its vertical axis by movement of the gear module to adjust a vertical viewing angle of the components arranged thereon; a first camera module (104a, 104b), arranged on the common module, wherein the first camera module (104a, 104b) has a short focal length for detecting activity within a close-range vicinity of the vehicle and distance of objects within the close-range vicinity; a second camera module, different from the first camera module (104a, 104b), arranged on the common module, wherein the second camera module has a long focal length for detecting activity within a long-range vicinity of the vehicle and distance of objects within the long-range vicinity; a microphone array for detection of ambience noise; a ranging module, arranged on the common module next to the second camera module, configured to measure a distance between the vehicle and an object present in front of the vehicle; wherein the movement of the common module is configured to simultaneously adjust a vertical viewing angle of the first camera module (104a, 104b), second camera module, and the ranging module; a driver state monitoring device detachably attached to a first or a second back panel (114a, 114b) of the device and configured to detect activity of a driver of the vehicle; and a display device detachably attached to the first or the second back panel 114a, 114b) of the device and configured to provide a user interface of the driver of the vehicle, wherein the arrangement of the driver state monitoring device and the display device can be reconfigured by detachably attaching the driver state monitoring device to the device via the first back panel and by detachably attaching the display device to the device via the second back panel, or by detachably attaching the driver state monitoring device to the device via the second back panel and detachably attaching the display device to the device via the first back panel based on drive configuration of the vehicle. a single housing unit including a gear module; a common module disposed within the housing unit on which components of the device are arranged, wherein the common module includes a groove for being fixed to the gear module through a connector, wherein the connector links the gear module and the common module so that the common module can be moved up or down through its vertical axis by movement of the gear module to adjust a vertical viewing angle of the components arranged thereon; a first camera module (104a, 104b), arranged on the common module, wherein the first camera module (104a, 104b) has a short focal length for detecting activity within a close-range vicinity of the vehicle and distance of objects within the close-range vicinity; a second camera module, different from the first camera module (104a, 104b), arranged on the common module, wherein the second camera module has a long focal length for detecting activity within a long-range vicinity of the vehicle and distance of objects within the long-range vicinity; a microphone array for detection of ambience noise; a ranging module, arranged on the common module next to the second camera module, configured to measure a distance between the vehicle and an object present in front of the vehicle; wherein the movement of the common module is configured to simultaneously adjust a vertical viewing angle of the first camera module (104a, 104b), second camera module, and the ranging module; a driver state monitoring device detachably attached to a first or a second back panel (114a, 114b) of the device and configured to detect activity of a driver of the vehicle; and a display device detachably attached to the first or the second back panel 114a, 114b) of the device and configured to provide a user interface of the driver of the vehicle, wherein the arrangement of the driver state monitoring device and the display device can be reconfigured by detachably attaching the driver state monitoring device to the device via the first back panel and by detachably attaching the display device to the device via the second back panel, or by detachably attaching the driver state monitoring device to the device via the second back panel and detachably attaching the display device to the device via the first back panel based on drive configuration of the vehicle.