Is USB to TTL module required for DF Bluetooth V3 Module?

[size=2][font=Arial]Hello,[/font][/size]
[size=2][font=Arial][/font][/size]
[font=Arial][size=2]I am trying to connect my Romeo V2 [/size][/font][font=Arial][size=2]all in one controller[/size][/font][font=Arial][/font][font=Arial][size=2]to my computer via bluetooth using the DF Bluetooth V3.[/size][/font]
[font=Arial][/font]
[font=Arial][size=2]In the tutorial instructions on the page for the Bluetooth module above, it mentions using this USB to TTL module to set things up on my computer. [/size][/font]
[font=Arial][/font]
[font=Arial][size=2]This component did not not come with my robot kit, so I am wondering, do I need this USB to TTL module to get the connection to work, or is there another way of setting it up?[/size][/font]
[size=2][font=Arial][/font][/size]
[size=2][font=Arial][highlight=#ffffff]Thanks,[/highlight][/font][/size]
[font=Arial][/font][size=2][font=Arial][highlight=#ffffff]Jack[/highlight][/font][/size]
[size=2][font=Arial][highlight=#ffffff]
[/highlight][/font][/size]

Hi,

Normally, you can still pair the DF-BluetoothV3 Bluetooth module with your computer using its default setting :

Default setting of the DFRobot Bluetooth Module :

]Device class: 0/:m]
]Inquiry code: 0x009e8b33/:m]
]Device mode: Slave mode/:m]
]Binding mode: SPP/:m]
]Serial port: 38400 bits/s; 1 stop bit, no parity (In datasheet, it said the default baud rate is 9600 which is wrong.)/:m]
]Pairing code: “1234”/:m]
]Device name: “HHW-SPP-1800-2/:m]Therefore, you shouldn’t need the USB to TTL Converter unless you want to modify the default setting.

Even so, you can also use the Romeo V2 (loaded with the appropriate Arduino code) as a USB to TTL Converter to access the DFRobot Bluetooth Module in AT mode.

Best Regards,

Hi Brahim,

Thanks so much for the response. I am now able to pair the bluetooth device to my computer using the code you gave, but am not able to send / receive any data over the serial port from my Romeo V2. Is there something that needs to be done to open the port after I’ve paired? Also, do you have any recommended software to do this?

Thanks!
Jack

Hi Jack,

You may need to unplug the DFRobot Bluetooth Module from your Romeo before uploading any sketches to it.
The DFRobot Bluetooth Module uses the TX/RX pins of the Romeo which will be conflicting with USB.

]Unplug DFRobot Bluetooth Module from Romeo./:m]
]Download the Arduino code on your Romeo./:m]
]Plug the DFRobot Bluetooth Module on the Romeo. You can use CoolTerm software to check the serial communication./:m]Regards,