Instructional Video4:12
Programming Electronics Academy

The inner workings of Serial Communication Explained | Part 1

Higher Ed
Are you wondering what the heck serial communication is? Maybe you have been using some functions from the Arduino Serial library, like Serial.begin() and Serial.print() and they leave you wondering more about this serial communication...
Instructional Video10:59
Programming Electronics Academy

Diving into a new Code Library: Arduino Course 6.5

Higher Ed
A description of how to explore a code library.
Instructional Video15:12
Programming Electronics Academy

Map Function: Arduino Course 5.7

Higher Ed
A demonstration of the map() function in Arduino.
Instructional Video10:11
Programming Electronics Academy

Function Example Three: Arduino Course 8.3

Higher Ed
A walk through of a User Defined Function in programming.
Instructional Video23:43
Programming Electronics Academy

Ep. 19: Electronic Textiles with Dr. Katharina Bredies

Higher Ed
This week Michael has the chance to sit down with Dr. Katharina Bredies, the brain behind ‘The Light Curtain’, an interactive textile powered by Arduino. Katharina walks Michael through the design and implementation of this unique...
Instructional Video15:47
Programming Electronics Academy

NeoPixel timer with Arduino - super easy and fun!

Higher Ed
I don't know about you, but I really enjoy playing board games with friends. I like talking, eating good snacks, and just having some friendly competition. But it seems like every time I play a board game with a group of friends, there's...
Instructional Video11:25
Programming Electronics Academy

Variables: Arduino Course 3.3

Higher Ed
A description of what variables are, how they are used, and a useful analogy to understanding them.
Instructional Video15:29
Programming Electronics Academy

Serial Communication: Arduino Course 4.9

Higher Ed
A walk through of serial communication.
Instructional Video16:16
Programming Electronics Academy

Using Arrays with For Loops

Higher Ed
I would say that arrays are one of the most useful programming tools available. Every programming language that I'm familiar with, at least, has some form of an array. If you're trying to learn a new programming language, one of the...
Instructional Video1:38
Programming Electronics Academy

TTL Serial Communication Explained | Part 2

Higher Ed
Many microcontrollers come equipped with a simple way to communicate serially – using a USART. USART stands for Universal Synchronous/Asynchronous Receiver/Transmitter. Wow – that’s one heck of a name! But let’s dive in – it actually way...
Instructional Video10:37
Programming Electronics Academy

Hardware Overview: Arduino Course 2.6

Higher Ed
A look at the Arduino circuit board and its prominent features.
Instructional Video14:00
Programming Electronics Academy

Tutorial 09: How to read voltages with analogRead(): Arduino Course for Absolute Beginners (ReM)

Higher Ed
In the last lesson you learned about using the analogRead() function to collect data from a sensor connected to one of the Arduino' analog pins. The range of data we received from the analogRead() function, was mapped from 0 to 1023....
Instructional Video9:55
Programming Electronics Academy

Prototyping Incremental Design: Arduino Course 1.4

Higher Ed
A description of the incremental design process and why and how it should be used.
Instructional Video13:30
Programming Electronics Academy

Tutorial 11: If Statement Conditionals: Arduino Course for Absolute Beginners (ReM)

Higher Ed
In the last lesson we learned about the "If statement". The "If statement" was the perfect choice for setting up instructions to run only when certain conditions are met. "If 30 seconds has passed - stop the heating element" or "If the...
Instructional Video2:45
Science Buddies

How to Install a 9V Battery

K - 5th
This video shows how to install a 9 volt battery in the battery holder
Instructional Video3:26
Science ABC

If An Appliance Is Plugged In But Turned Off, Does It Still Use Electricity?

Pre-K - Higher Ed
When the charger is plugged in with the switch turned on, it still draws some power from the outlet even when no device is attached to the charger. Though this amount is trivial, the total becomes significant when multiplied by 4-5...
Instructional Video4:23
Brainwaves Video Anthology

Josh Burker - The Logo Turtle

Higher Ed
Josh Burker was privileged to spend some of his early years near his grandfather, who had a giant carriage shop with countless tools, many of which he taught Josh to safely use at a young age. By second grade he could be found in the...
Instructional Video6:38
Programming Electronics Academy

If Statements in Programming: Arduino Course 5.1

Higher Ed
A demonstration of how "if statements" are used in programming.
Instructional Video13:21
Programming Electronics Academy

Array Basics Part Two: Arduino Course 7.3

Higher Ed
An introduction to using arrays in programming.
Instructional Video8:40
Programming Electronics Academy

5 More Ways to Destroy an Arduino

Higher Ed
Nothing feels worse than getting a new Arduino board and then managing to destroy it after a manner of minutes. This week's episode builds on the previous episode by highlighting five more ways you can damage an Arduino. We also learn...
Instructional Video11:23
Programming Electronics Academy

What is a Code Library?: Arduino Course 6.1

Higher Ed
A description of a code library in Arduino programming.
Instructional Video3:00
Curated Video

How Digital Cameras Use Numbers to Create Images

Pre-K - Higher Ed
This video explains how digital cameras work and how they are different from film cameras. It describes how electronic technology is used to capture and store images as strings of numbers, allowing for instant sharing and manipulation of...
Instructional Video21:06
Catalyst University

Arginine and Proline Catabolism 1

Higher Ed
Arginine and Proline Catabolism 1
Instructional Video11:31
Programming Electronics Academy

Doing multiple timed things with Arduino: Unleash the millis()!

Higher Ed
Want to do multiple thing with Arduino? Then master the Arduino millis function! Hello, I hope you’re doing fantastic. In this series, we’ve been talking about using the Arduino millis function to create timed events. Like maybe every...