Course Overview
Teacher
Hello Curious, I'm humanHardDrive; electrical engineer and programmer extraordinaire. As a mostly self-educated individual, I know how difficult it is to find in depth information and explanations for more complex topics. View ProfileDetails
- Total Time 3 hr, 5 min
- Lessons 17
- Attachments 27
- Exercises 57
-
102 CQ
17 Lessons in This Course
-
2 minFREEArduino lesson 1Free2 CQ
Are you novice programmer new to the Arduino Uno? In this lesson, get a close-up overview of this popular microcontroller’s form factor and features.
with HumanHardDriveAre you novice programmer new to the Arduino Uno? In this lesson, get a close-up overview of this popular microcontroller’s form factor and features.
-
14 minArduino lesson 28 CQ
Learn how to download and install the Arduino IDE to your computer, as well as how to create a blinking LED with your Arduino using a simple circuit and code.
with HumanHardDriveLearn how to download and install the Arduino IDE to your computer, as well as how to create a blinking LED with your Arduino using a simple circuit and code.
-
10 minArduino lesson 36 CQ
Learn how to connect a tactile switch to an LED light on an Arduino and use programming and a pull-up resistor to turn the light on and off using the switch.
with HumanHardDriveLearn how to connect a tactile switch to an LED light on an Arduino and use programming and a pull-up resistor to turn the light on and off using the switch.
-
18 minArduino lesson 410 CQ
Human Hard Drive discusses built-in serial communication on the Arduino Uno and gives an overview of its functions, which are to send commands and receive data.
with HumanHardDriveHuman Hard Drive discusses built-in serial communication on the Arduino Uno and gives an overview of its functions, which are to send commands and receive data.
-
11 minArduino lesson 56 CQ
Learn how to use your Arduino and computer to create a serial parsing system that accepts two commands and can turn any designated output pin on or off.
with HumanHardDriveLearn how to use your Arduino and computer to create a serial parsing system that accepts two commands and can turn any designated output pin on or off.
-
10 minArduino lesson 66 CQ
Learn about pulse width modulation concepts, circuitry, and code, and apply them to an Arduino to produce a pseudo-analog signal and control a servo.
with HumanHardDriveLearn about pulse width modulation concepts, circuitry, and code, and apply them to an Arduino to produce a pseudo-analog signal and control a servo.
-
10 minArduino lesson 76 CQ
In this lesson, Human Hard Drive discusses analog input pins and analog to digital conversion using the Arduino Uno’s analog to digital converters.
with HumanHardDriveIn this lesson, Human Hard Drive discusses analog input pins and analog to digital conversion using the Arduino Uno’s analog to digital converters.
-
12 minArduino lesson 87 CQ
In this lesson, Human Hard Drive discusses the basics of interrupts on the Arduino Uno, with an emphasis on external pin interrupts and their applications.
with HumanHardDriveIn this lesson, Human Hard Drive discusses the basics of interrupts on the Arduino Uno, with an emphasis on external pin interrupts and their applications.
-
17 minArduino lesson 99 CQ
Learn how to use I2C, a high-speed serial communication protocol, to begin transmission with an EEPROM chip and write and read data from the chip.
with HumanHardDriveLearn how to use I2C, a high-speed serial communication protocol, to begin transmission with an EEPROM chip and write and read data from the chip.
-
3 minArduino lesson 102 CQ
Learn the differences between the Arduino Uno and the Arduino Leonardo as Human Hard Drive reviews each board’s processors, connectors, pins, and USB protocols.
with HumanHardDriveLearn the differences between the Arduino Uno and the Arduino Leonardo as Human Hard Drive reviews each board’s processors, connectors, pins, and USB protocols.
-
21 minArduino lesson 1111 CQ
Do you want to connect several Arduinos together to transfer data between them? Learn how with this step-by-step lesson from Human Hard Drive.
with HumanHardDriveDo you want to connect several Arduinos together to transfer data between them? Learn how with this step-by-step lesson from Human Hard Drive.
-
6 minArduino lesson 124 CQ
In this lesson, Human Hard Drive demonstrates how to create Arduino Leonardo USB keyboard emulation with some simple circuitry and code.
with HumanHardDriveIn this lesson, Human Hard Drive demonstrates how to create Arduino Leonardo USB keyboard emulation with some simple circuitry and code.
-
13 minArduino lesson 137 CQ
Learn how to use affordable transmitters and receivers to send data between an Arduino Uno and an Arduino Leonardo without the use of any wires.
with HumanHardDriveLearn how to use affordable transmitters and receivers to send data between an Arduino Uno and an Arduino Leonardo without the use of any wires.
-
6 minArduino lesson 144 CQ
In this lesson from Human Hard Drive, learn all about internal EEPROM in an Arduino board, including the setup process, benefits, and suggested usage.
with HumanHardDriveIn this lesson from Human Hard Drive, learn all about internal EEPROM in an Arduino board, including the setup process, benefits, and suggested usage.
-
8 minArduino lesson 155 CQ
In this playful yet instructive lesson, Human Hard Drive demonstrates a way to use your Arduino Leonardo as a mouse and randomly control its onscreen movement.
with HumanHardDriveIn this playful yet instructive lesson, Human Hard Drive demonstrates a way to use your Arduino Leonardo as a mouse and randomly control its onscreen movement.
-
7 minArduino lesson 164 CQ
Learn how to use an Arduino and ULN2003 IC to control a motor. Human Hard Drive demonstrates the circuitry and code needed to easily power a 5V device.
with HumanHardDriveLearn how to use an Arduino and ULN2003 IC to control a motor. Human Hard Drive demonstrates the circuitry and code needed to easily power a 5V device.
-
8 minArduino lesson 175 CQ
In this lesson, Human Hard Drive demonstrates how to use a shift register and the Arduino Uno to create simple SPI communication to transfer data.
with HumanHardDriveIn this lesson, Human Hard Drive demonstrates how to use a shift register and the Arduino Uno to create simple SPI communication to transfer data.
-
478 min4-part Engineering course41 CQ
Feel like you’ve got your wires crossed when it comes to electrical engineering? This course is a great refresher for engineering students looking to brush up on a few concepts before an exam!
with HumanHardDriveFeel like you’ve got your wires crossed when it comes to electrical engineering? This course is a great refresher for engineering students looking to brush up on a few concepts before an exam!
-
18294 min18-part Software Development course157 CQ
If you're eager to learn about the underlying concepts of object oriented programming using C++, dive into this course and learn about the programming mindset, where to find resources, and more.
with HumanHardDriveIf you're eager to learn about the underlying concepts of object oriented programming using C++, dive into this course and learn about the programming mindset, where to find resources, and more.
-
14213 min14-part Engineering course115 CQ
Analog technology remains essential to electronic communication. In this course, learn the analog electronics basics that everyone interested in technology and engineering should know.
with HumanHardDriveAnalog technology remains essential to electronic communication. In this course, learn the analog electronics basics that everyone interested in technology and engineering should know.
-
362 min3-part Arduino course33 CQ
Looking for an interesting Arduino project? Develop new skills as you learn how to set up radio frequency (RF) communication, and build a wireless weather station using two Arduino Uno units.
with Ab KurkLooking for an interesting Arduino project? Develop new skills as you learn how to set up radio frequency (RF) communication, and build a wireless weather station using two Arduino Uno units.
-
962 min9-part Arduino course36 CQ
Electronic sensors are the eyes and ears of machines. In this course, learn about a variety of sensors and their applications, and discover how to implement them in your Arduino prototyping setup.
with Dr Peter DalmarisElectronic sensors are the eyes and ears of machines. In this course, learn about a variety of sensors and their applications, and discover how to implement them in your Arduino prototyping setup.
-
436 min4-part Arduino course20 CQ
Learn how to build and code an obstacle-avoiding Arduino robot that can interpret and process information about the surrounding environment with sensors, and then translate it into action!
with Robo PapaLearn how to build and code an obstacle-avoiding Arduino robot that can interpret and process information about the surrounding environment with sensors, and then translate it into action!
-
343 min3-part Arduino course22 CQ
Are you interested in learning how to program, work with electronics, or use a microcontroller platform? In this course for budding programmers, learn about these tech concepts by using an Arduino!
with LonnieAre you interested in learning how to program, work with electronics, or use a microcontroller platform? In this course for budding programmers, learn about these tech concepts by using an Arduino!
-
531 min5-part Arduino course18 CQ
Are you interested in learning your way around Arduino open source hardware? This course with Electron Fun presents step-by-step instructions for creating interesting and useful DIY electronics.
with ElectronFunAre you interested in learning your way around Arduino open source hardware? This course with Electron Fun presents step-by-step instructions for creating interesting and useful DIY electronics.