Twelve videos of 5-18 minutes each. Accompanying webpage with example code and links:
https://liacs.leidenuniv.nl/~lamersmh/this-is-arduino/
Arduino boards make it possible to digitally interface with the real physical world. You can program an Arduino board to drive motors, measure humidity, open valves, read the state of switches, control leds, set off fireworks, measure acceleration, vibrate, and much more. Arduino boards are popular, because they are cheap and have many connection capabilities. Also, they can be easily programmed in a variant of the Processing language, with a similar programming environment.
These short lectures were filmed in November 2020. Watch the clips in the correct order, and get all the example code plus lecture information from https://liacs.leidenuniv.nl/~lamersmh/this-is-arduino/.
-
From Maarten Lamers
Analog input and output; connecting a variable resistor / potentiometer; Pulse Width Modulation (PWM); fading LED. Part #4 of video lecture “This is Arduino”… -
From Maarten Lamers
Serial communication; serial monitor; bi-directional communication. Part #6 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc… -
From Maarten Lamers
Digital input and output; connecting LEDs; connecting a switch/button. Part #3 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology… -
From Maarten Lamers
Arduino development environment; coding basics; how to upload code; Hello World! / Hello Arduino! Part #2 of video lecture “This is Arduino” by Maarten… -
From Maarten Lamers
External interrupts; switch bouncing. Part #9 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full lecture… -
From Maarten Lamers
EEPROM memory; non-volatile memory. Part #10 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full lecture… -
From Maarten Lamers
Introducing Arduino; different types; Wiring. Part #1 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full lecture… -
From Maarten Lamers
Firmata libraries; using Firmata from Processing. Part #7 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full… -
From Maarten Lamers
Character-based LCD display. Part #5 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full lecture information on… -
From Maarten Lamers
WiFi communication; web-server; web-browser interaction. Part #11 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program.… -
From Maarten Lamers
Servo motor. Part #8 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full lecture information on… -
From Maarten Lamers
WiFi communication; web-client; IoT sensing. Part #12 of video lecture “This is Arduino” by Maarten Lamers of the Media Technology MSc program. Full…