Contact Us

Mark Brehob, Director
Office: 4632 Beyster
2260 Hayward Ave
Ann Arbor, MI 48109-2121

Colin Szechy, Lab Coordinator
1625 Beyster
2260 Hayward Ave
Ann Arbor, MI 48109-2121

MESH staff

MESH Lessons

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.

To attend a lesson you must sign up using the applets below the calendar.

EAGLE Part 1: Part Editor and Schematic Capture

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 1
EAGLE Part 1 Files
EAGLE Part 1 Lecture Slides
Eagle Reference

EAGLE Part 2: Layout and Board Production

EAGLE 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 2
EAGLE Part 2 Files
Eagle Reference

Surface Mount and Thru Hole Soldering

The 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 Soldering
Soldering lesson Files
Instructions for Soldering Lesson

Embedded Software

Embedded 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
Embedded Software lesson files
[an error occurred while processing this directive]