

It is level shifted so you can use 3 or 5V logic microcontrollers/signal


On FTDI cables this is often labeled CTS, for a different signal line. This isn't a high-speed line, expect up to 100ms delay from when the pin toggles to when the signal is read on the computer. The computer can then read the terminal-status lines. If you want to send a signal outside of the UART back to the computer, this pin can do it. DSR - this is the "Data Signal Ready" hardware flow control pin that is transmitted from the Microcontroller, through the EZ-Link to the paired computer.

Sure in your system all grounds between microcontroller, battery/power The common ground pin, used for power and signal reference ground. Works great with Mac and Windows computers. Every other Bluetooth SPP device we've ever seen, if they even have the RTS/DTR pins brought out, do not sync back to the computer, instead the flow control is for the module serial buffer itself. If the DSR input pin is brought high or low on the EZ-Link, the computer can detect that as well. What this means that if the computer sets the hardware flow control DTR or RTS pins the pins on the bluetooth module will follow. Now if we stopped there, you'd probably think "wow that is pretty nice" but we didn't stop there! The EZ-Link has another impressive feature: the DTR/RTS/DSR flow control pins are automatically synced to the computer serial port. You never have to configure or customize the module by hand - it all happens completely automatically inside the RF module. That means if you open up the COM port on your computer at 9600 baud, the output is 9600, 57600? 57600. But here is where it gets exciting: unlike any other BT module, the EZ-Link can automatically detect and change the serial baud rate. The Bluefruit EZ-Link is a regular 'SPP' serial link client device, that can pair with any computer or tablet and appear as a serial/COM port (except iOS as iOS does not permit SPP pairing).
