How to develop drivers for a custom sensor?