Report question

Question: How hard is it for a software developer to learn how to program a microcontroller?