Advanced robotics 

This course offers the tools to inspire the problem solvers of tomorrow. During this session, kids will jump into robotics, programming logic, & structural design with VEX. The kids will learn to write programs, use them, test them. Students will build a strong foundation of coding & robotics skills for their tech future. Kids are taught engineering basics with an emphasis on exploration & trial & error field testing. 

Arduino-Based Robotics


Introductory Arduino Class with Becky Stern


This class will introduce you to the Arduino world. You'll learn the basics, build your first project, and so much more. Each lesson builds on your skills, infusing new knowledge and techniques along the way.
You'll start simple with exercises that demonstrate basic breadboard wiring and coding inputs and outputs. Then you'll level up to soldering and coding addressable NeoPixel LED strip and build an infinity mirror to show off your new fun hobby.

Start Arduino Kit (Technology Will Save Us)

Start your journey into the wonderful world of programmable electronics. Learn to write your own code to make LEDs flash, speakers buzz and motors spin

Adafruit- Arduino Tutorials by Simon Monk

  • Lesson 1. Blink

  • Lesson 2. LEDs

  • Lesson 3. RGB LEDs

  • Lesson 4. Eight LEDs and a Shift Register

  • Lesson 5. The Serial Monitor

  • Lesson 6. Digital Inputs

  • Lesson 7. Make an RGB LED Fader

  • Lesson 8. Analog Inputs

  • Lesson 9. Sensing Light

  • Lesson 10. Making Sounds

  • Lesson 11. LCD Displays - Part 1

  • Lesson 12. LCD Displays - Part 2

  • Lesson 13. DC Motors

  • Lesson 14. Servo Motors

  • Lesson 15. DC Motor Reversing

  • Lesson 16. Stepper Motors


Pulse-Width Modulation

While the Arduino can only output high and low values, we can simulate an adjustable output by varying the duty cycle(on-time) of the output: