Login Sign Up

Advanced Embedded Systems with Arduino

Via Udemy

Udemy based on 164 ratings

Share

0

Overview

This course delves into advanced embedded systems development using Arduino microcontrollers. It covers hardware-software integration, real-time operating systems (RTOS), interrupt handling, power management, and custom communication protocols. Learners will work on complex projects involving multiple sensors, motors, displays, and wireless modules. Ideal for intermediate to advanced learners, including engineering students and hardware developers, the course emphasizes efficient C/C++ programming, system architecture, and debugging techniques. By the end, you’ll be equipped to design, prototype, and troubleshoot embedded solutions for robotics, industrial...

Syllabus

  • Introduction to The Course
  • Introduction To Embedded Systems Concepts
  • What is Arduino?
  • Difference Between Conventional C Programming and Arduino Coding
  • How to Use Breadboard for Interfacing Various Sensors with Arduino
  • Interfacing Light Emitting Diodes (LEDs) with Arduino
  • How to Interface Buzzer with Arduino
  • How to Accept Digital Inputs on Arduino using Simple Switches
  • How to use Serial Port (UART) on Arduino Boards
  • How to Interface 16x2 Liquid Crystal Display (LCD) with Arduino
  • How to Use a Keypad with Arduino
  • How to Read Analog Inputs on Arduino using Analog to Digital Converter (ADC)
  • How to Interface a Light Dependent Resistor (LDR) with Arduino
  • Ultrasonic Distance Sensing using Arduino and HC-SR04 Ultrasonic Sensor
  • How to use DHT11/22 Sensors with Arduino to Sense Temperature and Humidity Value
  • How to Use DS18B20 Temperature Sensor with Arduino
  • Relay Interfacing with Arduino for Switching ON/Off AC Powered Appliances
  • How to Use On Chip EEPROM in AVR Microcontroller for Non Volatile Data Storage
  • DC Motor Interfacing with AVR Microcontroller
  • Servo Motor Interfacing with AVR Microcontroller
  • Using Pulse Width Modulation (PWM) on Arduino
  • How to use I2C Communication Bus on AVR Microcontroller
  • How to Interface Real Time Clock (RTC) with Arduino using I2C Protocol
  • How to Use Serial Peripheral Interface (SPI) On Arduino to Interface SD Cards
  • Course Resources
  • Additional Videos
  • Projects and additional videos
  • Conclusion
Advanced Embedded Systems with Arduino
Go to Class

via Udemy

7 hours

Certificate Available

English

On-Demand

Beginner

Instructor

Amit Rana

Reviews

No reviews yet. Be the first to review!