First steps with Arduino
- 01 – Installation of the Arduino IDE.
- 02 – Our first program.
- 03 – Our first circuit.
- 04 – A circuit with several LEDs.
- 05 – Arduino Digital inputs.
- 06 – Conditional statements and buttons.
- 07 – Communication with the outside world.
- 08 – Functions and integers.
- 09 – A program with several functions.
- 10 – The almost analog pins.
- 11 – RGB LED diodes.
- 12 – Arduino and the analog inputs
ACTUATORS AND SENSORS
- 13 – Transistors.
- 14 – Relays.
- 15 – Temperature sensor.
- 16 – Getting to know servos.
- 17 – Circuit with joystick and a servo.
- 19 – Keypads.
- 20 – Buzzers.
- 21 – LDR Photosensors .
- 22 – Shift Registers.
- 23 – Some basic ideas on computing.
- 24 – Temperature sensor DHT11.
- 25 – Arduino boards and types of memories.
- 26 – Arduino and water sensors.
- 27 – Arduino and flame detectors.
- 28 – Tilt Switch.
- 29 – Temperature sensor and a fan.
DISPLAYS
Advanced Tools
- 56 – Variable scope in Arduino.
- 57 – Arduino and interruptions..
- 58 – Infrared sensors.
- 59 – The new Arduino Time library.
- 60 – Arduino and RTCs.
- 56 – The analog reference AREF.
- 57 – Arduino and Timers.
- 58 – Managing libraries.
- 59 – Pointers in C++.
- 69 – C++ structs
DIRECT CURENT (DC) MOTORS
- 90 – Direct Current motors.
- 91 – More on DC motors: H Bridge and L293D.
- 97 – Stepper motors.
- 98 – Stepper motors: 28BYJ-48.
- 99 – Controlling a unipolar motor as bipolar.
OBJECT ORIENTED PROGRAMMING
- 130 Object Oriented Programming, OOP.
- 131 Arduino C++ : Classes and Objects.
- 132 Polimorphism and Function Overloading.
- 134 Unary Operator Overloading.
- 135 Binary Operator Overloading and type conversion.
- 136 Inheritance in C++.