PCB printer host service
Host service source code for PCB laser printer.
Installation on Raspberry Pi
-
install Raspbian Stretch Lite https://www.raspberrypi.org/downloads/raspbian/
-
configure wifi and ssh https://raspberrypi.stackexchange.com/questions/10251/prepare-sd-card-for-wifi-on-headless-pi
-
connect to raspberry:
$ ssh pi@raspberrypi.local
password: raspberry
- install dependencies
$ sudo sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install wget libyajl2 lua5.3 libuv1 openssl
- download printer software
$ wget https://... -o pcb-laser-printer.deb
- install printer software
$ sudo dpkg -I pcb-laser-printer.deb
Development installation
dependencies:
$ sudo apt-get install build-essential git
$ sudo apt-get install liblua5.3-dev libuv1-dev libyajl-dev libpng-dev libssl-dev
$ # premake5
$ git clone https://github.com/premake/premake-core.git
$ cd premake-core/
$ make -f Bootstrap.mak linux
$ make local-modules
$ make project
$ make
$ make run
echo "dtoverlay=pi3-disable-bt" >> /boot/config.txt