Arduino Projects

Learn to build interactive electronic devices using the Arduino microcontroller platform. Create projects ranging from simple blinking LEDs to complex sensor networks and automated systems.

55 courses

Designing Interactive LED Light Installations with Arduino and FastLED

Master the fundamentals of LED pixel programming to build and power safe, vibrant, and interactive light displays using Arduino and the FastLED library.
★ 4.4 (201)

Practical Arduino: Build Electronics with C/C++

Learn to program microcontrollers and build interactive devices from scratch, even with no prior electronics experience.
★ 4.7 (7,216)

Arduino Programming and Interactive Device Applications

Build a solid foundation in electronics and programming to create interactive projects using the Arduino ecosystem.
★ 4.6 (630)

Microcontroller Communication Protocols: Arduino and FPGA Foundations

Learn how microcontrollers talk to sensors and peripherals by mastering UART, SPI, and I2C protocols for your Arduino and FPGA projects.
★ 3.6 (76)

Python Project: Build a Tic-Tac-Toe GUI Game

Learn the fundamentals of graphical user interface development by creating a classic game from scratch with Python and Tkinter.
★ 4.6 (25)

Arduino Programming and Project Design

Build a solid foundation in Arduino programming and learn how to plan, structure, and write clean, modular code for your own hardware projects.
★ 4.7 (18)

Building and Programming LED Signs and Displays

Learn the electronics, assembly, and microcontroller programming needed to design, build, and control custom LED displays and matrix screens.
★ 4.2 (15)

Arduino for Musicians: Building Physical Sound Generators

Learn to design custom electronic sound generators and interactive musical installations using physical computing and Arduino hardware.
★ 4.6 (14)

Arduino for Beginners: Build and Simulate Electronics Projects

Learn the fundamentals of electronics and microcontroller programming by writing clean code and simulating functional Arduino circuits.
★ 4.8 (12)

Arduino Projects: Creative Displays, Radar, and Alarm Systems

Learn to interface Arduino with ultrasonic sensors, servo motors, and displays to build interactive physical systems through step-by-step written guides.

Hardware Control with Arduino and LabVIEW

Interface Arduino microcontrollers with LabVIEW to build visual control panels and automate data collection without writing complex text-based code.

Arduino Automation and Projects: Build a Piano, Morse Code, and RGB Lamp

Learn to program Arduino and design custom electronic projects, including an interactive piano, a Morse code generator, and a regulated RGB LED lamp.

Building Dot Matrix LED Displays with PIC Microcontrollers

Learn to interface, program, and control dot matrix LED displays using PIC microcontrollers to display custom text and graphics in your embedded projects.

Arduino Programming and Mobile App Integration

Learn to connect Arduino microcontrollers to mobile interfaces and build responsive, hardware-linked applications through step-by-step written guides.

Android and Arduino App Development with App Inventor

Learn to design custom Android applications to control Arduino hardware using App Inventor block programming, even with zero prior coding experience.

Building Low-Power Battery Monitors with Arduino

Learn to measure voltage, estimate capacity, and write energy-efficient Arduino code to monitor battery levels in your portable projects.

Connecting Arduino to the Web: Wi-Fi and IoT Integration Basics

Learn how to connect your Arduino boards to the internet using the ESP8266 module to send data, control devices remotely, and build basic smart IoT projects.

Arduino Car Parking Assistant: Build a Distance-Sensing System

Learn to program Arduino microcontrollers and wire ultrasonic sensors to build a functional garage parking assistant that alerts you to nearby obstacles.

Building a DIY Arduino Oscilloscope: A Practical Electronics Guide

Learn how to measure, visualize, and analyze electrical signals by building your own functional diagnostic tool using Arduino.

Arduino Programming: From Basic Circuits to Web Control

Build electronic circuits, write clean code, and connect your projects to the web using step-by-step written tutorials designed for beginners.
Showing 20 of 55 courses