Gorąco polecam stronę użytkownika Dondu z elektrody:
http://mikrokontrolery.blogspot.com/p/spis-tresci.html
Powinieneś znaleźć tam wszystko czego szukasz.
Jeśli bardziej przemawiają do Ciebie filmy niż suchy tekst zainteresuj się twórczością Mirka:
http://mirekk36.blogspot.com/ i jego kanałem YT
Edit: nie wiem czemu ale niskopoziomowe programowanie natychmiast skojarzyło mi się z mikrokontrolerami 8-bitowymi, a chyba nie o to chodziło? ;) Mimo wszystko uważam, że to dobra droga do poznania możliwości sprzętu od samego środka, na najniższym poziomie. A czy wykorzystasz to w C czy ASM to już Twój wybór.