Embedded Software Gems

Firmware Gems

3.95 (38 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Embedded Software Gems
3,692
students
1.5 hours
content
Apr 2021
last update
$19.99
regular price

What you will learn

Introduction to different embedded concepts that are essentials for every developer

Description

You will learn different firmware concepts, maths, embedded c concepts, data structure and algorithms that are very essential to any embedded firmware. No Kit is required, and I'm also not teaching arduino stuff, however I'm teaching core concepts for any embedded firmware engineer.

We will talk about math concepts like fixed points math, mathematical tricks, , and their use in embedded software also concepts in embedded c like state machine design with a lot of scenarios.

The course is divided into these categories

1. Math concepts

2. Embedded firmware concepts

3. Software Design and design patterns

I'm assuming that you have a basic knowledge of microcontroller programming and you have used something like arduino or any other microcontroller before, also I assume you have good knowledge in C Programming. That course will leverage your next level, we are not going to discuss peripherals nor interfacing that are spread everywhere in other courses in the internet.

This is a next step course if you want to get into more advanced embedded level programming. I hope that course is useful to you and I'm sure it will open a new vision for you when you try your next project.

By the way, Excuse my English language, as it's not my mother tongue. 

Content

Math concepts for embedded software

Loop up tables, fixed point math, math tricks
Introduction Single Instruction Multiple Data (SIMD)

Embedded Firmware Concepts

Introduction embedded c firmware concepts
State Machine & Designing a Memory Manager
Techniques of Device Driver Development
Introduction to Design Patterns ( Event Driven Pattern )
Various Topics in Embedded Software

Reviews

Mohammed
February 7, 2023
Topic is very good, meanwhile the instructor need to work on his english and prepare enough before recording.
Ibrahim
June 7, 2021
Very valuable information in this course , the instructor is a true talented person and the course is worth taken
Mustafa
May 15, 2021
I think we need to start of by knowing what's the distination we are going to by getting this course... (like asking the why at the beginning, then move to the how by explaining the course... but we moved to the 2nd directly) - as I came from SE background not embedded systems bg
Mohammed
April 27, 2021
its covering stuff I've been wondering about for years and couldn't find a book or lectures that covers it. also its explained so simply and thoroughly.

Coupons

DateDiscountStatus
4/26/2021100% OFF
expired

Charts

Price

Embedded Software Gems - Price chart

Rating

Embedded Software Gems - Ratings chart

Enrollment distribution

Embedded Software Gems - Distribution chart

Related Topics

3984816
udemy ID
4/15/2021
course created date
4/19/2021
course indexed date
Bot
course submited by