Create ESC-P2 commands for Epson Printers
See paper describing the method at DOI: 10.1039/C8RA00756J
- Install fresh Raspbian Buster with Desktop
- Get an Epson XP-440 printer
<!-- ```shell -->
<!-- $ sudo apt-get install cups -->
<!-- ``` -->
- Download Gutenprint 5.2.11:
$ cd ~/Downloads $ wget https://sourceforge.net/projects/gimp-print/files/gutenprint-5.2/5.2.11/gutenprint-5.2.11.tar.bz2
- Unzip the file into ~/gutenprint & install
$ tar xvjf gutenprint-5.2.11.tar.bz2 $ mv gutenprint-5.2.11/ ~/gutenprint $ cd ~/gutenprint/ $ ./configure $ make $ sudo make install
- Install ESC/P2 Client
- From http://github.com/wyss/escp2-client, clone the repo or download/unzip it.
cd
into the excp2-client folder (it can be located anywhere)- Install required python modules
$ pip3 install -r requirements.txt
- Run the program:
- GUI
python3 main_gui.py
- Commandline
python3 main_commandline.py
- GUI