Companies Home Search Profile

Arduino & 'C' Programming: Learning Through Projects

Focused View

Maheen Rasheed

10:47:05

21 View
  • 1 - Overview.mp4
    30:14
  • 2 - FAQs.mp4
    05:14
  • 3 - HelloWorld.zip
  • 3 - Hello World.mp4
    41:02
  • 4 - Variables Data Types.mp4
    12:08
  • 4 - Variables-DataType.zip
  • 5 - Branch Loop Statements.mp4
    19:01
  • 5 - Branch-Loop.zip
  • 6 - Operators.mp4
    28:30
  • 6 - Operators.zip
  • 7 - Exercises1.mp4
    17:35
  • 7 - Exercises-1.zip
  • 8 - Arrays Strings.mp4
    09:12
  • 8 - Arrays-Strings.zip
  • 9 - Typedef Typecast Modifiers.mp4
    24:00
  • 9 - Typedef-Typecast-Modifier.zip
  • 10 - Enum Structure Union Bitfields.mp4
    15:08
  • 10 - Enum-Structure-Union-Bitfields.zip
  • 11 - Function Scope.mp4
    06:44
  • 11 - Function-Scope.zip
  • 12 - Pointers.mp4
    23:20
  • 12 - Pointers.zip
  • 13 - Miscellaneous.mp4
    15:20
  • 13 - Miscellaneous.zip
  • 14 - Exercises2.mp4
    27:57
  • 14 - Exercises-2.zip
  • 15 - Arduino IDE.mp4
    27:43
  • 16 - Tinkercad.mp4
    14:38
  • 17 - GPIO Pins.mp4
    22:47
  • 17 - Src-Schematic-gpio.zip
  • 18 - Push Button Keypad.mp4
    24:46
  • 18 - Src-Schematic-Pushbutton.zip
  • 19 - 8x8 LED Matrix Display.mp4
    11:03
  • 19 - Src-Schematic-led.zip
  • 20 - 16x2 LCD Display.mp4
    08:34
  • 20 - Src-Schematic-lcd.zip
  • 21 - Analog Read Write.mp4
    22:04
  • 21 - Src-Schematic-adc.zip
  • 22 - Src-Schematic-uart.zip
  • 22 - UART Communication.mp4
    21:05
  • 23 - I2C Communication.mp4
    10:15
  • 23 - Src-Schematic-i2c.zip
  • 24 - Src-Schematic-timer.zip
  • 24 - Timers.mp4
    17:02
  • 25 - External Interrupts.mp4
    13:31
  • 25 - Src-Schematic-extint.zip
  • 26 - Miscellaneous.mp4
    20:18
  • 26 - Src-Schemati-miscc.zip
  • 27 - Src-Schematic-inside1.zip
  • 27 - Whats inside 1.mp4
    23:36
  • 28 - Src-Schematic-inside2.zip
  • 28 - Whats inside 2.mp4
    31:59
  • 29 - Bare Metal Programming.mp4
    18:35
  • 29 - Schematics-bare.zip
  • 30 - Project 1 Obstacle Detection.mp4
    24:19
  • 30 - Src-Schematic-pjct1.zip
  • 31 - Project 2 LCD Text Scroll.mp4
    13:17
  • 31 - Src-Schematic-pjct2.zip
  • 32 - Project 3 Servo Motor Control.mp4
    16:35
  • 32 - Src-Schematic-pjct3.zip
  • 33 - Project 4 Digital Door Lock.mp4
    23:34
  • 33 - Src-Schematic-pjct4.zip
  • 1 - Final Test.html
  • 34 - Summary.mp4
    05:59
  • Description


    Master Arduino & 'C' programming with interactive and engaging projects

    What You'll Learn?


    • Learn & apply the fundamentals of Embedded systems & Arduino programming.
    • Learn & apply the quintessentials of 'C' programming.
    • Learn to use Arduino IDE & Tinkercad platform.
    • Know how on register level & bare metal programming.
    • Get hands-on experience and reinforce your understanding by building multiple projects in Arduino Uno.
    • Learn different electronics and programming concepts like PWM, SPI, UART, I2C, register level programming & bare metal programming.
    • Learn to access EEPROM and FLASH memory in Arduino.

    Who is this for?


  • Anyone who fulfills the prerequisites can join the program.
  • Freshers/Beginners of engineering/diploma in EE/ECE/CSE.
  • Students looking for certification or credits.
  • Hobbyists.
  • Seasoned or experienced or professional embedded system programmers wouldn't find the course useful. Also anyone looking for specifics of any software other than Arduino/Tinkercad, programming languages other than 'C', microcontrollers not used in Arduino platform wouldn't find this course useful.
  • What You Need to Know?


  • Basic knowledge in electronics, Basic computer proficiency, Self motivated.
  • Ubuntu OS, Tinkercad, Arduino IDE are the tools used.
  • Practicals are done as simulations. So physical hardware is not required to complete the course.
  • More details


    Description

    In the realm of Embedded Systems Programming, the vast array of microcontrollers available, its features and the various tool sets required can be overwhelming for a beginner. It might be difficult for a beginner to assemble a board from scratch even for switching on or blinking a LED. This is where Arduino programming is useful. Arduino programming is a bit easier if you want to start really simple. It is an easy tool for fast prototyping, aimed at students without a background in electronics and programming.

    • This course is designed to teach you the basics of Arduino programming using 'C' language. You will not only learn the syntax and structure of the 'C' language but also understand how to use it to create interactive projects with Arduino.

    • The quintessential elements related to what's necessary in an embedded environment as well as the common components of developing a project in 'C' will be discussed.

    • You will learn to use different components of Arduino for different functionalities, write code for them and create circuits using them.

    • The course is designed at a beginners level. However the course upscale your theoretical and practical understanding on Arduino hardware, register level programming & bare metal programming. As you progress through the course you will learn to use software tools like Arduino IDE & Tinkercad.

    • By the end of this course, you will have a solid foundation in Arduino programming and be able to create your own projects.

    Who this course is for:

    • Anyone who fulfills the prerequisites can join the program.
    • Freshers/Beginners of engineering/diploma in EE/ECE/CSE.
    • Students looking for certification or credits.
    • Hobbyists.
    • Seasoned or experienced or professional embedded system programmers wouldn't find the course useful. Also anyone looking for specifics of any software other than Arduino/Tinkercad, programming languages other than 'C', microcontrollers not used in Arduino platform wouldn't find this course useful.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Maheen Rasheed
    Maheen Rasheed
    Instructor's Courses
    Hello!I'm an Embedded Systems professional interested in learning technology and develop working solutions. I completed my engineering degree in 2006 from Kerala University, India. Since then I have had the opportunities to work with various embedded systems and telecommunication industries. Over the years, I have been involved in the design and execution of a multitude of products  such as DVR, NVR, IP Camera, MODEM and IoT products. I have also had the opportunity to develop media products involving machine learning technologies.Currently I'm building CODECIRCUITRY. Providing quality certification courses in Electronics & Communication, Embedded Systems, Programming & Mathematics at affordable prices is part of our vision. The courses will be a blend of both theory & practicals. You can visit us at codecircuitry dot com.I enjoy teaching. The joy of breaking down complex concepts into a simple, easy to understand and deliverable format drives me passionate and committed. I was able to reach more than 1000 students through my courses and teaching skills.So here it is, my professional summary: Engineer, Entrepreneur & Instructor
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 34
    • duration 10:47:05
    • Release Date 2023/12/05