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
Master the fundamentals of LED pixel programming to build and power safe, vibrant, and interactive light displays using Arduino and the FastLED library.
Learn to program microcontrollers and build interactive devices from scratch, even with no prior electronics experience.
Build a solid foundation in electronics and programming to create interactive projects using the Arduino ecosystem.
Learn how microcontrollers talk to sensors and peripherals by mastering UART, SPI, and I2C protocols for your Arduino and FPGA projects.
Learn the fundamentals of graphical user interface development by creating a classic game from scratch with Python and Tkinter.
Build a solid foundation in Arduino programming and learn how to plan, structure, and write clean, modular code for your own hardware projects.
Learn the electronics, assembly, and microcontroller programming needed to design, build, and control custom LED displays and matrix screens.
Learn to design custom electronic sound generators and interactive musical installations using physical computing and Arduino hardware.
Learn the fundamentals of electronics and microcontroller programming by writing clean code and simulating functional Arduino circuits.
Learn to interface Arduino with ultrasonic sensors, servo motors, and displays to build interactive physical systems through step-by-step written guides.
Interface Arduino microcontrollers with LabVIEW to build visual control panels and automate data collection without writing complex text-based code.
Learn to program Arduino and design custom electronic projects, including an interactive piano, a Morse code generator, and a regulated RGB LED lamp.
Learn to interface, program, and control dot matrix LED displays using PIC microcontrollers to display custom text and graphics in your embedded projects.
Learn to connect Arduino microcontrollers to mobile interfaces and build responsive, hardware-linked applications through step-by-step written guides.
Learn to design custom Android applications to control Arduino hardware using App Inventor block programming, even with zero prior coding experience.
Learn to measure voltage, estimate capacity, and write energy-efficient Arduino code to monitor battery levels in your portable projects.
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.
Learn to program Arduino microcontrollers and wire ultrasonic sensors to build a functional garage parking assistant that alerts you to nearby obstacles.
Learn how to measure, visualize, and analyze electrical signals by building your own functional diagnostic tool using Arduino.
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