Using bluetooth shield with Uno that is controlling stepper?

Hi, been awhile since I've played with my arduino but finally got my stepper motor working as desired. Next is to control it. As I'm fairly proficient with android I thought that would be the easiest way for me to control the the motor.

My question is my arduino is already using a number of ports for the stepper, digital 2,3,4 and analogue 5, will this be ok with a bluetooth shield?

I was looking at using the Adafruit shield as it has good reviews, I understand it is capable of programming the arduino via bluetooth but I assume it is also a good shield for bluetooth communication in general?

Keen to get a quality bluetooth that'll just work with my android phone.

TIA

I would suggest getting a HC05 or HC06 bluetooth module and with a few wires you can connect it wherever suits you. The HC05 can act as Master or Slave. The HC06 can only act as Slave. Either will do if you just want to connect to an Android phone or a PC. The HC05/06 won't work with Apple phones AFAIK.

Whatever you use the code examples in serial input basics may be useful.

...R
Stepper Motor Basics

My question is my arduino is already using a number of ports for the stepper, digital 2,3,4 and analogue 5, will this be ok with a bluetooth shield?

Which shield?

I was looking at using the Adafruit shield

If there are pin conflicts, what is to stop you from moving the stuff you are already using?

You typically use the serial port for bluetooth, it being a serial device. This is on pins D0,D1. Whoever wrote your stepper motor programme probably had this in mind.

You might find the following background notes useful

http://homepages.ihug.com.au/~npyner/Arduino/GUIDE_2BT.pdf
http://homepages.ihug.com.au/~npyner/Arduino/BT_2_WAY.ino

which specifically alludes to the Android phone.