Gadgets: an Electronics & Microcontroller Lab (CS2151.01)

Jim Mahoney

A hands-on exploration of interactive electronics with a programmable microcontroller and various sensors, motors, lights and switches in order to see the basics of circuits, coding, and the techniques behind the DIY (Do It Yourself) “Maker” culture. We’ll first use the recipes in the Sparkfun Inventor’s kit as a starting point to learn about “for” loops, “if” statements, volts, amps, resistance, and then build on those examples to create your own project. No previous experience needed. (Warning: this activity may be habit forming.)

Learning Outcomes:
In this course you will learn to

* build simple electronic devices including a robot car
* understand the basics of circuits including voltage, current, and resistance
* practice the basics of programming, including loops and conditionals

Delivery Method: Fully in-person
Course Level: 2000-level
Credits: 2
Tu 2:10PM - 4:00PM (Full-term)
Maximum Enrollment: 20
Course Frequency: Every 2-3 years

Categories: All courses , Computer Science , Fully In-Person , Physics