I am looking for a screen working in I2C with particular specifications.
I would like to find a screen that can be configured with at least 3 different I2C addresses.
As for the dimensions, I'm looking for a screen whose total size, including the PCB, would ideally be 7.5cm by 4.2cm.
However, I also want the viewable part of the screen to be at least 6cm by 3cm.
I've been searching online, but haven't found any screens that match this criteria yet.
my project is in interface and 3 to 6 screen on a microcontroller.
my microcontroller has 2 separate i2cs so no problem if the screen only has three addresses.
each screen will be in an independent box but which can connect to the other, with a box that will be the motherboard.
the boxes will be made by 3D printing so can be modular but for a question of aesthetics the dimensions given previously are appreciated.
I don't have a specific brand to consider, for the colors I prefer white but if there is the possibility of having it RGB it would be a plus.
and a constraint that I had forgotten to be able to display text or an image
the touch option does not interest me
Can you tell what your project is about ? What is it for ? Please give us a broader view.
With a broader view I mean for example this: Each employee gets a display on the desk telling when to take a break, and the length to each desk is about 10 meters.
Which microcontroller do you plan to use ?
For simple and slow LiquidCrystal displays, you can use a software I2C bus. By combining the SCL signal, you only need 7 pins for 6 displays at the same address.
Here are 30 I2C buses in Wokwi simulation: https://wokwi.com/projects/307886580731740737
How far are the boxes apart ? The I2C bus is not supposed to go into a cable. It is not that kind of "bus". If the total length of all the pieces of the I2C wires are 1 meter or less, then it might be possible.
For 6 Nextion displays, you need 6 Serial/UART ports. Perhaps SoftwareSerial or a multiplexer is possible.
pour le microcontrôleur je compte utiliser une STM32 L4
the caps will suddenly be a few centimeters
for the speed it doesn't have to be fast since one refresh per minute will be enough for me
I intend to keep i2c because there are sensors that work with such as temperature and humidity
the advantage of I2C would have allowed me not to have a lot of cable
I was not aware of this screen but I see that it is very pretty but unfortunately in spinnaker what I would like to avoid
You can get white 7- and 14-segment led displays. You can drive these with HT16K33 chips, which have i2c interface and up to 8 of them on a single bus.
Wait! I just noticed that the chip in those pictures I shared is not the one I thought it was. It is a pcf8574. I did not know that this could be used as a backpack for 128x64 LCD and I am not sure if it would work well. I have backpacks for 128x64 LCD but they use pcf8575 chips. Make sure you buy this type. In fact, I suggest you buy 2 only and see if they work well enough for your project before buying 6.
EDIT: it is possible I am mistaken and the backpacks I have use MCP23017 chips. Either MCP23017 or PCF8575 would be ok. These are 16-bit I/o expanders. PCF8574 is only 8-bit.