Платы Arduino mini/pro mini не имеют в своем составе программатора в отличие от Uno или Mega. Поэтому для загрузки на плату программы, нужно использовать программатор. В качестве примера я использовал USB ASP программатор, с помощь которого и прошил плату Arduino Uno, точнее ее китайскую копию Funduino. У меня на плате испортился программатор atmega 8(ch340). Я его выпаял и использовал USB ASP.
Прошивка Arduino с помощью USB to TTL конвертера • Прошивка Arduino с помощью USB to TTL...