There are no open spots for this class, but we found something similar!

Class listing photo
5.0 (3) · Ages 10-14

STEM for Young Engineers (Tech, Robotics, & Programming)

Class listing photo
5.0 (1) · Ages 9-14

Beginning Projects with the Arduino

Class listing photo
5.0 (5) · Ages 9-14

TinkerCAD -Electric Circuit Make Your Own Gadgets Level 2(Once a Week, 6 Weeks)

Class listing photo
5.0 (26) · Ages 6-11

Murder Mystery /Murders Sheriffs (Social Play)

Class listing photo
5.0 (1) · Ages 11-16

Live Coding Classes for Ages 11 - 17 [Ratio 2 : 1 ]

Class listing photo
5.0 (25) · Ages 7-12

Learn to Code on Minecraft - Project Based Programming Group for Beginners!

Arduino Coding Part 3: Motors, Displays, and Other Actuators (FLEX)

Elene Feigenbaum
Average rating:4.8Number of reviews:(118)
In this 10-week FLEX class, students will learn how to incorporate various types of motors and LED displays into their Arduino projects.

Class experience

Class 1: What are actuators?
-	Definition
-	Examples of actuators (motors, servos, LEDs, Displays)
-	Digital actuators (LED, active buzzer, relay, vibration motor)
-	Actuators that use digital pins but need libraries (servo)
-	Actuators with shields or motor drivers
-	Uploading Libraries

Class 2: Active vs passive buzzer
-	Using tone command
-	Pitch library
-	Using arrays

Class 3: Servos
-	180 vs Continous servos
-	How to control 180 servo, sweep, knob

Class 4: Stepper Motor and Motor Driver
-	How to count steps  (make a clock)
-	Control stepper motor with a rotary encoder

Class 5: : LCD screen
-	Library
-	How to connect the LCD
-	How to write to the LCD
-	Read sensors and write value on the LCD

Class 6:  LED array

Class 7: 7- segment LED

Class 8: 1-digit LED 

Class 9: DC Motors
-	Using transistor
-	H-bridge and breadboard power supply

Class 10: Additional devices Overview
-	Radio signals
-	Bluetooth
-	Description of Final Project
My classes will teach you coding skills needed to program an Arduino microcontroller. In these classes you will learn about the Arduino and how to write code that allows it to read input from sensors and send output to actuators.  You will be guided through the wiring and coding for each type of sensor and actuator so that you will eventually be able to create your own inventions.

I have been a private school middle and high school science teacher for over 30 years. During that time, I taught classes in chemistry, engineering, earth science, life science, chemistry, forensic science, biology, and health.  I enjoy teaching through hands-on experimentation and I believe that students learn best when they are activity engaged in the learning process.

I am an amateur photographer and love to photograph my grandchildren, my dog, and wildlife. I enjoy creating scrapbooks from my photos. I also enjoy tinkering with my Arduino and 3D printer to create inventions of my own.
Homework Offered
Students will be required to watch the recordings of the class and complete the assigned weekly tasks. Students will upload pictures and videos of their projects as well as copies of their code to the Classroom page in Outschool. In addition, there will be weekly posts that students will need to respond to in order to demonstrate participation in the class.
1 - 2 hours per week outside of class
Assessments Offered
Students will not receive grades unless requested by the parent. Assessment of assignments will be informal, consisting of posted feedback on projects, videos, and code.
Grades Offered
Students need to either have an account with to use the free TinkerCad circuit simulator or download the free Arduino IDE (version 1.8.13) from to use with the Arduino components.

You can buy the components separately, but it would be more expensive than buying a kit that has all the parts you need and more. 

Recommended Devices/kits if you are purchasing components separately:
     Arduino Uno (or clone) with USB cable (or Arduino MEGA)
     solderless breadboard
     3 different color LEDs
     1-3 pushbuttons
     1 potentiometers
     1 rotary encode (optional)
     1 servo motor
     1 ultrasonic sensor
     1 passive piezo buzzer
     1 stepper motor and motor driver
     1 DC motor 
     1 breadboard power supply or transistor
     1 active buzzer
     1 passive buzzer
     1 LCD, preferably with I2C module adapter (see below)
     1 LED array
     1 7-segment LED (1 digit)
     1 - 4- digit LED
     1 micro servo 
     1 continuous servo (optional)
     Many male-male jumper wires of different colors
     Many male-female jumper wires of different colors
     Resistors varying from 100-ohm to 1M-ohm

Recommended Kit that contains all the parts:

This will make the LCD easier to work with:
In addition to the Outschool classroom, this class uses:
Students will need to download a free copy of the Arduino IDE located at  Students may also want to have an account at so they can try out some code before using the Arduino IDE.

Meet the teacher

Average rating:4.8Number of reviews:(118)
I have been a private school middle and high school science teacher for over 30 years. During that time, I taught classes in chemistry, engineering, earth science, life science, chemistry, forensic science, biology, and health.  I enjoy teaching... 
Flex Class


for 10 weeks
10 weeks

Completed by 4 learners
No live video meetings
Ages 12-17

SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool