Xbee 3.3v level shifting

Thread Starter

jrm

Joined Oct 11, 2011
38
I'm using a 5v MCU with a 3.3v Xbee pro series 1 (Not 5v tolerant) I can't run the MCU at 3.3v because the display requires 5v logic. I've read through a dozen or so past posts on the topic and see that most people are trying to shift levels both ways between the MCU and the Xbee which seems much more complicated than required.

I was planning on just using a simple resistive divider from the atmega164 tx line to the xbee Din and just directly connecting the xbee 3.3v Dout to the MCU RX pin which according to the datasheet should register 3.3v as high. Am I missing something?

I apologize in advance for asking a question that you regulars have probably seen a million times. I have it breadboarded but was just afraid of bricking a $30 module after reading through the other posts.
 

Thread Starter

jrm

Joined Oct 11, 2011
38
Thanks you for that link. The schottky trick looks a little more elegant than the voltage divider and it cleared up my question about 3.3v into the Txd of the atmega.
 
Top