Hello everybody
I have Mikroc Pro for Pic32, VisualTFT, pic32mx460f512, tft 2.8 "with ST7789V 16 bit communication. I use the same products for 2 different projects.
one project works perfectly, the other has problems
the colors are not uniform and sometimes they are not the same as the project
https://photos.app.goo.gl/LHVo6cBcGqEdgqiM7
the problem (maybe) is hardware but I can't find it. Has anyone ever had anything like this?
non-uniform changed colors
Re: non-uniform changed colors
Hi,
So, you have two same displays using the same code, but they produce different colors ?
Regards.
Filip.
So, you have two same displays using the same code, but they produce different colors ?
Regards.
Filip.
Re: non-uniform changed colors
yesSo, you have two same displays using the same code, but they produce different colors
i soldered the pins (false contact?) but without results
Re: non-uniform changed colors
i give other informations:
I have 2 projects with LCDs.
Let me call A and B.
The boards are similar with pic32mx460f512 in the same configuration (same capacitors, USB, oscillator etc). Communication is through RGB 565 with IM0 = 0, IM1 = 0 and IM2 = 0. The size of the card almost the same as the 7cm x 5cm displays.
A--> is powered by USB and a lipo battery, then a linear (MCP1700T-3302) leads to 3.3v.
B--> is powered by 24v then a switching power supply brings the voltage to 5V and a linear (HT1117-33_SOT223) brings the 5v to 3.3v.
A--> is more complex (encoder, magnetic sensor, external flash, secure digital, RS 485, esp32)
B--> is a simple remote control (LCD and Rs485 only).
A--> works fine
B--> no
From a microscopic analysis it seems that the problem is in some portions of the screen with the green pixels (only those) that do not light up.
The displays are okay because on board A they always work fine.
Fortunately I can still modify the pcb if the problem is hw
other information: sometimes 'B' works well sometimes it doesn't. I have warmed up the system to around 60 degrees celsius but it doesn't change
I have 2 projects with LCDs.
Let me call A and B.
The boards are similar with pic32mx460f512 in the same configuration (same capacitors, USB, oscillator etc). Communication is through RGB 565 with IM0 = 0, IM1 = 0 and IM2 = 0. The size of the card almost the same as the 7cm x 5cm displays.
A--> is powered by USB and a lipo battery, then a linear (MCP1700T-3302) leads to 3.3v.
B--> is powered by 24v then a switching power supply brings the voltage to 5V and a linear (HT1117-33_SOT223) brings the 5v to 3.3v.
A--> is more complex (encoder, magnetic sensor, external flash, secure digital, RS 485, esp32)
B--> is a simple remote control (LCD and Rs485 only).
A--> works fine
B--> no
From a microscopic analysis it seems that the problem is in some portions of the screen with the green pixels (only those) that do not light up.
The displays are okay because on board A they always work fine.
Fortunately I can still modify the pcb if the problem is hw
other information: sometimes 'B' works well sometimes it doesn't. I have warmed up the system to around 60 degrees celsius but it doesn't change