Hi, what do you want to do?
Programming Electronics Academy
DIY Hydroponic Garden w/Arduino and IoT
In this video lesson, we will walk through creating an automated DIY hydroponics garden that utilizes our Arduino programming skills and an Internet of Things (IoT) App called Blynk.
Cha
pters
View al
l
...
Cha
pters
View al
l
...
Programming Electronics Academy
Arduino Pseudo Random Non-Consecutive Number Generator
In this video we demonstrate how to create pseudo random numbers with Arduino - with a useful twist.
This lesson was inspired by the following viewer ques
tion:
"How do I create Random Non-Consecutive numbers...
This lesson was inspired by the following viewer ques
tion:
"How do I create Random Non-Consecutive numbers...
Programming Electronics Academy
Serial Communication with Arduino - The details!
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 Seri
al.print()
and...
Maybe you have been using some functions from the Arduino Serial library, like Serial.begin() and Seri
al.print()
and...
Programming Electronics Academy
Data Types in Ardiuno: Arduino Course 3.4
A description of Arduino, C, C++ data types that are used in programming Arduino.
Programming Electronics Academy
What is a Breakout Board for Arduino?
If you have been learning about Arduino for any amount of time, than you have probably come across the term Breakout Board.
Now, you might think, as I did when I first heard about breakout...
Now, you might think, as I did when I first heard about breakout...
Programming Electronics Academy
The inner workings of Serial Communication Explained | Part 1
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...
Maybe you have been using some functions from the Arduino Serial library, like Serial.begin() and...
Programming Electronics Academy
Diving into a new Code Library: Arduino Course 6.5
A description of how to explore a code library.
Programming Electronics Academy
Map Function: Arduino Course 5.7
A demonstration of the map() function in Arduino.
Programming Electronics Academy
Function Example Three: Arduino Course 8.3
A walk through of a User Defined Function in programming.
Programming Electronics Academy
Ep. 19: Electronic Textiles with Dr. Katharina Bredies
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...
Katharina walks Michael through the design and implementation of this unique...
Programming Electronics Academy
NeoPixel timer with Arduino - super easy and fun!
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...
Programming Electronics Academy
Serial Communication: Arduino Course 4.9
A walk through of serial communication.
Programming Electronics Academy
Variables: Arduino Course 3.3
A description of what variables are, how they are used, and a useful analogy to understanding them.
Programming Electronics Academy
Using Arrays with For Loops
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...
Programming Electronics Academy
TTL Serial Communication Explained | Part 2
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...
Wow – that’s one heck of...
Programming Electronics Academy
Hardware Overview: Arduino Course 2.6
A look at the Arduino circuit board and its prominent features.
Programming Electronics Academy
Tutorial 09: How to read voltages with analogRead(): Arduino Course for Absolute Beginners (ReM)
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...
Programming Electronics Academy
Prototyping Incremental Design: Arduino Course 1.4
A description of the incremental design process and why and how it should be used.
Programming Electronics Academy
Tutorial 11: If Statement Conditionals: Arduino Course for Absolute Beginners (ReM)
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...
Paul Marriott
Smart Home Temperature & Humidity Reader Device w/Arduino Nano, 1602A + I2C LCD Display, DHT11 Sensor & mBlock 3
A smart home temperature and humidity reading device that outputs results onto a 1602A LCD display. Use of Arduino Nano microcontroller with board shield and a DHT11 temperature and humidity sensor. Use of mBlock 3 for coding purposes.
APMonitor
Java ☕ Classes and Objects
One of the biggest advancements in programming in the last few decades is called object oriented programming. Many of the most used programming languages today, including Java, are object oriented. This means that programmers...
Programming Electronics Academy
If Statements in Programming: Arduino Course 5.1
A demonstration of how "if statements" are used in programming.
Programming Electronics Academy
Array Basics Part Two: Arduino Course 7.3
An introduction to using arrays in programming.
Programming Electronics Academy
5 More Ways to Destroy an Arduino
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...
This week's episode builds on the previous episode by highlighting five more ways you...