I am inexperienced.
I am worried the traces are too long.
And I worry about the high frequency SPI lines.
I worry that they might cause emi not work properly.
So, is this PCB layout reasonable?
I have SCK and Data lines highlighted in green.
The other lines are mostly chip select lines.
The traces are a bit thick 0.4mm because of physical durability concerns.
The sensors are on the red side.
Both sides have a ground plane.
3.3v logic.
8Mhz clock.
On the blue side is one esp32 s3 collecting data and sending it back out to a second stacked esp32 s3.
Cropped out is a two row button matrix and argb to match.
The whole cycle is ~600 Milliseconds
- trigger sensors to start collecting.
- send old sensor data over spi to second stacked esp32.
- Write 1 or 2 lines to oled Display
- trigger sensors to return their data
if it matters this is the sensor https://www.lcsc.com/product-detail/Position-Sensors_Infineon-Technologies-TLE5012BE1000_C123083.html
Basically what I am asking is, does this PCB look sketchy or reasonable?