Hi I'm new to Arduino and need guidence with my project!

Hi I'm new to Arduino and I'm building a motorised barn door mount to track the stars while the shutter is open

I have these parts
1x 28BYJ-48 5V 4 Phase DC Gear Stepper Motor and a ULN2003 board
1x 12V-24V Stepper Motor Driver Controller PWM Pulse Signal Generator Speed Control
1x battery pack for 4x AA batteries
Are there anymore parts that I require?
can it all be connected directly together or will I require a breadboard and UNO
I'm new at this all I require the motor to do is turn and be able to control how fast it turns, paired with 16 tooth gear on the motor shaft and 64 tooth gear on the drive rod so that the large gear turns at 1 rpm moving the two boards open.
do I require to imput new code for the stepper motor or will it be ok with the onboard preinstalled code from the ULN2003 board?
These instructions came with the speed controller....which mode do I use?
Common anode Connection method (B)
EN+ PUL+ DIR+ connect together to com+
EN- connect EN
PUL- connect CLK
DIR- connect DIR
Common cathode Connection method (B)
EN- PUL- DIR- connect together to com-
EN+ connect EN
PUL+ connect CLK
DIR+ connect DIR
I've looked for hours on the web to find the missing answers and should have started here!
I hope you can understand this and help me out as it's all confusing to me!
Any help regarding if I've bought the correct parts and how to configure and get it up and running would be greatly appreciated.

Regards Ash.

You are asking very specific questions about very NON-specific parts such as the "ULN2003 board" and "12V-24V Stepper Motor Driver Controller PWM Pulse Signal Generator Speed Control". Precisely which ones are you referring to? Links to the parts you have would be extremely useful.
As far as I know, ULN2003 boards just contain the ULN2003 chip which is nothing more than 7 Darlington drivers. It does not contain any onboard programming.