Don't like banners? Log in and we will make sure you see no banners. For free.
No cover art

[UdemyCourseDownloader] Master bare metal embedded system programming with AVR uC

Size
3 GB
Seeders
0
Leechers
2
Files
98
Category
Added
at 7:33pm GMT+1
Infohash
ce9cc71e9ffe78196d6b146017ea8264fe9434d6
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
Description

Welcome to the only embedded system course you need to kick-start Embedded programming skill.



Embedded System programming is a multi-disciplinary skill and built upon solid foundation of programming and knowledge of hardware - microcontroller. The course helps you build sound understanding of C & Assembly programming. It discusses the architecture of the ATMega328 microcontroller and how software and hardware interact.



The course is taught ground up. The embedded programs are developed from the scratch and does not use libraries bundled with the C compiler or pre-built third-party libraries. Every functionality needed for the project will be implemented afresh.



You will rig-up the development board using the basic electronic components like capacitors, resistors, LEDs, microcontroller etc. And interface the development board with PC through USB-serial adaptor and in-circuit programmer. You shall setup the development environment on PC, configure the microcontroller and flash the bootloader.



You will learn memory management by C compiler, microcontroller architecture, instruction execution, interrupt handling and  cross-language programming. You shall implement programs using C and assembly programming languages and implement pre-main functionalities to bring-up the development board. These topics not only introduce you to the programming but also prepare you to deal with the ecosystem of programming an embedded system.



Lots of students have already taken the right decision by enrolling in the course. Following is what they are saying.



"........ Arabinda Verma has done an excellent job of making the basic of microcontroller internal's and peripherals very clear through his tutorials. It serves as a good foundation course for anyone who is struggling in developing embedded concepts. Furthermore, after completing the course I am more confident in writing my own drivers for the microcontroller. For the best result, I would suggest to purchase any hardware board of AVR architecture and implement the code discussed in the tutorials. I am also looking forward to Arabinda's other tutorial. Happy Learning :)" -Yousuf



"Awesome course for beginners to build foundation of embedded system and C programming. The best part of the course is to build the development board on the breadboard and run/test programs........." - Akash



"Very useful course to learn and understand embedded systems." - Ajaganna



The course comes with a  "No questions asked money back guarantee for 30 days". So, these is nothing for you to loose.



If your thoughts resonate with the offerings of this course, learning new concepts and gaining practical insights excites you and you do whatever it takes to succeed then this is the course for you.



Key Highlights



The embedded system course is based on open source tools and hardware



Rig-up your own circuit on breadboard, design and implement programs on it



No 3rd party software component used - all the libraries, ISR, IVT are developed from scratch



Based on ATmega328/P Microcontroller which is simple to understand & readily available



Teaching Methodology



Designed for the success



Complex concepts are explained in simple yet interesting manner



Balanced - explanation of theoretical concepts and programming exercise



Working of the circuit and program logic is explained step-by-step



Projects, handouts, source code, quizzes and references



Fun & Exciting



Who this course is for:

Students who want to learn/understand a fairly complex microcontroller based project from scratch

Students who are studying embedded system & want to acquire deeper insight

Engineers who want to kick-start career in embedded system programming

Individual who wants to learn microcontroller & programming

Hobbits & electronics enthusiast

File list
  • [UdemyCourseDownloader] Master bare metal embedded system programming with AVR uC
  • 1. Introduction/1. Course Preview.mp4 22.4 MB
  • 1. Introduction/2. Course Structure.mp4 13.3 MB
  • 1. Introduction/3. Hardware & Software Requirement.mp4 21.9 MB
  • 1. Introduction/3.1 ComponentList.pdf.pdf 33.1 KB
  • 2. Introduction to Embedded System/1. What is Embedded System.mp4 36.4 MB
  • 2. Introduction to Embedded System/2. What is Microcontroller.mp4 39 MB
  • 2. Introduction to Embedded System/3. Microcontroller Architecture.mp4 30.5 MB
  • 3. Development Environment/1. Goal & Content.mp4 5.8 MB
  • 3. Development Environment/10. Build Process.mp4 83.7 MB
  • 3. Development Environment/10.1 code.zip.zip 2.9 KB
  • 3. Development Environment/10.2 Compiling Blink Program.pdf.pdf 520.6 KB
  • 3. Development Environment/11. Build Automation with Make - 1.mp4 99 MB
  • 3. Development Environment/12. Build Automation with Make - 2.mp4 104 MB
  • 3. Development Environment/12.1 GNU Make Manual.html 111 B
  • 3. Development Environment/12.2 Makefile.zip.zip 632 B
  • 3. Development Environment/13. Quiz - GNU make.html 142 B
  • 3. Development Environment/14. Section Round-up.mp4 4.7 MB
  • 3. Development Environment/2. Peek into Development Environment.mp4 20.4 MB
  • 3. Development Environment/3. Tool Setup.mp4 5 MB
  • 3. Development Environment/3.1 USBASP Driver Setup - Windows.pdf.pdf 22.2 MB
  • 3. Development Environment/3.2 Compiler Toolchain Setup - Windows.pdf.pdf 6.9 MB
  • 3. Development Environment/3.3 Tool Setup - Linux[Ubuntu].pdf.pdf 1.2 MB
  • 3. Development Environment/3.4 Tera Term Setup - Windows.pdf.pdf 4.2 MB
  • 3. Development Environment/4. Base Circuitry.mp4 37.6 MB
  • 3. Development Environment/4.1 Base Circuit Setup.pdf.pdf 568.4 KB
  • 3. Development Environment/5. In-circuit Programmer.mp4 24.8 MB
  • 3. Development Environment/5.1 In-circuit Programmer Setup.pdf.pdf 2.6 MB
  • 3. Development Environment/6. AVRDUDE.mp4 21.2 MB
  • 3. Development Environment/6.1 AVRDUDE User manual.html 116 B
  • 3. Development Environment/7. Playing with Fuse & Lock.mp4 43.5 MB
  • 3. Development Environment/8. Flashing Bootloader.mp4 21.1 MB
  • 3. Development Environment/8.1 bootloader.zip.zip 2.1 KB
  • 3. Development Environment/8.2 Flashing Bootloader.pdf.pdf 4.1 MB
  • 3. Development Environment/9. Adding USB-Serial Adapter.mp4 52 MB
  • 3. Development Environment/9.1 bootloader.zip.zip 2.1 KB
  • 3. Development Environment/9.2 Serial Communication Setup.pdf.pdf 2.4 MB
  • 4. Embedded Programming - 1/1. Goal & Contents.mp4 3.6 MB
  • 4. Embedded Programming - 1/10. Quiz - data types, operators, functions & control statements.html 142 B
  • 4. Embedded Programming - 1/11. Programming Challenge - Modulo Blink.mp4 130.3 MB
  • 4. Embedded Programming - 1/11.1 mBlink.zip.zip 5.5 KB
  • 4. Embedded Programming - 1/11.2 Program-1 Modulo Blink.pdf.pdf 378.7 KB
  • 4. Embedded Programming - 1/12. Programming Challenge - Alpha Blink.mp4 79.7 MB
  • 4. Embedded Programming - 1/12.1 Program-2 Alpha Blink.pdf.pdf 384 KB
  • 4. Embedded Programming - 1/12.2 aBlink.zip.zip 5.5 KB
  • 4. Embedded Programming - 1/13. Programming Challenge - Optical Encoder.mp4 78.6 MB
  • 4. Embedded Programming - 1/13.1 Program-3 Optical Encoder.pdf.pdf 396.1 KB
  • 4. Embedded Programming - 1/13.2 oEncoder.zip.zip 6.4 KB
  • 4. Embedded Programming - 1/14. Section Round-up.mp4 10.5 MB
  • 4. Embedded Programming - 1/2. C & Its Structure.mp4 42.6 MB
  • 4. Embedded Programming - 1/3. Identifiers & Keywords.mp4 11.3 MB
  • 4. Embedded Programming - 1/4. Quiz - C, its structure, identifiers & keywords.html 142 B
  • 4. Embedded Programming - 1/5. Data Types & Array.mp4 25.8 MB
  • 4. Embedded Programming - 1/6. Constant & Statement.mp4 44.7 MB
  • 4. Embedded Programming - 1/7. Operators & Their Precedence & Associativity.mp4 51.9 MB
  • 4. Embedded Programming - 1/8. Control Statement.mp4 60.2 MB
  • 4. Embedded Programming - 1/9. Functions.mp4 26.1 MB
  • 5. AVR Microcontroller ATMega328P/1. Goal & Content.mp4 6.4 MB
  • 5. AVR Microcontroller ATMega328P/10. Programming Challenge - Stack Frame.mp4 27.4 MB
  • 5. AVR Microcontroller ATMega328P/10.1 Program-5 Stack Frame.pdf.pdf 358.8 KB
  • 5. AVR Microcontroller ATMega328P/10.2 stackFrame.zip.zip 9.7 KB
  • 5. AVR Microcontroller ATMega328P/11. Quiz - ATmega328P microcontroller.html 142 B
  • 5. AVR Microcontroller ATMega328P/12. Section Round-up.mp4 9.8 MB
  • 5. AVR Microcontroller ATMega328P/2. ATMega328P Organization.mp4 56.2 MB
  • 5. AVR Microcontroller ATMega328P/3. ATMega328P Architecture.mp4 50.6 MB
  • 5. AVR Microcontroller ATMega328P/4. Program Stack.mp4 30.9 MB
  • 5. AVR Microcontroller ATMega328P/5. Instruction Set.mp4 53.4 MB
  • 5. AVR Microcontroller ATMega328P/6. Interrupts.mp4 52.2 MB
  • 5. AVR Microcontroller ATMega328P/7. Memory.mp4 43 MB
  • 5. AVR Microcontroller ATMega328P/8. Programming Challenge - Status Register.mp4 98.6 MB
  • 5. AVR Microcontroller ATMega328P/8.1 Program-4 Status Register.pdf.pdf 800.3 KB
  • 5. AVR Microcontroller ATMega328P/8.2 statusReg.zip.zip 7.4 KB
  • 5. AVR Microcontroller ATMega328P/9. Program Stack Frame.mp4 144.1 MB
  • 6. Embedded Programming - 2/1. Goal & Content.mp4 5.3 MB
  • 6. Embedded Programming - 2/10. Pointers.mp4 94.6 MB
  • 6. Embedded Programming - 2/11. Cross Language Programming.mp4 64 MB
  • 6. Embedded Programming - 2/12. Inline Assembly Programming.mp4 56.7 MB
  • 6. Embedded Programming - 2/13. Programming Challenge - Hex to BCD Conversion.mp4 60.3 MB
  • 6. Embedded Programming - 2/13.1 hex2bcd.zip.zip 34 KB
  • 6. Embedded Programming - 2/13.2 Program-6 Hex to BCD.pdf.pdf 311.8 KB
  • 6. Embedded Programming - 2/14. Programming Challenge - BCD Sum.mp4 44.7 MB
  • 6. Embedded Programming - 2/14.1 bcdsum.zip.zip 9.1 KB
  • 6. Embedded Programming - 2/14.2 Program-7 BCD Sum.pdf.pdf 314.9 KB
  • 6. Embedded Programming - 2/15. Section Round-up.mp4 8.2 MB
  • 6. Embedded Programming - 2/15.1 Component List.pdf.pdf 33.7 KB
  • 6. Embedded Programming - 2/2. Bitwise Operations - C.mp4 29.7 MB
  • 6. Embedded Programming - 2/3. Bitwise Operations - Assembly.mp4 39.1 MB
  • 6. Embedded Programming - 2/4. Quiz - Test your C skill.html 142 B
  • 6. Embedded Programming - 2/5. Storage Class.mp4 46.5 MB
  • 6. Embedded Programming - 2/6. Volatile.mp4 133 MB
  • 6. Embedded Programming - 2/7. Macro.mp4 34.1 MB
  • 6. Embedded Programming - 2/8. Quiz - Test your C skill.html 142 B
  • 6. Embedded Programming - 2/9. Inline Function.mp4 61.6 MB
  • 7. Interrupts & pre-main()/1. Goal & Content.mp4 5.5 MB
  • 7. Interrupts & pre-main()/2. Interrupts.mp4 58.5 MB
  • 7. Interrupts & pre-main()/3. IVT Placement - Linker.mp4 73.1 MB
  • 7. Interrupts & pre-main()/4. IVT Placement - C Code.mp4 119.6 MB
  • 7. Interrupts & pre-main()/5. External Interrupt.mp4 118.9 MB
  • Udemy Course downloader.txt 94 B

Rating
Not rated yet
Log in to rate

Comments

No comments yet.


Similar torrents