Skip to content
LinkedIn LearningCFree courseIntermediate levelCertificate

C Programming for Embedded Applications

0.0

Created by: Eduardo Corpea

Produced in 2018

icon
Course Description

Learn to write embedded software in C and deliver applications that are small, efficient, and fast. In this course, instructor Eduardo CorpeAo explains how C programming and the Internet of Things combine in embedded applications- "software that permanently resides on a device. He reviews the challenges involved in this type of programming, ranging from memory, storage, and power limitations to hardware awareness. He explains how different data types can affect the performance of your app and reviews bit manipulation- "an area where C shines. Eduardo shows how to manipulate bit-level data using bit masking and bit fields, demonstrating the strengths of both techniques with an Arduino controller.Then learn how to use the volatile and const variables to enforce data correctness and read-only access, and explore alternatives to traditional functions, which may take too long to run, and floating-point math, which consumes CPU.

icon
Instructor Details

Eduardo Corpea has been an electrical engineer, computer programmer, and teacher for over 15 years.

He has published five courses on Udemy, on subjects such as solving engineering problems and understanding the electronics and algorithms behind microcontroller platforms. At Galileo University, Guatemala City, he teaches electrical circuit theory, electronic devices, digital design, computer architecture, microcontrollers, assembly and C programming for embedded applications, hardware description languages (HDLs), field-programmable gate arrays, artificial intelligence, printed circuit board design, and real-time operating systems.

Along with two colleagues, Eduardo created one of the first MOOCs in Spanish: an introduction to the Raspberry Pi. They wrote a conference paper on the outcome of this very successful course.

Eduardo recently earned a master of science degree in computer science at Georgia Tech and has started creating courses for LinkedIn Learning.

icon
More courses by Eduardo Corpea

Free

Free

icon
More C courses

$84.99

$149.99

$94.99

$10.99

Free

$64.99

icon
Reviews

0.0

No reviews yet

No reviews yet. Be the first to review this course!

icon
Quality Score

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

Overall Score : 0 / 100