How to interface with 480x320 Screen

♥☻☻☻☻♥
Posts: 2
Joined: Fri Mar 02, 2018 11:14 pm

How to interface with 480x320 Screen

Postby ♥☻☻☻☻♥ » Sat Mar 03, 2018 12:13 am

I have spent a few days trying to get a screen to work with a microcontroller. I have two screens - one that uses the ILI9481 driver (like this: https://shop.boxtec.ch/images/45111_a.jpg) and one HX8357C (like this: https://img.banggood.com/thumb/water/oa ... dc1721.png) - one is designed to be a shield for an Arduino Uno and is designed to be a shield for a MEGA2560. Both are 480×320 pixels. I want to get either working with the ESP32. I have tried with no success to interface both with a Teensy 3.6 too. I am using the Arduino IDE because I thought that would be easiest but if there is a better way I would like to know. I have downloaded many different libraries and connected using many different methods but I can get no reponse. The closest I came was to get the ILI9841 screen working with the MCUFriend library on an Arduino Uno.

There are a lot of variables and I don't know which combinations of screen and library and interface method should work together but don't because I'm doing it wrong and which combinations will not work together at all. If anyone could point me in the right direction, I would be very grateful. I may be missing something very obvious, like either screen cannot be controlled by 3.3V or something like that. I know the ILI9481 screen needs 5V for power, but does it need it for control signals?

Thanks in advance.

User avatar
Vader_Mester
Posts: 300
Joined: Tue Dec 05, 2017 8:28 pm
Location: Hungary
Contact:

Re: How to interface with 480x320 Screen

Postby Vader_Mester » Sat Mar 03, 2018 12:32 pm

Check our this thread.
This works only with ESP-IDF.

Code: Select all

task_t coffeeTask()
{
	while(atWork){
		if(!xStreamBufferIsEmpty(mug)){
			coffeeDrink(mug);
		} else {
			xTaskCreate(sBrew, "brew", 9000, &mug, 1, NULL);
			xSemaphoreTake(sCoffeeRdy, portMAX_DELAY);
		}
	}
	vTaskDelete(NULL);
}

♥☻☻☻☻♥
Posts: 2
Joined: Fri Mar 02, 2018 11:14 pm

Re: How to interface with 480x320 Screen

Postby ♥☻☻☻☻♥ » Tue Mar 13, 2018 1:58 pm

Thanks for the assistance. I ordered the ILI9488 mentioned on the list and finally got it working.

Who is online

Users browsing this forum: Baidu [Spider] and 59 guests