Real Time Control of Automotive Electronic Throttle Body

Image of an Electronic Throttle Body.

Speed control of Automobile using an Electronic Throttle Body.

Project description

Electronic Throttle Bodies are used in traditional internal combustion engines to control the speed of the motor. This device consists of a valve attached to a spring and driven by a motor. This project requires the student to integrate an Arduino hardware with the electronic throttle and implement a controller for position control of the valve. This requires knowledge of Arduino programming and coding in Matlab.

Project outcome

Precision motion control for speed control of automobiles.

Project details

Timing, eligibility and other details
Length of commitment About a semester (3-5 months)
Start time Fall
In-person, remote, or hybrid? In-person
Level of collaboration Individual student project
Benefits Build knowledge for real-time control
Who is eligible Juniors and seniors with knowledge of Arduino programming and Matlab

Core partners

  • Youngjin Kim, Ph.D. student in Mechanical and Aerospace Engineering

Project mentor

Tarunraj Singh


Mechanical and Aerospace Engineering

1009 Furnas Hall

Phone: (716) 645-1428


Start the project

  1. Email the project mentor using the contact information above to express your interest and get approval to work on the project. (Here are helpful tips on how to contact a project mentor.)
  2. After you receive approval from the mentor to start this project, click the button to start the digital badge. (Learn more about ELN's digital badge options.) 

Preparation activities

Once you begin the digital badge series, you will have access to all the necessary activities and instructions. Your mentor has indicated they would like you to also complete the specific preparation activities below. Please reference this when you get to Step 2 of the Preparation Phase. 

  • Student will review descriptions of Electronic Throttle Bodies on the web.


control, automobile, Mechanical and Aerospace Engineering, Electrical Engineering