i see a lot of grey hair in the embedded systems world. my vantage point is probably skewed but it seems that bare metal skills are getting rare. my client ask me how to find new folk and i really can't say...
amazing people on twitter though. all are busy.
Conversation
This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
Replying to
Might be interesting to start with compiling existing resources. There is already a ton of material online, just not easily discoverable. Also many different voices, disagreement on how to do things. Narrowing scope is going to be difficult.
1
This Tweet was deleted by the Tweet author. Learn more
Replying to
Examples of recreations?
I mean, tbh I'm pretty bad when it comes to re-implementing things... So I hope we mean patterns here, not code reuse.
I do see a lot of good stuff in the Rust embedded world, but have not used it in anger yet...
1
Rust takes the edge off. Gives more people access to embedded development, together with a community and some best practices baked in.
What I don't know is how do you teach someone to break out? To dive into assembler? To know when to remove printf because it's too big? Etc...
1
1
Maybe the latter is better suited for a mentoring setup and not a formal class. It is true that the need for low level knowledge would diminish if e.g. Rust is enough. I find it hard to tell because I rely on the arcane knowledge a lot during debugging for instance.
1
1
btw I have been giving this some serious consideration, but I do not think it is practically possible for me to take part, at least not yet. time being the most important factor but tbh i do not think i am stable enough in my approaches to teach basics
1
1
the embedded software / lowlevel systems programming landscape is horrible. there's so much nonsense that you just get used to. this will all need to be tought. i don't now if i want to be part of that
1
1
Show replies
