Но взаимодействие с релехой и сенсорами все равно придется писать, в общем аппаратную часть, а не логику
А чего никто ардуину не посоветовал? Или nucleo mbed если от ардуины тошнит.
Человек хочет сделать поделку, для чего "Ардуино" отлично подходит. Куча шилдов, Манов, и простой вход для начинающих.
А если нужно изучать язык Си, то его проще с ПК начать, суть та же.
В микроконтроллерах же куча нюансов регистровых.