В чем разница между обычными микроконтроллерами и микроконтроллерами Arduino? Их можно использовать в обеих проектах?
Ардуино - не микроконтроллер. Это просто готовая платформа, одной из составных частей которой является собственно микроконтроллер.
все микроконтроллеры предназначены в основном для промышленного применения, а платформа ардуино для мелкосерийных\единичных разработок и даже в большей степени просто для учебы.
на счет ограничений микроконтроллеров - смотря какие ограничения вас интересуют. нынче микроконтроллеры используются везде и повсеместно, кухня, игрушки, бытовая техника, унитазы, утварь, автомобили, и т.д. и т.д. от подводного плавания до космоса....