Trying to get a 2.1"ROUND(320RGB*320)TFT-LCM MIPI display to work with arduino - Page 1
Forum section: electronics / beginners

author: samg
author_rank: Newbie
timestamp: May 26, 2017, 09:28:37 am
content: Hi all, I think I'm a bit out of my depth here, and would really appreciate some help.I'm looking for a bit of help in my efforts to get a 2.1' round LCD working. Bought from china:http://www.made-in-china.com/showroom/das-tek/product-detailcXFnjwWoddhy/China-2-1-Inch-Round-LCD-Display-with-Capacitive-Touch-Screen-and-Mipi-Interface.htmlThe screen uses a HX8357-D driver chip, which has an arduino library from adafruithttps://learn.adafruit.com/adafruit-3-5-color-320x480-tft-touchscreen-breakout/spi-wiring-and-testwhich I was hoping I could just use.First, I'm struggling to find a way to actually connect to the screen. It has a micro surface connector, like the one's inside an iphone, and other than buying the socket (20 pin AXG210144) and attempting to solder to that, I'm a bit stuck.Even if I could get a connection to the screen, will I need some sort of driver board? The spec sheet is talking about DSI pairs and MIPI.Think I might be doing this all wrong.

author: amyk
author_rank: Super Contributor
timestamp: May 26, 2017, 11:25:25 am
content: The controller does support more traditional serial/parallel interfaces, but that particular module was configured for DSI only. Itispossible to bit-bang MIPI but unless you've already bought the display I would buy something else.Otherwise...http://www.electricstuff.co.uk/nanohack.htmland read the datasheet very carefully.

author: samg
author_rank: Newbie
timestamp: May 26, 2017, 12:27:40 pm
content: Thanks so much. I've been through that post and am starting to get an idea of the difficulty here. I have bought this display and it fits perfectly in my project. SO annoying!I'm not sure what my next steps are.

author: abraxa
author_rank: Frequent Contributor
timestamp: May 26, 2017, 12:51:48 pm
content: You could, for example, get some of these:http://uk.farnell.com/fairchild-semiconductor/fin1001m5x/ic-driver-lvds-smd/dp/1467289One for the DSI clock and one for the DSI data. That way, interfacing to a regular microcontroller is much easier: TTL in, LVDS out.Also, readhttps://en.wikipedia.org/wiki/Display_Serial_Interfaceandhttps://www.mipi.org/specifications/dsiand understand that the MIPI DSI specs aren't freely available. The link amyk posted has links to those specs, however, so you can make use of them if you don't intend to sell your device.With that, you have pretty much all you need: a hardware interface and the protocol you need to feed to the display controller

author: bktemp
author_rank: Super Contributor
timestamp: May 26, 2017, 03:08:01 pm
content: Quote from: abraxa on May 26, 2017, 12:51:48 pmThat won't work, because DSI is not LVDS, but uses multiple voltage levels (see the link to Mike's Ipod Nano V6 page).Driving a DSI display needs either a micrcontroller with DSI interface (STM32F469 for example can do it) or you need to build a DSI controller yourself using a FPGA.Using an Arduino without additional hardware (FPGA as parallel -> DSI converter) will not work (maybe it could work if you use LP mode, but there are probably many displays that require the use of HS mode for video data).

author: samg
author_rank: Newbie
timestamp: June 02, 2017, 08:58:46 am
content: After a bit of back and forth from the supplier, I managed to get some example code from them.They stated that it was designed to run on an ARM9 board.https://drive.google.com/open?id=0B-IzJ_Zju_mxSW80RnV5OENLQkUThe specifics of what I'd need to do to actually get this running, is still a bit beyond me.

author: mikeselectricstuff
author_rank: Super Contributor
timestamp: August 22, 2017, 11:23:50 am
content: Unless there is some lower frequency limit in the interface (e.g. if it uses a PLL or AC coupling) , you can in principle drive DSI by bit-bashing with a few resistors, but it will be slow. If you have a datasheet for the controller, see if it lists a minimum clock rate.

author: metRo_
author_rank: Regular Contributor
timestamp: April 18, 2018, 11:44:26 am
content: Hi,Can you share how much cost the LCD?

author: kathy
author_rank: Contributor
timestamp: April 21, 2018, 09:56:58 am
content: Maclight display have a new round 3.3 inch round display,https://www.szmaclight.com/product/3-3-inch-round-tft-lcd-display.htmlprice around 17 USD/pcs.And the 2.1 inch round tft lcd display in Maclight, you could check the price and download the datasheet in the link:https://www.szmaclight.com/product/213-inch-round-tft-lcd-circular-display.html