pro tip: every time you ask “but how do you select whether this pin should be an input or an output?” and the datasheet replies “don’t worry about it kitten, it’s automatic”, yeet it directly into the sun and never use the relevant silicon for anything, lest it destroy everything you love and hold dear.
case studies:
- automatic bidirectional level shifters
- whatever the fuck is going on with PCF8574