Hi there. I have a project in mind, but I'm not sure if it is possible and which components should I use to build it. In a motorbike, I would like to install a screen to show at least speed, rpm and distance. I think a 5" would be ok. An smaller one will show the data too small I guess. Another option would be to use more than one display with SPI or I2C with differents addresses (but I would like to avoid this one if it possible).
I found a display led that has 40 pins. Looks like that one is a good fit for arduino mega, not for a nano or uno.
The complete project will be installed in a motorbike. The arduino will gather information from different sensors and those values will be showed in the display.
Another option I found are the nextion displays that can be connected to an arduino uno or nano where I can send data through serial communication.
I have built something like this for my motorbike.
For speed and distance I use GPS (Neo 6) which seems to be accurate and more accurate that the mechanical speedo on the bike.
The thing I learned is that viewing contrast is important. OLED and LED are good for that. But you might think to incorporate a cowel to shade some of the sunlight. I haven't tried mono LCD but I would imagine that contrast might be a challenge and they are slower to respond. A colour TFT might be OK depending on the colours you display.
For another bike project, I used a simple serial 7-segment LED display which actually works very well, and so is worth considering (although less fancy than a screen).
You will need a solid way of converting to 5V or 3.3V. I use a switching step-down converter. Beware, the electrical environment is very "noisy".
I haven't tried to sense RPM. My bike is older with a cable RPM drive, so tapping that is not easy.
So I would be interested in how you are sensing RPM?
You can make a very bright, high contrast display with high efficiency 7 segment LED displays and appropriate filters in front of them. I use photographic filter material that I buy in sheets (Lee filters). Often a combination of a filter of the same colour as the LED, and also a neutral density "dark" filter do the trick. It's important in sunlight and other bright light because the non-illuminated segments are otherwise visible and impact readability.
The display modules I use, all have IC's that have brightness control in software. So I can (and do) vary the brightness according to time of day (you can measure ambient light too, like phones do).