I'm new to the ESP32 (Haven't even gotten one yet, to be honest) and I was wondering about manipulating the digital ports.
The ESP32 Technical Reference, It talks about this topic.
However, It seems like each GPIO has it's own register. Is this correct?
IO_MUX_GPIO2_REG | Configuration register for pad GPIO2 | 0x3FF49040 | R/W
IO_MUX_GPIO0_REG | Configuration register for pad GPIO0 | 0x3FF49044 | R/W
The reason I want to do this is:
-Speed -- I'm using 8080 Parallel communications, so changing 10 pins in one cycle would be nice!
-Size -- Not a big deal, but a consideration nonetheless!