Solving the challenge is optional. You can apply directly by filling the information below and adding you CV. Thank you!
Design a simple stepper motor driver circuit which continuously repeats the following cycle: rotates the axle of the motor clockwise one complete revolution, then changes the direction and rotates it counterclockwise also one revolution. The motor shall have 200 steps per revolution. If your implementation will be microcontroller based, please provide the relevant firmware source code besides the schematic.