(a.k.a. Leds and Buzzers)
- Course Introduction
- Hardware Overview
- Download and Install the Arduino IDE
- Arduino IDE and Sketch Overview
- Understanding Arduino Syntax (edited)
- Understanding and Using Variables
- Blink an LED
- digitalRead() and Serial Port Communication
- analogRead() and Serial Port Communications
- Reading Analog Pins and Converting the Input to a Voltage
- Fade an LED with Pulse Width Modulation using analogWrite() (edited)
- If-Else Statement, Comparison Operators and Conditions
- For Loop Iteration
- How to Use Arrays
- Switch Case Statement and Using a Keyboard for Data Collection
- While Statement (edited)
- Blink an LED Without using the delay() Function
- Using Buttons and Buzzers
- State Change Detection and the Modulo Operator
- Debouncing a Button (edited)
- Analog I/O and Serial Communications
- Analog Input
- Calibration
- Smoothing Data
(a.k.a. Remote Control Car)
Prerequisite: Beginner
- Assemble Multi-Chassis 4WD Kit
- Install Firmata
- Install Johnny Five
- Create bot control sketch
- Load Firmata server sketch
- Load and Run Firmata client
(a.k.a. Drone)
Prerequisite: Beginner
- Terminology and Basic
- The Platform
- Propulsion
- Choose a flight controller
- Assembly
- Get it all working together
- Arduino 101
- Multi-Chassis - 4WD Kit (ATV)
- Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.3
- Shield stacking headers for Arduino (R3 Compatible)
- SparkFun LiPo Charger Basic - Mini-USB
- 2 x Lithium Ion Battery - 18650 Cell (2600mAh)
- Battery Holder - 2x18650 (wire leads)
- 5 x AA Battery
- to be added