Hacker News new | ask | show | jobs
by toastercat 524 days ago
How would I recommend I get into embedded Linux as a total newbie with only Node/Ruby experience? :^)
2 comments

No joke: just start!

Learn C and C++. Find a cheap micro pc board, pick one of the embedded linux distros that run on it, and make something with it.

Repeat until you get bored, exhausted, or a job. :)

Make sure you touch a little rust too. C and C++ are still big, but embedded is interested in Rust as a potential mitigation for issues they have.
Try getting a single board computer such as a raspberry pi, and see if you can get it to do stuff! Hook it up to some SPI or I2C peripheral boards to read temperature or light. Stream data to a cloud.

Another big part of embedded Linux is managing the OS itself and updates. Things like Yocto handle building an OS image