A project log for MIPI DSI Display Shield/HDMI Adapter

A controller for LCD/OLED screens with MIPI DSI interface. Arduino shield format, HDMI-to-DSI adapter & built-in framebuffer.

twltwl 01/16/2018 at 19:547 Comments

As you've probably noticed, there hasn't been too many activity on the DSI Shield project during the past year. Many people were asking me where to buy the boards, how to set them up for a particular display and so on.

Unfortunately, the amount of my spare time does not allow me to contribute to the DSI Shield enough to make it a viable product - that is manufacturing and shipping the boards, providing user support or adding new features. It's just too much for a single person doing this sort of stuff in free time (most of which is already devoted to KiCad development).

If someone of you is interested in manufacturing these boards or firmware development, let me know.



diazchris5624 wrote 08/09/2020 at 05:17 point

hey bet it’s been a while since you have seen a comment but here I am with a question.

Did anyone end up helping you with this board or end up manufacturing it because I believe that jlc pcb can solder parts on now for you. Also I’m just interested on if you have ever revisited the idea or if you have gave this literally any thought since 2018. 

Have a nice day, and thanks for your time if this ever manages to make it your way.

  Are you sure? yes | no

rupe01 wrote 11/16/2019 at 14:21 point

Darn....i would think that with the current really cheap market in PCB manufacturing that this would be really cost effective now! 

  Are you sure? yes | no

Cesar wrote 09/17/2018 at 09:24 point


i would love to colaborate.

I am 29 y o electronics engeering student who loves repairing and knowing how things Works. I didn't used Arduino before but i have experience with arm mcu and pic mcu and CPLD. Also this year have a subjet which teach us principles of video and sound.

please contact with me for more information if you think i might help with your Project.


  Are you sure? yes | no

Dennis wrote 08/02/2018 at 09:10 point

Hi Tom,

have you received any fruitful replies so far? 

If not I would like to have a discussion with you on PM (does it work like that here?)

I think I can help out..



  Are you sure? yes | no

Shree Kumar wrote 03/07/2018 at 10:16 point

I have some interesting ideas around it.  I would want to take this idea as a base & see if we can implement a MIPI "splitter".  I have a project that will find this useful...  This project already has a DSI display. plus a generic DSI connector.

Briefly, I would want to do this:  take one MIPI 4 lane interface as input, and convert that image into two MIPI display outputs - maybe two lanes each. 

Minimum target spec would be:

    - Input MIPI 1920x1080 @ 60 Hz

    - Output 2x 720p @ 60 Hz

I confess no knowledge on the FPGA aspect, but seek your advice on this: do you think the existing FPGA has enough  to do this ? (doesn't look like it, as your existing spec is HD@48 Hz, but I am keen to hear your opinion.) If there is any FPGA upgrade you suggest I  should look at, then that will help to.

  Are you sure? yes | no

CS wrote 02/08/2018 at 21:40 point


I'm not here to produce the board, but I've recently been interested in converting HDMI to MIPI. I was hoping to create a VR headmount display but ran into a problem with finding a reasonably priced converter board. Could you point me toward what documentation, papers, etc. that you found about HDMI and MIPI protocols? I have some minor experience with programming a Xilinx FPGA so I might also take a look at your code as well.

  Are you sure? yes | no

Ajay wrote 01/24/2018 at 06:02 point


I would like to help in the manufacturing of the board, or at least try.

  Are you sure? yes | no