Printer-Microcontroller

Hi.

I would like to have information about thermal transfer printers or label printers that can be used with a microcontroller. To which I can send information from a microcontroller.

I would also like to know if I can use a common thermal printer to print adhesive labels.
I found this

but I dont know if it can be used to print thermal label roll. Like this:
https://www.officeworks.com.au/shop/officeworks/p/zebra-direct-thermal-label-roll-100-x-150mm-1000-labels-inz1342215

ElectroKol:
I would also like to know if I can use a common thermal printer to print adhesive labels.
I found this
Mini Thermal Receipt Printer : ID 597 : $49.95 : Adafruit Industries, Unique & fun DIY electronics and kits
but I dont know if it can be used to print thermal label roll. Like this:
https://www.officeworks.com.au/shop/officeworks/p/zebra-direct-thermal-label-roll-100-x-150mm-1000-labels-inz1342215

Since it is an Adafruit product, asking them is the best idea.