Are you an Arduino maker, able to make things by following how-to guides and are confident with writing or modifying sketches, yet you are not so confident about things like calculating transistor currents, voltage drops and using capacitors as filters?
You are not alone. I have been teaching Arduino and Raspberry Pi topics for years. During this time I have realized that while these platforms are great for helping you to start tinkering with electronics, you will not be able to truly enjoy their power until you have understood basic electronics.
This is what this course is about. It is about helping you achieve a better level of understanding of the basic electronics principles and components that are commonly used in making on platforms like the Arduino and the Raspberry Pi.
I have designed this course for anyone with a basic understanding of electronics, who has already spent time tinkering with Arduinos.
By the end of this course, you will have learned how to use commonly used components found in Arduino projects. You will also have learned how to do the relevant measurements and calculations to help you select appropriate components for your projects.
To complete this course, you will need a few cheap and common components and tools: resistors, capacitors, transistors, LED, diodes, and batteries. You will also need a multimeter, a small breadboard and jumper wires. All of these are probably things that you already have.
The questions in this quiz will test your understanding of Ohm's Law
These questions will test your understanding of power and energy.
In this question, you will analyse a circuit using Ohm and Kirchhoff Laws. Calculate the missing values based on what is known about the circuit.
These questions will help you practice your resistor value reading skills.
Can you determine if a given resistor can be safely used under the specified current requirements in the following questions?
These questions will exercise you in calculating voltage divider outputs.
Using the 10% rule, calculate the appropriate resistors in the voltage divider for the following problem.
The questions in this quiz will help you practice solving current divider problems.
These questions will help you practice your basic capacitor skills.
These questions are about capacitors connected in parallel.
These questions will help you practice your knowledge of the RC time constant.
These questions will help you practice your understanding of the diode voltage drop concept.
This problem will help you consolidate your working knowledge of the Zener diode.
These questions will help you practice calculating the correct resistor for an LED.
Practice simple transistor circuits with these problems.
These problems will help you practice using the LM317 in your circuits.
Peter Dalmaris is an electronics hobbyist and Maker, creator of several online video courses on DIY electronics and author of three technical books.
As a Chief Tech Explorer since 2013 at Tech Explorations, the company he founded in Sydney, Australia, Peter’s mission is to explore technology and help educate the world.
A life-long learner, Peter’s core skill is in explaining difficult concepts through video and text. With over 15 years in tertiary teaching experience, Peter has developed a simple yet comprehensive style in teaching that students from all around the world appreciate.
His passion for technology and in particular for the world of DIY open source hardware has been a powerful driver that has guided his own personal development and his work through Tech Explorations.
Peter’s current online courses have helped over 30,000 people from around the world to be better Makers. His video courses include:
* Arduino Step by Step: Your Complete Guide
* Advanced Arduino Boards and Tools
* Raspberry Pi: Full Stack
* Raspberry Pi: Make a Workbench Automation Computer
* Kicad Like a Pro
* The Electronics Workbench: A Setup Guide
* Arduino Fun: Make a High Tech Remote Controlled Car
* Beginning Arduino: Make a environment monitor system
Peter’s books are:
* Kicad Like a Pro: Learn the World’s Favourite Open Source PCB Electronic Design Automation tool
* Raspberry Pi: Full Stack: A whirlwind tour of full-stack web application development on the Raspberry Pi
* Arduino: a comprehensive starting up guide for complete beginners