3.5inch Display Module Touch LCD with Stylus for Raspberry Pi 3 (CE04868)

This is a placeholder topic for “3.5inch Display Module Touch LCD with Stylus for Raspberry Pi 3” comments.

This little display is perfect for a dedicated, simple Raspberry Pi touch-interface. Simply plug it onto the Pi’s GPIO and execute the provided installation command.

Read more

1 Like

What chipset does this display use for the LCD and the Touch IC ?

Hey, @Bill654
Touch is handled by an HR2046 4-wire controller.
The user-input is three chained shift-registers (595)

As for whatever chipset may/may not be present on the LCD’s own ribbon cable, I couldn’t say - finding out would be destructive.

1 Like

In this forum post, the writer deduces the controller might be a ILI9486L.

Is there a reason that this wont work with the zero or 2b?

A friend has this display (from Core) on a Pi 3 Model B running Raspian Stretch with Desktop.

He had a problem with installing the display drivers using the bash script (http://coreelec.io/2q) on the product page. I believe the the install script completed with errors (couldn’t fond 2 directories) and after reboot there was no display. He was able to SSH in and use the included LCD_hdmi script to revert to HDMI.

Since then he has sourced other drivers (LCD-show-170703.tar.gz) from WaveShare - 3.5inch RPi LCD and got them working. I could not tell if it was the files for their 3.5inch RPi LCD (A) or 3.5inch RPi LCD (B) screen, the latter is an IPS display. Update: it turns out that the driver set is the same for A and B models.

During online chat with Aidan, he suggested that your script was written for Jessie. Is there an issue running you drivers on Stretch?

He also asked me to post onto the forum.

  • (edited to update after looking at his LCD and Pi 3 in person and with more driver details)
1 Like

I was hoping to use this display for an Android Things project.

I have access to the SPI interface in Android Things (https://developer.android.com/things/sdk/pio/spi) but to start communicating with the display apparently I need to set the mode, frequency, bits per word and justification to that of the slave device.

Does anyone know what these would be for this screen?

1 Like

I have tried lcd_rotate=2 but it dosent do anything. If I use display_rotate=2 then the touch is inversed. Any suggestions?

Hi Isaac,

I found a thread where they solved this exact rotation problem you are having:

If that doesn’t work try reading through these:

Good luck with your project! Please let us know if that works out for you!


I got the screen last week, setup was quick and easy and it works well.

Just wondering if there are any thoughts on the best way to reduce the gap when mounting to a raspberry pi zero? (noob friendly ways if possible)

I was thinking, it looks like I could trim off the female section of the ‘riser’ and be left with with male pins, then fit the pi and this together with a ribbon cable, which would be closer the the form factor I’m aiming for anyway.

Any advice would be great, I’m not too keen on breaking my brand new screen and have’t moved from breadboard projects yet.


Hey Drew,

It sounds like you’ve got the answer to this one :grinning:. As long as the connections remain persistent on the pins that are required for the display (all 40 would be good practice) that would be the most suitable way to reduce the gap while maintaining a decent continuity (or you could use these more stubby headers as a substitute)

Core Electronics | Support

1 Like

Hey Bryce,

Thanks for for the info, I’ll have a go at trimming the headers.


1 Like

Hi, I’m interested in using one of these displays on a Pi Zero that already has a Neo 6M GPS attached. The GPS uses 5v, GND, TX and RX which are obscured by the display connector.

Any ideas on how I can run both on the zero at the same time ?

I’m a software guy, so I’d prefer a solution that doesn’t need soldering.


1 Like

Hi Dave,

Welcome to the forum!!!

I’d look no further than the HAT Hacker [HAT = Hardware Attatched on Top].

Or if you need something a bit smaller the Pico HAT hacker (not to be confused with the RPi Pico microcontroller).

One that isnt in stock at the moment would have been perfect: https://core-electronics.com.au/triple-gpio-expansion-board-w-hat-area.html
I also came across this HAT here which might be useful as well, Im not sure if there will be clearance for the screen over the DB9 plug though and it will require soldering.



Does anyone have a CAD model for this part?


1 Like