Alison's New App is now available on iOS and Android! Download Now

Ashraf Said AlMadhoun is an educator, mechatronics engineer, electronics and programming hobbyist, and maker. He creates online video courses on the EduEng YouTube Channel and is the author of four Microcontroller books. As a chief educational engineer since 2007 at Educational Engineering Team, the company he founded, his mission is to explore new trends and technology and help educate the world and make it a better place. Ashraf’s online courses have helped over 250 000 people from around the world to be better engineers and make great careers in the industry.

Ashraf’s core skill is explaining difficult concepts through a step-by-step easy-to-understand method using video and text-based courses. With over 11 years of tertiary teaching experience, Ashraf has developed a simple yet comprehensive and informative style in teaching that students from all around the world appreciate.

Ashraf's passion for microcontrollers, programming and in particular for the world of Arduino, PIC Microcontroller and Raspberry Pi has guided his personal development and work through Educational Engineering. Educational Engineering offers training courses, bootcamps, articles, lessons, and online support for electronics, programming and microcontroller hobbyists as well as STEM and STEM teachers. His team also works as freelancer engineers, helping students in their graduation projects, providing guidance and consulting for many over the years to help them kick-start their careers.

Free, Online Courses Created by Ashraf Said AlMadhoun

  • Certificate How to Create a Persistence of Vision (POV) Arduino LED Display

    How to Create a Persistence of Vision (POV) Arduino LED Display

    1.5-3 hrs
    This free online course will help you understand how to construct an Arduino-based persistence of vision LED display.
  • Certificate How to Integrate Wi-Fi With Arduino Boards

    How to Integrate Wi-Fi With Arduino Boards

    1.5-3 hrs
    This free online course reveals how to employ an ESP8266 WiFi module to convert your Arduino into a web-enabled device.
  • Certificate Arduino Automation & Robotics: Piano, Morse Code and RGB LED Lamp Regulator

    Arduino Automation & Robotics: Piano, Morse Code and RGB LED Lamp Regulator

    1.5-3 hrs
    This free online course covers the steps in making an Arduino=based piano, Morse code generator and RGB LED lamp.
  • Certificate Arduino Creative Displays and Alerts: Radar and Alarm Clock

    Arduino Creative Displays and Alerts: Radar and Alarm Clock

    1.5-3 hrs
    This free online course covers the step-by-step procedures for making an Arduino radar and an Arduino alarm clock.
  • Certificate Arduino Communication: Basics of SPI Protocol

    Arduino Communication: Basics of SPI Protocol

    1.5-3 hrs
    This free online course aims to teach you how to set up SPI communication between a slave and a master device.
  • Certificate Arduino Communication and Control: I2C Protocol and Bluetooth

    Arduino Communication and Control: I2C Protocol and Bluetooth

    1.5-3 hrs
    This free online course explains how to use the I2C protocol on your Arduino and how to build an Arduino Bluetooth.
View all Course Creators