Quickly learn to use AC motors in any robotics project.

Online Course: Introduction to Robotics Motors and Controllers

On the next screen, you will create a Thinkific account. Act now for our Early Adopter discount! 4-month access, 30-day money-back guarantee.

It can be overwhelming and frustrating to find the right learning resources for robotics projects. This course is designed by industry professionals to give you all the tools and skills you need. You’ll also need the hardware listed here.

By the end of this course, you'll know how to...

Leverage the Arduino Platform

Describe the inner workings of a stepper motor

Command your motor's speed and position

Create your own AC motor projects

Problem-solve to make better projects faster

Course Reviews

What students are saying about our courses:

Huylong Ngo
Huylong Ngo
Very straightforward mini course
Read More
This mini course provided basic information that is useful for a beginner. The theory covered was absolutely necessary because it provided useful background information for direct applications
Ashley Franklin
Ashley Franklin
Very useful and thorough!!!
Read More
This course is extremely helpful to a beginner and is broken down in a way that makes sense. It isn't overly complicated
Kyle Paisley
Kyle Paisley
Great Course
Read More
Great Mini Course. Clear and well put together, easy to follow and understand.
Jeremy Ralstin
Jeremy Ralstin
Read More
Good course. A lot of information packed in a quick course!
Angelica Paladines
Angelica Paladines
Easy steps to follow!
Read More
Jose Flores
Jose Flores
Read More
Abdulrahman Shamsan
Abdulrahman Shamsan
Read More
I have learn new things
Brenda Ficken
Brenda Ficken
Read More

This course is for you

All you need is a grade 10 math and science background, the hardware listed here, and we’ll handle the rest.

Course Curriculum

Over 6 hours of video content including step-by-step examples, projects, theory, and more. Quizzes, practice problems, and reference sheets are included in each chapter.

FREE Mini-Course: Introduction to Robotics Controllers (with Arduino)

   What you'll get from this mini-course


 Download the Arduino IDE


   Electronics concepts: Digital signals


   Electronics concepts: Analog signals and PWM


   Learning check: Electronics concepts


   Blinky example: Outline


   Blinky example: pinMode()


   Blinky example: digitalWrite()


   Blinky example: delay()


 Learning check: Blinky example


 Mini-course recap


   Mini-course Feedback


 Please leave us a review!

Chapter 1: Welcome to this Course

   Welcome to the course!


   How to use this course


   A special message to our early adopters...


   Getting started


   What you should know before starting this course


   Prerequisites check


  Course resources library


   Before you get started...

Chapter 2: Rotate your Stepper Motor

   What you'll get from this chapter


   Learn fundamentals: What is a motor?


   Learn fundamentals: Aspects of stepper motors


   Learn fundamentals: Our stepper motor - 28BYJ-48


   Learning check: Learn fundamentals


   First steps example: Setting up


   First steps example: Stepping signals


   Chapter recap


   Chapter feedback

Chapter 3: Command your Stepper Motor

   What you'll get from this chapter


   Control theory: What is full stepping?


   Learning check: What is full stepping?


   Mini-project: Outline


   Mini-project: Switch-Case statements


   Mini-project: Change directions


   Mini-project: fullStep()


   Mini-project: rotateRPM()


   Mini-project: Rotate by position


   Learning check: Full step mini-project


   Chapter recap


   Chapter feedback

Chapter 4: Create your Stepper Motor Project

   What you'll get from this chapter


   Problem solving tools: The v-model


   Problem solving tools: Requirements


   Final project: Libraries


   Final project: Code setup


   Final project: LPS25 pressure sensor


   Final project: Reading from a pressure sensor


   Final project: Adding our own code


   Final project: Integration


   Final project: New code to drive the motor


   Final project: Validation


   Learning check: Final project


   Chapter recap


   Chapter feedback

Chapter 5: Dare to Explore Beyond!



   What happens next?


  Before you go...

How we teach you

We believe there are 3 pillars to a modern education.

Hands-on experience

Having direct, hands-on experience allows you to create cool stuff, plain and simple. This type of training is generally taught in trade and vocational schools or on-the-job training.​

Understanding fundamentals

Fundamentals allow you to understand the laws of the universe and how the world around us works. This type of theory is the focus of most college and university courses.

Problem solving skills

Structured problem solving skills and tools allow you to take what you’ve learned about the world and create something unique to solve a problem. We feel this is one of the most valuable skills in STEM.​

Instructor Profiles

Omar Laldin, PhD

As a recognized expert with 16+ years R&D and industry experience in the electric motors field, I enjoy taking on a mentor role to instill confidence, and prepare students for their future roles in the workplace. I have held leadership and technical roles in several startups and Fortune 500 firms, spread across 6 countries. I have been personally awarded over $275,000 USD for electric motor-related research and am the author of 7 patents and 16 publications with over 8000 downloads. My work with electric motors has been featured in 6 newspaper and magazine articles.

Tarryn MacPherson, BASc

As a Sr. Engineer at Gentiam Electronics, I have a breadth of experience across engineering, science, and teaching, spanning over 5+ years. In industry, I have held technical roles in aerospace and vehicle electrification spaces, in areas of product development and testing. I have a pending patent in the electronics-related technology field. I have also spent multiple summers teaching at science and engineering camps for ages 8-14, where I developed an engaging teaching style encouraging students to apply what they learned in the classroom to their passions.

In the press

Magazine articles that feature Dr. Laldin’s work in electric motors

IEEE Spectrum

Innovative Motor Designs for Electric Cars Come to Life

Machine Design

Software Decreases Time to Market for Electric Cars

Design World

Innovative motor designs for electric cars come to life through Multiphysics

Purdue Newsroom

Hybrid magnet excitation system leads to smaller, more efficient generators

EE Power

Combined Permanent Magnet and Field Winding Result in Smaller, More Efficient Generators


Magnets shown to create more power in electrical generators

About Us

All problems are solvable. At Gentiam Electronics, we believe through exploration, people can solve them. We empower creators and problem-solvers to solve their most compelling problems through, accessible, time-saving innovations, allowing them the freedom to explore.

Gentiam Electronics