Mohamed Hassanin Omran (@mhomran)
  • Stars
    star
    53
  • Global Rank 327,510 (Top 12 %)
  • Followers 66
  • Following 12
  • Registered almost 8 years ago
  • Most used languages
    C
    69.2 %
    VHDL
    7.7 %
    Python
    7.7 %
    Stata
    7.7 %
    C++
    7.7 %
  • Location 🇪🇬 Egypt
  • Country Total Rank 756
  • Country Ranking
    Stata
    3
    VHDL
    21
    C
    31
    C++
    669
    Python
    1,564

Top repositories

1

u-boot-rpi3-b-plus

A detailed guide for building and booting a 64-bit kernel on raspberry pi 3 b+ using u-boot.
23
star
2

mars-OS

A simulation for an OS with a scheduler and a memory management system using SystemV IPC.
C
6
star
3

BLDC-Openloop-ATmega328p

this repository shows how to control brushless motors using ATmega328p MCU.
C
5
star
4

Co-Scheduler

A cooperative scheduler pattern for Time-Triggered Embedded Systems. It's implemented on different embedded targets. There's also a version based on POSIX APIs.
C
4
star
5

PDP11

A simplified version of PDP11 instruction set architecture (ISA) using VHDL.
VHDL
4
star
6

STM32_Bootloader

A bootloader for STM32 microcontrollers using GCC, Make and STM32CubeHAL.
C
3
star
7

BLDC-Openloop-ATmega2560

Control your BLDC motor using Arduino Mega/ATmega2560.
C
2
star
8

pipelined_processor

Implementation of a 5-stage pipelined processor.
Stata
1
star
9

khatat

Arabic Calligraphy Font Identification
Python
1
star
10

BLDC-Openloop-STM32F407VG

This repository shows how to control brushless motors using STM32 Discovery board.
C
1
star
11

ansi-c-compiler

A compiler for simplified C language 89 which is known as ANSI C.
C++
1
star
12

Keypad_Interface

Keypad interface pattern that is commonly used in embedded systems projects.
C
1
star
13

Telemetry-System

This is a data collection and analysis system for a vehicle. It displays a vehicle's parameters (e.g. speed) on an Android phone and graphs them in real time on a web application.
C
1
star
14

PC_Link_UART

A software pattern used to transfer data from microcontrollers and some form of personal computer (PC, notebook or similar) using UART communication protocol.
C
1
star