Coder Social home page Coder Social logo

Yousef Osama's Projects

aes-project icon aes-project

Project for Logic Design 2 course taken during Spring 2022 semester. We implemented the Advanced encryption standard (AES128, AES192, AES256) in this project using Verilog and used a wrapper module on the DE1-SOC kit to test it.

alu-unit icon alu-unit

Project for Logic Design 1 course taken during Fall 2021 semester. In this project, we designed and implemented an arithmetic unit that is capable of adding, subtracting, and multiplying two signed numbers (MAX is 2-bits) , and displays the result of the operation performed along with some additional flags regarding the operation and the result.

atmega32_drivers icon atmega32_drivers

This Library contains Drivers Implementation for ATmega32 AVR Microcontroller with layered Architecture principle applied.

distance-measurement-system icon distance-measurement-system

the target of following system to measure the distance using ultrasonic sensor HC-SR04 using ATmega32 Microcontroller and the LCD should display the distance value.

door-locker-security-system icon door-locker-security-system

It's a security system for homes. This system is used to prevent thieves from entering your home. You can enter only when you enter the correct password. You can also change your password after you enter the current password. If you entered wrong passwords for three times one after each other, the alert would trigger for 60 seconds.

e-commerce-template icon e-commerce-template

Front-End template considered as a collection of CSS properties & html tags I have learned.

fan_controller_system icon fan_controller_system

1. The aim of this project is to design a temperature-controlled fan using ATmega32 microcontroller, in which the fan is automatically turned ON or OFF according to the temperature. Use frequency 1Mhz. 2. In this project, the LM35 temperature sensor will give continuous analog output corresponding to the temperature sensed by it. This analog signal is given to the ADC, which converts the analog values to digital values. 3. The digital output of the ADC is equivalent to sensed analog voltage. 4. In order to get the temperature from the sensed analog voltage, we need to perform some calculations in the programming for the microcontroller. 5. Once the calculations are done by the microcontroller according to the logic, the temperature is displayed on the LCD.

fedorix-os icon fedorix-os

Fedorix OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin.

gesture_hero icon gesture_hero

Gesture Hero is a hand gesture classification system that's build to differentiate between hand gestures representing numbers from 0-5.

ladder-snake icon ladder-snake

Educational Project for Programming Techniques (OOP) course taken during the Fall 2021 semester. A simple game application that is a mixture between the Snakes & Ladders and Monopoly games.

logic-lens icon logic-lens

Logic Lens is an application that allows you to get the truth table of a logical expression, or the corresponding logical expression of a given truth table, only by taking a picture of it!

lookify-search-engine icon lookify-search-engine

Crawler based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them.

moviedb-application icon moviedb-application

It's a movie application based on Angular front-end technology with authentication of login and register,It represents the most trending movies and series with details of each of them.

notes-app icon notes-app

Nota is Notes application Based on Angular technology ,that takes a title and description of note and add it to the DBS , you can also delete and edit anyone of them ,Providing more secure to users with email and password forms.

on-the-go icon on-the-go

This is a Restaurant Management Site with a focus on UI/UX.

shipping-company icon shipping-company

This project was done as a part of our Data structure and algorithms course, the project itself is a simulation of a shipping company full with trucks and maintenance and delivery and roads. it's a detailed log of a operation that these companies do hour by hour, it's the project is systems and rules to get good use of the trucks and to get the delivery to the customer as efficiently as possible. The Initial state of the company is depended on the input file.

stop-watch icon stop-watch

this is a project of ATmega32 AVR architecture, It's a stopwatch consisting of seconds, minutes, and hours. it counts till one day and overflows again to zero. I used the Timer1 16-bit timer on compare mode to detect the second and increment time. There are also three push buttons to reset, pause, and resume using external interrupts with pull-up and pull-down resistors design.

vehicle-control-system icon vehicle-control-system

The Project is a simulation to a vehicle control system working with sensors and using these sensors readings to control many properties like speed, engine temperature , room temperature , etc . It was a direct application to C Functional Programming Language.

yo_scheduler icon yo_scheduler

YO_Scheduler is an efficient OS scheduler designed for embedded systems, specifically for the TM4C123GH6PM mcu based on the Cortex-M4F. This scheduler provides accurate time-triggered task management, flexibility for custom task implementation,integration into AUTOSAR-based architectures with compliant DIO and Port drivers.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.