element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Dual Raspberry PI 7" Touch screen monitors from same PI
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 7 replies
  • Subscribers 664 subscribers
  • Views 3473 views
  • Users 0 members are here
  • raspberry_pi
Related

Dual Raspberry PI 7" Touch screen monitors from same PI

shdwknt
shdwknt over 8 years ago

First off I DO NOT need touchscreen to work.  I need strictly 2 monitors running from 1 raspberry pi - sharing the same screen/image.

 

I bought a non-element14/Adafruit 10" monitor and it has HDMI in.. not paying attention I bought the 7" touch screen and there is no HDMI in for the display - I was going to just use an hdmi splitter and feed both displays that way - but I cant do that since the adafruit 7" isnt HDMI in supported..

 

any thoughts on how I can get 2 of the adafruit 7" touch screens to share the same display from 1 Pi?

 

I am using the PI 3 - and want a MIRRORED monitor output.

 

Any and all help is appreciated.

 

Thank you.

  • Sign in to reply
  • Cancel
  • mconners
    mconners over 8 years ago

    What is the interface to the 7" display? Is it the DSI ribbon cable?

     

    Mike

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 8 years ago

    Hi Rick,

     

    There is discussion here concerning running two displays with different interfaces simultaneously:

    How to run HDMI and Official Raspberry Pi Display (DSI) simultaneously?

    Regarding the adafruit non-HDMI display, the circuit is here:

    https://learn.adafruit.com/assets/24414

    To have two of them simultaneously displaying the same content would likely require

    some hacking around (i.e. stick the displays in parallel but just one EEPROM, and possibly

    you may need a buffer circuit too). I think the chances of it all working are low unless you

    have access to an oscilloscope. Also you can't extend them indefinitely and so there could

    be some issues there too, all depends on what is needed precisely, and may involve experimentation

    that may or may not result in success.

    You could just run two Pi's, one per screen. You can share content to be displayed using software

    methods over the network. However again it depends on your end use-case. It isn't possible

    to design the best solution without knowing the end goal in detail.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shdwknt
    shdwknt over 8 years ago in reply to shabaz

    here is what I am thinking - I am trying to run mame but give 2 players - each their own screen.

     

    it would be like a head to head setup competiors facing each other each has their own screen.

     

    The problem I am having is finding an hdmi display that works proper format in mame.   So I purchased the adafruit display but its not HDMI image Im not looking to spend a small fortune on displays trying to find a pair that work.

     

    if I can somehow split the FPC cable from the pi to 2 displays and mirror the screen i would be set - or could find a hdmi display that is supported by any of the mame emulators I would be further set

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 8 years ago in reply to shdwknt

    Unfortunately I can't think of a way to use two of these displays simultaneously with any off-the-shelf option. You could try to combine the flex cables as you say, but it involves building up a circuit board (not difficult but still needs design effort and being comfortable soldering on the connectors which are quite fine pitched - it can be done with a normal soldering iron) so there is a fair amount of work effort. And it still might not work, it may need a buffer circuit, and maybe even changes to the supply, I've not checked the schematic or display specs in detail. Also, the displays wouldn't work very far apart (not sure if that is an issue for your use-case or not).

    Basically it is feasible but a fair amount of effort and depends on what tools you have access to.

    You could experiment with software methods to replicate the display, but I don't know if latency then becomes a problem, although I suspect you might be ok since a lot of video games are low-res. If I was designing it, I'd either look to see what existing software is out there (e.g. VNC or alternatives) or directly look into the source code and investigate ways of sending the low-res stream either directly or after some simple compression. For example if the typical video resolution for games is 320x240 then even at 30fps, 8-bit video is feasible over the network connection without compression. This then needs software work. Perhaps the MAME community should have this on their feature roadmap, if it is something many people wish to do. I don't think it is a major amount of work for someone already familiar with the right technologies, but I could be wrong.

     

    EDIT:

    Apparently MAME already has an option to write frames to disk in a .mng format which seems to be each frame as a PNG format. With a bit of code, the video could be streamed (e.g. just over tcp, even http) and have a simple client running on the other side or even a browser.

    So it does need someone to make the necessary code changes in MAME (or write some plugin, I have no idea about MAME software arch) but it possibly wouldn't be a lot. It would be a cleaner solution because then it would work with any displays and any computer, not just the Pi and

    Adafruit display.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shdwknt
    shdwknt over 8 years ago in reply to mconners

    Yes the DSI ribbon cable - is there anything out there for adapter or even an easy way for a 1 -> 2 splitter connection?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shdwknt
    shdwknt over 8 years ago in reply to shabaz

    Thanks - its not a viable solution for me. I am going to have to experiment with more small hdmi screens and continue to attempt to find one that mame likes so that I can just use the HDMI splitter to begin with.  I dont understand why the adafruit design DIDNT incorporate the HDMI input - considering the PI has built in HDMI out..  personally seems like a design miss to me - whatever.

     

    Thanks guys

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mconners
    mconners over 8 years ago in reply to shdwknt

    Not that I'm aware of. I think, as shabaz says, you would probably need to make it yourself.

     

    Mike

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube