
Course: Introduction to microcontrollers
Description and requirements
This course will help you understand microcontrollers through the easy to use Arduino environment.
​
Some of the topics covered are:
​
What is a micrrocontroller?
What is Arduino?
GPIO and how to connect them
Introduction to the C / C++ language: Variables, operations, functions, methods, conditionals and loops
Number systems: decimal, binary, hexadecimal
PWM
Controlling LEDs and small motors
Relays: Controlling higher currents and voltages
Analog inputs
Potentiometers as analog sensors
Communication interfaces: SPI, serial, I2C
​
Who is this course for?
This course is intended for:
Hobbyists that would like to understand how to integrate microcontrollers in their projects.
Engineers and technicians not familiar with microcontrollers who would like to get a basic understanding
​
​
Teaching Modality
​This course is taught as a set of 6 instructor-led sessions of approximately 1.5 hour long. During these sessions, we will be reviewing some concepts and building circuits to demonstrate them.
​
​
Requirements
The course price does not include the required materials, which have to be purchased in advance and be ready for the first session of the course. These materials are:
​
One computer capable of running Zoom. A cell phone or tablet may work as well, but the larger screen of the computer should work better for you.
One computer capable of running the Arduino IDE, which can be downloaded from https://www.arduino.cc/en/software, typically a Windows 7, Windows 10, Mac or Linux computer (not a Chromebook). The IDE should be installed before the first class. This, of course, can be the same computer running Zoom (see above).
One autofocus webcam. This will be used so you can show your work to the instructor and other classmates. The integrated camera in a laptop is not a good choice, since it cannot be freely moved and they are not usually autofocus. The integrated camera on a cell phone or tablet may work well. If you need to purchase a webcam, this one is a good option for about $20 at Amazon.
One multimeter. Not strictly necessary but may be convenient for troubleshooting some projects. If you do not have one, you can purchase this one for about $20 at Amazon.
This Arduino-compatible starter kit for about $37 at Amazon.
​
​
Introductory offer
For a limited time, use coupon code IMLaunch89 at checkout to enjoy this course for only $89 (regular $149)