Lab Assignments

The labs and prelabs of the course are posted here.

Labs Lesson (Prelab)

| Lab 2    | Getting Familiar with PlatformIO and Arduino

| Lab 3    | Debugging and Low Level Programming

| Lab 4    | Timers and Interrupts

| Lab 5    | Communication

| Lab 6    | Offline Digital Filtering

| Lab 7    | Online Digital Filtering

| Lab 8    | Motor Dynamics and Control Simulation

| Lab 9    | Realtime Motor Control

Lab Assignment

| Lab 2 Assignment    | Getting Familiar with PlatformIO and Arduino

| Lab 3 Assignment    | Debugging and Low Level Programming

| Lab 4 Assignment    | Timers and Interrupts

| Lab 5 Assignment    | Serial Communication

| Lab 6 Assignment    | Offline Digital Filtering

| Lab 7 Assignment    | Online Digital Filtering

| Lab 8 Assignment    | Cascaded Motor Control

| Lab 9 Assignment    | Realtime Motor Control

Additional Lessons

| Lab 4 Extra    | Low Level Timers Configuration

| Lab 6 Extra    | Introduction to Kalman Filter

Main Page