The Arduino is an open-source microcontroller board that allows you to build your own control systems and program them using the C programming language. You can build robots, automated devices, and Internet of Things devices using one of the many affordable Arduino boards, sensors and modules, and the free Arduino IDE software. In this tutorial series, you will learn how to use the Arduino Uno board and C-language code to build a range of small projects using different sensors and modules.

  1. Getting started with Arduino (make an LED blink)
  2. Using a light sensor to control an LED
  3. Using a push button to control an LED
  4. Changing the brightness of an LED
  5. Arduino weather station project (with temperature sensor)
  6. Using an ultrasonic sensor NEW
  7. Controlling a servo motor NEW
  8. Using the soil moisture sensor NEW
  9. Controlling an LED using a mobile app and Bluetooth
  10. Building a 2WD Arduino robotic car
  11. Building a 4WD autonomous car with Arduino