PCB Design

PCB design sofware that is free to use:

Eagle:

Easy EDA

Cirquit maker

In this class we will use Eagle as a demonstration tool and manuals are created using Eagle

Learning Eagle CAD

If you need a refresher for Eagle CAD training this was your assignment in BME 210. Each of the 4 modules will take you about 1-2 hours where as each of the parts of a module is about 20-30 minutes. The actual design of the barebone board takes about 3-9 hours.

Eagle CAD Basics

Libraries for Eagle CAD

Design Practice

As design practice you can design a barebone Arduino board as shown here: https://cdn.sparkfun.com/assets/6/e/4/f/4/52127868757b7f30438b4567.pdf.

The steps to create the barebone is illustrated here https://learn.sparkfun.com/tutorials/using-eagle-board-layout

You would need the following parts:

  • 5.5mm Barrel Jack (PTH) SparkFun-Connectors, POWER_JACKPTH

  • 0.1µF Ceramic Capacitor SparkFun-Capacitors, CAPPTH

  • ATmega328P (PTH) SparkFun-DigitalIC, ATMEGA328P_PDIP

  • ¼W Resistors SparkFun-Resistors RESISTORPTH-1/4W

  • 5mm LEDs, SparkFun-LED, LED5MM

  • 0.1µF Ceramic Capacitor, SparkFun-Capacitors, CAPPTH

  • Voltage Supply Symbol, SparkFun-Aesthetics, VCC

  • Ground Symbol, SparkFun-Aesthetics, GND

  • 8-Pin 0.1" Header, SparkFun-Connectors, M081X08

  • 2x3 AVR Programming Header, SparkFun-Connectors, AVR_SPI_PRG_6PTH

  • 6-Pin Serial Programming eader, SparkFun-Connectors, ARDUINO_SERIAL_PROGRAMPTH

Accelerometer (LIS2DH12TR) - Teams: 1, 3, 7

Pulse oximeter (MAX30101) - Teams: 4, 5

ECG module (AD8232) - Teams: 2, 6