Хорошие книги:
1. Стюарт Болл. Аналоговые интерфейсы микроконтроллеров
2. Бэйкер Б. Что нужно знать цифровому разработчику об аналоговой электронике
Выбор микроконтроллеров обуславливается задачами. Лучше выбрать что-нибудь универсальное и доступное. Можно сразу взяться за STM32 к примеру, в зависимости от семейства можно реализовать как простые задачи дешево, так и сложные ресурсоемкие задачи (графика, ЦОС).
Если задача колхозить что-то для дома и семьи - хватит и ардуины.