Arduino: Prototyping
Offered By: LinkedIn Learning
Course Description
Overview
Go beyond the basics and learn what it takes to develop iterative hardware prototypes using Arduino.
Syllabus
Introduction
- Prototype with Arduino
- What you should know
- What's new in this update
- Purpose and pitfalls of prototypes
- Prototype form factors
- The prototype process
- Prototype planning considerations
- Demo product brief of handheld game
- Define the proof-of-concept prototype
- Select components and libraries
- Design the circuit
- Make a pin map
- Connect the display
- Display "Hello World" sketch
- Challenge: Controlling the display
- Solution: Controlling the display
- Understand display dynamics
- Implement display dynamics
- Challenge: Modify the animation
- Solution: Modify the animation
- Understand interaction logic
- Breadboard buttons and update pin map
- Implement buttons
- Challenge: Name
- Solution: Name
- Blocking versus non-blocking code
- Understand timers
- Implement non-blocking interaction
- Button debouncing
- Advanced button interaction
- Implement button functions
- Challenge: Game intro
- Solution: Game intro
- Use symbolic parameters
- Document prototypes
- Challenge: Complete the experience
- Solution: Complete the experience
- Final thoughts
Taught by
Robert Gallup
Related Courses
Robots y Videojuegos en las aulas: Scratch y Arduino para profesoresUniversitat Pompeu Fabra via MirÃadax Prototyping Interaction
Amsterdam University of Applied Sciences via iversity The Arduino Platform and C Programming
University of California, Irvine via Coursera Robotic Motion Systems
University of California, Irvine via Coursera Interfacing with the Arduino
University of California, Irvine via Coursera