Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.12 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.12 KB

3D Typewriter

Making a typewriter with an old 3D printer!

the typewriter

Special Thanks

OctoPrint: https://github.com/foosel/OctoPrint

hf2gcode: https://github.com/Andy1978/hf2gcode

Demo Video

YouTube Demo Video

Quick Guide

  1. Setup 3D printer, Raspberry Pi and OctoPrint (https://github.com/foosel/OctoPrint).

    • Enable CORS from the API setting page in OctoPrint
    • Connect a keyboard to Raspberry Pi
    • SSH to Raspberry Pi from a computer
  2. Setup hf2gcode (https://github.com/Andy1978/hf2gcode) in the same Raspberry Pi

    • Should be able to run ./hf2gcode a
  3. Convert 3D printer to writing machine, watch the above video

  4. Download this project, and edit config.py

    • HOME ALL
    • Move X and Y to the start point (top left) of the writing paper

Demo paper Screenshot of the config.py

  1. Run python3 3d-typewriter.py
    • The 3D printer HAS to be connected in OctoPrint first
    • Press ESC to quit