Pages: [1]   Go Down
Author Topic: Use OKI Microline printer with arduino?  (Read 2929 times)
0 Members and 1 Guest are viewing this topic.
Norway
Offline Offline
Full Member
***
Karma: 1
Posts: 143
likes to program Arduinos!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi!
At my school we have a ton of old Oki Midrodrive (192 plus) printers.



These are printers that using folded sheets, and is ideal for logging, debugging etc.
The printer are using the old parallel printer interface, shown below, but I have a cable tat converts into 25 pin parallel cable.


I've heard that these printers are easy to interface with, but I havn't found anything on the internet yet.
If I cound interface with one of these, and since we have an infinite amount of printers and papers, I could place a printer like this anywhere!

What do you guys think? Is it possible?
« Last Edit: September 27, 2013, 06:21:24 am by hansibull » Logged

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1926
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

These are cartridge printers. Do you also have a infinite supply of cartridges?

As these are old printers the documentation that comes with it may contain a protocol description.

Best regards
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1926
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I also found this

I guess the IBM printer driver protocol is pretty much described and available.

Best regards
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Norway
Offline Offline
Full Member
***
Karma: 1
Posts: 143
likes to program Arduinos!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Actually I found out that this printer communicates the same way as any other parallel printer!
I found some arduino code that made me write text to the printer! Awesome!
Logged

Netherlands
Online Online
God Member
*****
Karma: 7
Posts: 668
A naughty mind is a joy forever.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Could you share the code/link ?
With people almost paying  to get rid of their "stoneage"-printers,  it may be interesting for others as well.
Logged

Global Moderator
Netherlands
Online Online
Shannon Member
*****
Karma: 227
Posts: 14007
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

See attachment for a first version of a lib for a generic parallel printer.
You could derive a specific class of course,

see also - http://forum.arduino.cc/index.php?topic=190948.0 -

* ParPrinter.zip (1.26 KB - downloaded 25 times.)
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Netherlands
Online Online
God Member
*****
Karma: 7
Posts: 668
A naughty mind is a joy forever.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you, I hadn't noticed the new thread yet.
Logged

Norway
Offline Offline
Full Member
***
Karma: 1
Posts: 143
likes to program Arduinos!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've got some requests about this code, so here it is, the ASCII printer code!

* Arduino_Parallel_printer.zip (1.14 KB - downloaded 5 times.)
Logged

Pages: [1]   Go Up
Jump to: