Mission 11: Make It Move
Big Question
How can a tiny robot brain control something stronger than one pin can power?
Your Mission
Add movement power using a motor and motor driver. The Bluepill sends control signals, and the driver handles the motor power.
Parts
- Bluepill on breadboard
- Motor driver module
- Small DC motor
- Motor power supply if required by your teacher
- Jumper wires
Safety First
Only connect motor power when your teacher says the wiring is ready.
Start with low speed.
Keep fingers, wires, and loose objects away from spinning parts.
Build
- Place the motor driver.
- Connect Bluepill control pins to the driver inputs.
- Connect the motor to the driver output.
- Connect motor power only after the circuit has been checked.
Connect
- Press **Connect**.
- Open the motor panel.
- Start with stop or speed zero.
Try It
Make the motor:
- start
- stop
- change speed
- change direction if the driver supports it
Success Check
- The motor stays off until you command it.
- Low speed works before high speed.
- Stop works every time.
Debug
If the motor does not move:
- Check motor power separately from USB power.
- Check driver ground is shared with the Bluepill ground.
- Check the control wires.
- Try one direction at a low speed.
Remix
Create a tiny movement routine:
- forward
- stop
- reverse
- stop
Add a display message before each movement.
Robot Brain Idea
A microcontroller pin is for control, not muscle. A motor driver is the muscle helper that lets the robot brain control bigger power safely.
