Sold OmniPrint - Network Printing Module that wants to be an SDBOX (Amiga > MicroSD file transfer)

  • Thread starter Thread starter pc13589
  • Start date Start date
  • Replies Replies 7
  • Views Views 831
Status
Not open for further replies.

pc13589

Active member
AmiBayer
Rating - 100%
47   0   0
Joined
Mar 8, 2024
Posts
134
Country
Italy
Region
MI
It's a small module that plugs into the parallel port and acts as a wireless bridge to forward data to a network printer, if you have a modern printer that supports raw printing (usually on port 9100) you can use this to print from your Amiga. You still need a driver on the Amiga side but a lot of modern printers should work with the PostScript driver

For example I'm using it with a CUPS server and its virtual PDF printer which supports PostScript, I can print from my Amiga and it generates a PDF file on my laptop. Not really necessary in 2024 but still pretty cool :cool:

I primarily made it for the Amiga but it should also work on other PCs with a parallel port since the pinout and protocol are standard

op1.jpg

This was inspired by this project I found on Github: https://github.com/Manawyrm/ESP32_VirtualPrinter

I didn't use their code and I designed the PCB myself but I still want to give credit to the original author :)

The original version uses one of the very common ESP32 boards + an adapter for the parallel port and lots of wires, but like the author mentions connecting the ESP32 directly to 5V signals is not a very good idea since the chip is not technically 5V tolerant. It might work for a quick prototype but I wanted something permanent so I made a custom board with proper level shifters, this solves the voltage issue, it's more compact, and even includes a MicroSD card slot on the back side

If you insert a MicroSD you can copy files from the Amiga to the card, like a very basic monodirectional SDBox (if you never heard of it see: https://github.com/jbilander/sdbox)

You don't need any special driver, you can just copy a file directly to the parallel device ( par: )

For example if you run from the shell:
Code:
copy somefile par:

You can then find "somefile" on the MicroSD

Note that you can't transfer files in the other direction, from the card to the Amiga, it's technically possible but it would require a custom driver on the Amiga, I may work on this in the future

The module must be powered from the MicroUSB port because the parallel port is not normally designed to provide power, however on Amigas pin 14 is usually connected to 5V through a 47 ohms resistor so if you have a modded motherboard with that resistor bypassed you can power it directly from the Amiga by closing the "Amiga 5V" jumper on the board

I designed the board like this specifically because on my A500 I bypassed the resistor and I wanted to have the option to use the module without connecting an extra USB cable

Settings for the WiFi, printer and other options can be changed from the web interface or by connecting the module to a PC and using a terminal

op4.png

When the module is turned on for the first time it creates a Wifi hotspot, you can connect to it and go to 192.168.1.1 to access the settings page and configure your SSID and password, after rebooting the module will connect to your network

You can also download files saved on the MicroSD card directly from the browser so you don't have to move it to a PC every time

Price: 55€ + shipping (Paypal FF)
 

Attachments

  • op2.jpg
    op2.jpg
    245.4 KB · Views: 17
  • op3.jpg
    op3.jpg
    260.9 KB · Views: 20
  • op5.png
    op5.png
    71.1 KB · Views: 19
  • op6.png
    op6.png
    14.3 KB · Views: 17
Last edited:
Declaring interest.
Interested, PM to follow
(Marked as sold/completed by pc13589)
 
Last edited by a moderator:
Forgot to update this thread but in the meantime it was shipped and received :)

I now have 2 more of these modules available so I updated the first post
 
Declaring interest.
Declaring interest pending PM
(Marked as sold/completed by pc13589)
 
Last edited by a moderator:
Declaring interest.
(Marked as sold/completed by pc13589)
 
Last edited by a moderator:
Status
Not open for further replies.

Interest Queue

  1. bdb
  2. ChrisHammond
  3. AwakeningStar
Back
Top Bottom