What practical advantages could there be in using a logic NOT gate IC (e. g. schmit trigger hex inverters) when compared to a simple NMOS + pull-up resistor inverter? I want to invert the PWM output of an arduino, and I suspect using a dedicated inverter IC might be a bit overkill for that application.
A NOT gate will use less power. This is because the pull-up and pull-down will both be complementary transistors. This means that when the input is high and the pull-down transistor is pulling the output low, the pull-up transistor will basically be an open instead of a resistor between power and ground.