Raspberry Pi Dymo LabelWriter (R) Timestamp Printer
This software is provided as-is. Currently, these files are only materials we can provide. I can't ensure if I can answer to your questions promptly.
Blog (originally Japanese but translated to English by Google)
Raspberry Pi software written by Shell scripting language are located
printdatetime_server: Label printing server which should be running all along.
printdatetime: Test program to print a timestamp label. (Not required usually.)
start_printdatetime_server: Monitor program which should be periodically ran by cron etc.
gen_datetime_label: Sub-program, to generate label image, which is called by
lpr_datetime_label: Sub-program, to print label image, which is called by
Some (possibly) helpful files. (I forgot how helpful.)
Dymo Linux driver can be downloaded here.
This tutorial is quite helpful to understand how to set-up Dymo printer for Raspberry Pi.
You need to obtain a font file by a legal way.
You may need to install some software packages (e.g. ImageMagick).
You can attach a button switch to start printing. The GPIO number, which is connected to the switch, is defined by
printdatetime_server. Please also refer tutorials like this.
You can utilize more sophisticated library to monitor GPIO.
If you want, please freely fork this Git repo. :)
Atsushi Yokoyama, Firmlogics