- Home
- All Courses
- SMA
- Arduino for Beginners
Curriculum
- 15 Sections
- 128 Lessons
- 16 Weeks
Expand all sectionsCollapse all sections
- Unit 0: Introduction10
- Unit 1: Circuits11
- Unit 2: Digital Output13
- 4.12: Introduction
- 4.22-1: The Arduino workflow
- 4.32-1: Parts of an Arduino program
- 4.42-1: The building blocks of programming
- 4.52-1: digitalWrite()
- 4.62-1: delay()
- 4.72-2: Understanding errors, exceptions and bugs
- 4.82-3: Serial monitor for debugging
- 4.92: Worksheet 4 – Code
- 4.102: Worksheet 5 – Errors, Exceptions, and Bugs
- 4.112: Quiz 2 – Output and Errors10 Minutes0 Questions
- 4.122: Units 1-2 Lab – Traffic Signals
- 4.132: Resources
- Unit 3: Programming with Code10
- 5.13: Introduction
- 5.23: If structures
- 5.33: Variables and assignments
- 5.43: Incrementing
- 5.53: Worksheet 6 – If structures
- 5.63: Worksheet 7 – Variables
- 5.73: Quiz 3 – If structures10 Minutes0 Questions
- 5.83: Test 1 – Units 0, 1, 2, 310 Minutes0 Questions
- 5.93: Units 3,4,5 Lab – Music Maker
- 5.103: Resources
- Unit 4: Digital Input9
- Unit 5: Code Review9
- Unit 6: Analog Input13
- 8.16: Introduction
- 8.26-1: Analog Input
- 8.36-1: Potentiometer Circuit
- 8.46-1: AnalogRead function call
- 8.56-1: Voltage and input value in code
- 8.66-2: Layers
- 8.76-3: Flex Sensor Circuit
- 8.86: Worksheet 10 – Analog Input
- 8.96: Worksheet 11 – Layers
- 8.106: Quiz 5 – Analog input10 Minutes0 Questions
- 8.116: Quiz 6 – Layers10 Minutes0 Questions
- 8.126: Units 6,7 Lab – Analog Input and Output
- 8.136: Resources
- Unit 7: PWM Analog-like Output and Sound8
- Unit 8: Motors and Motion12
- 10.18: Introduction
- 10.28-1: Can motor with PWM
- 10.38-1: Gear motor for extra torque
- 10.48-1: Servomotor for fine control
- 10.58-2: Analog input and servo output with the map function
- 10.68: Worksheet 13 – Motors
- 10.78: Worksheet 14 – The map function
- 10.88: Quiz 8 – Motors10 Minutes0 Questions
- 10.98: Quiz 9 – The map function
- 10.108: Test 3 – Units 6, 7, 8
- 10.118: Unit 8 Lab – Servo Motion
- 10.128: Resources
- Unit 9: Arrays7
- Unit 10: Loops9
- Unit 11: The Serial Monitor9
- Unit 12: Output Displays10
- Unit 13: Functions8
- Showcase: Projects6
Modal title
Main Content
