User Tools

Site Tools


project:microprinter:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:microprinter [2012/06/07 18:17] – [FINISHED] da3m0n22project:microprinter:start [2016/11/28 02:21] (current) ruza
Line 1: Line 1:
 +====== Microprinter ======
 +{{template>:project:infobox|
 +name=Microprinter|
 +image=microprinter.jpg?200|
 +founder=|
 +depends=|
 +interested=[[user:da3m0n22]]\\ [[user:bossqone]]|
 +status=finished}}
 +~~META:
 +status = finished
 +&relation firstimage = :project:microprinter.jpg
 +~~
  
 +The aim of this project is to connect a small matrix printer to our twitter account. Every tweet containing the string "brmlab" will be printed and the distinct sound will announce it! We can add some LEDs too for effect.
 +
 +It is called microprinter because it is connected to a microblogging service and it is small.
 +
 +We'll need an old matrix printer ideally from an old POS Checkout, but any old matrix printer will do (the smaller the cuter, though ;-)).
 +
 +===== Sources =====
 +
 +{{vimeo>2859786}}
 +  * [[http://tomtaylor.co.uk/projects/microprinter/|Tom Taylor's microprinter]]
 +  * [[http://www.ladyada.net/make/ybox2/|YBox2]] - similar project but for connecting TV not printer
 +
 +==== PROGRESS ====
 +
 +  - {{:project:green_check.gif?|}} Get an old working POS matrix printer
 +  - {{:project:green_check.gif?|}} Deliver POS to BrmLab
 +  - {{:project:green_check.gif?|}} Debug HW Interface (RS-232C over Cannon 25 connector)
 +  - {{:project:green_check.gif?|}} Create print access layer
 +     - done by bossqone: http://pastie.org/private/gfivmjwg2uyzlgyf2r1yrg
 +  - {{:project:green_check.gif?|}} Create twitter parse layer
 +  - {{:project:green_check.gif?|}} Connect two above steps together
 +     - done by bossqone: http://pastie.org/private/efltk0gxmwdcw8ibmrddbq
 +  - {{:project:green_check.gif?|}} Testing
 +  - {{:project:green_check.gif?|}} Finish
 +
 +Project is now installed in /opt/microprinter/microprinter
 +Requires Python 2.6 and Python module Twython (Twitter Python lib)
 +Created service /etc/init.d/microprinter
 +
 +start using: 
 +
 +        sargon@sargon# service microprinter {start|stop}
 +===== Used device =====
 +
 +Star SP200
 +
 +  - Legacy drivers: http://www.starmicronics.com/supports/starlegacydrivers.aspx#SP200
 +  - Programmers manual: http://www.star-m.jp/eng/service/usermanual/tsp200pm.pdf
 +  - BFU manual: http://www.star-m.jp/eng/service/usermanual/tsp200im.pdf
 +
 +===== Subideas =====
 +
 +  * could use old typewriter as well :-)
 +    * http://oomlout.co.uk/?p=79
 +    * http://numist.net/post/2010/project-typewriter.html
project/microprinter/start.txt · Last modified: 2016/11/28 02:21 by ruza