Skip to content
UdemyEngineeringPaid courseIntermediate levelCertificate

AVR microcontrollers: C language, electronic devices. (Udemy.com)

AVR microcontrollers: I/O, ADC, PWM, etc.. Programming microcontroller C language, practical work. Atmega, XMEGA series.

Created by: Oleksandr Aleshchenko

Last updated December 2022

icon
What you will learn

  • Microcontrollers AVR: I/O pins, PWM, ADC, EEPROM, timers, etc.
  • Microcontroller structure and Programming Introduction
  • C Programming Basics, C language for AVR.
  • Business projects using AVR microcontroller
  • LEDs and Pushbuttons
  • LCD Screens and Seven Segment Displays
  • Motor and Keypad.
  • Analog to Digital Conversion
  • Timers and Counters
  • Wireless devices controlled by AVR

How it compares

Against the other 335 rated Udemy courses in Engineering on CourseDuck:

  • Rating4.1 out of 5higher than 13% of them
  • Reviews69#308 of 336 by number of reviews
  • Length9.5 hourslonger than 72% of them
  • Last updatedDecember 2022earlier than 63% of them

icon
Course Description

Attention! All earned funds will go to support the Ukrainian army in the fight against Russian invaders.

This course is for beginner and advanced electronics engineers who want to gain and increase experience in developing embedded systems on AVR microcontrollers. I think that AVR ATMEL microcontrollers are the most advanced 8-bit microcontrollers. All ARDUINO projects are built by using these microcontrollers.  After completing the course, the student will receive the necessary knowledge about I/O ports, ADC, PWM, EEPROM, timers, interrupts. Much attention in this course will be paid to interfaces with external devices - sensors, wireless devices, real time clocks, external EEPROM, etc.. We will take a look the UART (USART) serial interface, SPI interface, TWI (two wire interface), the connection by 1-wire bus. The course will consider connections to the microcontroller of various devices - display devices (LED, 7-segment LED displays, LCD), matrix keyboards and so on. Students will get the experience of programming AVR microcontroller on C language.  This course includes business projects also. Finished codes sources of this projects I will send students in private messages. The course shows complete programs and videos of working devices. Work projects will be included in this course also. This training course is constantly expanding. Feedback with students. Individual lessons and project support.

I kindly ask you to carefully read the curriculum and description of the course and do not make purchases with the aim of further refund. The course contains enough material in the public domain for you to appreciate the presentation style. Sorry, my english isn't nice))

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Oleksandr Aleshchenko

I was born in 1960. In 1982 I graduated from the University of Radio Electronics in Kharkov, Ukraine. Electronics is my hobby and profession. In 1995 I started to study microcontrollers. At the same time, I began to develop various electronic devices for medicine, mainly for dentistry. First of all, these are physiodispensers for implantology, dental lasers and endomotors. The equipment works in many countries of the world. Physiodispensers and endomotors are currently manufactured in India.

icon
More Engineering courses

$74.99

$12.99

$10.99

$84.99

$14.99

$13.99

icon
Reviews

4.1

69 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Eva Kica on 12/3/2022

seems interesting)

By KJ Dhami on 8/5/2022

Instructor talks very slowly and monotone

By Nouridini Degbembia on 4/30/2021

Der Schaltungsaufbau ist nicht gut erklärt. Schade !

By James Sweet on 11/10/2020

This course covers most of the basic concepts needed to build develop practical hobby projects using C on AVR microcontrollers. It is not fancy but it gets the job done, starting to create some working projects without spending too much time on theory and abstract concepts. You will do best if you already have some basic electronics knowledge and know how to read schematics.

By Sivasubramanian.n on 10/23/2020

Good code examples and the circuit reference, all essential device connections are explained

By Sai Deep on 9/6/2020

very slow kind of teaching

By Sagar Nayakanti on 8/30/2023

Showing all 7 reviews on CourseDuck

Read all 69 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100