|Przemysław Grzywacz firstname.lastname@example.org
Port of Adafruit_Thermal library to Spark Core
This content is provided by the library maintainer and has not been validated or approved. This is an Arduino library for the Adafruit Thermal Printer. Pick one up at --> http://www.adafruit.com/products/597 These printers use TTL serial to communicate, 2 pins are required.
Full tutorial with wiring diagrams, images, etc. is available at http://www.ladyada.net/products/thermalprinter/
Before loading the example code, or even opening the Arduino software, place the Adafruit_Thermal folder in your Arduino library.
////ARDUINO LIBRARY LOCATION//// On your Mac:: In (home directory)/Documents/Arduino/Libraries On your PC:: My Documents\Arduino\libraries On your Linux box: (home directory)/sketchbook/libraries
Adafruit invests time and resources providing this open source code. Please support Adafruit and open-source hardware by purchasing products from Adafruit!
Written by Limor Fried/Ladyada for Adafruit Industries, based on Thermal library from bildr.org MIT license, all text above must be included in any redistribution.
This package was modified by Przemysław Grzywacz email@example.com in order to run on Spark Core.
- Adafruit_Printer constructor doesn't accept pin numbers anymore.
- Adafruit_Printer::begin() requires as first argument a pointer to a stream communicating with the printer. It can be for example a pointer to Serial, Serial1 or Serial2.
- Adafruit_Printer::printBitmap() fromProgMem argument is ignored, I don't know how data in program memory work in Spark Core.
I hope you find this port usefull.