
Lessons in the Michigan Embedded Systems Hub cover material ranging from printed circuit board (PCB) design to embedded software. Read the paragraphs below and sign up for any lesson that interests you.
Lessons can be taken out of order with exeption to EAGLE part 2 which builds on material from EAGLE Part 1.
Follow the links to sign up or download lesson material. Lesson material is used during the lessons but can also be used for reference later.
EAGLE Part 1 covers two aspects of the PCB design software Eagle - part creation and schematic capture. During this lesson students will gain an understanding of Eagle's grid and text command set, selecting, moving, and connecting components, and designing custom parts.
An additional aspect of EAGLE Part 1 is a basic background in functional PCB theory including voltage regulator topology, digital IC decoupling, and reading datasheets.
Sign Up for EAGLE Part 1EAGLE Part 2 covers Eagle Layout and Gerber file generation. During this lesson students will explore the physical aspects of layout including layers, routes and polygons, capacitive coupling, thermals, and gerber file generation.
Sign Up for EAGLE Part 2The soldering lesson covers SMT and thru hole soldering. This lesson has some theoretical background but is largely a hands-on experience to apply solder paste, orient and place a surface mounted component, and re-flow on a hot plate. This Lesson will also cover thru hole soldering.
Sign Up for SolderingEmbedded Software covers an intro to writing embedded software for a microcontroller. This lesson is not designed as a replacment for classes like EECS 373 or EECS 461 but will instead provide the basic framework to begin an application in both Arduino and MSP430 platforms.
Sign Up for Embedded Software