DrMcSheenВы уже имеете опыт работы с микрокотроллерами? Если нет, то сначала определитесь МК какого семейства вы хотели бы изучить и наберитесь определенного опыта программирования этих МК.
Практически все семейства имеют поддержку USB. Как любитель старого и доброго 8051, не могу не посоветовать
Cypress и
Silabs. В обоих случаях есть удобные средства разработки, хорошая тех. документация и множество примеров программирования.
А у тебя SQUID, и значит, мы умрем.