This will probably be an extremely easy question for the seasoned EE's of you in the community. My question is this, I have 5v and 3.3v devices I want to interface with my Raspberry Pi's. I'm paranoid about burning out my Pi with some dumb wiring.
1) If I set a Raspberry Pi GPIO pin HIGH (3.3v) to a device that requires 5v logic only to be driven, do I still need a logic level converter in the mix? Or is that only required when I am accepting 5v logic (sensor or bidirectional).
2) Is there a safe way to accept 5v logic into a Raspberry Pi GPIO if the current is low enough, or do I always need to convert it down to 3.3v?
I'm just looking for some words of wisdom on how to handle logic levels and general rules of thumb. If a simple link answers this feel free to shoot it my way. I appreciate the help!