ИМХО. Сделать самому — совсем не вариант, разработка электронной части, которая отвечает за эмуляцию принтера, займет уйму времени. Да и с механикой проблем не мало будет, учитывая что придется разрабатывать под разные картриджи.
Если только нужен брелок для чиповки и проверки чипа в картридже, то это гораздо проще.