I2C Extender for VU7C screen

Post Reply
User avatar
zyssai
Posts: 774
Joined: Wed Jan 27, 2021 6:42 pm
languages_spoken: english, french
ODROIDs: Odroid N2+ 4Gb
VU7C
Has thanked: 353 times
Been thanked: 151 times
Contact:

I2C Extender for VU7C screen

Post by zyssai »

Edit: Added purchase link at the end of the post

Hi,

If you are using VU7C with ribbon cable (especially more that 3ft), and you are facing this issue:



Or this one:


This is probably due to I2C bus specifications, more information from my friend mctom here, thanks to him.
So to prevent this, we can use LTC4311 chip to enhance data transmission speed and reliability for I2C bus.

Here is signal with and without use of LTC4311 chip:
Image

I have designed a small pcb board, to fit between VU7C screen and N2.
3D model of header is false, pins are longer in reality.

Image
Image
Image

Edit:
Project is done.
Purchase is available here.
Last edited by zyssai on Sun Mar 26, 2023 2:16 am, edited 3 times in total.
These users thanked the author zyssai for the post:
neal (Thu Mar 02, 2023 4:25 pm)

User avatar
odroid
Site Admin
Posts: 41084
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 3194 times
Been thanked: 1753 times
Contact:

Re: [SOLVED] VU7C initialization problem

Post by odroid »

Thank you for sharing a nice solution. :D
These users thanked the author odroid for the post:
zyssai (Thu Mar 02, 2023 3:57 pm)

User avatar
zyssai
Posts: 774
Joined: Wed Jan 27, 2021 6:42 pm
languages_spoken: english, french
ODROIDs: Odroid N2+ 4Gb
VU7C
Has thanked: 353 times
Been thanked: 151 times
Contact:

Re: I2C Extender for VU7C screen

Post by zyssai »

I have received some PCB pieces.

Image
Image
Image

I will solder components this week and will test it :twisted:
These users thanked the author zyssai for the post (total 2):
mctom (Fri Mar 24, 2023 9:07 pm) • odroid (Fri Mar 24, 2023 9:22 pm)

User avatar
mctom
Posts: 3009
Joined: Wed Nov 11, 2020 4:44 am
languages_spoken: english, polish
ODROIDs: OGA, XU4, M1, H3+, SP3, Vu8M, N2L
Location: Gdansk, Poland
Has thanked: 407 times
Been thanked: 534 times
Contact:

Re: I2C Extender for VU7C screen

Post by mctom »

I suggest you only solder pins that are in use, so the remaining pins will be more flexible and make easier fit to a female IDC connector on a cable.
Lust a loose idea. :)
Punk ain't no religious cult, punk means thinking for yourself!
OpenUPS
PiStackMon

User avatar
zyssai
Posts: 774
Joined: Wed Jan 27, 2021 6:42 pm
languages_spoken: english, french
ODROIDs: Odroid N2+ 4Gb
VU7C
Has thanked: 353 times
Been thanked: 151 times
Contact:

Re: I2C Extender for VU7C screen

Post by zyssai »

mctom wrote:
Fri Mar 24, 2023 9:10 pm
I suggest you only solder pins that are in use, so the remaining pins will be more flexible and make easier fit to a female IDC connector on a cable.
Lust a loose idea. :)
Thanks ;)

For the first try I soldered all the pins, there is no alignment problem, as long as header comes without bent pins.

Image
Image

Here it is mounted on VU7C
Image
Image

Here, directly on top of N2.
Image

I think I can choose a smaller header. This one have pins of 11mm long.

Unfortunately, I tried but cannot reproduce bad behavior, so I can't confirm for the moment that it works.
But it should, as this is the same schematic as GPIO'4'Cars project, and since I mounted LTC4311 chip on it, I never faced it anymore.
These users thanked the author zyssai for the post:
mctom (Sun Mar 26, 2023 2:04 am)

User avatar
mctom
Posts: 3009
Joined: Wed Nov 11, 2020 4:44 am
languages_spoken: english, polish
ODROIDs: OGA, XU4, M1, H3+, SP3, Vu8M, N2L
Location: Gdansk, Poland
Has thanked: 407 times
Been thanked: 534 times
Contact:

Re: I2C Extender for VU7C screen

Post by mctom »

Excellent work! And even such a simple PCB teaches you something new, right?

If you're looking for another thing worth improving, try using less solder for each joint.
Adding more solder doesn't improve electrical or mechanical reliability, but may cause errors that are hard to see later on.
Solder joints on N2+ board below are perfect, but also done by machines and different technique. Nevertheless, this is what we're all trying to achieve when hand soldering. :)
These users thanked the author mctom for the post:
zyssai (Sun Mar 26, 2023 2:38 am)
Punk ain't no religious cult, punk means thinking for yourself!
OpenUPS
PiStackMon

User avatar
zyssai
Posts: 774
Joined: Wed Jan 27, 2021 6:42 pm
languages_spoken: english, french
ODROIDs: Odroid N2+ 4Gb
VU7C
Has thanked: 353 times
Been thanked: 151 times
Contact:

Re: I2C Extender for VU7C screen

Post by zyssai »

You are right. Because of sunlight, I did not clearly saw that solder goes up to the pins, so for the next, I will take care of this :P

Post Reply

Return to “ODROID-VU”

Who is online

Users browsing this forum: No registered users and 2 guests