I bough my uFactory uArm with an additional Bluetooth module.
I have had some problem making it work, so I will note down the procedure here.
The drivers for FTDI are found at FTDI Chip. I am using the x64 (64-bit) for Mac OS X 10.9 and above.
After installing the driver, the Bluetooth port did not come up in Arduino. I only get this error message:
1 2 |
avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 |
Checking my System Information, I find the following information. (Description in Norwegian)
1 2 3 4 5 6 7 8 9 10 11 |
FT232R USB UART: Produkt-ID: 0x6001 Leverandør-ID: 0x0403 (Future Technology Devices International Limited) Versjon: 6.00 Serienummer: A600CVR4 Hastighet: Opptil 12 Mb/sek. Produsent: FTDI Sted-ID: 0xfd120000 / 3 Tilgjengelig strøm (mA): 1000 Strømkrav (mA): 90 Ekstra driftsstrøm (mA): 0 |
The available port can also be located with pySerial.
1 2 3 4 |
$ python -m serial.tools.list_ports /dev/cu.Bluetooth-Incoming-Port /dev/cu.usbserial-A600CVR4 2 ports found |
When using Python, I change the serial port to:
1 |
ser = serial.Serial(port='/dev/cu.usbserial-A600CVR4', baudrate=9600) |
And then I follow the same procedure I did with the FTDI through USB cable. This works fine.