E155: Microprocessor-based Systems

Design and Applications

Fall 2019


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