...
https://en.wikipedia.org/wiki/Field-effect_transistor
https://www.robot-electronics.co.uk/i2c-tutorial
Engineering
PD Controller Selection
...
Seeing as this board is primarily intended for debugging RPi Interface Rev C, which includes a buck converter with large bulk capacitance, we will need to implement surge protectioninrush current protection is required, as recommended by USB-IF and TI. This is due to the capacitors on the load device requesting a large amount of current, characterized by Icap = Ccap x dV/dt.
The surge current limiting As shown above, the TPS25730 datasheet states that inrush current limiting is “implemented as described” in the USB3.2 specification. The exact section of the USB3USB 3.2 specification spec regarding inrush currents is shown below.
...
Input Voltage Protection
While the source device should do most of the voltage regulation, TI recommends a transient-voltage suppressing diode be implemented on the VBUS_IN rail. This is due to the possibility of a voltage surge when a cable with current actively running through it is unplugged, causing inductive ringing (as mentioned here), as well as any electrostatic discharge events. The TVS2200 product is recommended for a 20V spec, and is what we will select for our application.
...
Power Configuration
Resistor Dividers
...