Hi Guest
e.g. - "communication: RFID" Search tips
Find Projects
ARM Cortex (STM32) based Motor Speed Control
Model: 355    

Solderable DIY project kit for Engineering & Diploma students

Product of choice for Engineering & Diploma students worldwide.

Do-It-Yourself Kit

Rs. 0

Includes complete hardware with plain PCB and a pre-programmed controller for building the project. Extensive documentation for project execution including step-by-step instructions for Circuit building, Assembly procedure and Troubleshooting. Thorough understanding from the Problem definition to Circuit Design to Programming, Testing, Troubleshooting and finally building a working hardware project.

Tool Kit


Rs. 0

Includes Digital Multimeter, Soldering Iron, Screw driver, Cutter, to be used with Do-It-Yourself Kit to build the project.

Loaded and Tested PCB


Rs. 0

Pre-soldered and tested PCB. Choose this option only if you are short on time. Only works along with the Do-It-Yourself Kit. (Can be purchased later)

Total Rs. 0

Rs. 0 ( You Save Rs. 0 )



The project is designed to control the speed of a DC motor using an ARM series processor. The speed of DC motor is directly proportional to the voltage applied across its terminals. Hence, if voltage across motor terminal is varied, then speed can also be varied.

This project uses the above principle to control the speed of the motor by varying the duty cycle of the pulse applied to it (popularly known as PWM control). The project uses input button interfaced to the processor, which are used to control the speed of motor. PWM (Pulse Width Modulation) is generated at the output by the microcontroller as per the program. The program is written in Embedded C.

The average voltage given or the average current flowing through the motor will change depending on the duty cycle (ON and OFF time of the pulses), so the speed of the motor will change. A motor driver IC is interfaced to the STM32 board for receiving PWM signals and delivering desired output for speed control of a small DC motor.

Further the project can be enhanced by using power electronic devices such as IGBTs to achieve speed control higher capacity industrial motors.

Branding-free material.
Call/mail for Tech Support from 10 am - 7 pm.
Pre-programmed Microcontroller.
All-inclusive solution kit.
Easy to use, Self-explanatory kit.
Extensive audio-visuals available.
ARM Cortex (STM32) based Motor Speed Control
Hardware Requirements
  • STM32 board
  • DC Motor
  • Motor Driver IC
  • LED
  • Resistors
  • Capacitors
  • Diodes
  • Transformer
  • Voltage Regulator
  • Push Button
Software Requirements
  • Keil compiler
  • Language: Embedded C
Q & A
Q:  What is the formula for calculating smoothing capacitor value?
A:  There is some approximated formula .Peak to peak ripple voltage = Load current in amps / (2*line frequency in hertz *capacitance in farads). But as rule of thumb for 1 A current 1000uF is best. Thus it is load dependent.
Q:  What is the family of microcontroller is used?
A:  ARM7 cortex (STM32) processor is used and development board is also provided with this project.
Q:  How is the remote speed control achieved?
A:  Speed control is achieved using push buttons provided on the PCB.
Q:  What is the technique behind this project?
A:  PWM technique is the technique behind this project.
Average Rating
Please enter security code
Showing 2 of 2 reviews
Abhishek Chikara, Mumbai/Andheri(west) on 25th July, 2015, 11:44 AM

Yes the kit delivered to me on right time with the right components.Initially I have a doubt but it is cleared by your team. The technical support is good.The Soldering kit should be good enough.I recommended to my college juniors.

vinay, hyderabad on 24th February, 2014, 05:36 PM

projects are very intresting

Rating Breakdown (2 Reviews)

Tool kit cannot be purchased individually.


Edgefx Technologies Pvt. Ltd.,
Plot No. 105, 3rd Floor,
Liberty Plaza, Himayathnagar,
Hyderabad - 500029,
Telangana, India
© 2012 Edgefx Technologies Pvt Ltd. All Rights Reserved