SparkFun Forums 

Where electronics enthusiasts find answers.

For the discussion of Arduino related topics.
By 1druid1
#193095
Hi All

I am new to Arduino and programming and I am muddling along with some tutorials, I have a little project I am working on, its basically an LCD Screen with 5 buttons a simple menu system that will control some stepper motors.

Now I have been able to both program and run the LCD from the Arduino and Program and run the Stepper motors, this was pretty straight forward due to the abundance of information. Now due to the small number of inputs on the UNO I knew I would need to expand on these so I bought some MCP23017 I/O expander chips.

Setting up the LCD on the MCP23017 was easy enough again due to the lots of tutorials and libraries but I just cannot figure out how to work a stepper motor via the MCP23017, I am using 28BYJ-48 Stepper Motors and ULN2003 Stepper Driver Boards, yes I know cheap and nasty but are fine for my task.

So I am basically looking for a little help on how to run Stepper Motors through the MCP23017 chips.

Cheers

Druid