Skip to content

sunnyspeedstudio/3d-typewriter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Making a real typewriter with an old 3D printer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages