Resources for Learning Linux & Embedded C?

I am looking out for the opportunities to start my career in the embedded domains and currently I am learning Linux and Embedded c. Would love to collaborate with people to understand my route
11 Replies
techielew
techielew8mo ago
Hi @karan_0189 thanks for your note. I'm going to move your post in a bit into the @Middleware & OS section because I think it's a great topic for those users, but the best path forward can probably be described by some of our experts - @abhishek awasthi for Linux and @kmulier for C.
techielew
techielew8mo ago
@Rémi may also have some pointers for you 🙂
Rémi
Rémi8mo ago
It's a good thing. What do you already know ? What kind of embedded you want to do (ideally) ? And not the least what's your background ?
Rémi
Rémi8mo ago
Michael Opdenacker
Bootlin
Embedded Linux training - Bootlin
Training sessions for embedded Linux system developers. The experience you need to quickly get your project started and make the right decisions.
Rémi
Rémi8mo ago
You have the resources for the course
Rémi
Rémi8mo ago
It's a good start
Rémi
Rémi8mo ago
For the programing I'll recommend python/Rust
Rémi
Rémi8mo ago
C can be interesting for very low programming where you need to optimize the size of the program
abhishek awasthi
or just go through there pdf which is open to all for free ... that itself has covered a good amount of content ... further one can think in the perspective of projects .. maybe checkout some projects on embedded Linux like cctv cams, maybe a something around camera intelligence ... you can search these specific projects on instrucatbles ...maybe learn while doing these projects just jump in
Prem Thengil
Prem Thengil8mo ago
1)how to Create the the Task in RTOS and How to set the Deadline to the Task and Priority of the Task 2)how to Write ISR in RTOS and it's step wise Procedure to write it 3) what is mean by Software Timer 3)how to write IPC like Shared memory And Message Queue in the RTOS 4) which APIs are used in Interrupt 4) how to send data using message Queue or Shared Memory 5)how to clear data in the message Queue 6)what is meaning by Task Notification and Task Queue and
techielew
techielew8mo ago
You guys should check out the upcoming series with @Rémi on Embedded Linux. More info in the events tab.
Want results from more Discord servers?
Add your server