
Educational Engineering Team
Team of skilled Engineers Sharing Knowledge with the World
Educational Engineering Team is a Leading Team in Microcontroller Industry, with over 13 Years of Experience in Teaching and Doing Practical Projects.
We strive to put all our hands-on experience in these courses. Instead of superficial knowledge - we go into the depth of the topic and give you the exact - step by step blueprint on how to tame simple as well as complex topics in easy and digestible bite-sized videos.
This real-world knowledge enables you to grasp knowledge easily, and you can apply this learning immediately to your life and projects.
Educational Engineering Team has been in the Programming and Microcontroller business since 2007. We have been part of many projects. Over the course of these years - we have gained a good insight into students’ and educators’ needs. We are passionate about sharing all our collective knowledge with you. As of 2018, we have already taught over 250k-THOUSAND students and counting.
Currently, we have more than 100+ Courses on Udemy
Educator and Author of "Educational Engineering".
Ashraf is an educator, Mechatronics engineer, electronics and programming hobbyist, and Maker. He creates online video courses on the EduEng YouTube Channel (More Than 4 Million View, 20k + Subscriber) and author of four Microcontroller books.
As a Chief Educational Engineer since 2007 at Educational Engineering Team, the company he founded, Ashraf’s mission is to explore new trends and technology and help educate the world and make it a better place.
Educational Engineering offers educational courses and Bootcamps, articles, lessons, and online support for electronics hobbyists, Programming hobbyists, Microcontroller hobbyists, STEM students, and STEM teachers.
That team also work as freelancer engineers, helping many students in their graduation projects, and provide guidance and consulting for many students over the years to help them kick-start their career.
Ashraf’s core skill is explaining difficult concepts through in a step by step easy to understand matter using video and text. 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.
His passion for Microcontrollers and Programming and in particular for the world of Arduino, PIC Microcontroller, Rasberry Pi has guided his personal development and his work through Educational Engineering.
Ashraf’s online courses have helped over 250,000 people from around the world to be better and to make a great career in the industry.
Educational Engineering Team offer Course on
Circuit Design, Simulation, and PCB Fabrication
Arduino, PIC Microcontroller, and Raspberry Pi
Programming in C, Python, and other programming languages
PLC Industrial Programming and Automation
3D Design and Simulation
ESP and IoT World
For more information use the links in the profile page to follow Educational Engineering Team and Ashraf’s latest innovations.
Bring your embedded systems to life with text, animation, and digital visuals using dot matrix LED displays and PIC microcontrollers. This project-driven course walks you through the complete process of interfacing 8x8 and multi-unit LED matrices with PIC, from wiring to coding dynamic display patterns.
You’ll learn the theory behind matrix scanning, control circuits, and real-time data updates, then apply that knowledge to create scrolling text, custom symbols, and interactive displays. With practical lab work and precise code walkthroughs, this course empowers you to integrate visual communication into your embedded projects.
What sets this course apart:
Start-to-finish instruction with zero assumed prior matrix experience
Professional design patterns and code structure for scalable projects
Tips for optimizing power use, reducing flicker, and improving brightness
Hands-on applications in dashboards, wearable tech, and smart displays
What You Will Learn
Fundamentals of dot matrix LED operation (row-column multiplexing)
Circuit design for driving 8x8 and multi-matrix units
Scanning logic and refresh rates using PIC timers and interrupts
Writing clean, modular C code for PIC display control
Creating scrolling text, static icons, and animation sequences
Interfacing with shift registers (e.g., 74HC595) for expanded control
Power management, brightness control, and debugging techniques
Why should you take this course
Learn how to use the power of the PIC Microcontroller and enjoy the satisfaction of seeing your work light up on a real Matrix Display Interface.
Learn how to use new tools such as LEDs, resistors, wires, and potentiometers.
Use this course to control LEDs and learn about hardware and software manipulation for various purposes.
Learn all of the basics you need to know to build your own designs for projects that require an understanding of Dot Matrix LED displays.
Enjoy learning with this easy step-by-step course that will teach you about Dot Matrix LED displays and also provide diagrams and schematics.
Build a single-dimensional or two-dimensional dot matrix LED display.
Who Is This Course For
Intermediate embedded systems learners
Engineering students building visual microcontroller projects
Hobbyists developing DIY electronics with display output
Makers wanting to animate text, icons, or visuals using PIC
IoT and wearable developers adding simple visual feedback
Student Reviews
“I never thought I could scroll custom messages on an LED display—this course made it easy and fun.” — Ahmed R.
“My capstone project used everything I learned here. Matrix control with PIC is now second nature.” — Mike S.
Requirements
Basic understanding of C programming and PIC microcontrollers
Familiarity with circuit building and breadboarding
PIC development board (PIC16 or PIC18 family recommended)
Dot matrix LED modules (single and/or chained)
Optional: Shift registers, resistors, and prototyping tools
Call to Action
Want to make your PIC projects shine—literally?
Join now and learn to control dot matrix LED displays with confidence, precision, and creativity.
Enroll Now – Master LED Matrix Display Control →