Да, для работы с этим контроллером нужно купить одно из двух:
1. программатор с функцией USB-Uart моста (OR-PROG-USB).
2. любой программатор (OR-PROG-USB или OR-PROG-USB-X) + блютуз-модуль (OR-BT20-115.2 или OR-BTM111-9.6).
Скачать последнюю прошивку со страницы
[[OR-AVR-M128-S]] и с помощью программатора (и соотв. программы) залить на контроллер OR-AVR-M128-S.
В дальнейшем эти навыки вам пригодятся для обновления прошивки, а если вы захотите дописать нашу прошивку - всегда можете скачать исходные коды, добавить свой функционал и залить в контроллер с помощью программатора.
Разумеется программатор или блютуз-модуль можно будет использовать в других своих проектах. Они универсальны.