@jobbike
I understand your choice of certain components.
I'd like to point out the existence of this cable: https://shop.m5stack.com/products/grove-y-cable-20cm-5pcs, and there may be better options available.
Perhaps this display is a worthwhile consideration: https://shop.m5stack.com/products/red-7-segment-digit-clock-unit. It's possible to simply send a number to the display, which will then be displayed. The libraries are automatically loaded when you select the modules, making programming very easy. When using this display, a Y-cable is unnecessary, as it has an output connector for the load cell.
It's also worth mentioning that the buzzer, along with the buttons, must be connected to a separate port and cannot use the port that sends I2C signals. Unless these also use I2C, in which case you can connect it as indicated in your sketch (with or without a Pb hub).
Automatically translated from Dutch:
Ik snap je keuze voor bepaalde componenten.
Graag attendeer ik je op het bestaan van deze kabel: https://shop.m5stack.com/products/grove-y-cable-20cm-5pcs en mogelijk zijn er betere opties verkrijgbaar.
Misschien is dit display een waardevolle overweging: https://shop.m5stack.com/products/red-7-segment-digit-clock-unit Het is mogelijk om gewoon een getal naar het display te verzenden welke vervolgens getoond wordt. De libraries worden automatisch geladen bij het selecteren van de modules en maakt het programmeren heel eenvoudig. Bij het gebruik van dit display is een Y-kabel overbodig gezien dit display een uitgangsconnector heeft waar de load cell op aangesloten kan worden.
Misschien nog het vermelden waard: De buzzer moet samen met de knoppen op een aparte poort en kan geen gebruikmaken van de poort welke I2C signalen verstuurt. Tenzij deze ook van I2C gebruik maken en kan je dan aansluiten zoals je in je schets hebt aangegeven (met of zonder Pb hub).