Предположу глупое, но всё-же:
Вы питание с платы Discovery модулю подаёте? Если не ошибаюсь, дискавери работает от 3.3 вольт, а на плате датчика (которая у вас на фотке) — установлен стабилизатор по питанию. Если вы питаете плату от 3.3 вольт — стабилизатор садит на себя всё напряжение и на выходе у него лажа. Плату датчика надо питать от 5 вольт. Может, из-за этого косяк?