Coder Social home page Coder Social logo

Yousef Khaled's Projects

assg_2_hashtables-1 icon assg_2_hashtables-1

A project that uses the concept of hash tables to store multiple data for fast access to these data. The hashing were done with two means, integer hashing using birthday and string hashing using the name.

assigment-student-listing- icon assigment-student-listing-

a project that uses multiple data structures (Dynamic arrays and Linked Lists) to organize Lists of Students and compare between them.

atmega32_drivers icon atmega32_drivers

multiple drivers of the microcontroller ATmega32 AVR based targeting the microcontroller layer and also the hardware layer in addition to defining new data types for easy configuration of the standard data types.

autonomous-car icon autonomous-car

Cairo University Eco Racing Team Autonomous Car system. Made for Shell Eco-Marathon 2021. Embedded Control Subteam.

clinic_system icon clinic_system

my first C program that is responsible for managing a clinic with multiple functionalities

digital_system icon digital_system

Implemented a general digital system that consists of a controller and an ALU where commands are received and results are transmitted through UART. In addition to externals like register file, clock gating, synchronizers and clock divider

digitalfilters icon digitalfilters

Implementation of both FIR and IIR filters including the MATLAB script and the RTL codes

fft icon fft

A journey with FFT implementation using different methods from using different algorithms and techniques to using different whole platforms from pure HW to a co-design between HW/SW.

freertos_college icon freertos_college

A FreeRTOS project on ARM based microcontroller that uses multiple features of FreeRTOS system like semaphors, Queues, Timers, ISRs and Callbacks

freertos_semaphors icon freertos_semaphors

A FreeRTOS simple lab that uses both FreeRTOS and TivaWare Library to implement and RTOS system that uses UART on Tiva C's TM4C123GH6PM microcontroller

freertos_uart icon freertos_uart

A simple project that uses both FreeRTOS and UART of Tiva C TM4C123GH6PM launchpad to light 3 leds The project depends on Tiva Ware library

hwpe-tb icon hwpe-tb

Template testbench for HWPEs (using the hwpe-mac-engine as example)

i2cdevlib icon i2cdevlib

I2C device library collection for AVR/Arduino or other C++-based MCUs

pulp_soc icon pulp_soc

pulp_soc is the core building component of PULP based SoCs

pulpissimo icon pulpissimo

This is the top-level project for the PULPissimo Platform. It instantiates a PULPissimo open-source system with a PULP SoC domain, but no cluster.

stm32-bootloader icon stm32-bootloader

a bootloader project for in-Application programming where it waits to receive data through UART for some time (15 seconds) and then take the data received and using the Flash programmer peripheral it program the data into the flash

stm32_drivers icon stm32_drivers

multiple drivers of the microcontroller STM32F103C8T6 targeting the microcontroller layer and also the hardware layer in addition to defining new data types for easy configuration of the standard data types.

timer icon timer

a simple bare metal code that deals with TM4C123GH6PM external timer.

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.