Ahmed Osama's repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
getting-started
How to get started with Oresat, and CubeSats in general
Analog-IC-Labs
Analog IC labs
awesome-robotics-libraries
:sunglasses: A curated list of robotics libraries and software
cc65
cc65 - a freeware C compiler for 6502 based systems
check50
This is check50, a command-line program with which you can check the correctness of your programs.
compare50
This is compare50, a fast and extensible plagiarism-detection tool.
Dev
Development AUTOSAR
esp32_nat_router_extended
a simple ESP32 NAT Router with some additional features
github-profile-trophy
🏆 Add dynamically generated GitHub Stat Trophies on your readme
github-readme-stats
:zap: Dynamically generated stats for your github readmes
github-readme-streak-stats
🔥 Stay motivated and show off your contribution streak! 🌟 Display your total contributions, current streak, and longest streak on your GitHub profile README
gitui
Blazing 💥 fast terminal-ui for git written in rust 🦀
library-registry
Arduino Library Manager list
linux-shell
A simple linux shell
matrix-multiplication
Matrix multiplication using multi-threading
MiniCore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
optiboot
Small and Fast Bootloader for Arduino and other Atmel AVR chips
qemu-docker
QEMU in a docker container.
ros_motion_planning
Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*, JPS, D*, LPA*, D* Lite, Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, PSO, Voronoi, PID, LQR, MPC, DWA, APF, Pure Pursuit etc.
teams-for-linux
Unofficial Microsoft Teams for Linux client
trampoline
Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.