Honors Thesis Project Title

Project Arduino

Date of Graduation

5-2017

College

Computer Science

Major 1

Computer Science

First Advisor

Michael G. Thomason

Comments

Project goal was to implement native support for assembly files in the Arduino IDE.

The goals of the project were to:

1. Implement a feature in the IDE that allows users to export Arduino code to assembly (ASM) files.

2. Filter the exported assembly files to reduce the amount of operating system/non-user defined instructions.

3. Implement a feature in the IDE that allows importing, compiling, and executing of assembly files.

The overall goal was to improve the experience of learning assembly language for students taking Computer Organization (COSC 130).

Files over 3MB may be slow to open. For best results, right-click and select "save as..."

Share

COinS