Pinned Repositories
ADAS
This repository contains the implementation and resources for an Advanced Driver Assistance System (ADAS) project, focused on the STM32 Blue Pill microcontroller.
Bikeshare-Data-Analysis-Udacity-Project
This project is part of the Udacity Data Analyst Nanodegree. It aims to perform data analysis on bikeshare data from three major cities in the United States: Chicago, New York City, and Washington. By using Python and Pandas, the project explores and analyzes bikeshare usage patterns and provides insights into the most frequent times of travel.
CLI-Snake-Game
This is a simple implementation of the classic Snake game using C++. The game features a snake that moves around the board, collecting fruits to grow in length while avoiding collisions with itself and the walls.
Datastructures-Labs-Y3T1
elkhaligy
ESP32-Smart-Home
This project is an ESP32-based smart home system that allows you to control a lamp and a fan remotely via a web interface using WebSockets. It also provides real-time updates on the server's uptime.
Lean-In-Depth-Assignments
This repository contains code related to the "Learn in Depth" diploma program. The program covers various topics starting from C, embedded C, bare-metal programming and extending to embedded Linux. The completed lessons and projects codes are organized in this repo.
LeetCode
This repository serves as a personal collection of solutions to LeetCode problems. The aim is to provide clear, efficient solutions and to track progress over time. The problems are categorized by difficulty level, and each solution is written with readability and best practices in mind.
Python-Coursera-Assignments
Ragnarok-Randomizer
Ragnarok Randomizer is a very simple web-based application that generates a random monster from the Ragnarok Online game. The application displays the monster's image and name when the user clicks the "Get Random Monster" button.
elkhaligy's Repositories
elkhaligy/ADAS
This repository contains the implementation and resources for an Advanced Driver Assistance System (ADAS) project, focused on the STM32 Blue Pill microcontroller.
elkhaligy/LeetCode
This repository serves as a personal collection of solutions to LeetCode problems. The aim is to provide clear, efficient solutions and to track progress over time. The problems are categorized by difficulty level, and each solution is written with readability and best practices in mind.
elkhaligy/Bikeshare-Data-Analysis-Udacity-Project
This project is part of the Udacity Data Analyst Nanodegree. It aims to perform data analysis on bikeshare data from three major cities in the United States: Chicago, New York City, and Washington. By using Python and Pandas, the project explores and analyzes bikeshare usage patterns and provides insights into the most frequent times of travel.
elkhaligy/CLI-Snake-Game
This is a simple implementation of the classic Snake game using C++. The game features a snake that moves around the board, collecting fruits to grow in length while avoiding collisions with itself and the walls.
elkhaligy/Datastructures-Labs-Y3T1
elkhaligy/elkhaligy
elkhaligy/ESP32-Smart-Home
This project is an ESP32-based smart home system that allows you to control a lamp and a fan remotely via a web interface using WebSockets. It also provides real-time updates on the server's uptime.
elkhaligy/Lean-In-Depth-Assignments
This repository contains code related to the "Learn in Depth" diploma program. The program covers various topics starting from C, embedded C, bare-metal programming and extending to embedded Linux. The completed lessons and projects codes are organized in this repo.
elkhaligy/Python-Coursera-Assignments
elkhaligy/Ragnarok-Randomizer
Ragnarok Randomizer is a very simple web-based application that generates a random monster from the Ragnarok Online game. The application displays the monster's image and name when the user clicks the "Get Random Monster" button.
elkhaligy/STM32-Drivers
elkhaligy/YouTube-Playlist-Downloader
YouTube Playlist Downloader is a Python application that allows you to download individual YouTube videos or entire playlists. The application provides a graphical user interface (GUI) for ease of use.