A small Arduino writing machine, written in pure AVR cpp.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Doxygen
LICENSE.md
Makefile
README.md
drawer.cpp
drawer.h
main.cpp
millis.c
millis.h
poster.jpg
stepper.cpp
stepper.h
svg2h.sh
util.cpp
util.h

README.md

writebotu - Pronounced with a Japanese accent. A small Arduino writing machine, written in pure AVR cpp (so no arduino.h). Written for my first years finals project (IPASS).

INSTALLATION

Install the AVR toolchain and arduino-mk, I created CRUX ports for all these tools: https://github.com/onodera-punpun/crux-ports-arduino

USAGE

Generate svg.h, a file containing the coordinates our pen should move to by running ./svg2h.sh path/to/image.svg. Afterwards run make && sudo make upload.

POSTER

AUTHORS

Camille Scholtz

Millis library by Zak Kemble: https://github.com/zkemble/millis

REFERENCES

AVR:

V-plotter: