mostafaaboseif Goto Github PK
Name: Mostafa Amgad
Type: User
Bio: Student at Facutly of Engineering - Ain Shams University
Name: Mostafa Amgad
Type: User
Bio: Student at Facutly of Engineering - Ain Shams University
We designed a safe with two sets of protection; a TFT LCD touch screen where we input the password, then a fingerprint sensor to verify your identity (displayed on the screen). The project consists of 2 Tiva-Cs (TM4c123x series) connected by a CAN bus; the first is connected with: PC by ESP32 WIFI module through UART and an external EEPROM (to store the passwords) through I2C bus, the second is connected with: MCP (SPI to GPIO expander) that illuminates a series of leds (like a robbery alarm), TFT LCD, touch sensor and a relay for the lock. A simpler version using keypad & LCD is implemented using FreeRTOS.
Interfaced with multiple sensors such as speed sensor, suspension, IMU..etc. Established communication inside the car using CAN bus
Verilog code for DMA 8327 with PCI arbitrer, associated with a GUI using Qt and we uploaded it on an FPGA; communicating with CPU through UART (USB-TTL).
OOP project using Qt C++
Verilog code for pipelined MIPS, associated with a GUI ,and we uploaded it on an FPGA; communicating with CPU through UART (USB-TTL).
Implemented my own RTOS from scratch on Tiva-C. It has a preemptive priority-based scheduler, so all high-priority threads meet their hard-time requirements (simulation); it supports thread blocking using Os_delay() and context switching using assembly instructions (every thread has a TCB and its own stack).
Layered Architecture (App-hal-mcal). Drivers: WIFI, UART, utlrasonic, motor, pwm, timer, interrupts, gpio
Experiments for the Tiva C Series ARM development kits.
Xvisor: eXtensible Versatile hypervISOR
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.