Tone, i2c and FPC OLED connection

I’m using a VIM2 + Tone to connect to a VFD but could use some advice:

I’m using the Tone’s OLED FPC connection and surprisingly enough current is supplied to power the VFD, but when I check i2cdetect every address is slowly being populated. Interestingly, it starts filling from 0x70 - which is the VFDs hard wired address.

00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: 70 71 72 73 74 75 76 77 

It will then go on to fill the whole table. I have a hunch something on the VIM/Tone is also using i2c, so I have a two master situation.

Anyone have a clue what that might be? I have this solved going:
VIM usbserial > Arduino > VFD but was hoping to cut out the Arduino and go full Rust and use that very fancy FPC connection. Much less wires :heart_eyes:

1 Like