Платы Arduino mini/pro mini не имеют в своем составе программатора в отличие от Uno или Mega. Поэтому для загрузки на плату программы, нужно использовать программатор. В качестве примера я использовал конвертор порта USB в TTL, с помощь которого и прошил плату Arduino pro mini.
Контакт RX присоединяется к TX, а TX присоединяется к RX. Если на конверторе, кроме питания(VCC) и земли(GND), есть еще один контакт, то его нужно присоединить к сбросу (DTR).