Arduino UNO
.
Guide to Arduino lessons
(L1 - L14) faster & a bit advanced.
Arduino is a small, low-cost computer board that you can program.
It’s made to help beginners learn electronics and programming.
With an Arduino, you can:
Turn LEDs on and off
Read sensors (light, temperature, motion, etc.)
Control motors and servos
Build small robots or smart home projects
Microcontroller (the “brain”)
USB port (to connect to your computer)
Power pins (5V, 3.3V, GND)
Digital pins (for on/off signals)
Analog pins (for reading varying signals, like from sensors)
You use the Arduino IDE on your computer.
The language is similar to C/C++, but with simple functions like:
setup() – runs once at the start
loop() – runs again and again
For school tutorials, let's start HERE 🔽
Arduino Tutorial 1 : How to get your arduino up and running.
Arduino Tutorial 2 : Physics behind the light emitting diodes in a circuit and how to control it.
Arduino Tutorial 3 : Breadboards work & hook up a circuit.
Arduino Tutorial 4 : Variables. How to use variables to improve your programming skills.
Arduino Tutorial 5 : Binary numbers.
Arduino Tutorial 6 : Build your own LED binary counter with some simple code.
Arduino Tutorial 7 : Arduino analog write command.
Arduino Tutorial 8 : Important concept of PWM, or Pulse Width Modulation.
Arduino Tutorial 9 : Ohm’s Law and How to use it in your circuits.
Arduino Tutorial 10 : How to read analog voltages with the arduino.
Arduino Tutorial 11 : How to use the arduino serial port and how to use print commands.
Arduino Tutorial 12 : The use of potentiometers in arduino projects.
Arduino Tutorial 13 : Use the Arduino if statement to allow more powerful programs.
Arduino Tutorial 14 : How to dim an LED using a simple arduino program.
Arduino Tutorial 15 : Here we introduce the important concept of for loops.
Arduino Tutorial 16 : Practice using and understanding for loops.
Arduino Tutorial 17 : Learn about loops in arduino programs.
Arduino Tutorial 18 : Reading Numbers from the Serial Monitor
Arduino Tutorial 19 : In this lesson make sure your serial monitor is set to ‘No Line Ending’.
Arduino Tutorial 20 : RGB LED’s - create a rainbow of colors from your Red Green Blue LED.
Arduino Tutorial 21 : Mix colors to create a rainbow of colors by mixing primary colors.
Arduino Tutorial 22 : Using Active Buzzer to Add Sound to Your Projects.
Arduino Tutorial 23 : Changing Tone of Active Buzzer.
Arduino Tutorial 24 : Understanding Passive Buzzers.
Arduino Tutorial 25 : Understanding Photoresistors and PhotoDetectors
Arduino Tutorial 26 : More Fun with Photo Resistors
Arduino Tutorial 27 : Understanding Pull Up and Pull Down Resistors
Arduino Tutorial 28 : This lesson shows how to use the pushbutton as a Toggle Switch.
Arduino Tutorial 29 : Using push buttons for a Dimmable LED
Arduino Tutorial 30 : Understanding and Using Servos in Projects
Arduino Tutorial 31 : Using Servo in an Arduino Project
Arduino Tutorial 32 : Using a Joystick in an Arduino Project.
Arduino Tutorial 33 : Control Servos with a Joystick.
Arduino Tutorial 34 : Using a pushbutton Switch
Arduino Tutorial 35 : Using a Stepper Motor with Arduino
Arduino Tutorial 36 : Understanding how to use tilt switch in your project.
Arduino Tutorial 37 : Control DC Motors with An Arduino
Arduino Tutorial 38 : Using Tilt Switch with a DC Motor
Arduino Tutorial 39 : Using a Joystick to Control DC Motor
Arduino Tutorial 40 : Control a DC Motor Speed and Direction with Push Buttons.