I am trying to get a Bluetooth module to interface with my 5-volt microprocessor's serial connection. The Bluetooth module (SPBT2632C1A from ST Microsystems) operates at 2.7 volts. The TXD serial output from the Bluetooth module is supposed to be 5-volt tolerant, according to the datasheet. I have tried to pull it up to 5-volts with a 3.3k resistor, but it will not budge above 2.1 volts. This is not high enough to be detected as a logic high by my PIC micro's serial input pin. The serial connection in the other direction is working just fine with a direct connection. I could have designed in a level shifter when I was designing the circuit board, but I thought a pull-up would be sufficient. Any ideas on what "5-volt tolerant TXD" means to ST in this context?