Как изучать Си, какое оборудование нужно для микроконтроллеров?
Изучать так же, как любой другой язык. Про книги тут уже много раз спрашивали и отвечали.
У микроконтроллерного С конечно есть особенности, но мне в свое время помогла вот эта книга:
Митчелл Уэйт, Стивен Прата, Дональд Мартин. Язык С...

А изучают его так же как и другие языки - берут и начинают писать :)