Начни с аналога - резисторы, конденсаторы, диоды, транзисторы (биполярные и полевые). И соответственно теория к ним (+ закон ома и кирхгоффа), научись понимать ВАХ, понятие рабочей точки. Там ничего особо сложного, просто без этого никуда. А после переходи к изучению цифры - дискретная логика, триггеры, шифраторы/дешифраторы, мультиплексоры/демультиплексоры, сумматоры. (Это все не нужно паять или особо заморачиваться - просто знать, тк это необходимо). Зная что это все такое и с чем едят будешь хорошо понимать как работает твой CPU, почему реле нельзя подключить сразу к ножке контроллера, зачем светодиоду резистор, итп итд. Знание одного принципа освобождает от необходимости заучивания сотни его следствий. И да, у DI HALT'a все очень хорошо разжевано -
easyelectronics.ru