An open API service indexing awesome lists of open source software.

https://github.com/amir-kedis/embedded-systems-labs

Labs and Assignment of Embedded Systems Course solved by @amir-kedis and @g-magdy from CMP26
https://github.com/amir-kedis/embedded-systems-labs

adc calibration embedded-systems imu interrupts port-program spi timers

Last synced: 5 months ago
JSON representation

Labs and Assignment of Embedded Systems Course solved by @amir-kedis and @g-magdy from CMP26

Awesome Lists containing this project

README

          

# Embedded Systems Labs



logo




## Table of Contents

- 📙 Overview
- 📝 Labs
- ☝️ Lab 1: I/O
- ✌️ Lab 2: Interrupts
- 👌 Lab 3: Timers
- 🖖 Lab 4: ADC
- 🖐️ Lab 5: SPI
- 📚 Assignment: IMU
- 📚 LAB EXAM
- ✨ Contributors
- 🔒 License


## Overview




## Labs

### Lab 1: I/O Operations


  • Basic input/output operations with microcontroller pins

  • LED control and button input handling

  • Digital signal processing and timing

  • View Lab 1

### Lab 2: Interrupts


  • External interrupt handling

  • Interrupt service routines

  • Priority-based interrupt management

  • View Lab 2

### Lab 3: Timers


  • Timer configuration and initialization

  • PWM generation

  • Timer-based event scheduling

  • View Lab 3

### Lab 4: ADC


  • Analog-to-Digital conversion setup

  • Sensor data acquisition

  • ADC calibration and error handling

  • View Lab 4

### Lab 5: SPI


  • SPI communication protocol implementation

  • Master-Slave configuration

  • Data transfer and synchronization

  • View Lab 5

## Assignment: IMU Integration


  • Inertial Measurement Unit (IMU) integration

  • Sensor data processing and fusion

  • Real-time motion tracking

  • View Assignment


## Lab Exam Solution



## Contributors



Amir Kedis (labs, assignment)



George Magdy (labs, assignment)



Abdulrahman Mostafa(labs, assignment)



Abdelruhman Samy (assignment)



Akram Hany (assignment)


## 🔒 License

>This software is licensed under MIT License, See [License](LICENSE) for more information ©Amir.