E155: Microprocessor-based Systems

Design and Applications

Fall 2017


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