HC-06 Bluetooth RX & TX voltage (3v3 || 5v)

I acquired this module, and had understood that the data voltage on pins must be 3v3 and therefore required the use of a voltage divisor to lower Arduino 5v to 3v3 like this

But the page where I purchased the product say the following

interface level 3.3V, you can directly connect a variety of SCM (51, AVR, PIC, ARM, MSP430, etc.), 5V microcontroller can also be directly connected, it can not pass without MAX232 MAX232!

This means I can connect without using a voltage divider?

What means "it can not pass without MAX232 MAX232!" ?


This is very confusing and I am trying to finish up a page for http://ArduinoInfo.Info to help clarify this.

There are 3 levels of assembly:

    • The Bluetooth Radio chip itself
    • A small module with added components, side-solderable connections, and 3.3V only levels
    • Larger modules with 4 or 6 pin connections that have the level 2 module soldered on it. These usually add a 5V to 3.3V regulator and level shifting for the Arduino to BT module signal.

What do you have??

Also there are both HC-05 (Can be master or slave: 6 pins) and HC-06 (slave only : 4 pins) larger type modules.

What do you have??

I'll try to get back here and point to better info..