Ahmed Yasser Hussein 's Projects
A reinterpretation of the classic Snakes and Ladders game but with a twist by adding Monopoly Cards to the game, made using C++ and OOP
A 6-Stage Digital Processor that works on Harvard Architecture utilizing Full Forwarding and Branch Prediction to improve performance. An assembler was also custom designed to suit our instruction set
Config files for my GitHub profile.
API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. A lightweight alternative to postman/insomnia.
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
This repository contains the source code and documentation for a Stop Watch system implemented on an ATmega32 Microcontroller with multiplexed Common Anode 7-segment displays. The system uses interrupts for reset, pause, and resume functionalities, making it a versatile and educational embedded systems project.
BMI Calculator app with flutter
Object-Oriented Analysis and Design (OOAD) for the Healthcare Appointment Management System
Welcome to the Software Engineering Course Repository! This repository is designed to support students enrolled in CMP's Software Engineering course by providing a central hub for accessing course materials, lab assignments, and additional resources.
Codeforces User Info Viewer: simple web app with HTML, CSS, JS. Retrieve and display user info
- Developing a system that measure the distance and display it on LCD. - Drivers: GPIO, ICU, Ultrasonic Sensor and LCD - Microcontroller: ATmega32.
- Developing a system to unlock a door using a password. - Drivers: GPIO, Keypad, LCD, Timer, UART, I2C, EEPROM, Buzzer and DC-Motor - Microcontroller: ATmega32.
a google doc clone , a real time collaborative text editor
The "Embedded Calculator" is a calculator application implemented on an embedded system using a microcontroller. It allows users to perform basic arithmetic operations (+, -, *, /) on two numbers and displays the result on an LCD screen.
- Developing a system that controls the speed of a fan depending on the temperature. - Drivers: GPIO, ADC, PWM, LM35 Sensor, LCD and DC-Motor - Microcontroller: ATmega32.
The Vehicle Control System is a C programming mini project that offers a simulation of a real-world vehicle control scenario.
Applying main views (data views) of Django and Rest Framework.
Data Structures course project
Application For Shipping company that provide delivering services.