Step 1 – Load the printer and position it
- Load the printer with paper
- Pull about about a foot of the receipt paper
- Position the printer in line with the slot but not shove all the way up
- Feed the paper under the flap in the slot until it comes out the front
- Slide the printer up under the slot making sure the paper stays feeding smoothly
Step 2 – Plug things in
- Check the connections to the raspberry pie to the Mouse, Webcam, and Printer
- Check that the printer is connected to the power strip and that the button is in the On position.
! IMPORTANT ! If the printer isn’t powered on when the Rpi boots it will have issues seeing the printer. - Connect the keyboard to the Rpi
- Power it up by plugging in the power strip
Step 3 – Run the script
- Bring the keyboard and mouse to the front so you can see the screen
- Open up the terminal and enter sudo python3 edgy.py
- The screen should show the edgy art view fullscreen
- Test the printer by typing shift+p – The printer should make an edgy print. Try this a few times to make sure things are running smoothly.
!IMPORTANT There is a hardwired delay of 2 seconds between prints
Note: shift+x exits the program
Step 4 Connect the Red Button
- Take the mouse and the keyboard to the back
- Disconnect and store the keyboard neatly
- Connect the orange button usb cable to the Rpi
- Push the button to test function
Resources
Paper: 80 mm wide receipt paper (also 3 1/8 inches) – https://www.amazon.com/gp/product/B06X1BH3H7/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1