Each gauge is 11cm in diameter and there are a few cm of space between them. Between the first and second gauge there's a larger gap and there's the steering column in the way preventing me from using a single display across the whole dashboard. Except from that, the screens can be larger than the gauge if needed, or span across the 3 right-most gauges. There is a plastic piece covering any overflow.
From my research it's not possible to plug 4 such separate displays into the Pi. What I'm looking for is ideally a hardware solution that would let me use 4 separate square-ish SPI displays, and make them appear like a single large display to the Pi.
My solution A would be to use 4 identical displays. Solution B would be to use a small display for the first gauge, then have a single wide display for the last 3. I would prefer solution A as I could use the exact same display for each gauge instead of mixing potentially different screen types and pixel densities. I'm also not sure I found be able to find a display whose dimensions match solution B. For either of these solutions however, I'm unsure how to connect them to the Pi as a single large screen.
I have not decided on a final screen resolution yet. In my mockup I use 200x200 pixels for each gauge as an example but that's not a requirement. I could go higher or lower depending on what the hardware solution or Pi supports. I mention SPI as it's what I've been looking into but another way of connecting the displays to the Pi is also fine.
If there are some portions of the screens that aren't actually visible, I'd account for that in the webpage that generates the graphics. All I need is a way to have a single fullscreen webpage with each gauge showing a different part of it. I can account for all margins and overflows from the webpage.
I haven't been able to find any useful information on this on the internet. Does such a 4-SPI-to-1 hardware adapter exists? I know this exists for HDMI screens as I saw it in the past but I can't find a name for that product. Or can this be done in software? Or maybe there exists a display product that's sold as an assembly of 4 screens out of the box? For example a product that's designed as a cube with 4 screens on the outside that I could disassemble to get the 4-part display.
I have found multiple threads about "video walls" but those solutions seem to be about large screens. I have a limited amount of space and power here and I just can't fit 4 Raspberry Pi behind that dashboard and networking them together. I'm sure there should be a more power-efficient way of extending a video output across 4 small displays that doesn't require one computer per display.
All searches related to "screen split" seem to lead to either questions about dual screens on Pi for desktop applications, questions about cloning an image across multiple screens, or questions about connecting displays that can be controlled individually to display data from different sources.
Thanks for your help