na szybko wydziergałem sobie taki prosty skaner ...
w sumie dzięki niemu się dowiedziałem że urządzenie ów prze ze mnie poszukiwane
nie działa

Kodu nie będę pokazywał bo wstyd zresztą użyłem do konfiguracji CUBE i napisałem w HAL
Działa na płytce SunEVB STM32 z modułem SUN-1xxR
-- UART1 PA9/PA10 115200bps
-- I2C2 PB8 /PB9
Efekt działania programu :

wykryte adresy należą do urządzeń :
0x2A -- DS1780
0x3C -- OLED 128x64
0x50 -- 24C32
0x68 -- DS1307
Kod bin do pobrania :