Files in this item
Files | Description | Format |
---|---|---|
application/pdf ![]() ![]() | (no description provided) |
Description
Title: | Implementation and remote delivery of Embedded Systems labs on the arduino platform |
Author(s): | Fauza, Rafael |
Advisor(s): | Sha, Lui R |
Department / Program: | Computer Science |
Discipline: | Computer Science |
Degree Granting Institution: | University of Illinois at Urbana-Champaign |
Degree: | M.S. |
Genre: | Thesis |
Subject(s): | Embedded Systems
Arduino RTOS |
Abstract: | A knowledge of Embedded Systems empowers a computer scientist to solve problems extending beyond the virtual environment of the computer, into the physical world. Such systems are becoming increasingly ubiquitous and constantly extending to new applications, from smart devices, to self-driving cars, to rockets and spacecraft. While knowledge in this area is continues to grow in importance, most students of Computer Science still do not get experience with Embedded Systems, since this is not part of a standard Computer Science education. In this thesis, we have developed 5 laboratory assignments that cover topics including the required electronics knowledge, and low-level control of registers, timers, interrupts, analog and digital I/O, serial communication and servo motors. We believe that the material covered in these assignments, and explored in detail in this text, will provide students with the necessary knowledge and vocabulary to communicate with dedicated Embedded Engineers in industry, or to explore the area further for their own personal development. |
Issue Date: | 2021-12-10 |
Type: | Thesis |
URI: | http://hdl.handle.net/2142/114032 |
Rights Information: | Copyright 2021 Rafael Fauza |
Date Available in IDEALS: | 2022-04-29 |
Date Deposited: | 2021-12 |
This item appears in the following Collection(s)
-
Graduate Dissertations and Theses at Illinois
Graduate Theses and Dissertations at Illinois