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.
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.
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