Хочу попробовать прикрутить термопринтер к микроконтроллеру. Не знаю какой принтер брать
Вас устраивает тот факт, что он на USB?

Для DIY есть ещё такое: у sparkfun и у adafruit. Рулится по TTL Serial.
По опыту общения с термотрансферными принтерами, советую обратить внимание на наличие качественной документации по общению с принтером, и скорость его печати в приемлемом качестве для Вас. Возможные грабли: они очень капризны к входным данным (в том числе температура и разрешение картинки/количесво знаков в строке, которые нужно долго муторно подбирать), и качеству расходных материалов. Да-да при печати в зависимости от разрешения и скорости печати нужно говорить принтеру какую температуру выдавать на головке.