Companies Home Search Profile

Learn Raspberry Pi & Embedded Linux Programming

Focused View

Maheen Rasheed

7:14:57

0 View
  • 1 -Overview.mp4
    20:05
  • 2 -FAQs.mp4
    03:59
  • 1 -Getting Started - Introduction.mp4
    08:21
  • 2 -Getting Started- Setting Up.mp4
    16:45
  • 3 -Getting Started - Linux Commands.mp4
    28:21
  • 4 -Hello World - Shell Scripting.mp4
    14:34
  • 4 -SampleScript.zip
  • 5 -HelloWorld.zip
  • 5 -Hello World - Hello World in C.mp4
    12:54
  • 6 -PythonBasics.zip
  • 6 -Python Scripts - Python Basics.mp4
    14:25
  • 7 -Python Scripts - GPIO.mp4
    29:55
  • 7 -gpio.zip
  • 8 -File System - Linux File System.mp4
    12:38
  • 9 -File System - Accessing Files in C.mp4
    21:33
  • 9 -file io.zip
  • 10 -Linux Utilities - Sysfs.mp4
    07:53
  • 10 -sysfs.zip
  • 11 -Linux Utilities - Timers.mp4
    12:10
  • 11 -timers.zip
  • 12 -Linux Utilities - Date & Time.mp4
    08:33
  • 12 -date time.zip
  • 1 -Process.mp4
    16:46
  • 1 -process.zip
  • 2 -Inter Process Communication.mp4
    25:09
  • 2 -ipc.zip
  • 3 -Multithreading.mp4
    16:24
  • 3 -threads.zip
  • 1 -UART.mp4
    17:16
  • 1 -uart.zip
  • 2 -I2C.mp4
    17:26
  • 3 -Sockets.mp4
    20:31
  • 3 -sockets.zip
  • 4 -MQTT.mp4
    16:30
  • 4 -mqtt.zip
  • 1 -Camera - Project Abstract.mp4
    03:30
  • 2 -Camera - Camera Module.mp4
    16:21
  • 3 -Camera - Python Controls.mp4
    27:17
  • 4 -Camera - Schematic & Source Code.mp4
    24:36
  • 4 -Incremental Source.zip
  • 4 -camera project.zip
  • 5 -Camera - Testing & Conclusion.mp4
    16:03
  • 1 -Summary.mp4
    05:02
  • Description


    Unlock the power of Raspberry Pi and master Embedded Linux programming

    What You'll Learn?


    • Setting up Raspberry Pi board.
    • Exploring embedded systems concepts.
    • Programming on the Linux platform.
    • Shell scripting, Python programming, C programming.
    • Theory + Practicals.
    • Interface external hardware peripherals.
    • Camera project.

    Who is this for?


  • Anyone who fulfills the pre-requisites 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 programmers wouldn't find this useful.
  • Anyone looking for highly advanced topics like driver design, building Linux from scratch,kernel programming etc shouldn't join.
  • What You Need to Know?


  • Programming experience in 'C'.
  • Basic computer proficiency. Basic electronics knowledge.
  • Self motivation to explore and learn new topics.
  • A desktop/laptop with good internet connectivity is recommended. A 64 bit computer of atleast 4GB RAM and 10GB of HDD free space with Windows/Ubuntu/Mac OS is recommended.
  • Raspberry Pi 4 single board computer.
  • Hardware peripherals: LED, Push buttons, Buzzer, HD44780 LCD display, DC motor, Servo Motor, L293 driver board, Arduino Uno board, I2C LCD display, 5K Potentiometer, Pi Camera V1.3 module, Speaker
  • More details


    Description

    Everyone probably uses Linux, multiple times a day, without noticing. If you made a phone call, took a picture, used traffic lights, listened to the radio, watched television, all these are powered by Linux. Literally billions of people are using Linux. Linux , powers these applications. Which means it involves programming, that handles several technologies. Embedded Linux programming expertise, will fetch you a highly rewarding career. On learning this, you get to know how computers work and how electronic products around you work.

    So,

    • What exactly is Raspberry Pi, and why is it used in our course?

    • How do you design an embedded Linux product?

    • What are the software tools used?

    • How do you interface hardware peripherals with an embedded Linux board?

    • How do you write an embedded Linux application in 'C' or in Python?

    • What is a Linux shell script?

    • How to design a socket application for communication?


    This course covers, all these topics. The course is a blend of both theory, and practicals. This is a step by step course on Raspberry Pi, and Embedded Linux Programming, with information suitable for beginners and gradually progressing to intermediate level. You will learn how to set up and configure a Raspberry Pi board, explore basic embedded systems concepts, and delve into programming on the Linux platform. By the end of the course, you will be able to develop your own embedded Linux applications and projects.

    Who this course is for:

    • Anyone who fulfills the pre-requisites 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 programmers wouldn't find this useful.
    • Anyone looking for highly advanced topics like driver design, building Linux from scratch,kernel programming etc shouldn't join.

    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 27
    • duration 7:14:57
    • Release Date 2024/12/21