Практика, практика и еще раз практика. Только так. Придумайте что-нибудь незамысловатое и гуглите как это реализовать. Ардуино не используйте или хотя бы прогайте на Си.
Рекомендую почитать книгу: Запомнить все. Усвоение знаний без скуки и зубрежки - Питер Браун. И канал на ютьюбе Anastacia Key, она часто рассказывает о таких вещах.
С нуля лучше всего научиться на интересуещем вас проекте. Выдерите что-то не сложное, купите нуклео, необходимые датчики, засядьте за гугл и работайте.
Язык Си (и только Си, без ассемблеров и Питонов). Лучше не Ардуино (это пагубно для резюме), а Нуклео или Дискавери (они на базе микроконтроллеров STM32).