Quote Originally Posted by mister_e View Post
3.3 v could be enough to be considered as a high level signal. Maybe you could just use it without anything in between. Depending your PIC, you could also use the built-in comparator and use it as a level converter as well.
I have a USB Serial module that I use with my PIC projects.
http://www.dontronics-shop.com/produ...roductid=16141

That has 3.3V lines for TX and RX. I just use a 1k resistor between that and the PIC and it works fine

If you were only going from the 3.3v device to an input then direct connection would probably be OK but if you send any signals back from the PIC then without a limiting resistor it would probably damage the 3.3v device.