Skip to content

Instantly share code, notes, and snippets.

@companje
Created November 23, 2014 21:13
Show Gist options
  • Save companje/30d771f658ac8c073f22 to your computer and use it in GitHub Desktop.
Save companje/30d771f658ac8c073f22 to your computer and use it in GitHub Desktop.
Thermal printer markup code for Arduino
#include <SD.h>
void setup() {
Serial.begin(19200);
pinMode(10, OUTPUT);
if (!SD.begin(10)) {
Serial.println("Card failed, or not present");
return;
}
Serial.print("\x1b\x21\x32");
Serial.println("HEBBEN&HOUDEN");
Serial.print("\x1b\x21\x02");
Serial.println("Hilde Peters\n");
File f = SD.open("hilde.txt");
if (f) {
while (f.available()) {
char c = f.read();
Serial.write(c);
if (c=='\n') delay(625);
}
f.close();
Serial.print("\n\n\n\n\n\n\n\n\n\n\n");
}
}
void loop() {
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment