E155: Microprocessor-based Systems
Design and Applications
Fall 2019
Prof. David Harris
Phone: x7-3623
Email:
David_Harris@hmc.edu
Prof. Joshua Brake
Phone: x1-8553
Email:
jbrake@hmc.edu
Administrative
Syllabus
Checkoff Times
Project Checkoff Times
Accessibility
Labs
Lab 1
Board_Testing.zip
Lab 2
Lab 3
Lab 4
sort.s
Lab 5
lab5_starter.c
Lab 6
ESPE155WebServer.zip
SAM4S4B_lab6.zip
Activity 6 Demo Code
Lab 7
FIPS-197
aes_starter.sv
lab7.c
sbox.txt
SAM4S4B_lab7.zip
Final Project
Project Rubric
Sample Final Report
Data Sheets
MuddPi Mark V_1 Board:
Schematic
Layout
BOM
Test Board:
Schematic
Layout
Altera Cyclone IV FPGA
ATSAM4S_Family_Datasheet
ATSAM4S4B_Schematic
DDCA ARMed Ch 9 I/O
2N3906 PNP transistor
Dual Common Anode Display
LM386 Audio Amplifier
Bluetooth Module
L293D Motor Driver
MCP3002 10-bit D/A Converter
RIGOL SPI Decoding
References
Fall 2019 Project Reports
Fall 2017 Project Reports
Fall 2016 Project Reports
Fall 2009 Project Reports
Fall 2006 Project Reports
Fall 2003 Project Reports
Fall 2002 Project Reports
Fall 2000 Project Reports
Fall 1999 Project Reports
Fall 2017 Web Page
Fall 2016 Web Page
Fall 2015 Web Page
Fall 2011 Web Page
Fall 2009 Web Page
Fall 2008 Web Page
Fall 2006 Web Page
Fall 2004 Web Page
Vendors
SparkFun
Adafruit
Jameco
Digi-Key
Advanced Circuits
Tools
SignalTap Tutorial
Fast Fourier Transform
Procrastination
Psalm E155
The Love Song of J. Random Hacker
Eliza
Textbook Links
Wakerly: Digital Design
Debugging