This is an Arduino library for Print-A-Sketch, an open-source handheld printer prototype for sketching circuits and sensors. For more information on the project, visit our website.
- 1x Xaar 128/80 W printhead
- 1x FFC to DIP adapter
Power Circuit:
- 1x 3.7V Li-Ion rechargable battery
- 1x DC-DC Switching Boost Converter (>35V)
- 2x 1K resistor
- 2x 200 resistor
- 2x 1uF capacitor 50V
- 1x 220uF capacitor 50V
- 2x 1N4004 diode
- 2x 1N4740 diode
- 2x IRF9540 transistor
- 2x BC547 transistor
Positioning:
- 1x Optical Flow Sensor PMW3360
Interaction with the device:
- 1x Monochrome 0.96" 128x64 OLED Graphic Display
- 2x Push Button
The code can be modified for interacting with the device without the display interface.
print_line()
- is used for printing lines of indefinite length with chosen widthprint_image()
- is used for printing an image which is a hardcoded bitmap inpixel_data.h
Xaar 128 Guide to Operation - Unoffical