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 Video12:22
Programming Electronics Academy

Using random numbers with Arduino

Higher Ed
This video tutorial walks through the use of the random() and randomSeed() function as it pertains to Arduino. We first investigate the output of the random function, why we need to use the randomSeed function to generate more apparent...
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...
Instructional Video0:20
Paul Marriott

Bristlebot w/Arduino Uno, L293D Motor Shield, 2 x 5V DC Motor & 7.4V 18650 Lithium Ion Battery

9th - 12th
Demonstration of an early Bristlebot, a small cleaning brush that moves through motor vibrations. The Bristlebot has been fitted with an Arduino Uno microcontroller board, L293D motor shield, 2 x 5V DC motor and a lithium ion battery.
Instructional Video17:17
Programming Electronics Academy

Functions Example One: Arduino Course 8.1

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

Tutorial 05: Understanding Variables: Arduino Course for Absolute Beginners (ReM)

Higher Ed
Lets have a discussion about a powerful and semi-confusing programming topic - variables.



A variable is like a bucket. You choose what types of stuff you want in the bucket and can change the contents...
Instructional Video6:08
APMonitor

Matlab 👩‍💻 Course with Arduino TCLab

10th - Higher Ed
Welcome to this introductory course on MATLAB! This course is intended to help you start programming in MATLAB from little or no prior experience. There are video tutorials for each exercise if you have...
Instructional Video19:45
Programming Electronics Academy

Tutorial 10: Fade an LED: Arduino Course for Absolute Beginners (ReM)

Higher Ed
Arduino Course for Absolute Beginners
<
br/>
Lets expand the repertoire of output that we can use by looking at the function analogWrite(). I experienced much confusion with analogWrite(),...
Instructional Video10:16
Programming Electronics Academy

10 Arduino grove modules - plug and play with the seeedstudio grove system

Higher Ed
10 Arduino Grove Modules<br/>
Have you heard of the Arduino Grove System from Seeed Studio? Check out our video to learn more about the Arduino Grove System and to see some Arduino code examples using the Grove system.
Instructional Video1:26
Paul Marriott

Automatic Touch-Free Hand Sanitiser Dispenser w/Arduino Uno, FC-51 Infrared Sensor & 15KG Servo

9th - 12th
A demonstration of a custom-built, touch-free automatic hand sanitiser. A special FC-51 sensor detects hand proximity from the pump dispenser, which activates a 15kg torque servo to pull the dispenser downwards and allow hand sanitiser...
Instructional Video21:20
Programming Electronics Academy

Variable Scope: Arduino Course 4.5

Higher Ed
A description of variable scope in programming.
Instructional Video16:49
Programming Electronics Academy

For Loop with Multiple LEDs: Arduino Course 5.5

Higher Ed
A walk through of programming a for loop to light up multiple LEDs
Instructional Video8:09
Programming Electronics Academy

TTL Serial Communication Protocol Explained | Part 3

Higher Ed
Let’s look at a concrete example. The ASCII character capital G is represented by the bits 0100 0111. If we were to monitor the logic levels of the TX pin on the Arduino UNO while we are printing a capital G using Serial.begin() and...
Instructional Video8:03
Programming Electronics Academy

Connect Arduino to internet over USB (with Processing) - Simple Space Weather meter example (Part 1)

Higher Ed
Have you ever wanted to connect your Arduino to the internet? Your first thought was probably like okay, I guess I'll need some type of Wi-Fi shield or a Wi-Fi enabled board in order to connect to the internet. But what if you're...
Instructional Video10:00
Programming Electronics Academy

Using Serial.read() with Arduino | Part 1

Higher Ed
Are you trying to use Serial.read() to get data from a serial port to your Arduino? Maybe you’re using the Arduino Serial Monitor window and sending in data, or maybe you’ve got a...
Instructional Video15:49
Programming Electronics Academy

analogRead in Ardiuno: Arduino Course 4.11

Higher Ed
Using analogRead() to read analog inputs with Arduino.
Instructional Video11:04
Programming Electronics Academy

How to Assemble the DFRobot Pirate 4WD Mobile Platform

Higher Ed
This video walk through assembling the popular DFRobot Pirate.  It focuses mostly on what the instruction manual leaves out, which I hope will save you some time!
Instructional Video8:57
Programming Electronics Academy

3 Ways to Comment Out Code In Arduino

Higher Ed
Commenting out code. What does that mean exactly? Now, I'm not talking about commenting code. That's kind of a discussion in and of itself. I'm talking about commenting out code. That's when you kind of selectively turn off some of the...
Instructional Video2:34
Paul Marriott

Home Lighting Simulation Project w/Arduino Uno, Bluetooth HC05, Android Smartphone & mBlock 3

9th - 12th
A demonstration of a home lighting simulation project that uses an Android smartphone and bluetooth connectivity to turn lights on and off. Use of a subdivided shoebox lid and LED lights for 'rooms' and home lighting respectively. An...
Instructional Video33:25
Programming Electronics Academy

Control your mouse with Arduino! Automate simple tasks!

Higher Ed
Do you ever find yourself doing repetitive tasks on your computer and you think to yourself, I know this could be automated.

Well, what's cool is a lot of stuff can be automated using an Arduino and the USB libraries that...
Instructional Video13:39
Programming Electronics Academy

How to Organize Code

Higher Ed
If you are new to writing code with Arduino it can be confusing on how to organize the program. But once you know where stuff goes in an Arduino program it's actually pretty simple. In this lesson, you are gonna learn how to organize the...
Instructional Video0:45
Paul Marriott

Remote Control Car w/Arduino Nano & Uno, L298N Motor Driver & HC05 Bluetooth Modules in Master + Slave

9th - 12th
Demonstration of a custom-built bluetooth dual-motor remote control car. Both car and remote control use Arduino Uno and Arduino Nano microcontrollers respectively, with independent HC05 bluetooth modules that are programmed to...
Instructional Video16:07
Programming Electronics Academy

Arrays and For Loops Continued: Arduino Course 7.5

Higher Ed
A walkthrough of using arrays and for loops in programming.
Instructional Video20:36
Programming Electronics Academy

Tone Library Continued: Arduino Course 6.6

Higher Ed
A description of how to explore a code library.