Abdelrahman Hesham's repositories
On_demand_Traffic_light_control_egFWD_UDACITY
A traffic light system with an on-demand crosswalk button (using AVR MC) which lets the traffic system know that there is someone who wants to cross the street, so the system adjusts the traffic for them and gives them enough time to cross.
Algorithmic-Toolbox
My solutions for the assignments of (algorithmic toolbox) course and (Learning Algorithms Through Programming And Puzzle Solving) book offered by University of California San Diego & HSE University at coursera platform.
ar-cutpaste
Cut and paste your surroundings using AR
ARM
ARM Cortex-M3/M4 drivers and projects made on TI Tiva-C and STM32F103.
Assembly-Ballon-Shooting-Game-
Balloon shooting game using the x86 assembly language
compile-time-init-build
C++ library for composing modular firmware at compile-time.
Door_Locker_System_AVR
A security system to control a door and lock it using a password to keep your place safe.
Payment_app_egFWD
Payment systems are now available everywhere and everyone interacts with these systems every day. There are different types of transactions you can make, SALE, REFUND, Pre-Authorization, and VOID. SALE: means to buy something and its price will be deducted from your bank account. REFUND: this means that you will return something and wants your money back to your bank account. Pre-Authorization: means holding an amount of money from your account, e.g Hotel reservation. VOID: this means canceling the transaction, e.g if the seller entered the wrong amount. You are required to implement the SALE transaction only by simulating the card, terminal(ATM), and the server.
Unbeatable-Tic-Tac-Toe-Project
This project aims to build an Unbeatable Tic-Tac-Toe game using artificial intelligence
XO_Game_using_ARM_cortex_M4
The famous XO game aka "tic tac toe" using the well-known microcontroller (tm4c123gh6pm) Tiva-C LaunchPad
ECE-124C
Computer Application Project - Topic: Cars Website- 1st Communication
FanSpeedController_AVR
A system to control fan speed depending on temperature measured by LM35 temperature sensor.
Hospital_System
A system to collect all hospital data, edit it and handle more properties.
Linux_Runners
A Linux study group
Master-Embedded-System-Online-Diploma
I’m studying master embedded system diploma (Learn In Depth) with eng. Keroles
Ostep-projects
Our implementation for some of the projects from the OSTEP book
Red-Cloud2000
My Profile
stm32-usart-uart-dma-rx-tx
STM32 examples for USART using DMA for efficient RX and TX transmission
Stop_Watch_System
A design for a stop watch using ATmega16/32 M.C.(with AVR M.P.) consisting of six 7-segments; two for seconds, another two for minutes and the last for hours. The 7-segments are always displaying their read without any off times unless we stopped the clock. Here we have 3 buttons; one for Reset the stop watch, one to stop it without powering off and the last one to resume.
tech-interview-handbook
💯 Curated interview preparation materials for busy engineers
Ultrasonic_AVR
A system to measure the distance using ultrasonic sensor HC-SR04
Vehicle_Control_System
This is a demo vehicle system controller that helps to manage car status like engine(ON/OFF) - AC(ON/OFF) - engineTemperatureController(ON/OFF) - cabin temperature - engine temperature - car speed and it's interaction with traffic light and finally showing all these states at the vehicle dash board.