Falls dein Mikrocontroller einen Bootloader besitzt der über UART funktioniert kannst du damit eventuell Mikrocontroller programmieren. Aber "jungfräuliche" Controller wirst du damit nicht programmieren können.