Embedded Programming

Group Assignment

Note: I'm a complete beginner here, so I'll try to make this as simple as possible

What is a Toolchain?

A toolchain includes:

Arduino Development Workflow:

Raspberry Pi Development Workflow:

Comparison between the two:

What are ARM and AVR?

AVR:

ARM:

Simulated Environments:

Arduino:

Raspberry Pi:

Individual Assignment

For my individual assignment, I used Wokwi to create a simulated Arduino environment. The code I wrote turns on an LED when a button is pressed. This is a very simplistic program and design. I want to apply this tech to my Senior Thesis project. My project concerns sensing lung cancer via the signature of VOCs in one's breath. I will need to use an Arduino to actuate a solenoid valve. I think this will be a similarly simple set up, but the application has significant implications.

Embedded Programming Image