Pinned Repositories
Angular_draft
BookStore
This project is an online bookstore implemented using Java Swing. It uses an offline XAMPP database to store user information and book inventory.
ContractMe
CSE_Embedded_Systems
Direct-digital-synthesis-DDS-
Project Objective Direct digital synthesis (DDS) is a method of producing an analog waveform—usually a sine wave—by generating a time-varying signal in digital form and then performing a digital-to-analog conversion.
Driving-school-management-system
“Driving school management system, DEMO version” has been design to avail the registry process in any Driving school around the globe and assert the applicability of C++ coding in problem solving and in automated systems. The system helps the clients to choose their preferred car type, time of practice and the captain responsible of teaching them. The friendly interface and its ease of use provide the clients and the employees with an organized data and functions to maintain the registry process.
Embedded_Systems_Online_diploma_2023
github-play-around
LaunTech_web
LaunTech website for the student activity "LaunTech"
MIPS_processor_using_VHDL
A 16-bit MIPS processor was implemented using VHDL. It can perform specific tasks according to the instructions written in the instruction rom. It can perform 16 different operation besides 8 different arithmetic operation. Here are some illustrating pictures about the processor design and how it works.
AbdelrahmanBadwy's Repositories
AbdelrahmanBadwy/MIPS_processor_using_VHDL
A 16-bit MIPS processor was implemented using VHDL. It can perform specific tasks according to the instructions written in the instruction rom. It can perform 16 different operation besides 8 different arithmetic operation. Here are some illustrating pictures about the processor design and how it works.
AbdelrahmanBadwy/Angular_draft
AbdelrahmanBadwy/BookStore
This project is an online bookstore implemented using Java Swing. It uses an offline XAMPP database to store user information and book inventory.
AbdelrahmanBadwy/ContractMe
AbdelrahmanBadwy/CSE_Embedded_Systems
AbdelrahmanBadwy/Direct-digital-synthesis-DDS-
Project Objective Direct digital synthesis (DDS) is a method of producing an analog waveform—usually a sine wave—by generating a time-varying signal in digital form and then performing a digital-to-analog conversion.
AbdelrahmanBadwy/Driving-school-management-system
“Driving school management system, DEMO version” has been design to avail the registry process in any Driving school around the globe and assert the applicability of C++ coding in problem solving and in automated systems. The system helps the clients to choose their preferred car type, time of practice and the captain responsible of teaching them. The friendly interface and its ease of use provide the clients and the employees with an organized data and functions to maintain the registry process.
AbdelrahmanBadwy/Embedded_Systems_Online_diploma_2023
AbdelrahmanBadwy/LaunTech_web
LaunTech website for the student activity "LaunTech"
AbdelrahmanBadwy/Lawyer_Assistant_App
AbdelrahmanBadwy/My-Own-RTOS
This repository contains the code necessary for creating RTOS to a Cortex-M microcontroller. The implementation focuses on context switching, handling various fault exceptions, and managing system tick interrupts for task scheduling. Key components include stack management, privilege level switching, and hardware initialization.
AbdelrahmanBadwy/NRZ-S-Modulation
AbdelrahmanBadwy/Self_driving_car_model
Deep Learning Self-Driving Car (Udacity Simulator + NVIDIA CNN) This repository implements a self-driving car model in the Udacity Simulator using NVIDIA's CNN architecture. Explore data augmentation, pre-processing, and model performance (details in Discussion). Instructions for setup and usage coming soon (Usage).
AbdelrahmanBadwy/Shop_Nodejs
AbdelrahmanBadwy/Smart_Irrigation_System
This project utilizes an Atmega32 AVR microcontroller to intelligently control a center pivot irrigation system in a greenhouse. The system is designed to water the plants twice a day, in the morning and evening, while also adjusting the watering speed based on the temperature sensed in the greenhouse.