Overview
Instructor: Andy Sigler
Email: andrewsigler1@gmail.com
Class Time: Friday afternoons, 3:20-6:15pm
Office Hours: 20 minutes Sign up here
Grading:
ITP is pass/fail, but you do still get graded. To pass, students must document and show work and progress through out the semester, and cannot miss more than 2 classes without prior notice.
-
Attendance and Participation: 30%
-
Blogging and Assignments: 30%
-
Final Project: 40%
Class 1
Jan 27
Course Introduction
-
Introductions
-
Overview of course and syllabus
From Prototype to BOM
-
Arduino on a breadboard
-
ATmega328p and ATtiny85
For next class:
Breadboard ATtiny85 or ATmega328p sensor that controls an LED. Commit to an interaction and sensor circuit for the Marquee letter assignment due Week 4.
Send me a link to your "Homemade Hardware" blog category. Create a first post including a hand-drawn schematic of your breadboard, and a video of it working.
Read through the following:
Class 3 -- class will meet at 9AM in room 20
Feb 10
Othermill
-
Endmills, engraving bits, and how mills work
-
Overview of Othermill and Otherplan
-
Validating an Eagle file, and setting up your copper plate
-
Cleaning and fixing the Z axis
Work in class on interactive marquee letter
-
Download the example Eagle files for ATtiny and LED letter.
-
Work in class on schematic and layout. Once finished, start milling during class.
For next class:
Finish your interactive Marquee letter, and have it ready for installation beginning of next class. Plan on encountering both design and fabrication mistakes that force you to start over, so give yourself a few days to iterate.
Class 4
Feb 24
Assemble Marquee Sign
-
Test each project individually
-
Connect together, test, and install
Designing and Measuring Electronics
-
Measuring continuity, resistance, voltage, and current.
-
Rule #1 - Ohms Law, and seeing it in practice
-
Rule #2 - Voltage Dividers, and seeing them in practice
-
Power regulators and handling current
Common Sub-Circuits
-
Lipo battery charging
-
Communication lines (Serial, I2C, SPI, and antennas)
-
Microphone input and amplifier output
For next class:
If you Marquee letter did not work then please finish and bring to me for testing during office hours.
Class 6
Mar 10
Populate and Reflow SMD
-
Overview of example SMD circuit board
-
Applying solder paste with needle
-
Populate with tweezers
-
Reflow with the coffee heater and heat gun
Prototyping for SMD Projects
-
ICs, MCUs, and Modules
-
Limitations of footprints and size
For next class:
Populate and get your example SMD board fom class working.
Create an Eagle schematic and board design for your Week 8 project.
Class 9 -- class will meet at 6:30PM in Conference Room
Apr 12
Wireless Modules
Read more about them on the process page.
Download these example Eagle files for the 3 wireless modules.
-
RFM69 radio modules
-
WiFi with the esp8266 (Adafruit's HUZZAH)
-
BLE with the RFDuino
Ordering out PCBs
-
Preparing gerber files and your BOM spreadsheet. Download MCN Gerber Viewer to check your gerber files.
-
Popular fabricators, and pros/cons of ordering out
-
Some options
For next class:
-
Commit to your major components (what MCU or sensors or actuators?)
-
Get your prototype fully functional, software running.
Class 10
Apr 14
Reflow Oven
-
Temperature profiles and safety
Dry Film Solder Mask
-
Apply solder mask and expose under UV light
-
Develop in soda ash, and harden under UV light
Double Sided Boards
-
Design limitations: SMD and DIP parts; soldering double sided; larger vias
-
Milling dimension and holes on the Othermill
-
Apply toner transfer to both sides, and etch
-
Solder wires inside the Vias to connect Top to Bottom
For next class:
Create an Eagle schematic and board file based off you prototype. Bring it to next class, along with your working prototype.
Order the parts that you will need for your board, so that you have them in hand for next class.