The Arduino is a small computer that you can program to read information from the world around you and to send commands to the outside world. All of this is possible because you can connect several devices and components to the Arduino to do what you want. The Arduino is the best way to get started into to the world of digital electronics.
Here’s how to get started:
- Enroll in our Free Arduino Mini Course – get started with Arduino.
- Start making projects with the Arduino Step-by-step projects course.
- Follow our free Arduino tutorials. Here’s a list with +60 Arduino projects and tutorials:
Guides for Arduino sensors and modules
- Guide to Fingerprint Sensor Module with Arduino (FPM10A)
- Complete Guide to Ultrasonic Sensor HC-SR04 with Arduino
- Guide to NEO-6M GPS Module with Arduino
- Guide to 1.8 TFT Display with Arduino
- Guide to SIM900 GSM GPRS Shield with Arduino
- Guide to SD Card Module with Arduino
- Guide for TCS230/TCS3200 Color Sensor with Arduino
- Guide for Relay Module with Arduino
- Guide for the Tilt Sensor (inclinometer) with Arduino
- Guide for Microphone Sound Sensor with Arduino
- Guide for 0.96 inch OLED Display with Arduino
- Guide for BMP180 Barometric Sensor with Arduino
- Guide for Real Time Clock (RTC) Module with Arduino (DS1307 and DS3231)
- Guide for WS2812B Addressable RGB LED Strip with Arduino
- Guide for DS18B20 Temperature Sensor with Arduino
- Guide for 8×8 Dot Matrix MAX7219 with Arduino + Pong Game
- Guide for Rain Sensor FC-37 or YL-83 with Arduino
- Guide for Soil Moisture Sensor YL-69 or HL-69 with Arduino
- Guide for MQ-2 Gas/Smoke Sensor with Arduino
- Complete Guide for RF 433MHz Transmitter/Receiver Module With Arduino
- Complete Guide for DHT11/DHT22 Humidity and Temperature Sensor With Arduino
- Complete Guide for Nokia 5110 LCD with Arduino
- Complete Guide for nRF24L01 – 2.4GHz RF Transceiver Module With Arduino
- Arduino Membrane Keypad Tutorial
- Arduino with PIR Motion Sensor
- 20 Free Guides for Arduino Modules and Sensors
- Nextion Display with Arduino – Getting Started
Projects with Android applications
- Getting Started with MIT App Inventor 2 and Arduino
- How To Use App Inventor With Arduino
- Android Apps for Arduino with MIT App Inventor 2 (8 Projects)
- Android App – RGB LED with Arduino and Bluetooth
- Arduino – Control 2 DC Motors Via Bluetooth (Perfect To Build a Robot)
- Android App that Sends a Message to Your Arduino
- Control your Arduino with Voice Commands [Android App]
- Arduino – Control DC Motor via Bluetooth
Data logging projects
- Arduino Temperature Data Logger with SD Card Module
- Arduino – Datalogger with Temperature Sensor and Photoresistor
GSM based projects
- Guide to SIM900 GSM GPRS Shield with Arduino
- Request Sensor Data via SMS using Arduino and SIM900 GSM Shield
- Control a 12V Lamp via SMS with Arduino
Home automation and web-based projects with Arduino
- Arduino Time Attendance System with RFID
- Security Access using MFRC522 RFID Reader with Arduino
- Monitor Your Door Using Magnetic Reed Switch and Arduino
- Build a Night Security Light with Arduino
- Arduino – Control 220V Lamps from Anywhere in the World
- Arduino Ethernet Web Server with Relay
- Arduino – Webserver with an Arduino + Ethernet Shield
Arduino projects for beginners
- Arduino Step-by-step Projects – Build 25 Projects
- Gesture Slider Swiper with Arduino
- Arduino – Display the LED Brightness on a LCD 16×2
- DIY 3×4 Keypad for the Arduino (includes Schematics )
- Teensy/Arduino – Memory Game
- Arduino – LED Cube 3x3x3
- Arduino – Temperature Displayed on 4 Digit 7 segment (common anode)
- Arduino – Control Servo with Visual Basic
- Arduino – Control LEDs with IR Remote Control
- Arduino – Poor Man’s Oscilloscope
- Arduino – Ultrasonic Sensor with LEDs and buzzer
Other projects
Arduino Step-by-step Projects Course – Build 25 Projects
This Arduino Course is a compilation of 25 projects divided in 5 Modules that you can build by following clear step-by-step instructions with schematics and downloadable code. Take a look at the Arduino Step-by-step projects course.
Android Apps for Arduino with MIT App Inventor 2 Course – Build 8 Apps
Android Apps for Arduino is my step-by-step course to get you building cool Android applications for Arduino, even with no prior experience! Learn how to make awesome Android applications to control your Arduino (8 projects included).