My application involves control of a robot from an iPhone, by talking to an Arduino from the phone. After designing my project around the Yun - talking to the Yun via REST over WiFi (which works well), I've decided to investigate an alternative design using Bluetooth. The slow startup times of the Yun are becoming an issue, and it looks like I can do a cheaper design with BT as well.
In my application, the Arduino only needs to be a slave (communication initiated from the phone). I do need to be able to change the Bluetooth device name (not necessarily from a phone, but during initial configuration.)
By searching this board and elsewhere, it looks like most people use an HC-05 board for Bluetooth communication. And it looks like there are quite a few sources for HC-05 boards, mostly in Asia and elsewhere. They look the same on the surface, but I see a lot of comments regarding different issues, that makes me think they're not all the same.
So can someone please advise me as to which board to get, and where from? Or what should I look for when comparing different vendors/boards? For now, I just need a single board for prototyping, but eventually will want to get them on a regular basis - so I'd like to be sure that the boards will continue to be available and will be the same.
I will want to be able to solder the board onto a PC board I will design, if it matters.
Also - one thing I will miss on the Yun is the ability to telnet to the console to view debug messages. Has anyone gotten remote debugging over BT working?