all
Eslam El Hefny
Available for collaboration

Eslam El Hefny

Embedded Linux Engineer & Senior Instructor

Zewail City of Science and Technology — MSc Computer Science — Autonomous Vehicles

Research & Teaching Assistant at Zewail City of Science and Technology, pursuing an MSc in Computer Science with a focus on autonomous vehicle steering angle prediction using deep learning. Embedded Linux Software Engineer and Senior Instructor with 500+ students trained across multiple institutions in Embedded Systems and IoT.

500+ Students Trained
6 Tutorial Tracks
100+ Free Chapters
100% Free Access

Expertise & Skills

Technologies and domains covered across all tutorial tracks

Microcontrollers

  • ARM Cortex-M4
  • TM4C123 (Tiva C)
  • STM32F4
  • AVR
  • TivaWare SDK
  • CMSIS / HAL

RTOS

  • FreeRTOS
  • Zephyr RTOS
  • Task Management
  • Scheduling
  • IPC
  • Memory Management

Embedded Linux

  • Yocto Project
  • Buildroot
  • Linux Kernel
  • Device Trees
  • U-Boot
  • BSP Development

Programming

  • C (Systems)
  • C++17/20
  • Python
  • CMake
  • Makefile
  • Shell Scripting

AI / ML

  • Deep Learning
  • TinyML
  • Autonomous Vehicles
  • Steering Prediction
  • TensorFlow Lite

Protocols & IoT

  • MQTT
  • LoRa
  • NB-IoT
  • I2C
  • SPI
  • UART
  • USB
  • Ethernet

The Mission

EmbeddexAI exists to make high-quality embedded systems education accessible to everyone — engineers in developing countries, self-taught makers, and university students who can't afford expensive courses. Every tutorial, every chapter, every line of example code will always be completely free.

Explore Tutorials