confused about GPIO vs IO

wjquigs
Posts: 7
Joined: Fri Aug 11, 2023 9:41 pm

confused about GPIO vs IO

Postby wjquigs » Sat Dec 02, 2023 2:17 am

A development board manufacturer included the attached diagram of the ESP32 module. I'm confused as to the relationship between GPIO and IO. Why would GPIOs be mapped to completely arbitrary pins? If I want to connect a CAN transceiver, can I simply #define CAN_RX_PIN GPIO_NUM_26 and connect the module's RX to GPIO 26? If so what's the point of describing the IO pins at all?
Screenshot 2023-12-01 at 6.14.03 PM.png
Screenshot 2023-12-01 at 6.14.03 PM.png (126.02 KiB) Viewed 5339 times

Who is online

Users browsing this forum: No registered users and 59 guests