I'm wondering if there's an IC out there that can invert the digital output of an Arduino pin. I'm making a transmit/receive switch and I want to have one pin from the Arduino to go high to turn the transmit circuit on (the inverter will turn the HIGH to a LOW and keep the receive side off), and then put a LOW to turn the transmit side off the inverter will turn the receive side on.
I think I'm looking for a NOT gate, but I didn't know if there's a standard IC that is suggested for Arduino use or if I have to use logic level gates, etc. Thanks in advance!
Using two output pins is the better option because you can make sure at the changeover occurs safely. That is making sure the part which is on is turned off before the other part is turned on.
Ic 7404 is what you need.
You can also make your on circuit using NPN or PNP transistor to invert signal.
E.g NPN transistor BC547 gets switched if positive voltage is given through its base terminal.
You can connect ground at collector terminal and get it through emitter terminal whenever Arduino pin gives 5v to its base terminal.
Opposite is same for PNP.
Attach 1 kohm resistor between Arduino pin and base terminal.
Definitely get a few 74HC14, then you've got schmitt-trigger inputs which are very handy for other projects.
No-one uses TTL for decades (7404 was mentioned), the 74HC family is a good general purpose CMOS logic
family which works from 2V upto 6V and performs well.
But here using two output pins is probably simpler - but no reason not to add 74HC14 to your shopping list.