External SPI and 2nd I2C Pin Allocations for ESP32-C6-MINI-1U-H4/H8
Posted: Wed Feb 25, 2026 7:54 am
Hi All
I am using the ESP32-C6-MINI-1U-H4/H8 module and I need some advice on IO pin selection for some external hardware on my new board.
I need to add an external Ethernet device (Wiznet W5100S module or similar) with a SPI interface and a second I2C interface.
I am currently using both UARTS (IO4, IO5 and TXD0, RXD0) and one I2C (IO6, IO7).
I also use most of the modules available IO pins.
I am able to reallocate IO's at the moment.
My planned connectons for the external SPI device are:
IO18 - MOSI
IO19 - MISO
IO21 - SCLK
IO22- INTn
IO23 - CSn
Will this selection work?
Which IO's would or should I use for a second I2C bus?
Many thanks
BJ
I am using the ESP32-C6-MINI-1U-H4/H8 module and I need some advice on IO pin selection for some external hardware on my new board.
I need to add an external Ethernet device (Wiznet W5100S module or similar) with a SPI interface and a second I2C interface.
I am currently using both UARTS (IO4, IO5 and TXD0, RXD0) and one I2C (IO6, IO7).
I also use most of the modules available IO pins.
I am able to reallocate IO's at the moment.
My planned connectons for the external SPI device are:
IO18 - MOSI
IO19 - MISO
IO21 - SCLK
IO22- INTn
IO23 - CSn
Will this selection work?
Which IO's would or should I use for a second I2C bus?
Many thanks
BJ