E155: Microprocessor-based Systems
Design and Applications
Fall 2017
Prof. David Money Harris
Phone: x7-3623
Email:
David_Harris@hmc.edu
Administrative
Syllabus
Checkoff Times
Accessibility
Labs
Lab 1
Lab 2
Lab 3
Lab 4
X11 for Windows
Linux and the Pi
Lab 5
lab5_starter.c
Lab 6
LEDON.c
LEDOFF.c
GPIO.h
ledcontrol.html
Lab 7
FIPS-197
aes_starter.sv
lab7.c
sbox.txt
EasyPIO.h
Final Project
Sample Final Report
Data Sheets
MuddPi Mark IV Board:
Schematic
Layout
BOM
Altera Cyclone III FPGA
Raspberry Pi
:
Hardware
Pi Peripherals
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
References
Fall 2017 Project Reports
Fall 2016 Project Reports
Fall 2009 Project Reports
Fall 2006 Project Reports
Fall 2004 Project Reports
Fall 2003 Project Reports
Fall 2002 Project Reports
Fall 2000 Project Reports
Fall 1999 Project Reports
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