Hello,
I am using ESPhome and will be configuring this via yaml as all of these chipsets are defined in yaml and are supported in ESPhome.
I am seeking advice on pin maps for using the Core s3 SE (SKU K128-se) with the COMMU module (SKU M011), followed by the LAN module (SKU M136). I am seeking to add 3 i2c hubs (SKU U040-B) that connect directly to the 1 port on the core s3 se and 2 ports on the COMMU module. I will be connecting a device to the rs485. I will not be using wifi, this will strictly be LAN by ethernet. I see that my pin map needs to be:
MOSI– G37
MISO– G35
SCK– G36
I2c core s3 SE Port- G2 and G1
rs485 comm port- G18 and G17
But I have questions on:
CS- The core s3 SE says that this is for G3 (which I don't see a label for), do I need to assign this and if so is assigning it to G3 in this setup ok?
RST- All three modules have this in the same pin but I don't know what number that is on the core s3 SE because it is only labeled as RST, do I need to define this or is this defined by default?
INT- The module says that it uses the G10 or G14, both of these ports are labeled for something, how do I decide which one to use?
i2c comm Port– G12 + G11, these share the same bus as the internal i2c for the core s3 SE. So I am assuming that this is fine to use. However my question is if I have 2 of the same type of peripheral (the PA.HUB i2c hub, SKU U040-B) will this work on these two ports if I change the address on the hubs connected to these 2 ports?
Thank you!