Audio and Visual Music Maker
Initial Project Proposal
Final Project Proposal
Project Schedule
Design Constraint Analysis and Component Selection Rationale
Packaging Specifications and Design
Theory of Operation and Hardware Design Narrative
Printed Circuit Board Layout Design Narrative
Software Design Considerations and Narrative
Patent Liability Analysis
Reliability and Safety Analysis
Ethical and Environmental Impact Analysis
User Manual
Semester Report
Final Report
Project Source Code
TivaWare Library 2.1.0
Code Composer Studio 5.5.0
Design Review Eagle Files
Submitted Eagle Files
TM4C123GH6PM Microcontroller
4x4 Button Pad
4x4 Button Pad PCB
18605OP RGB LED
1N4148 Diode
GDM2004D LCD
DS-HIBM36S12 12W 8Ω Speaker
67913-0002 SD Connector
EVE-JBBF2020B Rotary Encoder
SRB22A2FBBNN Rocker Switch
B3F 4055 Omron Tactile Switch
PJ-014DH-SMT Power Jack
TPS73633 Voltage Regulator
LM2940 Voltage Regulator
74LVC8T245 Level Translator
DAC8571 DAC
74HC595 Shift Register
SN74HC165 Shift Register
TivaWare Peripheral Driver Library
Stellaris LaunchPad Manual
Tutorial Table of Contents
Tutorial CCS Setup
Tutorial CCS Setup Part 2
Tutorial Initializations
Tutorial Interrupts & Timers
Tutorial ADC
Tutorial Hibernation
Tutorial USB
Tutorial Memory
Tutorial FPU
Tutorial BoosterPacks
Tutorial SPI
Tutorial UART
Tutorial uDMA
Tutorial Appendix