I plan to connect the arduino (using the serial port or the USB) with my blackberry's usb port.
While I wait for the arduino to be shipped to me, I'd like to start to play around with the BB, to make sure it receives and send datas as I expect.
To do so I planned to use Processing, as there are many codes on Arduino's webpages to send/receive data to te USB, but the question is: if I install Arduino development environment is it enough to use Processing "standalone", or do I need to install Processing to start playing, and then Arduino development environment?
I suppose Arduino development environment is enough...but one never knows...
I'd also avoid installing Processing, and then when I install the ADE it installs Processing againg, messing up with libraries...
Does the BlackBerry have an option to run it's USB port in host mode? If not you'll probably need to use a software USB library on the Arduino in order to operate in host mode to talk to the BB. As far as I know the FTDI chip commonly used on Arduino boards for serial ports cannot be put into host mode.
Uff...things are becoming more complicated here...
I just need a way to connect the arduino and the BB, I really don't care if I have to use arduino's usb or another serial port...I just need to set arduino in a listening loop, waiting for the commands from BB, and then the other way around (BB in listening mode, waiting for data from arduino).
The first step, so, is to try to connect BB with the PC in low level, exacty controlling what's happening. Then I plan to do the same between arduino and PC. If everything works I'll connect BB and arduino.
That's why I asked that question about processing...
If you want to control your arduino from your BB, you may want to look into going bluetooth. I think you should be able to pair the devices, and send commands via BB to the arduino this way. You may need to write a BB app to send the required data however. This is something I've been interested in for some time, just never had the time to look into it or try playing with it.
Yes, I thought Bluetooth could be a solution...but a very expensive one!
I posted the same question in a BB forum, I'll let you know what they say...
It sounds strange to me that someone calls a port Universal Serial Bus...and than you cannot use it "universally":).
I understand that that must be an "outer protocol" to detect devices and so on...but I hope theres also a possibility to simply "throw" bytes to the channel:)
Ok, according to what the guys at the BB forum say it's impossible to connect a BB via USB to whatever hardware different from a PC (or MAC ). It's incapable of low level USB communication.
So I was just wandering: can I connect a USB bluetooth adapter (6?) to Arduino, instead of using Arduino's Bluetooth shield?
not likely. 1.) the arduino cant act as a usb host. 2.) most cheap bluetooth adapter are just transmitters while all the protocol work is done by the pc with the help of drivers.