Udemy – Embedded Systems Development Using Embedded C on AVR 2021-5 – Download

Descriptions

Development of embedded systems using Embedded C on AVR. This course delves into the inner workings of a microcontroller and peripherals. You will learn register-level embedded C programming to use embedded microcontroller peripherals to interface sensors, actuators, and liquid crystal displays (LCDs). You will learn to use timers to create precise delays, use timers to generate variable duty cycle pulse width modulation (PWM) signals. Learn to use an analog-to-digital converter (ADC) to collect data from analog sensors and display it on LCD displays. Each section ends with a quiz to evaluate your learning in that course. All codes (programs in C language) are available in the resources along with the lecture material. This is NOT Arduino style programming. I believe Arduino is for rapid prototyping of products, not for mastering microcontrollers and peripherals. In Arduino you use a lot of third party libraries. In this course you will write your own libraries. Your code will talk to and manipulate the registers of the microcontroller. This course introduces true register level programming.

What will you learn

  • Learn the basics of Embedded C
  • Development of an embedded system based on the AVR microcontroller
  • Master of disguise techniques in C
  • Interface sensors and actuators using GPIO/ports
  • Demystify Timers to Record Delays
  • Learn how to generate PWM and learn how to change the duty cycle and frequency of the PWM wave.
  • Liquid crystal display (LCD) interface for printing characters, strings, and integers. Also learn how to write a library for LCD displays.
  • Interface analog sensors using built-in analog-to-digital converters

Who is this course for?

  • Beginners in microcontroller-based embedded system development
  • Beginners are interested in writing and testing embedded C programs on hardware.

Specification for Embedded System Development Using Embedded C on AVR

  • Publisher: Udemy
  • Teacher: Rahul Shrivastava
  • English language
  • Level: Beginner
  • Number of courses: 48
  • Duration: 8 hours 44 minutes.

Contents of developing embedded systems using Embedded C on AVR

Develop embedded systems using Embedded C on AVR

Requirements

  • Know any programming language, just the basics.

Images

Develop embedded systems using Embedded C on AVR

Sample clip

Installation instructions

Extract the files and watch on your favorite player

Subtitles: English

Quality: 720p

Download links

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 1 GB

Download part 4 – 846 MB

Password file(s): free download software

file size

3.82 GB

free download software latest version