Welcome to ECE 445

TAKE Solutions

We would like to thank TAKE Solutions for their generous support of our course.

Are you interested in learning more about sponsoring Senior Design? Click here!

This course helps electrical and computer engineering seniors make the transition into industry through self-chosen team projects. To do so, the course emulates the day-to-day life of a real engineering design environment. Students put together what they have learned in prior courses and experiences, develop teamwork and leadership skills, and gain in-depth practical knowledge in a topic that excites them. Moreover, Senior Design Projects make a good addition to a resume. Many employers consider a good Senior Design Project to be just as valuable as internship experience.

Throughout this rigorous semester-long course, students work in self-chosen teams of 2 or 3 to envision, design, implement, and document a project of their own choosing. Teams are provided support from the dedicated course staff, consisting of ECE faculty and teaching assistants, as well as other ECE departmental resources, such as the electronics and machine shop. Almost any project idea can be undertaken in this course, as long as it is safe, ethical, and has a level of design complexity commensurate with the rigor of the ECE Illinois curriculum. As such, students have incredible freedom to undertake any project of their choosing - perhaps some idea that has been lingering in their minds for the past three years. Although daunting, this freedom creates an environment that numerous students have called their favorite class.

Sponsorship

Please visit the Sponsors link to learn more about all of the great companies that help make this course possible

How to Receive Credit for Senior Design

ECE 445 is one of several ways to satisfy the senior design requirement for bachelor degrees in EE or CE. Other methods for satisfying this requirement exist. If you utilize one of these other methods, you may be required to complete the special circuit to satisfy the hardware design requirement of the EE curriculum.

Cypress Robot Kit

Todd Nguyen, Byung Joo Park, Alvin Wu

Cypress Robot Kit

Featured Project

Cypress is looking to develop a robotic kit with the purpose of interesting the maker community in the PSOC and its potential. We will be developing a shield that will attach to a PSoC board that will interface to our motors and sensors. To make the shield, we will design our own PCB that will mount on the PSoC directly. The end product will be a remote controlled rover-like robot (through bluetooth) with sensors to achieve line following and obstacle avoidance.

The modules that we will implement:

- Motor Control: H-bridge and PWM control

- Bluetooth Control: Serial communication with PSoC BLE Module, and phone application

- Line Following System: IR sensors

- Obstacle Avoidance System: Ultrasonic sensor

Cypress wishes to use as many off-the-shelf products as possible in order to achieve a “kit-able” design for hobbyists. Building the robot will be a plug-and-play experience so that users can focus on exploring the capabilities of the PSoC.

Our robot will offer three modes which can be toggled through the app: a line following mode, an obstacle-avoiding mode, and a manual-control mode. In the manual-control mode, one will be able to control the motors with the app. In autonomous modes, the robot will be controlled based off of the input from the sensors.